updating the .12 branch

This commit is contained in:
Mohammad-Ali Minaie
2017-07-28 00:03:09 -04:00
1594 changed files with 10514 additions and 12586 deletions

View File

@@ -119,12 +119,6 @@ public abstract class AnvilBase extends CustomContainerFacing implements AnvilHa
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)
{

View File

@@ -33,12 +33,6 @@ public class BlockCustomBase extends BlockBase {
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)
{

View File

@@ -14,6 +14,7 @@ import net.minecraft.item.ItemSpade;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.*;
import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.TextComponentString;
@@ -38,6 +39,7 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
//public static final PropertyBool COVERED = PropertyBool.create("covered");
private int maxHeat;
public AxisAlignedBB AABB = new AxisAlignedBB(5/32D, 0.0D, 5/32D, 27/32D, 12/16D, 27/32D);
public BloomeryBase(Material material, String registryName, Integer maxHeat) {
super(material, registryName);
@@ -48,6 +50,12 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
this.maxHeat=maxHeat;
}
@Override
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
{
return AABB;
}
public int getMaxHeat() {
return maxHeat;
}
@@ -76,105 +84,107 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
@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) {
TileBloomery tile = (TileBloomery) world.getTileEntity(pos);
if (tile != null) {
ItemStack pItem = player.inventory.getCurrentItem();
ItemStack tileItem = tile.getSlotStack(0);
ItemStack tileItem1 = tile.getSlotStack(1);
if(pItem.isEmpty()) {
if(!player.isSneaking()){
if(world.getBlockState(pos).getValue(PrimalStates.ACTIVE) == true){
Integer bloomeryHeat = tile.getHeat();
Integer idealTemp = null;
if (world.isRemote)
return true;
TileBloomery tile = (TileBloomery) world.getTileEntity(pos);
if (tile != null) {
ItemStack pItem = player.inventory.getCurrentItem();
ItemStack tileItem = tile.getSlotStack(0);
ItemStack tileItem1 = tile.getSlotStack(1);
if(pItem.isEmpty()) {
if(!player.isSneaking()){
if(world.getBlockState(pos).getValue(PrimalStates.ACTIVE) == true){
Integer bloomeryHeat = tile.getHeat();
String display = "\n" + "Current Temp: " + bloomeryHeat.toString() +
" Fuel Remaining: " + tileItem.getCount();
ITextComponent itextcomponent = new TextComponentString(display);
player.sendStatusMessage(itextcomponent, false);
BloomeryCrafting recipe = BloomeryCrafting.getRecipe(tile.getSlotStack(1));
if(recipe != null) {
Integer minTemp = recipe.getHeatThreshold();
Integer cookCounter = tile.getCookCounter();
Integer idealCookTime = null;
Integer remainingTime = null;
Integer idealTime = recipe.getIdealTime();
Integer remainingTime = idealTime - cookCounter;
String stringBloomeryHeat = bloomeryHeat.toString();
String stringIdealTemp = "";
String stringRemainingTime = "";
String display1 =
"Cooking: " + tileItem1.getDisplayName() +
" Target Temp: " + minTemp.toString() +
" Time Left: " + remainingTime.toString();
ITextComponent itextcomponent1 = new TextComponentString(display1);
player.sendStatusMessage(itextcomponent1, false);
BloomeryCrafting recipe = BloomeryCrafting.getRecipe(tile.getSlotStack(1));
if(recipe != null) {
idealTemp = recipe.getHeatThreshold();
idealCookTime = recipe.getIdealTime();
stringIdealTemp = idealTemp.toString();
remainingTime = idealCookTime - cookCounter;
stringRemainingTime = remainingTime.toString();
}
String display =
"Current Temp: " + stringBloomeryHeat
+ "Ideal Temp: " + stringIdealTemp
+ "Ticks Remaining: " + stringRemainingTime
+ "Fuel Remaining: " + tile.getSlotStack(0).getCount();
ITextComponent itextcomponent = new TextComponentString(display);
player.sendStatusMessage(itextcomponent, true);
return true;
}
}
}
if(tile.getSlotStack(0) != ItemStack.EMPTY) {
if((FireSource.useSource(world, pos, player, pItem, hand, facing, hitX, hitY, hitZ))) {
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, true), 2);
tile.setHeat(100);
tile.markDirty();
tile.updateBlock();
return true;
}
}
if((!pItem.isEmpty()) && tile.isItemValidForSlot(0, pItem)) {
if (!tileItem.isEmpty()){
if(pItem.getItem() == tileItem.getItem()){
if(tileItem.getCount() < 64){
if(tileItem.getCount() + pItem.getCount() <= 64){
tileItem.grow(pItem.getCount());
player.inventory.setInventorySlotContents(player.inventory.currentItem, ItemStack.EMPTY);
tile.markDirty();
tile.updateBlock();
return true;
}
if(tileItem.getCount() + pItem.getCount() > 64){
pItem.setCount(64-pItem.getCount());
tileItem.setCount(64);
tile.markDirty();
tile.updateBlock();
return true;
}
}
}
}
if(tileItem.isEmpty()) {
tile.setSlotStack(0, pItem);
player.inventory.setInventorySlotContents(player.inventory.currentItem, ItemStack.EMPTY);
return true;
}
}
if((!pItem.isEmpty()) && tile.isItemValidForSlot(1, pItem)) {
if (!tileItem1.isEmpty()) {
return false;
}
if(tileItem1.isEmpty()){
ItemStack tempItem = new ItemStack(pItem.getItem(), 1);
tile.setSlotStack(1, tempItem);
pItem.shrink(1);
return true;
}
}
if (player.isSneaking()) {
if (!tile.getSlotStack(0).isEmpty()) {
if(player.inventory.getCurrentItem().getItem() instanceof ItemSpade) {
ItemStack returnStack = tile.getSlotStack(0).copy();
PlayerHelper.spawnItemOnPlayer(world, player, returnStack);
tile.clearSlot(0);
return true;
}
}
}
}
if(tile.getSlotStack(0) != ItemStack.EMPTY) {
if((FireSource.useSource(world, pos, player, pItem, hand, facing, hitX, hitY, hitZ))) {
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, true), 2);
tile.setHeat(100);
tile.markDirty();
tile.updateBlock();
return true;
}
}
if((!pItem.isEmpty()) && tile.isItemValidForSlot(0, pItem)) {
if (!tileItem.isEmpty()){
if(pItem.getItem() == tileItem.getItem()){
if(tileItem.getCount() < 64){
if(tileItem.getCount() + pItem.getCount() <= 64){
tileItem.grow(pItem.getCount());
player.inventory.setInventorySlotContents(player.inventory.currentItem, ItemStack.EMPTY);
tile.markDirty();
tile.updateBlock();
return true;
}
if(tileItem.getCount() + pItem.getCount() > 64){
pItem.setCount(64-pItem.getCount());
tileItem.setCount(64);
tile.markDirty();
tile.updateBlock();
return true;
}
}
}
}
if(tileItem.isEmpty()) {
tile.setSlotStack(0, pItem);
player.inventory.setInventorySlotContents(player.inventory.currentItem, ItemStack.EMPTY);
return true;
}
}
if((!pItem.isEmpty()) && tile.isItemValidForSlot(1, pItem)) {
if (!tileItem1.isEmpty()) {
return false;
}
if(tileItem1.isEmpty()){
ItemStack tempItem = new ItemStack(pItem.getItem(), 1);
tile.setSlotStack(1, tempItem);
pItem.shrink(1);
return true;
}
}
if (player.isSneaking()) {
if (!tile.getSlotStack(0).isEmpty()) {
if(player.inventory.getCurrentItem().getItem() instanceof ItemSpade) {
ItemStack returnStack = tile.getSlotStack(0).copy();
PlayerHelper.spawnItemOnPlayer(world, player, returnStack);
tile.clearSlot(0);
return true;
}
}
}
}
return false;
}
@@ -354,11 +364,6 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)

View File

@@ -12,6 +12,7 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.EnumBlockRenderType;
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;
@@ -28,6 +29,8 @@ import nmd.primal.forgecraft.util.BreakerHandler;
*/
public class Breaker extends CustomContainerFacing implements BreakerHandler {
public AxisAlignedBB AABB = new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 6/16D, 1.0D);
public Breaker(Material material, String registryName, Float hardness) {
super(material, registryName);
setCreativeTab(ModInfo.TAB_FORGECRAFT);
@@ -35,6 +38,12 @@ public class Breaker extends CustomContainerFacing implements BreakerHandler {
setHardness(hardness);
}
@Override
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
{
return AABB;
}
@Override
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitx, float hity, float hitz) {
@@ -42,20 +51,10 @@ public class Breaker extends CustomContainerFacing implements BreakerHandler {
TileBreaker tile = (TileBreaker) world.getTileEntity(pos);
ItemStack pItem = player.inventory.getCurrentItem();
/*if(tile.getCharge() < 5 ){
if(pItem == ItemStack.EMPTY){
if(player.isSneaking()){
ItemStack tempStack = tile.getSlotStack(0).copy();
PlayerHelper.spawnItemOnGround(world, pos, tempStack);
tile.setSlotStack(0, ItemStack.EMPTY);
return true;
}
}
}*/
if(state.getValue(PrimalStates.ACTIVE) == true && player.isSneaking() && pItem.isEmpty()){
world.setBlockState(pos, state.withProperty(FACING, state.getValue(FACING)).withProperty(PrimalStates.ACTIVE, false));
doBreaking(world, state, pos, tile);
world.setBlockState(pos, state.withProperty(FACING, state.getValue(FACING)).withProperty(PrimalStates.ACTIVE, false));
tile.setCharge(0);
return true;
}
@@ -214,11 +213,6 @@ public class Breaker extends CustomContainerFacing implements BreakerHandler {
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)

View File

@@ -23,6 +23,7 @@ import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.common.helper.CommonUtils;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.init.ModBlocks;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.items.casting.CastingPart;
import nmd.primal.forgecraft.tiles.TileCastingBlock;
@@ -98,10 +99,13 @@ public class CastingBlock extends CustomContainerFacing {
}
if(pItem.getItem() == ModItems.stonetongs ){
ItemStack dropCrucible = new ItemStack(ModBlocks.emptycrucible);
if(pItem.getTagCompound().getInteger("type") == 40){
if(tile.getSlotStack(0).getItem() == ModItems.cast_hoe){
ItemStack dropStack = new ItemStack(ModItems.bronzehoehead);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -112,6 +116,7 @@ public class CastingBlock extends CustomContainerFacing {
if(tile.getSlotStack(0).getItem() == ModItems.cast_pickaxe){
ItemStack dropStack = new ItemStack(ModItems.bronzepickaxehead);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -121,6 +126,7 @@ public class CastingBlock extends CustomContainerFacing {
if(tile.getSlotStack(0).getItem() == ModItems.cast_axe){
ItemStack dropStack = new ItemStack(ModItems.bronzeaxehead);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -130,6 +136,7 @@ public class CastingBlock extends CustomContainerFacing {
if(tile.getSlotStack(0).getItem() == ModItems.cast_shovel){
ItemStack dropStack = new ItemStack(ModItems.bronzeshovelhead);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -139,6 +146,7 @@ public class CastingBlock extends CustomContainerFacing {
if(tile.getSlotStack(0).getItem() == ModItems.cast_gladius){
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -170,6 +178,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -191,6 +200,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -212,6 +222,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -233,6 +244,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -242,6 +254,7 @@ public class CastingBlock extends CustomContainerFacing {
if(tile.getSlotStack(0).getItem() == ModItems.cast_gladius){
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -264,6 +277,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if (CommonUtils.randomCheck(2)) {
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -284,6 +298,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if (CommonUtils.randomCheck(2)) {
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -306,6 +321,7 @@ public class CastingBlock extends CustomContainerFacing {
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if (CommonUtils.randomCheck(2)) {
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -328,6 +344,7 @@ public class CastingBlock extends CustomContainerFacing {
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if (CommonUtils.randomCheck(2)) {
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -337,6 +354,7 @@ public class CastingBlock extends CustomContainerFacing {
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if (CommonUtils.randomCheck(2)) {
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -359,6 +377,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -379,6 +398,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -401,6 +421,7 @@ public class CastingBlock extends CustomContainerFacing {
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -423,6 +444,7 @@ public class CastingBlock extends CustomContainerFacing {
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -432,6 +454,7 @@ public class CastingBlock extends CustomContainerFacing {
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -454,6 +477,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -474,6 +498,7 @@ public class CastingBlock extends CustomContainerFacing {
dropStack.getSubCompound("tags").setInteger("modifiers", 1);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -496,6 +521,7 @@ public class CastingBlock extends CustomContainerFacing {
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -518,6 +544,7 @@ public class CastingBlock extends CustomContainerFacing {
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -527,6 +554,7 @@ public class CastingBlock extends CustomContainerFacing {
if (tile.getSlotStack(0).getItem() == ModItems.cast_gladius) {
ItemStack dropStack = new ItemStack(ModItems.bronzegladius);
PlayerHelper.spawnItemOnGround(world, pos, dropStack);
PlayerHelper.spawnItemOnGround(world, pos, dropCrucible);
pItem.getTagCompound().setInteger("type", 0);
if(CommonUtils.randomCheck(2)){
tile.setSlotStack(0, ItemStack.EMPTY);
@@ -638,12 +666,6 @@ public class CastingBlock extends CustomContainerFacing {
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)
{

View File

@@ -5,6 +5,7 @@ import net.minecraft.block.properties.IProperty;
import net.minecraft.block.state.BlockStateContainer;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
@@ -29,7 +30,7 @@ import java.util.Random;
*/
public class CastingForm extends CustomContainerFacing implements CastingFormHandler{
protected static AxisAlignedBB bound = new AxisAlignedBB(0/16D, 0.0D, 0/16D, 16/16D, 5/16D, 16/16D);
protected static AxisAlignedBB bound = new AxisAlignedBB(0/16D, 0.0D, 0/16D, 16/16D, 3/16D, 16/16D);
public CastingForm(Material material, String registryName) {
super(material, registryName);
@@ -57,7 +58,7 @@ public class CastingForm extends CustomContainerFacing implements CastingFormHan
public void updateTick(World world, BlockPos pos, IBlockState state, Random random)
{
if (!world.isRemote) {
if(CommonUtils.randomCheck(10)) {
if(CommonUtils.randomCheck(4)) {
TileCastingForm tile = (TileCastingForm) world.getTileEntity(pos);
String[] tempArray = new String[25];
for (int i = 0; i < 25; i++) {
@@ -68,6 +69,32 @@ public class CastingForm extends CustomContainerFacing implements CastingFormHan
}
}
@Override
public void breakBlock(World world, BlockPos pos, IBlockState state)
{
if (!world.isRemote && world.getGameRules().getBoolean("doTileDrops"))
{
TileCastingForm tile = (TileCastingForm) world.getTileEntity(pos);
if (tile !=null)
{
for (ItemStack stack : tile.getSlotList())
{
if (stack != null) {
float offset = 0.7F;
double offsetX = world.rand.nextFloat() * offset + (1.0F - offset) * 0.5D;
double offsetY = world.rand.nextFloat() * offset + (1.0F - offset) * 0.5D;
double offsetZ = world.rand.nextFloat() * offset + (1.0F - offset) * 0.5D;
EntityItem item = new EntityItem(world, pos.getX() + offsetX, pos.getY() + offsetY, pos.getZ() + offsetZ, stack);
item.setDefaultPickupDelay();
world.spawnEntity(item);
}
}
}
}
super.breakBlock(world, pos, state);
}
@Override
public TileEntity createNewTileEntity(World worldIn, int meta) {
@@ -142,11 +169,6 @@ public class CastingForm extends CustomContainerFacing implements CastingFormHan
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)

View File

@@ -167,12 +167,6 @@ public class Crucible extends Block {
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)
{

View File

@@ -78,12 +78,6 @@ public class CrucibleHot extends Block implements ITileEntityProvider {
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)
{

View File

@@ -420,12 +420,6 @@ public class Forge extends CustomContainerFacing implements ITileEntityProvider{
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)
{

View File

@@ -342,12 +342,6 @@ public class PistonBellows extends CustomContainerFacing {
return false;
}
@Override
public boolean isFullyOpaque(IBlockState state)
{
return false;
}
@Override
public boolean isOpaqueCube(IBlockState state)
{

View File

@@ -0,0 +1,64 @@
package nmd.primal.forgecraft.blocks;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumHand;
import net.minecraft.util.SoundCategory;
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.PrimalSounds;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.core.common.items.tools.WorkBlade;
import nmd.primal.core.common.helper.CommonUtils;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.init.ModSounds;
/**
* Created by mminaie on 7/2/17.
*/
public class YewStave extends BlockCustomBase {
public AxisAlignedBB AABBSTAVE = new AxisAlignedBB(13/32D, 0.0D, 13/32D, 19/32D, 1.0D, 19/32D);
public YewStave(Material material, String registryName, Float hardness) {
super(material, registryName, hardness);
}
@Override
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos)
{
return AABBSTAVE;
}
@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;
ItemStack pItem = player.inventory.getCurrentItem();
if(pItem.getItem() instanceof WorkBlade){
if(world.getBlockState(pos.up()).getBlock() instanceof YewStave ) {
//world.playSound(player, player.posX, player.posY, player.posZ, PrimalSounds.TOOL_BLADE_SCRAPE, SoundCategory.PLAYERS, 1.0F, 1F);
world.playSound(null, pos, PrimalSounds.TOOL_BLADE_SCRAPE, SoundCategory.PLAYERS, 1.0F, 1.0F);
if(CommonUtils.randomCheck(3) ) {
PlayerHelper.spawnItemOnGround(world, pos, new ItemStack(ModItems.rawlongbow, 1));
world.setBlockState(pos, Blocks.AIR.getDefaultState(), 2);
world.setBlockState(pos.up(), Blocks.AIR.getDefaultState(), 2);
return true;
}
}
}
return false;
}
}

View File

@@ -113,6 +113,8 @@ public class ModBlocks {
public static Block stoneanvil;
public static Block ironanvil;
public static Block yewstave;
public static void init() {
@@ -411,6 +413,7 @@ public class ModBlocks {
ironanvil = new AnvilIron(Material.ANVIL, "ironanvil", 6.0f, true);
//ironballitemcool = new ItemBlockIngotBall(ironball);
//ironballitemhot = new ItemBlockIngotBall(ironball);
yewstave = new YewStave(Material.WOOD, "yewstave", 3.0F);
}
@@ -500,6 +503,8 @@ public class ModBlocks {
registerBlock(stoneanvil);
registerBlock(ironanvil);
registerBlock(yewstave);
}
@SideOnly(Side.CLIENT)
@@ -590,6 +595,8 @@ public class ModBlocks {
registerRender(stoneanvil);
registerRender(ironanvil);
registerRender(yewstave);
}
private static void registerBlock(Block block) {

View File

@@ -34,6 +34,30 @@ public class ModCrafting {
true, new Object[]{" S ", "S S", " S ",
('S'), "logSplit"
}));
/***CASTING MUD***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.castingmud, 4),
true, new Object[]{" C ", "CSC", " C ",
('S'), Blocks.SAND,
('C'), PrimalItems.MUD_CLUMP
}));
/***YEW STAVE***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.yewstave, 2),
true, new Object[]{"C", "C",
('C'), PrimalItems.LOGS_SPLIT_YEW
}));
/***Unstrung Longbow***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.unstrunglongbow, 1),
true, new Object[]{"C", "A",
('C'), "fatAnimal",
('A'), ModItems.rawlongbow
}));
/***Longbow***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.longbow, 1),
true, new Object[]{"C ","CA","C ",
('C'), PrimalItems.SILK_CORDAGE,
('A'), ModItems.unstrunglongbow
}));
/***Forge***/
GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.forge_brick),
@@ -145,27 +169,55 @@ public class ModCrafting {
('E'), PrimalItems.EMERALD_KNAPP,
('Y'), ModBlocks.rawbronzecrucible));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawbronzecrucible, 1),
"T", "Y",
('T'), new ItemStack(ModItems.brokenbronzetool, 1),
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawironcrucible, 1),
"T", "Y",
('T'), new ItemStack(ModItems.brokenwroughtirontool, 1),
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawcleanironcrucible, 1),
"T", "Y",
('T'), new ItemStack(ModItems.brokencleanirontool, 1),
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawsteelcrucible, 1),
"T", "Y",
('T'), new ItemStack(ModItems.brokensteeltool, 1),
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawwootzcrucible, 1),
"T", "Y",
('T'), new ItemStack(ModItems.brokenwootztool, 1),
('Y'), new ItemStack(ModBlocks.emptycrucible, 1)
));
/***************************************************************
* TOOL CRAFTING RECIPES
***************************************************************/
/***Pickaxe Crafting***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzepickaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzepickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.bronzepickaxehead, 1, OreDictionary.WILDCARD_VALUE), //new ItemStack( 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironpickaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironpickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.pickaxehead, 1, OreDictionary.WILDCARD_VALUE), //new ItemStack( 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironpickaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironpickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.cleanironpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelpickaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelpickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.steelpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
@@ -176,27 +228,22 @@ public class ModCrafting {
//TODO wootz placeholder
/***Axe Crafting***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.bronzeaxehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.ironaxehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironaxe), "T", "C", "S",
('T'), new ItemStack(ModItems.ironaxehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.cleanironaxehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelaxe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.steelaxehead,1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
@@ -206,22 +253,22 @@ public class ModCrafting {
('S'), Items.STICK));
/***Shovel Crafting***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeshovel), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzeshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.bronzeshovelhead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironshovel), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.ironshovelhead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironshovel), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.cleanironshovelhead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelshovel), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.steelshovelhead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
@@ -231,22 +278,22 @@ public class ModCrafting {
('S'), Items.STICK));
/***Hoe Crafting***/
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzehoe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bronzehoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.bronzehoehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironhoe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ironhoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.ironhoehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironhoe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cleanironhoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.cleanironhoehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelhoe), "T", "C", "S",
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steelhoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
('T'), new ItemStack(ModItems.steelhoehead, 1, OreDictionary.WILDCARD_VALUE),
('S'), PrimalItems.LACQUER_STICK,
('C'), "cordageGeneral"));
@@ -438,7 +485,7 @@ public class ModCrafting {
new ItemStack(ModBlocks.hotcookedbronzecrucible, 1),
new ItemStack(ModBlocks.rawbronzecrucible, 1),
1100,
1100,
800,
600,
0.5f,
0.5f
@@ -451,10 +498,10 @@ public class ModCrafting {
new ItemStack(ModBlocks.hotbronzecrucible_diamond, 1),
new ItemStack(ModBlocks.rawbronzecrucible_diamond, 1),
800,
20,
800,
500,
0.5f,
0.0f
0.5f
);
//Makes the Finished Hot Bronze Crucible
@@ -712,7 +759,7 @@ public class ModCrafting {
ForgeCrafting.addRecipe(
ModItems.steelpickaxehead,
new ItemStack(ModItems.steelpickaxehead, 1 ),
800,
1000,
160,
400,
1.0f,

View File

@@ -4,6 +4,7 @@ import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.ItemMeshDefinition;
import net.minecraft.client.renderer.block.model.ModelBakery;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.inventory.EntityEquipmentSlot;
import net.minecraft.item.Item;
import net.minecraft.item.ItemBlock;
import net.minecraft.item.ItemStack;
@@ -15,12 +16,14 @@ import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.api.PrimalMaterials;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.items.*;
import nmd.primal.forgecraft.items.armor.CustomLeggings;
import nmd.primal.forgecraft.items.casting.CastingPart;
import nmd.primal.forgecraft.items.parts.BronzeToolPart;
import nmd.primal.forgecraft.items.parts.ToolPart;
import nmd.primal.forgecraft.items.tools.*;
import nmd.primal.forgecraft.items.weapons.CustomShield;
import nmd.primal.forgecraft.items.weapons.CustomSword;
import nmd.primal.forgecraft.items.weapons.Longbow;
import nmd.primal.forgecraft.items.weapons.SlayerSword;
/**
@@ -115,12 +118,24 @@ public class ModItems {
public static Item cleanironslayer;
public static Item steelslayer;
public static Item brokenbronzetool;
public static Item brokenwroughtirontool;
public static Item brokencleanirontool;
public static Item brokensteeltool;
public static Item brokenwootztool;
public static Item wroughtironshield;
//public static Item cleanironshield;
//public static Item steelshield;
//public static Item wootzshield;
public static Item matchlockmusket;
public static Item rawlongbow;
public static Item unstrunglongbow;
public static Item longbow;
//public static Item testleggings;
//public static Item forgingmanual;
@@ -132,8 +147,13 @@ public class ModItems {
stonetongs = new ItemStoneTongs("stonetongs");
forgehammer = new ForgeHammer("forgehammer");
castingmud = new BaseItem("castingmud");
rawlongbow = new BaseItem("rawlongbow");
unstrunglongbow = new BaseItem("unstrunglongbow");
longbow = new Longbow("longbow");
//matchlockmusket = new Musket("matchlock_musket");
/**********
CASTING PARTS
**********/
@@ -174,30 +194,30 @@ public class ModItems {
/**********
TOOLS
**********/
bronzepickaxe = new BronzePickaxe("bronzepickaxe", PrimalMaterials.TOOL_BRONZE);
bronzeaxe = new BronzeAxe("bronzeaxe", PrimalMaterials.TOOL_BRONZE);
bronzeshovel = new BronzeShovel("bronzeshovel", PrimalMaterials.TOOL_BRONZE);
bronzehoe = new BronzeHoe("bronzehoe", PrimalMaterials.TOOL_BRONZE);
bronzepickaxe = new BronzePickaxe("bronzepickaxe", PrimalMaterials.TOOL_BRONZE, bronzepickaxehead);
bronzeaxe = new BronzeAxe("bronzeaxe", PrimalMaterials.TOOL_BRONZE, bronzeaxehead);
bronzeshovel = new BronzeShovel("bronzeshovel", PrimalMaterials.TOOL_BRONZE, bronzeshovelhead);
bronzehoe = new BronzeHoe("bronzehoe", PrimalMaterials.TOOL_BRONZE, bronzehoehead);
ironpickaxe = new CustomPickaxe("ironpickaxe", PrimalMaterials.TOOL_WROUGHT_IRON);
ironaxe = new CustomAxe("ironaxe", PrimalMaterials.TOOL_WROUGHT_IRON);
ironshovel = new CustomShovel("ironshovel", PrimalMaterials.TOOL_WROUGHT_IRON);
ironhoe = new CustomHoe("ironhoe", PrimalMaterials.TOOL_WROUGHT_IRON);
ironpickaxe = new CustomPickaxe("ironpickaxe", PrimalMaterials.TOOL_WROUGHT_IRON, pickaxehead);
ironaxe = new CustomAxe("ironaxe", PrimalMaterials.TOOL_WROUGHT_IRON, ironaxehead);
ironshovel = new CustomShovel("ironshovel", PrimalMaterials.TOOL_WROUGHT_IRON, ironshovelhead);
ironhoe = new CustomHoe("ironhoe", PrimalMaterials.TOOL_WROUGHT_IRON, ironhoehead);
cleanironpickaxe = new CustomPickaxe("cleanironpickaxe", PrimalMaterials.TOOL_CLEAN_IRON);
cleanironaxe = new CustomAxe("cleanironaxe", PrimalMaterials.TOOL_CLEAN_IRON);
cleanironshovel = new CustomShovel("cleanironshovel", PrimalMaterials.TOOL_CLEAN_IRON);
cleanironhoe = new CustomHoe("cleanironhoe", PrimalMaterials.TOOL_CLEAN_IRON);
cleanironpickaxe = new CustomPickaxe("cleanironpickaxe", PrimalMaterials.TOOL_CLEAN_IRON, cleanironpickaxehead);
cleanironaxe = new CustomAxe("cleanironaxe", PrimalMaterials.TOOL_CLEAN_IRON, cleanironaxehead);
cleanironshovel = new CustomShovel("cleanironshovel", PrimalMaterials.TOOL_CLEAN_IRON, cleanironshovelhead);
cleanironhoe = new CustomHoe("cleanironhoe", PrimalMaterials.TOOL_CLEAN_IRON, cleanironhoehead);
steelpickaxe = new CustomPickaxe("steelpickaxe", PrimalMaterials.TOOL_BASIC_STEEL);
steelaxe = new CustomAxe("steelaxe", PrimalMaterials.TOOL_BASIC_STEEL);
steelshovel = new CustomShovel("steelshovel", PrimalMaterials.TOOL_BASIC_STEEL);
steelhoe = new CustomHoe("steelhoe", PrimalMaterials.TOOL_BASIC_STEEL);
steelpickaxe = new CustomPickaxe("steelpickaxe", PrimalMaterials.TOOL_BASIC_STEEL, steelpickaxehead);
steelaxe = new CustomAxe("steelaxe", PrimalMaterials.TOOL_BASIC_STEEL, steelaxehead);
steelshovel = new CustomShovel("steelshovel", PrimalMaterials.TOOL_BASIC_STEEL, steelshovelhead);
steelhoe = new CustomHoe("steelhoe", PrimalMaterials.TOOL_BASIC_STEEL, steelhoehead);
wootzpickaxe = new CustomPickaxe("wootzpickaxe", PrimalMaterials.TOOL_WOOTZ_STEEL);
wootzaxe = new CustomAxe("wootzaxe", PrimalMaterials.TOOL_WOOTZ_STEEL);
wootzshovel = new CustomShovel("wootzshovel", PrimalMaterials.TOOL_WOOTZ_STEEL);
wootzhoe = new CustomHoe("wootzhoe", PrimalMaterials.TOOL_WOOTZ_STEEL);
wootzpickaxe = new CustomPickaxe("wootzpickaxe", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzpickaxehead);
wootzaxe = new CustomAxe("wootzaxe", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzaxehead);
wootzshovel = new CustomShovel("wootzshovel", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzshovelhead);
wootzhoe = new CustomHoe("wootzhoe", PrimalMaterials.TOOL_WOOTZ_STEEL, wootzhoehead);
/**********
WEAPONS
@@ -230,6 +250,18 @@ public class ModItems {
//forgingmanual = new ItemForgingManual();
//test = new ItemTest("ironsword");
brokenbronzetool = new BaseItem("brokenbronzetool");
brokenwroughtirontool = new BaseItem("brokenwroughtirontool");
brokencleanirontool = new BaseItem("brokencleanirontool");
brokensteeltool = new BaseItem("brokensteeltool");
brokenwootztool = new BaseItem("brokenwootztool");
/**********
ARMOR
**********/
//testleggings=new CustomLeggings(PrimalMaterials.ARMOR_ADAMANT, 3, EntityEquipmentSlot.LEGS, "testleggings");
//registerItem(312, "diamond_leggings", (new ItemArmor(ItemArmor.ArmorMaterial.DIAMOND, 3, EntityEquipmentSlot.LEGS)).setUnlocalizedName("leggingsDiamond"));
}
public static void register() {
@@ -327,8 +359,25 @@ public class ModItems {
GameRegistry.register(wroughtironslayer);
GameRegistry.register(cleanironslayer);
GameRegistry.register(steelslayer);
GameRegistry.register(rawlongbow);
GameRegistry.register(unstrunglongbow);
GameRegistry.register(longbow);
//GameRegistry.register(matchlockmusket);
GameRegistry.register(brokenbronzetool);
GameRegistry.register(brokenwroughtirontool);
GameRegistry.register(brokencleanirontool);
GameRegistry.register(brokensteeltool);
GameRegistry.register(brokenwootztool);
/**********
ARMOR
**********/
//GameRegistry.register(testleggings);
//GameRegistry.register(forgingmanual);
}
@@ -428,8 +477,25 @@ public class ModItems {
registerRender(cleanironslayer);
registerRender(steelslayer);
registerRender(rawlongbow);
registerRender(unstrunglongbow);
registerRender(longbow);
//registerRender(forgingmanual);
//registerRender(matchlockmusket);
registerRender(brokenbronzetool);
registerRender(brokenwroughtirontool);
registerRender(brokencleanirontool);
registerRender(brokensteeltool);
registerRender(brokenwootztool);
/**********
ARMOR
**********/
//registerRender(testleggings);
}
@SideOnly(Side.CLIENT)

View File

@@ -12,11 +12,13 @@ public class ModSounds {
public static SoundEvent PISTON_BELLOWS;
public static SoundEvent MUSKET_SHOT;
public static SoundEvent BOW_TWANG;
public static void registerSounds()
{
PISTON_BELLOWS = registerSound("piston_bellows");
MUSKET_SHOT = registerSound("musket_shot");
BOW_TWANG = registerSound("bow_twang");
}
private static SoundEvent registerSound(String name)

View File

@@ -371,46 +371,46 @@ public class ItemStoneTongs extends Item {
case 0:
break;
case 1:
world.setBlockState(tempPos, ModBlocks.emptycruciblehot.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.emptycruciblehot.getDefaultState(), 2);
TileBaseCrucible tileCrucible1 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible1.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 2:
world.setBlockState(tempPos, ModBlocks.emptycruciblecrackedhot.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.emptycruciblecrackedhot.getDefaultState(), 2);
TileBaseCrucible tileCrucible2 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible2.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 3:
world.setBlockState(tempPos, ModBlocks.hotironcrucible.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotironcrucible.getDefaultState(), 2);
TileBaseCrucible tileCrucible3 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible3.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 4:
world.setBlockState(tempPos, ModBlocks.hotcookedironcrucible.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcookedironcrucible.getDefaultState(), 2);
TileBaseCrucible tileCrucible4 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible4.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 5:
world.setBlockState(tempPos, ModBlocks.failedironcruciblehot.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.failedironcruciblehot.getDefaultState(), 2);
TileBaseCrucible tileCrucible5 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible5.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 6:
world.setBlockState(tempPos, ModBlocks.ironball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
world.setBlockState(tempPos, ModBlocks.ironball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 7:
world.setBlockState(tempPos, ModBlocks.ironchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
world.setBlockState(tempPos, ModBlocks.ironchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 8:
@@ -422,7 +422,7 @@ public class ItemStoneTongs extends Item {
case 11:
return EnumActionResult.FAIL;
case 12:
world.setBlockState(tempPos, ModBlocks.hotcleanironcrucible.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcleanironcrucible.getDefaultState(), 2);
TileBaseCrucible tileCrucible12 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible12.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
@@ -436,18 +436,18 @@ public class ItemStoneTongs extends Item {
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 14:
world.setBlockState(tempPos, ModBlocks.failedcleanironcruciblehot.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.failedcleanironcruciblehot.getDefaultState(), 2);
TileBaseCrucible tileCrucible14 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible14.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 15:
world.setBlockState(tempPos, ModBlocks.ironcleanball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
world.setBlockState(tempPos, ModBlocks.ironcleanball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 16:
world.setBlockState(tempPos, ModBlocks.ironcleanchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
world.setBlockState(tempPos, ModBlocks.ironcleanchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 17:
@@ -459,43 +459,43 @@ public class ItemStoneTongs extends Item {
case 20:
return EnumActionResult.FAIL;
case 21:
world.setBlockState(tempPos, ModBlocks.hotsteelcrucible.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotsteelcrucible.getDefaultState(), 2);
TileBaseCrucible tileCrucible21 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible21.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 22:
world.setBlockState(tempPos, ModBlocks.hotcookedsteelcrucible.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcookedsteelcrucible.getDefaultState(), 2);
TileBaseCrucible tileCrucible22 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible22.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 23:
world.setBlockState(tempPos, ModBlocks.failedsteelcruciblehot.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.failedsteelcruciblehot.getDefaultState(), 2);
TileBaseCrucible tileCrucible23 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible23.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 24:
world.setBlockState(tempPos, ModBlocks.steelball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
world.setBlockState(tempPos, ModBlocks.steelball.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 25:
world.setBlockState(tempPos, ModBlocks.steelchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
world.setBlockState(tempPos, ModBlocks.steelchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 2);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 39:
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible.getDefaultState(), 3);
case 29:
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible.getDefaultState(), 2);
TileBaseCrucible tileCrucible39 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible39.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 40:
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible.getDefaultState(), 2);
TileBaseCrucible tileCrucible40 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible40.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
@@ -514,56 +514,56 @@ public class ItemStoneTongs extends Item {
52 | Hot Cooked Bronze Crucible Lapis
***************************/
case 45:
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_emerald.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_emerald.getDefaultState(), 2);
TileBaseCrucible tileCrucible45 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible45.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 46:
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_emerald.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_emerald.getDefaultState(), 2);
TileBaseCrucible tileCrucible46 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible46.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 47:
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_diamond.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_diamond.getDefaultState(), 2);
TileBaseCrucible tileCrucible47 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible47.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 48:
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_diamond.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_diamond.getDefaultState(), 2);
TileBaseCrucible tileCrucible48 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible48.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 49:
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_redstone.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_redstone.getDefaultState(), 2);
TileBaseCrucible tileCrucible49 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible49.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 50:
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_redstone.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_redstone.getDefaultState(), 2);
TileBaseCrucible tileCrucible50 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible50.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 51:
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_lapis.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible_lapis.getDefaultState(), 2);
TileBaseCrucible tileCrucible51 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible51.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);
itemstack.getTagCompound().setInteger("type", 0);
return EnumActionResult.SUCCESS;
case 52:
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_lapis.getDefaultState(), 3);
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible_lapis.getDefaultState(), 2);
TileBaseCrucible tileCrucible52 = (TileBaseCrucible) world.getTileEntity(tempPos);
tileCrucible52.countdown = itemstack.getTagCompound().getInteger("cooldown");
itemstack.getTagCompound().setInteger("cooldown", 0);

View File

@@ -0,0 +1,30 @@
package nmd.primal.forgecraft.items.armor;
import net.minecraft.inventory.EntityEquipmentSlot;
import net.minecraft.item.ItemArmor;
import nmd.primal.forgecraft.ModInfo;
/**
* Created by mminaie on 7/3/17.
*/
public class CustomLeggings extends ItemArmor{
public CustomLeggings(ArmorMaterial materialIn, int renderIndexIn, EntityEquipmentSlot equipmentSlotIn, String name) {
super(materialIn, renderIndexIn, equipmentSlotIn);
this.setRegistryName(name);
this.setUnlocalizedName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
}
public String getName() {
return this.getRegistryName().toString();
}
public static boolean isHidden()
{
return false;
}
}

View File

@@ -252,6 +252,7 @@ public class ToolPart extends Item implements ToolNBT{
@Override
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
//System.out.println(item.getTagCompound());
if (!item.hasTagCompound()) {
item.setTagCompound(new NBTTagCompound());
NBTTagCompound tags = new NBTTagCompound();

View File

@@ -31,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
*/
public class BronzeAxe extends ItemAxe implements ToolNBT {
public BronzeAxe(String name, Item.ToolMaterial material) {
Item drop;
public BronzeAxe(String name, Item.ToolMaterial material, Item damageDrop) {
super(material, 5, -2f);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop=damageDrop;
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
/***
@@ -183,18 +185,49 @@ public class BronzeAxe extends ItemAxe implements ToolNBT {
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
return true;

View File

@@ -6,11 +6,14 @@ import net.minecraft.enchantment.Enchantment;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.SoundEvents;
import net.minecraft.item.IItemPropertyGetter;
import net.minecraft.item.Item;
import net.minecraft.item.ItemHoe;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.SoundCategory;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
@@ -29,14 +32,16 @@ import java.util.concurrent.ThreadLocalRandom;
*/
public class BronzeHoe extends ItemHoe implements ToolNBT {
public BronzeHoe(String name, ToolMaterial material) {
Item drop;
public BronzeHoe(String name, ToolMaterial material, Item damageDrop) {
super(material);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop=damageDrop;
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
/***
@@ -185,18 +190,73 @@ public class BronzeHoe extends ItemHoe implements ToolNBT {
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
protected void setBlock(ItemStack stack, EntityPlayer player, World worldIn, BlockPos pos, IBlockState state)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
worldIn.playSound(player, pos, SoundEvents.ITEM_HOE_TILL, SoundCategory.BLOCKS, 1.0F, 1.0F);
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
if (!worldIn.isRemote)
{
worldIn.setBlockState(pos, state, 11);
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, player);
} else {
ItemStack dropStack = new ItemStack(drop, 1);
dropStack.setItemDamage(stack.getItemDamage());
dropStack.setTagCompound(new NBTTagCompound());
NBTTagCompound copyNBT;
copyNBT = stack.getSubCompound("tags").copy();
dropStack.setTagCompound(copyNBT);
PlayerHelper.spawnItemOnPlayer(worldIn, player, dropStack);
player.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
}
@Override
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
return true;

View File

@@ -8,6 +8,7 @@ import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.IItemPropertyGetter;
import net.minecraft.item.Item;
import net.minecraft.item.ItemPickaxe;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
@@ -30,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
*/
public class BronzePickaxe extends ItemPickaxe implements ToolNBT{
public BronzePickaxe(String name, ToolMaterial material) {
private Item drop;
public BronzePickaxe(String name, ToolMaterial material, Item damageDrop) {
super(material);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop=damageDrop;
//this.toolClass = "pickaxe";
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
@@ -126,9 +129,6 @@ public class BronzePickaxe extends ItemPickaxe implements ToolNBT{
setModifiers(item, 0);
}
if( this.getMaxDamage(item) - this.getDamage(item) <= 1 ){
PlayerHelper.spawnItemOnPlayer(world, (EntityPlayer) player, new ItemStack(ModItems.bronzepickaxehead, 1));
}
}
}
@@ -184,18 +184,49 @@ public class BronzePickaxe extends ItemPickaxe implements ToolNBT{
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
return true;

View File

@@ -10,6 +10,7 @@ import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.IItemPropertyGetter;
import net.minecraft.item.Item;
import net.minecraft.item.ItemSpade;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
@@ -34,15 +35,16 @@ import java.util.concurrent.ThreadLocalRandom;
public class BronzeShovel extends ItemSpade implements ToolNBT {
private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(new Block[] {Blocks.CLAY, Blocks.DIRT, Blocks.FARMLAND, Blocks.GRASS, Blocks.GRAVEL, Blocks.MYCELIUM, Blocks.SAND, Blocks.SNOW, Blocks.SNOW_LAYER, Blocks.SOUL_SAND, Blocks.GRASS_PATH});
Item drop;
public BronzeShovel(String name, ToolMaterial material) {
public BronzeShovel(String name, ToolMaterial material, Item damageDrop) {
super(material);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop=damageDrop;
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
/***
@@ -183,18 +185,49 @@ public class BronzeShovel extends ItemSpade implements ToolNBT {
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
return true;

View File

@@ -17,7 +17,9 @@ import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.util.ToolNBT;
import javax.annotation.Nullable;
@@ -29,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
*/
public class CustomAxe extends ItemAxe implements ToolNBT {
public CustomAxe(String name, Item.ToolMaterial material) {
Item drop;
public CustomAxe(String name, Item.ToolMaterial material, Item damageDrop) {
super(material, 6, -3.1f);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop = damageDrop;
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
/***
@@ -228,6 +232,7 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
public void onCreated(ItemStack item, World world, EntityPlayer playerIn) {
if(!world.isRemote) {
item.setItemDamage(item.getMaxDamage()-5);
if (!item.hasTagCompound()) {
item.setTagCompound(new NBTTagCompound());
NBTTagCompound tags = new NBTTagCompound();
@@ -250,6 +255,7 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
@Override
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
if(!world.isRemote) {
if (!item.hasTagCompound()) {
item.setTagCompound(new NBTTagCompound());
NBTTagCompound tags = new NBTTagCompound();
@@ -263,9 +269,6 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
setLapisLevel(item, 0);
setModifiers(item, 0);
}
if( this.getMaxDamage(item) - this.getDamage(item) < 5 ){
}
}
}
@@ -304,7 +307,6 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
{
if(!player.world.isRemote){
World world = player.getEntityWorld();
//System.out.println(world.getBlockState(pos).getBlock());
if(itemstack.getItem() instanceof CustomAxe){
if( getEmerald(itemstack)){
itemstack.addEnchantment(Enchantment.getEnchantmentByID(33), 1);
@@ -327,18 +329,49 @@ public class CustomAxe extends ItemAxe implements ToolNBT {
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
return true;

View File

@@ -6,17 +6,21 @@ import net.minecraft.enchantment.Enchantment;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.SoundEvents;
import net.minecraft.item.IItemPropertyGetter;
import net.minecraft.item.Item;
import net.minecraft.item.ItemHoe;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.SoundCategory;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.util.ToolNBT;
import javax.annotation.Nullable;
@@ -28,14 +32,16 @@ import java.util.concurrent.ThreadLocalRandom;
*/
public class CustomHoe extends ItemHoe implements ToolNBT {
public CustomHoe(String name, Item.ToolMaterial material) {
private Item drop;
public CustomHoe(String name, Item.ToolMaterial material, Item damageDrop) {
super(material);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop = damageDrop;
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
/***
@@ -321,18 +327,73 @@ public class CustomHoe extends ItemHoe implements ToolNBT {
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
protected void setBlock(ItemStack stack, EntityPlayer player, World worldIn, BlockPos pos, IBlockState state)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
worldIn.playSound(player, pos, SoundEvents.ITEM_HOE_TILL, SoundCategory.BLOCKS, 1.0F, 1.0F);
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
if (!worldIn.isRemote)
{
worldIn.setBlockState(pos, state, 11);
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, player);
} else {
ItemStack dropStack = new ItemStack(drop, 1);
dropStack.setItemDamage(stack.getItemDamage());
dropStack.setTagCompound(new NBTTagCompound());
NBTTagCompound copyNBT;
copyNBT = stack.getSubCompound("tags").copy();
dropStack.setTagCompound(copyNBT);
PlayerHelper.spawnItemOnPlayer(worldIn, player, dropStack);
player.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
}
@Override
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
return true;

View File

@@ -17,7 +17,9 @@ import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.util.ToolNBT;
import javax.annotation.Nullable;
@@ -29,14 +31,16 @@ import java.util.concurrent.ThreadLocalRandom;
*/
public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
public CustomPickaxe(String name, Item.ToolMaterial material) {
private Item drop;
public CustomPickaxe(String name, Item.ToolMaterial material, Item damageDrop) {
super(material);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop=damageDrop;
//this.toolClass = "pickaxe";
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
@@ -233,14 +237,14 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
item.getTagCompound().setTag("tags", tags);
/*setHot(item, false);
setHot(item, false);
setHot(item, false);
setEmerald(item, false);
setDiamondLevel(item, 0);
setRedstoneLevel(item, 0);
setLapisLevel(item, 0);
setModifiers(item, 0);*/
setModifiers(item, 0);
}
}
@@ -249,6 +253,8 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
@Override
public void onUpdate(ItemStack item, World world, Entity player, int itemSlot, boolean isSelected) {
if(!world.isRemote) {
//item.setItemDamage(item.getMaxDamage()-2);
if (!item.hasTagCompound()) {
item.setTagCompound(new NBTTagCompound());
NBTTagCompound tags = new NBTTagCompound();
@@ -264,9 +270,6 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
}
}
/*if(){
}*/
}
//public void onItemTooltip(ItemTooltipEvent event){
@@ -325,18 +328,51 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
player.inventory.markDirty();
player.inventory.inventoryChanged = true;
}
}
return true;

View File

@@ -19,7 +19,9 @@ import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.util.ToolNBT;
import javax.annotation.Nullable;
@@ -33,15 +35,16 @@ import java.util.concurrent.ThreadLocalRandom;
public class CustomShovel extends ItemSpade implements ToolNBT {
private static final Set<Block> EFFECTIVE_ON = Sets.newHashSet(new Block[] {Blocks.CLAY, Blocks.DIRT, Blocks.FARMLAND, Blocks.GRASS, Blocks.GRAVEL, Blocks.MYCELIUM, Blocks.SAND, Blocks.SNOW, Blocks.SNOW_LAYER, Blocks.SOUL_SAND, Blocks.GRASS_PATH});
private Item drop;
public CustomShovel(String name, Item.ToolMaterial material) {
public CustomShovel(String name, Item.ToolMaterial material, Item damageDrop) {
super(material);
this.setUnlocalizedName(name);
this.setRegistryName(name);
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
this.setMaxStackSize(1);
this.setNoRepair();
this.drop=damageDrop;
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
/***
@@ -326,18 +329,49 @@ public class CustomShovel extends ItemSpade implements ToolNBT {
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World worldIn, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker)
{
if (!worldIn.isRemote && (double)state.getBlockHardness(worldIn, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.damageItem(1, attacker);
return true;
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
stack.getTagCompound().removeTag("ench");
//System.out.println(stack.getTagCompound());
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
EntityPlayer player = (EntityPlayer) attacker;
World world = attacker.getEntityWorld();
if(!world.isRemote) {
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
attacker.renderBrokenItemStack(stack);
stack.shrink(1);
return true;
}
return false;
}
}
@Override
public boolean onBlockDestroyed(ItemStack stack, World world, IBlockState state, BlockPos pos, EntityLivingBase entityLiving)
{
if (!world.isRemote && (double)state.getBlockHardness(world, pos) != 0.0D)
{
if(stack.getMaxDamage() - stack.getItemDamage() >1 ) {
stack.getTagCompound().removeTag("ench");
if(getDiamondLevel(stack) > 0) {
if(ThreadLocalRandom.current().nextInt(0, getDiamondLevel(stack)) == 0) {
stack.damageItem(1, entityLiving);
}
} else stack.damageItem(1, entityLiving);
} else {
ItemStack dropStack = new ItemStack(drop, 1, stack.getItemDamage());
NBTTagCompound copyNBT = stack.getTagCompound();
dropStack.setTagCompound(copyNBT);
EntityPlayer player = (EntityPlayer) entityLiving;
PlayerHelper.spawnItemOnPlayer(world, player, dropStack);
entityLiving.renderBrokenItemStack(stack);
stack.shrink(1);
}
}
return true;

View File

@@ -0,0 +1,242 @@
package nmd.primal.forgecraft.items.weapons;
import net.minecraft.enchantment.EnchantmentHelper;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.projectile.EntityArrow;
import net.minecraft.init.Enchantments;
import net.minecraft.init.Items;
import net.minecraft.init.SoundEvents;
import net.minecraft.item.*;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.stats.StatList;
import net.minecraft.util.*;
import net.minecraft.world.World;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.init.ModSounds;
import nmd.primal.forgecraft.items.BaseItem;
import javax.annotation.Nullable;
/**
* Created by mminaie on 7/2/17.
*/
public class Longbow extends BaseItem {
int mod=5;
int time=0;
public Longbow(String name) {
super(name);
this.setMaxDamage(9000);
this.setMaxStackSize(1);
this.setNoRepair();
this.addPropertyOverride(new ResourceLocation("type"), new IItemPropertyGetter() {
@SideOnly(Side.CLIENT)
public float apply(ItemStack item, @Nullable World worldIn, @Nullable EntityLivingBase playerin) {
if (time < 1 * mod) {
return 0.0F;
}
if (time >= 1 * mod && time < 2 * mod) {
return 0.1F;
}
if (time >= 2 * mod && time < 3 * mod) {
return 0.2F;
}
if (time >= 3 * mod && time < 4 * mod) {
return 0.3F;
}
if (time >= 4 * mod && time < 5 * mod) {
return 0.4F;
}
if (time >= 5 * mod && time < 6 * mod) {
return 0.5F;
}
if (time >= 6 * mod && time < 7 * mod) {
return 0.6F;
}
if (time >= 7 * mod && time < 8 * mod) {
return 0.7F;
}
if (time >= 8 * mod && time < 72000) {
return 0.8F;
}
return 0.0f;
}
});
}
@Override
public void onUpdate(ItemStack item, World world, Entity playerin, int itemSlot, boolean isSelected) {
EntityPlayer player = (EntityPlayer) playerin;
if(player.inventory.getCurrentItem().getItem() == ModItems.longbow) {
time = item.getMaxItemUseDuration() - player.getItemInUseCount();
}
}
private ItemStack findAmmo(EntityPlayer player)
{
for (int i = 0; i < player.inventory.getSizeInventory(); ++i)
{
ItemStack itemstack = player.inventory.getStackInSlot(i);
if (this.isArrow(itemstack))
{
return itemstack;
}
}
return ItemStack.EMPTY;
}
protected boolean isArrow(ItemStack stack)
{
return stack.getItem() instanceof ItemArrow;
}
/**
* Called when the player stops using an Item (stops holding the right mouse button).
*/
@Override
public void onPlayerStoppedUsing(ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft)
{
if (entityLiving instanceof EntityPlayer)
{
EntityPlayer entityplayer = (EntityPlayer)entityLiving;
worldIn.playSound(null, entityplayer.getPosition(), ModSounds.BOW_TWANG, SoundCategory.BLOCKS, 1.0F, 1.0F);
boolean flag = entityplayer.capabilities.isCreativeMode || EnchantmentHelper.getEnchantmentLevel(Enchantments.INFINITY, stack) > 0;
ItemStack itemstack = this.findAmmo(entityplayer);
int i = this.getMaxItemUseDuration(stack) - timeLeft;
i = net.minecraftforge.event.ForgeEventFactory.onArrowLoose(stack, worldIn, entityplayer, i, !itemstack.isEmpty() || flag);
if (i < 0) return;
if (!itemstack.isEmpty() || flag)
{
if (itemstack.isEmpty())
{
itemstack = new ItemStack(Items.ARROW);
}
float f = getArrowVelocity(i);
if ((double)f >= 0.1D)
{
boolean flag1 = entityplayer.capabilities.isCreativeMode || (itemstack.getItem() instanceof ItemArrow && ((ItemArrow) itemstack.getItem()).isInfinite(itemstack, stack, entityplayer));
if (!worldIn.isRemote)
{
ItemArrow itemarrow = (ItemArrow)((ItemArrow)(itemstack.getItem() instanceof ItemArrow ? itemstack.getItem() : Items.ARROW));
EntityArrow entityarrow = itemarrow.createArrow(worldIn, itemstack, entityplayer);
entityarrow.setAim(entityplayer, entityplayer.rotationPitch, entityplayer.rotationYaw, 0.0F, f * 6.0F, 1.0F);
if (f >= 1.0F)
{
entityarrow.setIsCritical(true);
}
stack.damageItem(1, entityplayer);
entityarrow.pickupStatus = EntityArrow.PickupStatus.ALLOWED;
worldIn.spawnEntity(entityarrow);
}
//worldIn.playSound((EntityPlayer)null, entityplayer.posX, entityplayer.posY, entityplayer.posZ, SoundEvents.ENTITY_ARROW_SHOOT, SoundCategory.PLAYERS, 1.0F, 1.0F / (itemRand.nextFloat() * 0.4F + 1.2F) + f * 0.5F);
if (!flag1 && !entityplayer.capabilities.isCreativeMode)
{
itemstack.shrink(1);
if (itemstack.isEmpty())
{
entityplayer.inventory.deleteStack(itemstack);
}
}
entityplayer.addStat(StatList.getObjectUseStats(this));
}
}
}
}
/**
* Gets the velocity of the arrow entity from the bow's charge
*/
public static float getArrowVelocity(int charge)
{
float f = (float)charge / 5.0F;
f = (f * f + f * 2.0F);
if (f > 1.0F)
{
f = 1.0F;
}
return f;
}
/**
* How long it takes to use or consume an item
*/
@Override
public int getMaxItemUseDuration(ItemStack stack)
{
return 72000;
}
/**
* returns the action that specifies what animation to play when the items is being used
*/
@Override
public EnumAction getItemUseAction(ItemStack stack)
{
return EnumAction.BOW;
}
/**
* Called when the equipped item is right clicked.
*/
@Override
public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn)
{
ItemStack itemstack = playerIn.getHeldItem(handIn);
boolean flag = !this.findAmmo(playerIn).isEmpty();
ActionResult<ItemStack> ret = net.minecraftforge.event.ForgeEventFactory.onArrowNock(itemstack, worldIn, playerIn, handIn, flag);
if (ret != null) return ret;
if (!playerIn.capabilities.isCreativeMode && !flag)
{
return flag ? new ActionResult(EnumActionResult.PASS, itemstack) : new ActionResult(EnumActionResult.FAIL, itemstack);
}
else
{
playerIn.setActiveHand(handIn);
return new ActionResult(EnumActionResult.SUCCESS, itemstack);
}
}
@Override
public int getItemEnchantability()
{
return 0;
}
}

View File

@@ -13,13 +13,13 @@ import net.minecraft.world.World;
import nmd.primal.core.api.PrimalItems;
import nmd.primal.core.api.PrimalStates;
import nmd.primal.core.common.helper.CommonUtils;
import nmd.primal.core.common.helper.RecipeHelper;
import nmd.primal.forgecraft.blocks.BloomeryBase;
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
import nmd.primal.forgecraft.crafting.BloomeryCrafting;
import nmd.primal.forgecraft.init.ModItems;
import static nmd.primal.core.common.helper.FireHelper.makeSmoke;
import static nmd.primal.forgecraft.CommonUtils.getVanillaItemBurnTime;
/**
* Created by mminaie on 1/22/17.
@@ -103,7 +103,7 @@ public class TileBloomery extends TileBaseSlot implements ITickable {
private void slotZeroManager(World world){
if(this.getSlotStack(0) != ItemStack.EMPTY) {
Integer decrInt = (int) Math.floor(getVanillaItemBurnTime(this.getSlotStack(0)) / 5);
Integer decrInt = (int) Math.floor(RecipeHelper.getBurnTime(this.getSlotStack(0)) / 5);
if(decrInt == 0) {
decrInt = 1;
}
@@ -123,7 +123,7 @@ public class TileBloomery extends TileBaseSlot implements ITickable {
}
if (world.rand.nextInt(decrInt) == 0) {
if (world.rand.nextInt(burnModifier) == 0) {
System.out.println("Fuel Burn" + this.getSlotStack(0));
//System.out.println("Fuel Burn" + this.getSlotStack(0));
this.decrStackSize(0, 1);
this.markDirty();
this.updateBlock();

View File

@@ -14,8 +14,12 @@ import net.minecraft.world.World;
import nmd.primal.core.api.PrimalItems;
import nmd.primal.core.api.PrimalStates;
import nmd.primal.core.common.helper.CommonUtils;
import nmd.primal.core.common.helper.FireHelper;
import nmd.primal.core.common.helper.NBTHelper;
import nmd.primal.core.common.helper.RecipeHelper;
import nmd.primal.forgecraft.blocks.Forge;
import nmd.primal.forgecraft.crafting.ForgeCrafting;
import nmd.primal.forgecraft.util.ToolNBT;
import static nmd.primal.core.common.helper.FireHelper.makeSmoke;
import static nmd.primal.forgecraft.CommonUtils.getVanillaItemBurnTime;
@@ -23,7 +27,7 @@ import static nmd.primal.forgecraft.CommonUtils.getVanillaItemBurnTime;
/**
* Created by mminaie on 11/30/16.
*/
public class TileForge extends TileBaseSlot implements ITickable {
public class TileForge extends TileBaseSlot implements ITickable, ToolNBT{
private NonNullList<ItemStack> slotList = NonNullList.<ItemStack>withSize(7, ItemStack.EMPTY);
//private ItemStack[] inventory = new ItemStack [0];
@@ -63,7 +67,7 @@ public class TileForge extends TileBaseSlot implements ITickable {
private void slotZeroManager(World world){
if(this.getSlotStack(0) != ItemStack.EMPTY) {
Integer decrInt = (int) Math.floor(getVanillaItemBurnTime(this.getSlotStack(0)) / 5);
Integer decrInt = (int) Math.floor(RecipeHelper.getBurnTime(this.getSlotStack(0)) / 5);
if(decrInt == 0) {
decrInt = 1;
}
@@ -83,7 +87,7 @@ public class TileForge extends TileBaseSlot implements ITickable {
}
if (world.rand.nextInt(decrInt) == 0) {
if (world.rand.nextInt(burnModifier) == 0) {
System.out.println("Fuel Burn" + this.getSlotStack(0));
//System.out.println("Fuel Burn" + this.getSlotStack(0));
this.decrStackSize(0, 1);
this.markDirty();
this.updateBlock();
@@ -110,7 +114,8 @@ public class TileForge extends TileBaseSlot implements ITickable {
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, false), 2);
}
}
if(stack.isEmpty()){
if(stack.isEmpty() || RecipeHelper.getBurnTime(stack) <=0){
System.out.println(stack);
world.setBlockState(pos, state.withProperty(PrimalStates.ACTIVE, false), 2);
}
if(this.getSlotStack(0).getItem() == PrimalItems.CHARCOAL_FAIR){
@@ -157,8 +162,8 @@ public class TileForge extends TileBaseSlot implements ITickable {
private void craftingManager() {
for (int i = 2; i < this.getSlotListSize(); i++) {
Item itemTest = this.getSlotStack(i).getItem();
ForgeCrafting recipe = ForgeCrafting.getRecipe(itemTest);
ItemStack stack = this.getSlotStack(i);
ForgeCrafting recipe = ForgeCrafting.getRecipe(stack.getItem());
if (recipe != null) {
if(i == 2){
@@ -169,9 +174,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
cookCounter2--;
}
if (cookCounter2 >= recipe.getIdealTime()) {
if(this.getSlotStack(i).hasTagCompound()){
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
if (NBTHelper.hasTag(stack, "tags")) {
NBTHelper.setBoolean(stack, "hot", true);
} else this.setSlotStack(i, recipe.getOutput());
cookCounter2 = 0;
}
}
@@ -183,9 +190,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
cookCounter3--;
}
if (cookCounter3 >= recipe.getIdealTime()) {
if(this.getSlotStack(i).hasTagCompound()){
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
if (NBTHelper.hasTag(stack, "tags")) {
NBTHelper.setBoolean(stack, "hot", true);
} else this.setSlotStack(i, recipe.getOutput());
cookCounter3 = 0;
}
}
@@ -197,14 +206,12 @@ public class TileForge extends TileBaseSlot implements ITickable {
cookCounter4--;
}
if (cookCounter4 >= recipe.getIdealTime()) {
if(this.getSlotStack(i).hasTagCompound()){
if( this.getSlotStack(i).getSubCompound("tags").getBoolean("hot") == false) {
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
//System.out.println(this.getSlotStack(i).getSubCompound("tags"));
//System.out.println("its hot now");
cookCounter4 = 0;
}
if (NBTHelper.hasTag(stack, "tags")) {
NBTHelper.setBoolean(stack, "hot", true);
cookCounter4 = 0;
} else this.setSlotStack(i, recipe.getOutput());
cookCounter4 = 0;
}
}
@@ -216,9 +223,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
cookCounter5--;
}
if (cookCounter5 >= recipe.getIdealTime()) {
if(this.getSlotStack(i).hasTagCompound()){
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
if (NBTHelper.hasTag(stack, "tags")) {
NBTHelper.setBoolean(stack, "hot", true);
} else this.setSlotStack(i, recipe.getOutput());
cookCounter5 = 0;
}
}
@@ -230,9 +239,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
cookCounter6--;
}
if (cookCounter6 >= recipe.getIdealTime()) {
if(this.getSlotStack(i).hasTagCompound()){
this.getSlotStack(i).getSubCompound("tags").setBoolean("hot", true);
if (NBTHelper.hasTag(stack, "tags")) {
NBTHelper.setBoolean(stack, "hot", true);
} else this.setSlotStack(i, recipe.getOutput());
cookCounter6 = 0;
}
}
@@ -247,7 +258,6 @@ public class TileForge extends TileBaseSlot implements ITickable {
}
}
public int getHeat(){
return this.heat;
}

View File

@@ -2,6 +2,8 @@ package nmd.primal.forgecraft.util;
import net.minecraft.block.Block;
import net.minecraft.block.state.IBlockState;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.math.BlockPos;
@@ -9,9 +11,11 @@ import net.minecraft.world.World;
import net.minecraftforge.oredict.OreDictionary;
import nmd.primal.core.api.PrimalItems;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.core.common.helper.RecipeHelper;
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
import nmd.primal.forgecraft.tiles.TileBreaker;
import static nmd.primal.core.common.helper.CommonUtils.randomChanceReturn;
import static nmd.primal.core.common.helper.CommonUtils.randomCheck;
//import nmd.primal.forgecraft.CommonUtils;
@@ -21,7 +25,7 @@ import static nmd.primal.core.common.helper.CommonUtils.randomCheck;
*/
public interface BreakerHandler {
default boolean hasOreName(ItemStack itemStack, String oreName)
/*default boolean hasOreName(ItemStack itemStack, String oreName)
{
int[] oreIds = OreDictionary.getOreIDs(itemStack);
for(int oreId : oreIds)
@@ -33,61 +37,64 @@ public interface BreakerHandler {
}
}
return false;
}
}*/
/*
int checkid = OreDictionary.getOreID(oreDictName);
for (int id:OreDictionary.getOreIDs(stack))
if(id == checkid) return true;
return false;
*/
// somewhere else
//if(hasOreName(new ItemStack(Blocks.LOG), "logWood"))
// item is logWood
default void doBreaking(World world, IBlockState state, BlockPos pos, TileBreaker tile){
for (EnumFacing face : EnumFacing.values()) {
if(world.getBlockState(pos).getValue(CustomContainerFacing.FACING) == face) {
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
Block smashBlock = world.getBlockState(pos.offset(face)).getBlock();
ItemStack smashStack = new ItemStack(smashBlock, 1);
System.out.println(smashStack.getItem());
if (hasOreName(smashStack, "oreIron")) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.IRON_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
default boolean doBreaking(World world, IBlockState state, BlockPos pos, TileBreaker tile) {
for (int i=0; i < EnumFacing.HORIZONTALS.length; i++) {
EnumFacing face = world.getBlockState(pos).getValue(CustomContainerFacing.FACING);
if(face.equals(world.getBlockState(pos).getValue(CustomContainerFacing.FACING))){
//Block smashBlock = world.getBlockState(pos.offset(face)).getBlock();
IBlockState smashState = world.getBlockState(pos.offset(face));
if(!smashState.getBlock().equals(Blocks.AIR)) {
ItemStack smashStack = new ItemStack(Item.getItemFromBlock(smashState.getBlock()), 1, smashState.getBlock().getMetaFromState(smashState));
if (RecipeHelper.isOreName(smashStack, "oreIron")) {
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.IRON_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
return true;
}
}
if (hasOreName(smashStack, "oreCopper")) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.COPPER_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
if (RecipeHelper.isOreName(smashStack, "oreCopper")) {
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.COPPER_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
return true;
}
}
if (hasOreName(smashStack, "oreTin")) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.TIN_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
if (RecipeHelper.isOreName(smashStack, "oreTin")) {
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.TIN_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
return true;
}
}
if (hasOreName(smashStack, "oreZinc")) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.ZINC_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
if (RecipeHelper.isOreName(smashStack, "oreZinc")) {
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.ZINC_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
return true;
}
}
if (hasOreName(smashStack, "oreGold")) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.GOLD_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
if (RecipeHelper.isOreName(smashStack, "oreGold")) {
if (tile.getCharge() > getThreshold(world, pos.offset(face))) {
world.setBlockToAir(pos.offset(face));
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.GOLD_DUST, randomChanceReturn(9, 1, 2)));
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
return true;
}
}
} else {
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 10);
}
} else {
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 10);
return true;
}
tile.setCharge(0.0f);
i++;
}
return false;
}
default float getThreshold(World world, BlockPos pos){
@@ -97,10 +104,4 @@ return false;
}
return threshold;
}
public static int randomChanceReturn(int bound, int output1, int output2)
{
return randomCheck(bound) ? output2 : output1;
}
}

View File

@@ -0,0 +1,259 @@
// Date: 7/8/17 1:55:33 PM
// Template version 1.1
// Java generated by Techne
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package net.minecraft.src;
public class ModelPlateHelmet extends ModelBase
{
//fields
ModelRenderer head;
ModelRenderer body;
ModelRenderer rightarm;
ModelRenderer leftarm;
ModelRenderer rightleg;
ModelRenderer leftleg;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape1;
ModelRenderer Shape2;
ModelRenderer Shape2;
ModelRenderer Shape2;
ModelRenderer Shape2;
ModelRenderer Shape3;
ModelRenderer Shape3;
ModelRenderer Shape4;
ModelRenderer Shape5;
ModelRenderer Shape2;
public Modeltest()
{
textureWidth = 64;
textureHeight = 64;
head = new ModelRenderer(this, 0, 0);
head.addBox(-4F, -8F, -4F, 8, 8, 8);
head.setRotationPoint(0F, 0F, 0F);
head.setTextureSize(64, 64);
head.mirror = true;
setRotation(head, 0F, 0F, 0F);
body = new ModelRenderer(this, 16, 16);
body.addBox(-4F, 0F, -2F, 8, 12, 4);
body.setRotationPoint(0F, 0F, 0F);
body.setTextureSize(64, 64);
body.mirror = true;
setRotation(body, 0F, 0F, 0F);
rightarm = new ModelRenderer(this, 40, 16);
rightarm.addBox(-3F, -2F, -2F, 4, 12, 4);
rightarm.setRotationPoint(-5F, 2F, 0F);
rightarm.setTextureSize(64, 64);
rightarm.mirror = true;
setRotation(rightarm, 0F, 0F, 0F);
leftarm = new ModelRenderer(this, 40, 16);
leftarm.addBox(-1F, -2F, -2F, 4, 12, 4);
leftarm.setRotationPoint(5F, 2F, 0F);
leftarm.setTextureSize(64, 64);
leftarm.mirror = true;
setRotation(leftarm, 0F, 0F, 0F);
rightleg = new ModelRenderer(this, 0, 16);
rightleg.addBox(-2F, 0F, -2F, 4, 12, 4);
rightleg.setRotationPoint(-2F, 12F, 0F);
rightleg.setTextureSize(64, 64);
rightleg.mirror = true;
setRotation(rightleg, 0F, 0F, 0F);
leftleg = new ModelRenderer(this, 0, 16);
leftleg.addBox(-2F, 0F, -2F, 4, 12, 4);
leftleg.setRotationPoint(2F, 12F, 0F);
leftleg.setTextureSize(64, 64);
leftleg.mirror = true;
setRotation(leftleg, 0F, 0F, 0F);
Shape1 = new ModelRenderer(this, 0, 37);
Shape1.addBox(-4.5F, -7F, -5F, 4, 7, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 1.570796F, 0F);
Shape1 = new ModelRenderer(this, 52, 37);
Shape1.addBox(-4.5F, -7F, -5F, 4, 2, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 0F, 0F);
Shape1 = new ModelRenderer(this, 52, 40);
Shape1.addBox(-2F, -7F, -5.5F, 4, 2, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 0F, 0F);
Shape1 = new ModelRenderer(this, 52, 52);
Shape1.addBox(0.5F, -7F, -5F, 4, 2, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 0F, 0F);
Shape1 = new ModelRenderer(this, 0, 37);
Shape1.addBox(0.5F, -7F, -5F, 4, 5, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 1.570796F, 0F);
Shape1 = new ModelRenderer(this, 0, 37);
Shape1.addBox(-4.5F, -7F, -5F, 4, 7, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 3.141593F, 0F);
Shape1 = new ModelRenderer(this, 5, 37);
Shape1.addBox(-2F, -7F, -5.5F, 4, 6, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 1.570796F, 0F);
Shape1 = new ModelRenderer(this, 2, 37);
Shape1.addBox(-2F, -7F, -5.5F, 4, 8, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 3.141593F, 0F);
Shape1 = new ModelRenderer(this, 5, 37);
Shape1.addBox(0.5F, -7F, -5F, 4, 7, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, 3.141593F, 0F);
Shape1 = new ModelRenderer(this, 20, 37);
Shape1.addBox(-4.5F, -7F, -5F, 4, 5, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, -1.570796F, 0F);
Shape1 = new ModelRenderer(this, 25, 37);
Shape1.addBox(-2F, -7F, -5.5F, 4, 6, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, -1.570796F, 0F);
Shape1 = new ModelRenderer(this, 30, 37);
Shape1.addBox(0.5F, -7F, -5F, 4, 7, 1);
Shape1.setRotationPoint(0F, 0F, 0F);
Shape1.setTextureSize(64, 64);
Shape1.mirror = true;
setRotation(Shape1, 0F, -1.570796F, 0F);
Shape2 = new ModelRenderer(this, 10, 55);
Shape2.addBox(-2F, -11F, -2F, 4, 1, 4);
Shape2.setRotationPoint(0F, 0F, 0F);
Shape2.setTextureSize(64, 64);
Shape2.mirror = true;
setRotation(Shape2, 0F, 0F, 0F);
Shape2 = new ModelRenderer(this, 0, 46);
Shape2.addBox(-4.5F, -8F, -4.5F, 9, 1, 9);
Shape2.setRotationPoint(0F, 0F, 0F);
Shape2.setTextureSize(64, 64);
Shape2.mirror = true;
setRotation(Shape2, 0F, 0F, 0F);
Shape2 = new ModelRenderer(this, 0, 46);
Shape2.addBox(-3.5F, -10F, -3.5F, 7, 1, 7);
Shape2.setRotationPoint(0F, 0F, 0F);
Shape2.setTextureSize(64, 64);
Shape2.mirror = true;
setRotation(Shape2, 0F, 0F, 0F);
Shape2 = new ModelRenderer(this, 5, 50);
Shape2.addBox(-3F, -10.5F, -3F, 6, 1, 6);
Shape2.setRotationPoint(0F, 0F, 0F);
Shape2.setTextureSize(64, 64);
Shape2.mirror = true;
setRotation(Shape2, 0F, 0F, 0F);
Shape3 = new ModelRenderer(this, 50, 48);
Shape3.addBox(-1F, -8.5F, 3F, 2, 1, 5);
Shape3.setRotationPoint(0F, 0F, 0F);
Shape3.setTextureSize(64, 64);
Shape3.mirror = true;
setRotation(Shape3, 1.047198F, 3.141593F, 0F);
Shape3 = new ModelRenderer(this, 50, 48);
Shape3.addBox(-1F, -8.5F, 3F, 2, 1, 5);
Shape3.setRotationPoint(0F, 0F, 0F);
Shape3.setTextureSize(64, 64);
Shape3.mirror = true;
setRotation(Shape3, 1.047198F, 0F, 0F);
Shape4 = new ModelRenderer(this, 46, 51);
Shape4.addBox(-1F, -11.5F, -3.5F, 2, 1, 7);
Shape4.setRotationPoint(0F, 0F, 0F);
Shape4.setTextureSize(64, 64);
Shape4.mirror = true;
setRotation(Shape4, 0F, 0F, 0F);
Shape5 = new ModelRenderer(this, 40, 48);
Shape5.addBox(-1F, -5F, -5.5F, 2, 3, 1);
Shape5.setRotationPoint(0F, 0F, 0F);
Shape5.setTextureSize(64, 64);
Shape5.mirror = true;
setRotation(Shape5, 0F, 0F, 0F);
Shape2 = new ModelRenderer(this, 0, 45);
Shape2.addBox(-4F, -9F, -4F, 8, 1, 8);
Shape2.setRotationPoint(0F, 0F, 0F);
Shape2.setTextureSize(64, 64);
Shape2.mirror = true;
setRotation(Shape2, 0F, 0F, 0F);
}
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
{
super.render(entity, f, f1, f2, f3, f4, f5);
setRotationAngles(f, f1, f2, f3, f4, f5, entity);
//head.render(f5);
//body.render(f5);
//rightarm.render(f5);
//leftarm.render(f5);
//rightleg.render(f5);
//leftleg.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape1.render(f5);
Shape2.render(f5);
Shape2.render(f5);
Shape2.render(f5);
Shape2.render(f5);
Shape3.render(f5);
Shape3.render(f5);
Shape4.render(f5);
Shape5.render(f5);
Shape2.render(f5);
}
private void setRotation(ModelRenderer model, float x, float y, float z)
{
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity)
{
super.setRotationAngles(f, f1, f2, f3, f4, f5, entity);
}
}

View File

@@ -0,0 +1,5 @@
{
"variants": {
"normal": { "model": "forgecraft:yewstave" }
}
}

View File

@@ -10,7 +10,7 @@ tile.forge_adobe.name=Adobe Forge
tile.blockbreaker.name= Block Breaker
tile.stoneanvil.name=Stone Anvil
tile.ironanvil.name=Iron Anvil
tile.yewstave.name=Yew Stave
tile.pistonbellowsoak.name=Oak Piston Bellows
@@ -86,6 +86,10 @@ tile.steelchunk.name=Steel Chunk
tile.wootzball.name=Damascus Steel Ingot
tile.wootzchunk.name=Damascus Steel Chunk
item.unstrunglongbow.name=Unstrung Longbow
item.longbow.name=Longbow
item.rawlongbow.name=Raw Longbow
item.bellowshandle.name=Bellows Handle
item.softcrucible.name=Soft Crucible
item.stonetongs.name=Stone Tongs
@@ -107,8 +111,8 @@ item.cleanironlongsword.name=Clean Iron Longsword
item.steellongsword.name=Steel Longsword
item.wroughtironslayer.name=Wrought Iron Slayer
item.cleanironslayer.name=Wrought Iron Slayer
item.steelslayer.name=Wrought Iron Slayer
item.cleanironslayer.name=Clean Iron Slayer
item.steelslayer.name=Steel Slayer
item.ironingothot.name=Hot Iron Ingot
item.ironchunkhot.name=Hot Iron Chunk

View File

@@ -0,0 +1,95 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "blocks/e_particle",
"texture": "items/finished_bronze",
"texture1": "blocks/log_stripped_oak_side"
},
"elements": [
{
"__comment": "Box1",
"from": [ 2, 0, 0 ],
"to": [ 14, 2, 16 ],
"faces": {
"down": { "uv": [ 2, 0, 14, 16 ], "texture": "#texture1" },
"up": { "uv": [ 2, 0, 14, 16 ], "texture": "#texture1" },
"north": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture1" },
"south": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture1" },
"west": { "uv": [ 1, 0, 3, 16 ], "texture": "#texture1", "rotation": 90 },
"east": { "uv": [ 1, 0, 3, 16 ], "texture": "#texture1", "rotation": 270 }
}
},
{
"__comment": "Box2",
"from": [ 2, 2, 1 ],
"to": [ 4, 4, 15 ],
"faces": {
"up": { "uv": [ 2, 1, 4, 15 ], "texture": "#texture1" },
"north": { "uv": [ 12, 12, 14, 14 ], "texture": "#texture1" },
"south": { "uv": [ 2, 12, 4, 14 ], "texture": "#texture1" },
"west": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" },
"east": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" }
}
},
{
"__comment": "Box2",
"from": [ 12, 2, 1 ],
"to": [ 14, 4, 15 ],
"faces": {
"up": { "uv": [ 12, 1, 14, 15 ], "texture": "#texture1" },
"north": { "uv": [ 2, 12, 4, 14 ], "texture": "#texture1" },
"south": { "uv": [ 12, 12, 14, 14 ], "texture": "#texture1" },
"west": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" },
"east": { "uv": [ 1, 12, 15, 14 ], "texture": "#texture1" }
}
},
{
"__comment": "Box4",
"from": [ 2, 4, 3 ],
"to": [ 4, 6, 13 ],
"faces": {
"up": { "uv": [ 2, 3, 4, 13 ], "texture": "#texture1" },
"north": { "uv": [ 12, 10, 14, 12 ], "texture": "#texture1" },
"south": { "uv": [ 2, 10, 4, 12 ], "texture": "#texture1" },
"west": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" },
"east": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" }
}
},
{
"__comment": "Box6",
"from": [ 2, 6, 5 ],
"to": [ 4, 8, 11 ],
"faces": {
"up": { "uv": [ 2, 5, 4, 11 ], "texture": "#texture1" },
"north": { "uv": [ 12, 8, 14, 10 ], "texture": "#texture1" },
"south": { "uv": [ 2, 8, 4, 10 ], "texture": "#texture1" },
"west": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" },
"east": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" }
}
},
{
"__comment": "Box4",
"from": [ 12, 4, 3 ],
"to": [ 14, 6, 13 ],
"faces": {
"up": { "uv": [ 12, 3, 14, 13 ], "texture": "#texture1" },
"north": { "uv": [ 2, 10, 4, 12 ], "texture": "#texture1" },
"south": { "uv": [ 12, 10, 14, 12 ], "texture": "#texture1" },
"west": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" },
"east": { "uv": [ 3, 10, 13, 12 ], "texture": "#texture1" }
}
},
{
"__comment": "Box6",
"from": [ 12, 6, 5 ],
"to": [ 14, 8, 11 ],
"faces": {
"up": { "uv": [ 12, 5, 14, 11 ], "texture": "#texture1" },
"north": { "uv": [ 2, 8, 4, 10 ], "texture": "#texture1" },
"south": { "uv": [ 12, 8, 14, 10 ], "texture": "#texture1" },
"west": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" },
"east": { "uv": [ 5, 8, 11, 10 ], "texture": "#texture1" }
}
}
]
}

View File

@@ -0,0 +1,32 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "primal:blocks/log_stripped_yew_side",
"texture": "primal:blocks/log_stripped_yew_side"
},
"elements": [
{
"__comment": "Box1",
"from": [ 6.5, 0, 6.5 ],
"to": [ 9.5, 16, 9.5 ],
"faces": {
"down": { "uv": [ 6.5, 6.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 0, 9.5, 16 ], "texture": "#texture" }
}
}
],
"display": {
"gui": {
"rotation": [ 30, 225, 0 ],
"scale": [ 0.625, 0.625, 0.625 ]
},
"ground": {
"rotation": [ 90, 0, 0 ],
"translation": [ 0, -2, 0 ]
}
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "forgecraft:items/brokenbronzetool"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "forgecraft:items/brokencleanirontool"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "forgecraft:items/brokensteeltool"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "forgecraft:items/brokenwootztool"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "forgecraft:items/brokenwroughtirontool"
}
}

View File

@@ -0,0 +1,683 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "blocks/e_particle",
"texture": "items/finished_bronze",
"texture1": "blocks/log_stripped_oak_side"
},
"elements": [
{
"__comment": "Box12",
"from": [ 4, 6.5, 7.5 ],
"to": [ 5, 7.5, 8.5 ],
"faces": {
"down": { "uv": [ 4, 7.5, 5, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 4, 7.5, 5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 11, 8.5, 12, 9.5 ], "texture": "#texture" },
"south": { "uv": [ 4, 8.5, 5, 9.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box12",
"from": [ 11, 6.5, 7.5 ],
"to": [ 12, 7.5, 8.5 ],
"faces": {
"down": { "uv": [ 11, 7.5, 12, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 11, 7.5, 12, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 4, 8.5, 5, 9.5 ], "texture": "#texture" },
"south": { "uv": [ 11, 8.5, 12, 9.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box14",
"from": [ 5, 6, 0 ],
"to": [ 7, 8, 16 ],
"faces": {
"down": { "uv": [ 5, 0, 7, 16 ], "texture": "#texture" },
"up": { "uv": [ 5, 0, 7, 16 ], "texture": "#texture" },
"north": { "uv": [ 9, 8, 11, 10 ], "texture": "#texture" },
"west": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" },
"east": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box14",
"from": [ 9, 6, 0 ],
"to": [ 11, 8, 16 ],
"faces": {
"down": { "uv": [ 9, 0, 11, 16 ], "texture": "#texture" },
"up": { "uv": [ 9, 0, 11, 16 ], "texture": "#texture" },
"north": { "uv": [ 5, 8, 7, 10 ], "texture": "#texture" },
"west": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" },
"east": { "uv": [ 0, 8, 16, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 6, 5, 0 ],
"to": [ 10, 6, 16 ],
"faces": {
"down": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
"up": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
"north": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
"south": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
"west": { "uv": [ 0, 10, 16, 11 ], "texture": "#texture" },
"east": { "uv": [ 0, 10, 16, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 7, 4, 0 ],
"to": [ 9, 5, 16 ],
"faces": {
"down": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 0, 11, 16, 12 ], "texture": "#texture" },
"east": { "uv": [ 0, 11, 16, 12 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 6, 8, 0 ],
"to": [ 10, 9, 16 ],
"faces": {
"down": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
"up": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" },
"north": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
"south": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
"west": { "uv": [ 0, 7, 16, 8 ], "texture": "#texture" },
"east": { "uv": [ 0, 7, 16, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 7, 9, 0 ],
"to": [ 9, 10, 16 ],
"faces": {
"up": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 0, 6, 16, 7 ], "texture": "#texture" },
"east": { "uv": [ 0, 6, 16, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 5.5, 8, 0 ],
"to": [ 6, 8.5, 16 ],
"faces": {
"up": { "uv": [ 5.5, 0, 6, 16 ], "texture": "#texture" },
"north": { "uv": [ 10, 7.5, 10.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 6.5, 9, 0 ],
"to": [ 7, 9.5, 16 ],
"faces": {
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 9, 9, 0 ],
"to": [ 9.5, 9.5, 16 ],
"faces": {
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 10, 8, 0 ],
"to": [ 10.5, 8.5, 16 ],
"faces": {
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 5.5, 5.5, 0 ],
"to": [ 6, 6, 16 ],
"faces": {
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 6.5, 4.5, 0 ],
"to": [ 7, 5, 16 ],
"faces": {
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 9, 4.5, 0 ],
"to": [ 9.5, 5, 16 ],
"faces": {
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 10, 5.5, 0 ],
"to": [ 10.5, 6, 16 ],
"faces": {
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 5, 6, 16 ],
"to": [ 11, 8, 16.5 ],
"faces": {
"down": { "uv": [ 5, 15.5, 11, 16 ], "texture": "#texture" },
"up": { "uv": [ 5, 0, 11, 0.5 ], "texture": "#texture" },
"north": { "uv": [ 5, 7.999999, 11, 9.999999 ], "texture": "#texture" },
"south": { "uv": [ 5, 7.999999, 11, 9.999999 ], "texture": "#texture" },
"west": { "uv": [ 0, 7.999999, 0.5, 9.999999 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 7.999999, 16, 9.999999 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6, 8.5, 16 ],
"to": [ 10, 9, 16.5 ],
"faces": {
"up": { "uv": [ 6, 0, 10, 0.5 ], "texture": "#texture" },
"south": { "uv": [ 6, 6.999999, 10, 7.499999 ], "texture": "#texture" },
"west": { "uv": [ 0, 6.999999, 0.5, 7.499999 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 6.999999, 16, 7.499999 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6.5, 9, 16 ],
"to": [ 9.5, 9.5, 16.5 ],
"faces": {
"up": { "uv": [ 6.5, 0, 9.5, 0.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 6.499999, 9.5, 6.999999 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 6.499999, 9.5, 6.999999 ], "texture": "#texture" },
"west": { "uv": [ 0, 6.499999, 0.5, 6.999999 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 6.499999, 16, 6.999999 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 7, 9.5, 16 ],
"to": [ 9, 10, 16.5 ],
"faces": {
"up": { "uv": [ 7, 0, 9, 0.5 ], "texture": "#texture" },
"south": { "uv": [ 7, 5.999999, 9, 6.499999 ], "texture": "#texture" },
"west": { "uv": [ 0, 5.999999, 0.5, 6.499999 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 5.999999, 16, 6.499999 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 5.5, 8, 16 ],
"to": [ 10.5, 8.5, 16.5 ],
"faces": {
"up": { "uv": [ 5.5, 0, 10.5, 0.5 ], "texture": "#texture" },
"north": { "uv": [ 5.5, 7.499999, 10.5, 7.999999 ], "texture": "#texture" },
"south": { "uv": [ 5.5, 7.499999, 10.5, 7.999999 ], "texture": "#texture" },
"west": { "uv": [ 0, 7.499999, 0.5, 7.999999 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 7.499999, 16, 7.999999 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 5.5, 5.5, 16 ],
"to": [ 10.5, 6, 16.5 ],
"faces": {
"down": { "uv": [ 5.5, 15.5, 10.5, 16 ], "texture": "#texture" },
"north": { "uv": [ 5.5, 10, 10.5, 10.5 ], "texture": "#texture" },
"south": { "uv": [ 5.5, 10, 10.5, 10.5 ], "texture": "#texture" },
"west": { "uv": [ 0, 10, 0.5, 10.5 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 10, 16, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6.5, 4.5, 16 ],
"to": [ 9.5, 5, 16.5 ],
"faces": {
"down": { "uv": [ 6.499998, 15.5, 9.499998, 16 ], "texture": "#texture" },
"north": { "uv": [ 6.500002, 11, 9.500002, 11.5 ], "texture": "#texture" },
"south": { "uv": [ 6.499998, 11, 9.499998, 11.5 ], "texture": "#texture" },
"west": { "uv": [ 0, 11, 0.5, 11.5 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 11, 16, 11.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 7, 4, 16 ],
"to": [ 9, 4.5, 16.5 ],
"faces": {
"down": { "uv": [ 7, 15.5, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 11.5, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 0, 11.5, 0.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 11.5, 16, 12 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6, 5, 16 ],
"to": [ 10, 5.5, 16.5 ],
"faces": {
"down": { "uv": [ 6, 15.5, 10, 16 ], "texture": "#texture" },
"south": { "uv": [ 6, 10.5, 10, 11 ], "texture": "#texture" },
"west": { "uv": [ 0, 10.5, 0.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 15.5, 10.5, 16, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6, 8, 16.5 ],
"to": [ 10, 8.5, 17 ],
"faces": {
"up": { "uv": [ 6, 0.5, 10, 1 ], "texture": "#texture" },
"south": { "uv": [ 6, 7.5, 10, 8 ], "texture": "#texture" },
"west": { "uv": [ 0.5, 7.5, 1, 8 ], "texture": "#texture" },
"east": { "uv": [ 15, 7.5, 15.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6.5, 8.5, 16.5 ],
"to": [ 9.5, 9, 17 ],
"faces": {
"up": { "uv": [ 6.5, 0.5, 9.5, 1 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 7, 9.5, 7.5 ], "texture": "#texture" },
"west": { "uv": [ 0.5, 7, 1, 7.5 ], "texture": "#texture" },
"east": { "uv": [ 15, 7, 15.5, 7.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 7, 9, 16.5 ],
"to": [ 9, 9.5, 17 ],
"faces": {
"up": { "uv": [ 7, 0.5, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 6.5, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 0.5, 6.5, 1, 7 ], "texture": "#texture" },
"east": { "uv": [ 15, 6.5, 15.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 5.5, 6, 16.5 ],
"to": [ 10.5, 8, 17 ],
"faces": {
"down": { "uv": [ 5.5, 15, 10.5, 15.5 ], "texture": "#texture" },
"up": { "uv": [ 5.5, 0.5, 10.5, 1 ], "texture": "#texture" },
"south": { "uv": [ 5.5, 8, 10.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 0.5, 8, 1, 10 ], "texture": "#texture" },
"east": { "uv": [ 15, 8, 15.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 7, 4.5, 16.5 ],
"to": [ 9, 5, 17 ],
"faces": {
"down": { "uv": [ 7, 15, 9, 15.5 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 11.5 ], "texture": "#texture" },
"west": { "uv": [ 0.5, 11, 1, 11.5 ], "texture": "#texture" },
"east": { "uv": [ 15, 11, 15.5, 11.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6, 5.5, 16.5 ],
"to": [ 10, 6, 17 ],
"faces": {
"down": { "uv": [ 6, 15, 10, 15.5 ], "texture": "#texture" },
"south": { "uv": [ 6, 10, 10, 10.5 ], "texture": "#texture" },
"west": { "uv": [ 0.5, 10, 1, 10.5 ], "texture": "#texture" },
"east": { "uv": [ 15, 10, 15.5, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6.5, 5, 16.5 ],
"to": [ 9.5, 5.5, 17 ],
"faces": {
"down": { "uv": [ 6.5, 15, 9.5, 15.5 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 10.5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 0.5, 10.5, 1, 11 ], "texture": "#texture" },
"east": { "uv": [ 15, 10.5, 15.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box63",
"from": [ 7, 6, 17.5 ],
"to": [ 9, 8, 18.5 ],
"faces": {
"down": { "uv": [ 7, 13.5, 9, 14.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 1.5, 9, 2.5 ], "texture": "#texture" },
"south": { "uv": [ 7, 8, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 1.5, 8, 2.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 13.5, 8, 14.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 7, 8.5, 17 ],
"to": [ 9, 9, 17.5 ],
"faces": {
"up": { "uv": [ 7, 1, 9, 1.5 ], "texture": "#texture" },
"south": { "uv": [ 7, 7, 9, 7.5 ], "texture": "#texture" },
"west": { "uv": [ 1, 7, 1.5, 7.5 ], "texture": "#texture" },
"east": { "uv": [ 14.5, 7, 15, 7.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6.5, 8, 17 ],
"to": [ 9.5, 8.5, 17.5 ],
"faces": {
"up": { "uv": [ 6.5, 1, 9.5, 1.5 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 7.5, 9.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 1, 7.5, 1.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 14.5, 7.5, 15, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6, 6, 17 ],
"to": [ 10, 8, 17.5 ],
"faces": {
"down": { "uv": [ 6, 14.5, 10, 15 ], "texture": "#texture" },
"up": { "uv": [ 6, 1, 10, 1.5 ], "texture": "#texture" },
"south": { "uv": [ 6, 8, 10, 10 ], "texture": "#texture" },
"west": { "uv": [ 1, 8, 1.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 14.5, 8, 15, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 7, 5, 17 ],
"to": [ 9, 5.5, 17.5 ],
"faces": {
"down": { "uv": [ 7, 14.5, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 10.5, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 1, 10.5, 1.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 14.5, 10.5, 15, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box28",
"from": [ 6.5, 5.5, 17 ],
"to": [ 9.5, 6, 17.5 ],
"faces": {
"down": { "uv": [ 6.5, 14.5, 9.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 9.999999, 9.5, 10.5 ], "texture": "#texture" },
"west": { "uv": [ 1, 9.999999, 1.5, 10.5 ], "texture": "#texture" },
"east": { "uv": [ 14.5, 9.999999, 15, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box70",
"from": [ 7, 4.5, -8 ],
"to": [ 9, 6, 0 ],
"faces": {
"down": { "uv": [ 7, 0, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 16 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11.5 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11.5 ], "texture": "#texture" },
"west": { "uv": [ 8, 10, 16, 11.5 ], "texture": "#texture" },
"east": { "uv": [ 0, 10, 8, 11.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box70",
"from": [ 7, 8, -8 ],
"to": [ 9, 9.5, 0 ],
"faces": {
"down": { "uv": [ 7, 0, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 16 ], "texture": "#texture" },
"north": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"south": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"west": { "uv": [ 8, 6.5, 16, 8 ], "texture": "#texture" },
"east": { "uv": [ 0, 6.5, 8, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box72",
"from": [ 9, 5, -8 ],
"to": [ 9.5, 9, 0 ],
"faces": {
"down": { "uv": [ 9, 0, 9.5, 8 ], "texture": "#texture" },
"up": { "uv": [ 9, 8, 9.5, 16 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 7, 7, 11 ], "texture": "#texture" },
"south": { "uv": [ 9, 7, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 8, 7, 16, 11 ], "texture": "#texture" },
"east": { "uv": [ 0, 7, 8, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box72",
"from": [ 6.5, 5, -8 ],
"to": [ 7, 9, 0 ],
"faces": {
"down": { "uv": [ 6.5, 0, 7, 8 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 8, 7, 16 ], "texture": "#texture" },
"north": { "uv": [ 9, 7, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 7, 7, 11 ], "texture": "#texture" },
"west": { "uv": [ 8, 7, 16, 11 ], "texture": "#texture" },
"east": { "uv": [ 0, 7, 8, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box72",
"from": [ 9.5, 5.5, -8 ],
"to": [ 10, 8.5, 0 ],
"faces": {
"down": { "uv": [ 9.5, 0, 10, 8 ], "texture": "#texture" },
"up": { "uv": [ 9.5, 8, 10, 16 ], "texture": "#texture" },
"north": { "uv": [ 6, 7.5, 6.5, 10.5 ], "texture": "#texture" },
"south": { "uv": [ 9.5, 7.5, 10, 10.5 ], "texture": "#texture" },
"east": { "uv": [ 0, 7.5, 8, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box72",
"from": [ 6, 5.5, -8 ],
"to": [ 6.5, 8.5, 0 ],
"faces": {
"down": { "uv": [ 6, 0, 6.5, 8 ], "texture": "#texture" },
"up": { "uv": [ 6, 8, 6.5, 16 ], "texture": "#texture" },
"north": { "uv": [ 9.5, 7.5, 10, 10.5 ], "texture": "#texture" },
"south": { "uv": [ 6, 7.5, 6.5, 10.5 ], "texture": "#texture" },
"west": { "uv": [ 8, 7.5, 16, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box72",
"from": [ 10, 6, -8 ],
"to": [ 10.5, 8, 0 ],
"faces": {
"down": { "uv": [ 10, 0, 10.5, 8 ], "texture": "#texture" },
"up": { "uv": [ 10, 8, 10.5, 16 ], "texture": "#texture" },
"east": { "uv": [ 0, 8, 8, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box72",
"from": [ 5.5, 6, -8 ],
"to": [ 6, 8, 0 ],
"faces": {
"down": { "uv": [ 5.5, 0, 6, 8 ], "texture": "#texture" },
"up": { "uv": [ 5.5, 8, 6, 16 ], "texture": "#texture" },
"west": { "uv": [ 8, 8, 16, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box14",
"from": [ 5, 6, -9 ],
"to": [ 7, 8, -8 ],
"faces": {
"down": { "uv": [ 5, 8, 7, 9 ], "texture": "#texture" },
"up": { "uv": [ 5, 7, 7, 8 ], "texture": "#texture" },
"north": { "uv": [ 9, 8, 11, 10 ], "texture": "#texture" },
"south": { "uv": [ 5, 8, 7, 10 ], "texture": "#texture" },
"west": { "uv": [ 7, 8, 8, 10 ], "texture": "#texture" },
"east": { "uv": [ 8, 8, 9, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box14",
"from": [ 9, 6, -9 ],
"to": [ 11, 8, -8 ],
"faces": {
"down": { "uv": [ 9, 8, 11, 9 ], "texture": "#texture" },
"up": { "uv": [ 9, 7, 11, 8 ], "texture": "#texture" },
"north": { "uv": [ 5, 8, 7, 10 ], "texture": "#texture" },
"south": { "uv": [ 9, 8, 11, 10 ], "texture": "#texture" },
"west": { "uv": [ 7, 8, 8, 10 ], "texture": "#texture" },
"east": { "uv": [ 8, 8, 9, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 6, 5, -9 ],
"to": [ 10, 6, -8 ],
"faces": {
"down": { "uv": [ 6, 8, 10, 9 ], "texture": "#texture" },
"up": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
"north": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
"south": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
"west": { "uv": [ 7, 10, 8, 11 ], "texture": "#texture" },
"east": { "uv": [ 8, 10, 9, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 7, 4, -9 ],
"to": [ 9, 5, -8 ],
"faces": {
"down": { "uv": [ 7, 8, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8, 12 ], "texture": "#texture" },
"east": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 6, 8, -9 ],
"to": [ 10, 9, -8 ],
"faces": {
"down": { "uv": [ 6, 8, 10, 9 ], "texture": "#texture" },
"up": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
"north": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
"south": { "uv": [ 6, 7, 10, 8 ], "texture": "#texture" },
"west": { "uv": [ 7, 7, 8, 8 ], "texture": "#texture" },
"east": { "uv": [ 8, 7, 9, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box16",
"from": [ 7, 9, -9 ],
"to": [ 9, 10, -8 ],
"faces": {
"up": { "uv": [ 7, 7, 9, 8 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 7, 6, 8, 7 ], "texture": "#texture" },
"east": { "uv": [ 8, 6, 9, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 5.5, 8, -9 ],
"to": [ 6, 8.5, -8 ],
"faces": {
"up": { "uv": [ 5.5, 7, 6, 8 ], "texture": "#texture" },
"north": { "uv": [ 10, 7.5, 10.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 5.5, 7.5, 6, 8 ], "texture": "#texture" },
"west": { "uv": [ 7, 7.5, 8, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 6.5, 9, -9 ],
"to": [ 7, 9.5, -8 ],
"faces": {
"up": { "uv": [ 6.5, 7, 7, 8 ], "texture": "#texture" },
"north": { "uv": [ 9, 6.5, 9.5, 7 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 6.5, 7, 7 ], "texture": "#texture" },
"west": { "uv": [ 7, 6.5, 8, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 9, 9, -9 ],
"to": [ 9.5, 9.5, -8 ],
"faces": {
"up": { "uv": [ 9, 7, 9.5, 8 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 6.5, 7, 7 ], "texture": "#texture" },
"south": { "uv": [ 9, 6.5, 9.5, 7 ], "texture": "#texture" },
"east": { "uv": [ 8, 6.5, 9, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 10, 8, -9 ],
"to": [ 10.5, 8.5, -8 ],
"faces": {
"up": { "uv": [ 10, 7, 10.5, 8 ], "texture": "#texture" },
"north": { "uv": [ 5.5, 7.5, 6, 8 ], "texture": "#texture" },
"south": { "uv": [ 10, 7.5, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 8, 7.5, 9, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 5.5, 5.5, -9 ],
"to": [ 6, 6, -8 ],
"faces": {
"down": { "uv": [ 5.5, 8, 6, 9 ], "texture": "#texture" },
"north": { "uv": [ 10, 10, 10.5, 10.5 ], "texture": "#texture" },
"south": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" },
"west": { "uv": [ 7, 10, 8, 10.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 6.5, 4.5, -9 ],
"to": [ 7, 5, -8 ],
"faces": {
"down": { "uv": [ 6.5, 8, 7, 9 ], "texture": "#texture" },
"north": { "uv": [ 9, 11, 9.5, 11.5 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 11, 7, 11.5 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8, 11.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 9, 4.5, -9 ],
"to": [ 9.5, 5, -8 ],
"faces": {
"down": { "uv": [ 9, 8, 9.5, 9 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 11, 7, 11.5 ], "texture": "#texture" },
"south": { "uv": [ 9, 11, 9.5, 11.5 ], "texture": "#texture" },
"east": { "uv": [ 8, 11, 9, 11.5 ], "texture": "#texture" }
}
},
{
"__comment": "Box20",
"from": [ 10, 5.5, -9 ],
"to": [ 10.5, 6, -8 ],
"faces": {
"down": { "uv": [ 10, 8, 10.5, 9 ], "texture": "#texture" },
"north": { "uv": [ 5.5, 10, 6, 10.5 ], "texture": "#texture" },
"south": { "uv": [ 10, 10, 10.5, 10.5 ], "texture": "#texture" },
"east": { "uv": [ 8, 10, 9, 10.5 ], "texture": "#texture" }
}
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 B

View File

@@ -0,0 +1,25 @@
{
"parent": "forgecraft:item/longbow_default",
"textures": {
"particle": "primal:blocks/log_stripped_yew_side",
"texture": "primal:blocks/log_stripped_yew_side",
"texture1": "forgecraft:items/bowstring",
"arrow": "blocks/e_texture"
},
"overrides": [
{"predicate": {"type": 0.0},"model": "forgecraft:item/longbow/longbow_0"},
{"predicate": {"type": 0.1},"model": "forgecraft:item/longbow/longbow_1"},
{"predicate": {"type": 0.2},"model": "forgecraft:item/longbow/longbow_2"},
{"predicate": {"type": 0.3},"model": "forgecraft:item/longbow/longbow_3"},
{"predicate": {"type": 0.4},"model": "forgecraft:item/longbow/longbow_4"},
{"predicate": {"type": 0.5},"model": "forgecraft:item/longbow/longbow_5"},
{"predicate": {"type": 0.6},"model": "forgecraft:item/longbow/longbow_6"},
{"predicate": {"type": 0.7},"model": "forgecraft:item/longbow/longbow_7"},
{"predicate": {"type": 0.8},"model": "forgecraft:item/longbow/longbow_8"}
]
}

View File

@@ -0,0 +1,9 @@
{
"parent": "forgecraft:item/longbow_default",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
}
}

View File

@@ -0,0 +1,644 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 14, 7 ],
"to": [ 9, 15, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 15, 7 ],
"to": [ 9, 16, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 16, 7 ],
"to": [ 9, 17, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -1, 7 ],
"to": [ 9, 0, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0, 7 ],
"to": [ 9, 1, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1, 7 ],
"to": [ 9, 2, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -2, 7.5 ],
"to": [ 9, -1, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -4, 7.5 ],
"to": [ 9, -3, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -3, 7.5 ],
"to": [ 9, -2, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 19, 7.5 ],
"to": [ 9, 20, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 17, 7.5 ],
"to": [ 9, 18, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 18, 7.5 ],
"to": [ 9, 19, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, 21, 8 ],
"to": [ 9, 22, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, 22, 8 ],
"to": [ 9, 23, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 20, 7.5 ],
"to": [ 9, 21, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -5, 7.5 ],
"to": [ 9, -4, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, -7, 8 ],
"to": [ 9, -6, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, -6, 8 ],
"to": [ 9, -5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 8.5 ],
"to": [ 8.5, 24, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 6.5, 8.5, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 8.5, 8.5, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 8, 9.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 8, 7.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 8.5 ],
"to": [ 8.5, 25, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 9 ],
"to": [ 8.5, 26, 10 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 9 ],
"to": [ 8.5, 27, 10 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 9.5 ],
"to": [ 8.5, 29, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 9.5 ],
"to": [ 8.5, 28, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 30, 10.5 ],
"to": [ 8.5, 31, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 29, 10 ],
"to": [ 8.5, 30, 11 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 9 ],
"to": [ 8.5, -9, 10 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 8.5 ],
"to": [ 8.5, -8, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 8.5 ],
"to": [ 8.5, -7, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 9 ],
"to": [ 8.5, -10, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 9.5 ],
"to": [ 8.5, -11, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 9.5 ],
"to": [ 8.5, -12, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14, 10 ],
"to": [ 8.5, -13, 11 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -15, 10.5 ],
"to": [ 8.5, -14, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, -7.5 ],
"to": [ 8, 8.5, 12.5 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 12.5 ],
"to": [ 8.001, 16, 13 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 16, 12 ],
"to": [ 8.001, 24, 12.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 24, 11.5 ],
"to": [ 8.001, 31, 12 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -15, 11.5 ],
"to": [ 8.001, -8, 12 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -8, 12 ],
"to": [ 8.001, 0, 12.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 0, 12.5 ],
"to": [ 8.001, 8, 13 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,680 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 14, 7 ],
"to": [ 9, 15, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 15, 7.5 ],
"to": [ 9, 16, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 16, 7.5 ],
"to": [ 9, 17, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -1, 7.5 ],
"to": [ 9, 0, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0, 7.5 ],
"to": [ 9, 1, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1, 7 ],
"to": [ 9, 2, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -2, 7.5 ],
"to": [ 9, -1, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -4, 8 ],
"to": [ 9, -3, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -3, 7.5 ],
"to": [ 9, -2, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 19, 8 ],
"to": [ 9, 20, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 17, 7.5 ],
"to": [ 9, 18, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 18, 7.5 ],
"to": [ 9, 19, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, 21, 8 ],
"to": [ 9, 22, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, 22, 8.5 ],
"to": [ 9, 23, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 20, 8 ],
"to": [ 9, 21, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -5, 8 ],
"to": [ 9, -4, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, -7, 8.5 ],
"to": [ 9, -6, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, -6, 8 ],
"to": [ 9, -5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 9 ],
"to": [ 8.5, 24, 10 ],
"faces": {
"down": { "uv": [ 7.5, 6, 8.5, 7 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" },
"east": { "uv": [ 6, 8, 7, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 9 ],
"to": [ 8.5, 25, 10 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 9.5 ],
"to": [ 8.5, 26, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 9.5 ],
"to": [ 8.5, 27, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 10 ],
"to": [ 8.5, 29, 11 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 10 ],
"to": [ 8.5, 28, 11 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 30, 11 ],
"to": [ 8.5, 31, 12 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 29, 10.5 ],
"to": [ 8.5, 30, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 9.5 ],
"to": [ 8.5, -9, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 9 ],
"to": [ 8.5, -8, 10 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 9 ],
"to": [ 8.5, -7, 10 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 9.5 ],
"to": [ 8.5, -10, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 10 ],
"to": [ 8.5, -11, 11 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 10 ],
"to": [ 8.5, -12, 11 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14, 10.5 ],
"to": [ 8.5, -13, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -15, 11 ],
"to": [ 8.5, -14, 12 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, -6 ],
"to": [ 8, 8.5, 14 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 14 ],
"to": [ 8.001, 12.5, 14.5 ],
"faces": {
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 3.5, 14 ],
"to": [ 8.001, 8, 14.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 12.5, 13.5 ],
"to": [ 8.001, 17, 14 ],
"faces": {
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 17, 13 ],
"to": [ 8.001, 21.5, 13.5 ],
"faces": {
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 21.5, 12.5 ],
"to": [ 8.001, 26, 13 ],
"faces": {
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 26, 12 ],
"to": [ 8.001, 30.5, 12.5 ],
"faces": {
"west": { "uv": [ 14, 3.5, 14.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 1.5, 3.5, 2, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -1, 13.5 ],
"to": [ 8.001, 3.5, 14 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -5.5, 13 ],
"to": [ 8.001, -1, 13.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -10, 12.5 ],
"to": [ 8.001, -5.5, 13 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -14.5, 12 ],
"to": [ 8.001, -10, 12.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 130, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,716 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 14, 7.5 ],
"to": [ 9, 15, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 15, 7.5 ],
"to": [ 9, 16, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 16, 7.5 ],
"to": [ 9, 17, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -1, 7.5 ],
"to": [ 9, 0, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0, 7.5 ],
"to": [ 9, 1, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1, 7.5 ],
"to": [ 9, 2, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -2, 8 ],
"to": [ 9, -1, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -4, 8 ],
"to": [ 9, -3, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -3, 8 ],
"to": [ 9, -2, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 19, 8 ],
"to": [ 9, 20, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 17, 8 ],
"to": [ 9, 18, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 18, 8 ],
"to": [ 9, 19, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, 21, 8.5 ],
"to": [ 9, 22, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, 22, 8.5 ],
"to": [ 9, 23, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 20, 8.5 ],
"to": [ 9, 21, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -5, 8.5 ],
"to": [ 9, -4, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, -7, 8.5 ],
"to": [ 9, -6, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, -6, 8.5 ],
"to": [ 9, -5, 10 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 9.5 ],
"to": [ 8.5, 24, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 9.5 ],
"to": [ 8.5, 25, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 10 ],
"to": [ 8.5, 26, 11 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 10 ],
"to": [ 8.5, 27, 11 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 11 ],
"to": [ 8.5, 29, 12 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 10.5 ],
"to": [ 8.5, 28, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 30, 12 ],
"to": [ 8.5, 30.5, 13 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 29, 11.5 ],
"to": [ 8.5, 30, 12.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 10 ],
"to": [ 8.5, -9, 11 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 9.5 ],
"to": [ 8.5, -8, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 9.5 ],
"to": [ 8.5, -7, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 10 ],
"to": [ 8.5, -10, 11 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 10.5 ],
"to": [ 8.5, -11, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 11 ],
"to": [ 8.5, -12, 12 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14, 11.5 ],
"to": [ 8.5, -13, 12.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14.5, 12 ],
"to": [ 8.5, -14, 13 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, -4 ],
"to": [ 8, 8.5, 16 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 16 ],
"to": [ 8.001, 11, 16.5 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 5, 16 ],
"to": [ 8.001, 8, 16.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 11, 15.5 ],
"to": [ 8.001, 14.5, 16 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 14.5, 15 ],
"to": [ 8.001, 17.5, 15.5 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 17.5, 14.5 ],
"to": [ 8.001, 21, 15 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 21, 14 ],
"to": [ 8.001, 24.5, 14.5 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 24.5, 13.5 ],
"to": [ 8.001, 27.5, 14 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 27.5, 13 ],
"to": [ 8.001, 30.5, 13.5 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 1.5, 15.5 ],
"to": [ 8.001, 5, 16 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -1.5, 15 ],
"to": [ 8.001, 1.5, 15.5 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -5, 14.5 ],
"to": [ 8.001, -1.5, 15 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -8.5, 14 ],
"to": [ 8.001, -5, 14.5 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -11.5, 13.5 ],
"to": [ 8.001, -8.5, 14 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -14.5, 13 ],
"to": [ 8.001, -11.5, 13.5 ],
"faces": {
"west": { "uv": [ 0, 5, 0.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 15.5, 5, 16, 8 ], "texture": "#texture1" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,716 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 14, 7.5 ],
"to": [ 9, 15, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 15, 7.5 ],
"to": [ 9, 16, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 16, 8 ],
"to": [ 9, 17, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -1, 8 ],
"to": [ 9, 0, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0, 7.5 ],
"to": [ 9, 1, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1, 7.5 ],
"to": [ 9, 2, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -2, 8 ],
"to": [ 9, -1, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -4, 8.5 ],
"to": [ 9, -3, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -3, 8.5 ],
"to": [ 9, -2, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 19, 8.5 ],
"to": [ 9, 20, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 17, 8 ],
"to": [ 9, 18, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 18, 8.5 ],
"to": [ 9, 19, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, 21, 9 ],
"to": [ 9, 22, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, 22, 9.5 ],
"to": [ 9, 23, 11 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 20, 9 ],
"to": [ 9, 21, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -5, 9 ],
"to": [ 9, -4, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, -7, 9.5 ],
"to": [ 9, -6, 11 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, -6, 9 ],
"to": [ 9, -5, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 10.5 ],
"to": [ 8.5, 24, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 8, 11.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 8, 5.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 11 ],
"to": [ 8.5, 25, 12 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 11.5 ],
"to": [ 8.5, 26, 12.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 12 ],
"to": [ 8.5, 27, 13 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27.5, 13 ],
"to": [ 8.5, 28, 14 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 12.5 ],
"to": [ 8.5, 27.5, 13.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28.5, 14 ],
"to": [ 8.5, 29, 15 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 13.5 ],
"to": [ 8.5, 28.5, 14.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 11.5 ],
"to": [ 8.5, -9, 12.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 11 ],
"to": [ 8.5, -8, 12 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 10.5 ],
"to": [ 8.5, -7, 11.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 12 ],
"to": [ 8.5, -10, 13 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11.5, 12.5 ],
"to": [ 8.5, -11, 13.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 13 ],
"to": [ 8.5, -11.5, 14 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12.5, 13.5 ],
"to": [ 8.5, -12, 14.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 14 ],
"to": [ 8.5, -12.5, 15 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, -2 ],
"to": [ 8, 8.5, 18 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 18 ],
"to": [ 8.001, 11, 18.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 5, 18 ],
"to": [ 8.001, 8, 18.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 11, 17.5 ],
"to": [ 8.001, 14, 18 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 14, 17 ],
"to": [ 8.001, 17, 17.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 17, 16.5 ],
"to": [ 8.001, 20, 17 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 20, 16 ],
"to": [ 8.001, 23, 16.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 23, 15.5 ],
"to": [ 8.001, 26, 16 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 26, 15 ],
"to": [ 8.001, 28.5, 15.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 2, 17.5 ],
"to": [ 8.001, 5, 18 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -1, 17 ],
"to": [ 8.001, 2, 17.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -4, 16.5 ],
"to": [ 8.001, -1, 17 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -7, 16 ],
"to": [ 8.001, -4, 16.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -10, 15.5 ],
"to": [ 8.001, -7, 16 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -12.5, 15 ],
"to": [ 8.001, -10, 15.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,744 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 14, 7.5 ],
"to": [ 9, 15, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 15, 7.5 ],
"to": [ 9, 16, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 16, 8 ],
"to": [ 9, 17, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -1, 8 ],
"to": [ 9, 0, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0, 7.5 ],
"to": [ 9, 1, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1, 7.5 ],
"to": [ 9, 2, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -2, 8 ],
"to": [ 9, -1, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -4, 8.5 ],
"to": [ 9, -3, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -3, 8.5 ],
"to": [ 9, -2, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 19, 8.5 ],
"to": [ 9, 20, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 17, 8 ],
"to": [ 9, 18, 9.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 18, 8.5 ],
"to": [ 9, 19, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, 21, 9.5 ],
"to": [ 9, 22, 11 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7.5, 22, 10 ],
"to": [ 8.5, 23, 11.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 20, 9 ],
"to": [ 9, 21, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -5, 9 ],
"to": [ 9, -4, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7, -7, 10 ],
"to": [ 9, -6, 11.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, -6, 9.5 ],
"to": [ 9, -5, 11 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 11 ],
"to": [ 8.5, 24, 12 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 11.5 ],
"to": [ 8.5, 24.5, 12.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 12.5 ],
"to": [ 8.5, 25.5, 13.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 14 ],
"to": [ 8.5, 26.5, 14.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25.5, 13.5 ],
"to": [ 8.5, 26, 14 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26.5, 14.5 ],
"to": [ 8.5, 27, 15.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8.5, 11.5 ],
"to": [ 8.5, -8, 12.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 11 ],
"to": [ 8.5, -7, 12 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 12 ],
"to": [ 8.5, -8.5, 13 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 13.5 ],
"to": [ 8.5, -9.5, 14 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10.5, 14 ],
"to": [ 8.5, -10, 14.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 14.5 ],
"to": [ 8.5, -10.5, 15.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, 0 ],
"to": [ 8, 8.5, 20 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 20 ],
"to": [ 8.001, 10, 20.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 6, 20 ],
"to": [ 8.001, 8, 20.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24.5, 12 ],
"to": [ 8.5, 25, 13 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 10, 19.5 ],
"to": [ 8.001, 11.5, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 11.5, 19 ],
"to": [ 8.001, 13.5, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 13.5, 18.5 ],
"to": [ 8.001, 15, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 15, 18 ],
"to": [ 8.001, 17, 18.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 17, 17.5 ],
"to": [ 8.001, 19, 18 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 19, 17 ],
"to": [ 8.001, 20.5, 17.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 20.5, 16.5 ],
"to": [ 8.001, 22.5, 17 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 22.5, 16 ],
"to": [ 8.001, 24.5, 16.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 24.5, 15.5 ],
"to": [ 8.001, 26.5, 16 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 4.5, 19.5 ],
"to": [ 8.001, 6, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 2.5, 19 ],
"to": [ 8.001, 4.5, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 1, 18.5 ],
"to": [ 8.001, 2.5, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -1, 18 ],
"to": [ 8.001, 1, 18.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -3, 17.5 ],
"to": [ 8.001, -1, 18 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -4.5, 17 ],
"to": [ 8.001, -3, 17.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -6.5, 16.5 ],
"to": [ 8.001, -4.5, 17 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -8.5, 16 ],
"to": [ 8.001, -6.5, 16.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -10.5, 15.5 ],
"to": [ 8.001, -8.5, 16 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9.5, 12.5 ],
"to": [ 8.5, -9, 13.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,710 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5.5, 6.5 ],
"to": [ 9.5, 10.5, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 10.5, 7 ],
"to": [ 9, 11.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 11.5, 7 ],
"to": [ 9, 12.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 12.5, 7.5 ],
"to": [ 9, 13.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4.5, 7 ],
"to": [ 9, 5.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3.5, 7 ],
"to": [ 9, 4.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2.5, 7.5 ],
"to": [ 9, 3.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 13.5, 7.5 ],
"to": [ 9, 14.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 14.5, 8 ],
"to": [ 9, 15.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 15.5, 8 ],
"to": [ 9, 16.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -0.5, 8 ],
"to": [ 9, 0.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0.5, 8 ],
"to": [ 9, 1.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1.5, 7.5 ],
"to": [ 9, 2.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -1.5, 8.5 ],
"to": [ 9, -0.5, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -3.5, 9.5 ],
"to": [ 9, -2.5, 11 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -2.5, 9 ],
"to": [ 9, -1.5, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 18.5, 9.5 ],
"to": [ 9, 19.5, 11 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 16.5, 8.5 ],
"to": [ 9, 17.5, 10 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 17.5, 9 ],
"to": [ 9, 18.5, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7.5, 20.5, 11 ],
"to": [ 8.5, 21.5, 12.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7.5, 22.5, 13 ],
"to": [ 8.5, 23.5, 14 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 19.5, 10.5 ],
"to": [ 9, 20.5, 12 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -4.5, 10.5 ],
"to": [ 9, -3.5, 12 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23.5, 14 ],
"to": [ 8.5, 24, 15 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 15 ],
"to": [ 8.5, 24.5, 15.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -6.5, 12 ],
"to": [ 8.5, -5.5, 13 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -7.5, 13 ],
"to": [ 8.5, -6.5, 14 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8.5, 15 ],
"to": [ 8.5, -8, 15.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 15.5 ],
"to": [ 8.5, -8.5, 16.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, 2 ],
"to": [ 8, 8.5, 22 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24.5, 15.5 ],
"to": [ 8.5, 25, 16.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 14 ],
"to": [ 8.5, -7.5, 15 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 22 ],
"to": [ 8.001, 10, 22.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 6, 22 ],
"to": [ 8.001, 8, 22.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "4base1",
"from": [ 7.5, 21.5, 12 ],
"to": [ 8.5, 22.5, 13 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7.5, -5.5, 11 ],
"to": [ 8.5, -4.5, 12.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 10, 21.5 ],
"to": [ 8.001, 11.5, 22 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 11.5, 21 ],
"to": [ 8.001, 13, 21.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 13, 20.5 ],
"to": [ 8.001, 14.5, 21 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 14.5, 20 ],
"to": [ 8.001, 16, 20.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 23.5, 17 ],
"to": [ 8.001, 25, 17.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 17.5, 19 ],
"to": [ 8.001, 19, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 19, 18.5 ],
"to": [ 8.001, 20.5, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 20.5, 18 ],
"to": [ 8.001, 22, 18.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 22, 17.5 ],
"to": [ 8.001, 23.5, 18 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 16, 19.5 ],
"to": [ 8.001, 17.5, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -9, 17 ],
"to": [ 8.001, -7.5, 17.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 4.5, 21.5 ],
"to": [ 8.001, 6, 22 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 3, 21 ],
"to": [ 8.001, 4.5, 21.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 1.5, 20.5 ],
"to": [ 8.001, 3, 21 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 0, 20 ],
"to": [ 8.001, 1.5, 20.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -1.5, 19.5 ],
"to": [ 8.001, 0, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -3, 19 ],
"to": [ 8.001, -1.5, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -4.5, 18.5 ],
"to": [ 8.001, -3, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -6, 18 ],
"to": [ 8.001, -4.5, 18.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -7.5, 17.5 ],
"to": [ 8.001, -6, 18 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 16.5 ],
"to": [ 8.5, 25.5, 17 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9.5, 16.5 ],
"to": [ 8.5, -9, 17 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,790 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5.5, 6.5 ],
"to": [ 9.5, 10.5, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 10.5, 7 ],
"to": [ 9, 11.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 11.5, 7 ],
"to": [ 9, 12.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 12.5, 7.5 ],
"to": [ 9, 13.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4.5, 7 ],
"to": [ 9, 5.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3.5, 7 ],
"to": [ 9, 4.5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2.5, 7.5 ],
"to": [ 9, 3.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 13.5, 7.5 ],
"to": [ 9, 14.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 14.5, 8 ],
"to": [ 9, 15.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 15.5, 8.5 ],
"to": [ 9, 16.5, 10 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -0.5, 8.5 ],
"to": [ 9, 0.5, 10 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0.5, 8 ],
"to": [ 9, 1.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1.5, 7.5 ],
"to": [ 9, 2.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -1.5, 9 ],
"to": [ 9, -0.5, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -3.5, 10.5 ],
"to": [ 9, -2.5, 12 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -2.5, 9.5 ],
"to": [ 9, -1.5, 11 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 18.5, 10.5 ],
"to": [ 9, 19.5, 12 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 16.5, 9 ],
"to": [ 9, 17.5, 10.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 17.5, 9.5 ],
"to": [ 9, 18.5, 11 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7.5, 20, 12 ],
"to": [ 8.5, 20.5, 13 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7.5, 21, 13 ],
"to": [ 8.5, 21.5, 14 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 19.5, 11 ],
"to": [ 9, 20, 12.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -4, 11 ],
"to": [ 9, -3.5, 12.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 21.5, 13.5 ],
"to": [ 8.5, 22, 14.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 22, 14 ],
"to": [ 8.5, 22.5, 15 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -5, 12.5 ],
"to": [ 8.5, -4.5, 13.5 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -5.5, 13 ],
"to": [ 8.5, -5, 14 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -6.5, 14 ],
"to": [ 8.5, -6, 15 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -7, 15 ],
"to": [ 8.5, -6.5, 16 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, 4 ],
"to": [ 8, 8.5, 24 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 22.5, 15 ],
"to": [ 8.5, 23, 16 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -6, 13.5 ],
"to": [ 8.5, -5.5, 14.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7.5, 20.5, 12.5 ],
"to": [ 8.5, 21, 13.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7.5, -4.5, 12 ],
"to": [ 8.5, -4, 13 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 6.5, 24 ],
"to": [ 8.001, 8, 24.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 24 ],
"to": [ 8.001, 9.5, 24.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 16 ],
"to": [ 8.5, 23.5, 17 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -7.5, 16 ],
"to": [ 8.5, -7, 17 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 9.5, 23.5 ],
"to": [ 8.001, 10.5, 24 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 10.5, 23 ],
"to": [ 8.001, 11.5, 23.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 11.5, 22.5 ],
"to": [ 8.001, 12.5, 23 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 12.5, 22 ],
"to": [ 8.001, 13.5, 22.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 13.5, 21.5 ],
"to": [ 8.001, 14.5, 22 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 14.5, 21 ],
"to": [ 8.001, 15.5, 21.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 15.5, 20.5 ],
"to": [ 8.001, 17, 21 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 17, 20 ],
"to": [ 8.001, 18, 20.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 18, 19.5 ],
"to": [ 8.001, 19, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 19, 19 ],
"to": [ 8.001, 20, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 20, 18.5 ],
"to": [ 8.001, 21, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 21, 18 ],
"to": [ 8.001, 22, 18.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 22, 17.5 ],
"to": [ 8.001, 23.5, 18 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 5.5, 23.5 ],
"to": [ 8.001, 6.5, 24 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 4.5, 23 ],
"to": [ 8.001, 5.5, 23.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 3.5, 22.5 ],
"to": [ 8.001, 4.5, 23 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 2.5, 22 ],
"to": [ 8.001, 3.5, 22.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 1.5, 21.5 ],
"to": [ 8.001, 2.5, 22 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 0.5, 21 ],
"to": [ 8.001, 1.5, 21.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -1, 20.5 ],
"to": [ 8.001, 0.5, 21 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -2, 20 ],
"to": [ 8.001, -1, 20.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -3, 19.5 ],
"to": [ 8.001, -2, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -4, 19 ],
"to": [ 8.001, -3, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -5, 18.5 ],
"to": [ 8.001, -4, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -6, 18 ],
"to": [ 8.001, -5, 18.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -7.5, 17.5 ],
"to": [ 8.001, -6, 18 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23.5, 17 ],
"to": [ 8.5, 24, 17.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 17 ],
"to": [ 8.5, -7.5, 17.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,800 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/bowstring",
"arrow": "forgecraft:items/arrow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5.5, 6.5 ],
"to": [ 9.5, 10.5, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 10.5, 7.5 ],
"to": [ 9, 11.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 11.5, 7.5 ],
"to": [ 9, 12.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 12.5, 8 ],
"to": [ 9, 13.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4.5, 7.5 ],
"to": [ 9, 5.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3.5, 7.5 ],
"to": [ 9, 4.5, 9 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2.5, 8 ],
"to": [ 9, 3.5, 9.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 13.5, 8.5 ],
"to": [ 9, 14.5, 10 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 14.5, 9 ],
"to": [ 9, 15.5, 10.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, 15.5, 9.5 ],
"to": [ 9, 16.5, 11 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "2base",
"from": [ 7, -0.5, 9.5 ],
"to": [ 9, 0.5, 11 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "2base1",
"from": [ 7, 0.5, 9 ],
"to": [ 9, 1.5, 10.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "2base2",
"from": [ 7, 1.5, 8.5 ],
"to": [ 9, 2.5, 10 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, -1.5, 10 ],
"to": [ 9, -0.5, 11.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, -3, 11.5 ],
"to": [ 9, -2.5, 13 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, -2.5, 11 ],
"to": [ 9, -1.5, 12.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "3base",
"from": [ 7, 18.5, 11.5 ],
"to": [ 9, 19, 13 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "3base1",
"from": [ 7, 16.5, 10 ],
"to": [ 9, 17.5, 11.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "3base2",
"from": [ 7, 17.5, 11 ],
"to": [ 9, 18.5, 12.5 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7.5, 19.5, 13 ],
"to": [ 8.5, 20, 14.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7.5, 20.5, 14.5 ],
"to": [ 8.5, 21, 15.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base2",
"from": [ 7, 19, 12.5 ],
"to": [ 9, 19.5, 14 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7, -3.5, 12.5 ],
"to": [ 9, -3, 14 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 21, 15 ],
"to": [ 8.5, 21.5, 16 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 22, 16.5 ],
"to": [ 8.5, 22.5, 17.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -4.5, 14 ],
"to": [ 8.5, -4, 15 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -5, 14.5 ],
"to": [ 8.5, -4.5, 15.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -6.5, 16.5 ],
"to": [ 8.5, -6, 17.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "arrow",
"from": [ 7.5, 8, 6 ],
"to": [ 8, 8.5, 26 ],
"faces": {
"down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 },
"up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" },
"north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" },
"south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" },
"west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 },
"east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -5.5, 15 ],
"to": [ 8.5, -5, 16 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "4base1",
"from": [ 7.5, 20, 14 ],
"to": [ 8.5, 20.5, 15 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "4base",
"from": [ 7.5, -4, 13 ],
"to": [ 8.5, -3.5, 14.5 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 7, 26 ],
"to": [ 8.001, 8, 26.5 ],
"faces": {
"west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" },
"east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 8, 26 ],
"to": [ 8.001, 9, 26.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 9, 25.5 ],
"to": [ 8.001, 10, 26 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 10, 25 ],
"to": [ 8.001, 11, 25.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 11, 24.5 ],
"to": [ 8.001, 11.5, 25 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 11.5, 24 ],
"to": [ 8.001, 12.5, 24.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 13.5, 23 ],
"to": [ 8.001, 14.5, 23.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 12.5, 23.5 ],
"to": [ 8.001, 13.5, 24 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 15, 22 ],
"to": [ 8.001, 16, 22.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 14.5, 22.5 ],
"to": [ 8.001, 15, 23 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 17, 21 ],
"to": [ 8.001, 18, 21.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 16, 21.5 ],
"to": [ 8.001, 17, 22 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 18, 20.5 ],
"to": [ 8.001, 18.5, 21 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 18.5, 20 ],
"to": [ 8.001, 19.5, 20.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 19.5, 19.5 ],
"to": [ 8.001, 20.5, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 20.5, 19 ],
"to": [ 8.001, 21.5, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 21.5, 18.5 ],
"to": [ 8.001, 22.5, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 6, 25.5 ],
"to": [ 8.001, 7, 26 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 5, 25 ],
"to": [ 8.001, 6, 25.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 4.5, 24.5 ],
"to": [ 8.001, 5, 25 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 3.5, 24 ],
"to": [ 8.001, 4.5, 24.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 2.5, 23.5 ],
"to": [ 8.001, 3.5, 24 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 1.5, 23 ],
"to": [ 8.001, 2.5, 23.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 1, 22.5 ],
"to": [ 8.001, 1.5, 23 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, 0, 22 ],
"to": [ 8.001, 1, 22.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -1, 21.5 ],
"to": [ 8.001, 0, 22 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -2, 21 ],
"to": [ 8.001, -1, 21.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -2.5, 20.5 ],
"to": [ 8.001, -2, 21 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -3.5, 20 ],
"to": [ 8.001, -2.5, 20.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -4.5, 19.5 ],
"to": [ 8.001, -3.5, 20 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -5.5, 19 ],
"to": [ 8.001, -4.5, 19.5 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "PlaneX45",
"from": [ 8, -6.5, 18.5 ],
"to": [ 8.001, -5.5, 19 ],
"faces": {
"west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" },
"east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -6, 16 ],
"to": [ 8.5, -5.5, 17 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 21.5, 16 ],
"to": [ 8.5, 22, 17 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -7, 17.5 ],
"to": [ 8.5, -6.5, 18.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 22.5, 17.5 ],
"to": [ 8.5, 23, 18.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,585 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "primal:blocks/log_stripped_yew_side",
"texture": "primal:blocks/log_stripped_yew_side",
"texture1": "forgecraft:items/bowstring"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 14, 7 ],
"to": [ 9, 15, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 15, 7 ],
"to": [ 9, 16, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 16, 7 ],
"to": [ 9, 17, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -1, 7 ],
"to": [ 9, 0, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 0, 7 ],
"to": [ 9, 1, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 1, 7 ],
"to": [ 9, 2, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -2, 7.5 ],
"to": [ 9, -1, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -4, 7.5 ],
"to": [ 9, -3, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -3, 7.5 ],
"to": [ 9, -2, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 19, 7.5 ],
"to": [ 9, 20, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 17, 7.5 ],
"to": [ 9, 18, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 18, 7.5 ],
"to": [ 9, 19, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 21, 7.5 ],
"to": [ 9, 22, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 22, 7.5 ],
"to": [ 9, 23, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 20, 7.5 ],
"to": [ 9, 21, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -5, 7.5 ],
"to": [ 9, -4, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -7, 7.5 ],
"to": [ 9, -6, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -6, 7.5 ],
"to": [ 9, -5, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 8 ],
"to": [ 8.5, 24, 9 ],
"faces": {
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 8 ],
"to": [ 8.5, 25, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 8 ],
"to": [ 8.5, 26, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 8.5 ],
"to": [ 8.5, 27, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 9 ],
"to": [ 8.5, 29, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 8.5 ],
"to": [ 8.5, 28, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 30, 9.5 ],
"to": [ 8.5, 31, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 29, 9 ],
"to": [ 8.5, 30, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 8 ],
"to": [ 8.5, -9, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 8 ],
"to": [ 8.5, -8, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 8 ],
"to": [ 8.5, -7, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 8.5 ],
"to": [ 8.5, -10, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 8.5 ],
"to": [ 8.5, -11, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 9 ],
"to": [ 8.5, -12, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14, 9 ],
"to": [ 8.5, -13, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -15, 9.5 ],
"to": [ 8.5, -14, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX58",
"from": [ 8, -14.5, 10 ],
"to": [ 8.001, 30.5, 10.5 ],
"faces": {
"west": { "uv": [ 10, 0, 10.5, 16 ], "texture": "#texture1" },
"east": { "uv": [ 5.5, 0, 6, 16 ], "texture": "#texture1" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 13, 3, 5 ],
"translation": [ -2, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,585 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "blocks/log_stripped_yew_side",
"texture": "blocks/log_stripped_yew_side",
"texture1": "items/bowstring"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 14, 7 ],
"to": [ 9, 15, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 15, 7 ],
"to": [ 9, 16, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 16, 7 ],
"to": [ 9, 17, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -1, 7 ],
"to": [ 9, 0, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 0, 7 ],
"to": [ 9, 1, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 1, 7 ],
"to": [ 9, 2, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -2, 7.5 ],
"to": [ 9, -1, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -4, 7.5 ],
"to": [ 9, -3, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -3, 7.5 ],
"to": [ 9, -2, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 19, 7.5 ],
"to": [ 9, 20, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 17, 7.5 ],
"to": [ 9, 18, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 18, 7.5 ],
"to": [ 9, 19, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 21, 7.5 ],
"to": [ 9, 22, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 22, 7.5 ],
"to": [ 9, 23, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 20, 7.5 ],
"to": [ 9, 21, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -5, 7.5 ],
"to": [ 9, -4, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -7, 7.5 ],
"to": [ 9, -6, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -6, 7.5 ],
"to": [ 9, -5, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 8 ],
"to": [ 8.5, 24, 9 ],
"faces": {
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 8 ],
"to": [ 8.5, 25, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 8 ],
"to": [ 8.5, 26, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 8.5 ],
"to": [ 8.5, 27, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 9 ],
"to": [ 8.5, 29, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 8.5 ],
"to": [ 8.5, 28, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 30, 9.5 ],
"to": [ 8.5, 31, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 29, 9 ],
"to": [ 8.5, 30, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 8 ],
"to": [ 8.5, -9, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 8 ],
"to": [ 8.5, -8, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 8 ],
"to": [ 8.5, -7, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 8.5 ],
"to": [ 8.5, -10, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 8.5 ],
"to": [ 8.5, -11, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 9 ],
"to": [ 8.5, -12, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14, 9 ],
"to": [ 8.5, -13, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -15, 9.5 ],
"to": [ 8.5, -14, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "PlaneX58",
"from": [ 8, -14.5, 10 ],
"to": [ 8.001, 30.5, 10.5 ],
"faces": {
"west": { "uv": [ 10, 0, 10.5, 16 ], "texture": "#texture1" },
"east": { "uv": [ 5.5, 0, 6, 16 ], "texture": "#texture1" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"rotation": [ 10, 15, 0 ],
"translation": [ -5, 0, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,574 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "primal:blocks/log_stripped_yew_side",
"texture": "primal:blocks/log_stripped_yew_side",
"texture1": "primal:blocks/log_stripped_yew_side"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 14, 7 ],
"to": [ 9, 15, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 15, 7 ],
"to": [ 9, 16, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 16, 7 ],
"to": [ 9, 17, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -1, 7 ],
"to": [ 9, 0, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 0, 7 ],
"to": [ 9, 1, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 1, 7 ],
"to": [ 9, 2, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -2, 7.5 ],
"to": [ 9, -1, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -4, 7.5 ],
"to": [ 9, -3, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -3, 7.5 ],
"to": [ 9, -2, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 19, 7.5 ],
"to": [ 9, 20, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 17, 7.5 ],
"to": [ 9, 18, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 18, 7.5 ],
"to": [ 9, 19, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 21, 7.5 ],
"to": [ 9, 22, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 22, 7.5 ],
"to": [ 9, 23, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 20, 7.5 ],
"to": [ 9, 21, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -5, 7.5 ],
"to": [ 9, -4, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -7, 7.5 ],
"to": [ 9, -6, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -6, 7.5 ],
"to": [ 9, -5, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 8 ],
"to": [ 8.5, 24, 9 ],
"faces": {
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 8 ],
"to": [ 8.5, 25, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 8 ],
"to": [ 8.5, 26, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 8.5 ],
"to": [ 8.5, 27, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 9 ],
"to": [ 8.5, 29, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 8.5 ],
"to": [ 8.5, 28, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 30, 9.5 ],
"to": [ 8.5, 31, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 29, 9 ],
"to": [ 8.5, 30, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 8 ],
"to": [ 8.5, -9, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 8 ],
"to": [ 8.5, -8, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 8 ],
"to": [ 8.5, -7, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 8.5 ],
"to": [ 8.5, -10, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 8.5 ],
"to": [ 8.5, -11, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 9 ],
"to": [ 8.5, -12, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14, 9 ],
"to": [ 8.5, -13, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -15, 9.5 ],
"to": [ 8.5, -14, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,22 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/test",
"texture": "forgecraft:items/test"
},
"elements": [
{
"__comment": "Box1",
"from": [ 0, 0, 0 ],
"to": [ 16, 9, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" },
"north": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" },
"south": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" },
"west": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#texture" }
}
}
]
}

View File

@@ -0,0 +1,574 @@
{
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "forgecraft:items/unstrunglongbow",
"texture": "forgecraft:items/unstrunglongbow",
"texture1": "forgecraft:items/unstrunglongbow"
},
"elements": [
{
"__comment": "Box7",
"from": [ 6.5, 5, 6.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" },
"up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" },
"west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 11, 7 ],
"to": [ 9, 12, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 12, 7 ],
"to": [ 9, 13, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 13, 7 ],
"to": [ 9, 14, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" }
}
},
{
"__comment": "1base",
"from": [ 7, 4, 7 ],
"to": [ 9, 5, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" }
}
},
{
"__comment": "1base1",
"from": [ 7, 3, 7 ],
"to": [ 9, 4, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" }
}
},
{
"__comment": "1base2",
"from": [ 7, 2, 7 ],
"to": [ 9, 3, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 14, 7 ],
"to": [ 9, 15, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 15, 7 ],
"to": [ 9, 16, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 16, 7 ],
"to": [ 9, 17, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -1, 7 ],
"to": [ 9, 0, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" },
"east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 0, 7 ],
"to": [ 9, 1, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
"east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 1, 7 ],
"to": [ 9, 2, 8.5 ],
"faces": {
"down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" },
"east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -2, 7.5 ],
"to": [ 9, -1, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" },
"west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -4, 7.5 ],
"to": [ 9, -3, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" },
"west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -3, 7.5 ],
"to": [ 9, -2, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" },
"west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 19, 7.5 ],
"to": [ 9, 20, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" },
"west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 17, 7.5 ],
"to": [ 9, 18, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" },
"west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 18, 7.5 ],
"to": [ 9, 19, 9 ],
"faces": {
"down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" },
"up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" },
"north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" },
"west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" },
"east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 21, 7.5 ],
"to": [ 9, 22, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" },
"east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 22, 7.5 ],
"to": [ 9, 23, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" },
"east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, 20, 7.5 ],
"to": [ 9, 21, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" },
"east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -5, 7.5 ],
"to": [ 9, -4, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" },
"east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -7, 7.5 ],
"to": [ 9, -6, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" },
"east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" }
}
},
{
"__comment": "Box11",
"from": [ 7, -6, 7.5 ],
"to": [ 9, -5, 9 ],
"faces": {
"down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" },
"up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" },
"north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" },
"west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" },
"east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 23, 8 ],
"to": [ 8.5, 24, 9 ],
"faces": {
"down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" },
"east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 24, 8 ],
"to": [ 8.5, 25, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 25, 8 ],
"to": [ 8.5, 26, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 26, 8.5 ],
"to": [ 8.5, 27, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
"west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" },
"east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 28, 9 ],
"to": [ 8.5, 29, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 27, 8.5 ],
"to": [ 8.5, 28, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 30, 9.5 ],
"to": [ 8.5, 31, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" },
"west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" },
"east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, 29, 9 ],
"to": [ 8.5, 30, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" },
"west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" },
"east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -10, 8 ],
"to": [ 8.5, -9, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -9, 8 ],
"to": [ 8.5, -8, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -8, 8 ],
"to": [ 8.5, -7, 9 ],
"faces": {
"down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
"west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" },
"east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -11, 8.5 ],
"to": [ 8.5, -10, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -12, 8.5 ],
"to": [ 8.5, -11, 9.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -13, 9 ],
"to": [ 8.5, -12, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -14, 9 ],
"to": [ 8.5, -13, 10 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
},
{
"__comment": "Box39",
"from": [ 7.5, -15, 9.5 ],
"to": [ 8.5, -14, 10.5 ],
"faces": {
"down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" },
"up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" },
"north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" },
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" },
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" }
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"thirdperson_lefthand": {
"translation": [ 0, -2, 1 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_righthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"firstperson_lefthand": {
"scale": [ 0.5, 0.875, 0.75 ]
},
"gui": {
"rotation": [ 90, 45, 90 ],
"translation": [ -1.25, 1.25, 0 ],
"scale": [ 0.45, 0.45, 0.45 ]
},
"ground": {
"rotation": [ 0, 0, 90 ],
"translation": [ 0, -1, 0 ],
"scale": [ 0.5, 0.875, 0.75 ]
},
"fixed": {
"rotation": [ 90, -45, 90 ],
"translation": [ 1.25, 1.25, 0 ],
"scale": [ 0.575, 0.575, 0.575 ]
}
}
}

View File

@@ -0,0 +1,8 @@
{
"forge_marker":1,
"textures": {
"particle": "primal:blocks/log_stripped_yew_side",
"texture": "primal:blocks/log_stripped_yew_side"
},
"parent": "forgecraft:block/yewstave"
}

View File

@@ -8,5 +8,10 @@
"category": "block",
"subtitle": "forgecraft.subtitle.musket_shot",
"sounds": [ "forgecraft:musket_shot" ]
}
},
"bow_twang": {
"category": "block",
"subtitle": "forgecraft.subtitle.bow_twang",
"sounds": [ "forgecraft:bow_twang" ]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 684 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB