master commit
@@ -5,7 +5,7 @@ org.gradle.jvmargs=-Xmx3G
|
|||||||
|
|
||||||
mod_group=nmd.primal.forgecraft
|
mod_group=nmd.primal.forgecraft
|
||||||
mod_name=ForgeCraft
|
mod_name=ForgeCraft
|
||||||
mod_version=1.2.41
|
mod_version=1.2.51
|
||||||
forge_version=13.20.0.2315
|
forge_version=13.20.0.2315
|
||||||
mcp_mappings=snapshot_20170121
|
mcp_mappings=snapshot_20170121
|
||||||
mc_version=1.11.2
|
mc_version=1.11.2
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ public class ModInfo {
|
|||||||
public static final String MOD_CONFIG = "primal/" + MOD_ID;
|
public static final String MOD_CONFIG = "primal/" + MOD_ID;
|
||||||
//public static final String MOD_PREFIX = MOD_ID + ":";
|
//public static final String MOD_PREFIX = MOD_ID + ":";
|
||||||
public static final String MOD_CHANNEL = MOD_ID;
|
public static final String MOD_CHANNEL = MOD_ID;
|
||||||
public static final String MOD_VERSION = "1.2.41";
|
public static final String MOD_VERSION = "1.2.51";
|
||||||
public static final String MC_VERSIONS = "[1.11.0, 1.12.0)";
|
public static final String MC_VERSIONS = "[1.11.0, 1.12.0)";
|
||||||
public static final String DEPENDENCIES = "required-after:forge@[13.20.0.2315,);" + "required-after:primal@[0.4,);";
|
public static final String DEPENDENCIES = "required-after:forge@[13.20.0.2315,);" + "required-after:primal@[0.4,);";
|
||||||
|
|
||||||
|
|||||||
@@ -15,8 +15,6 @@ import net.minecraft.item.ItemStack;
|
|||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.*;
|
import net.minecraft.util.*;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.util.math.RayTraceResult;
|
|
||||||
import net.minecraft.util.math.Vec3d;
|
|
||||||
import net.minecraft.util.text.ITextComponent;
|
import net.minecraft.util.text.ITextComponent;
|
||||||
import net.minecraft.util.text.TextComponentString;
|
import net.minecraft.util.text.TextComponentString;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
@@ -25,7 +23,6 @@ import net.minecraftforge.fml.relauncher.Side;
|
|||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
import nmd.primal.core.api.PrimalStates;
|
||||||
import nmd.primal.core.common.crafting.FireSource;
|
import nmd.primal.core.common.crafting.FireSource;
|
||||||
import nmd.primal.core.common.helper.FireHelper;
|
|
||||||
import nmd.primal.core.common.helper.PlayerHelper;
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
import nmd.primal.forgecraft.crafting.BloomeryCrafting;
|
import nmd.primal.forgecraft.crafting.BloomeryCrafting;
|
||||||
@@ -109,12 +106,12 @@ public class BloomeryBase extends CustomContainerFacing implements ITileEntityPr
|
|||||||
|
|
||||||
}
|
}
|
||||||
String display =
|
String display =
|
||||||
"Current Temp: " + stringBloomeryHeat + '\n'
|
"Current Temp: " + stringBloomeryHeat
|
||||||
+ "Ideal Temp: " + stringIdealTemp + '\n'
|
+ "Ideal Temp: " + stringIdealTemp
|
||||||
+ "Ticks Remaining: " + stringRemainingTime + '\n'
|
+ "Ticks Remaining: " + stringRemainingTime
|
||||||
+ "Fuel Remaining: " + tile.getSlotStack(0).getCount() + '\n';
|
+ "Fuel Remaining: " + tile.getSlotStack(0).getCount();
|
||||||
ITextComponent itextcomponent = new TextComponentString(display);
|
ITextComponent itextcomponent = new TextComponentString(display);
|
||||||
player.sendStatusMessage(itextcomponent, false);
|
player.sendStatusMessage(itextcomponent, true);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import net.minecraft.tileentity.TileEntity;
|
|||||||
import net.minecraft.util.EnumBlockRenderType;
|
import net.minecraft.util.EnumBlockRenderType;
|
||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
|
import net.minecraft.util.EnumParticleTypes;
|
||||||
import net.minecraft.util.math.AxisAlignedBB;
|
import net.minecraft.util.math.AxisAlignedBB;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
@@ -25,9 +26,9 @@ import nmd.primal.forgecraft.ModInfo;
|
|||||||
import nmd.primal.forgecraft.init.ModItems;
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.items.casting.CastingPart;
|
import nmd.primal.forgecraft.items.casting.CastingPart;
|
||||||
import nmd.primal.forgecraft.tiles.TileCastingBlock;
|
import nmd.primal.forgecraft.tiles.TileCastingBlock;
|
||||||
import nmd.primal.forgecraft.tiles.TileCastingForm;
|
|
||||||
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
import java.util.concurrent.ThreadLocalRandom;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by mminaie on 6/24/17.
|
* Created by mminaie on 6/24/17.
|
||||||
@@ -41,7 +42,31 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
setDefaultState(this.blockState.getBaseState().withProperty(FACING, EnumFacing.NORTH));
|
setDefaultState(this.blockState.getBaseState().withProperty(FACING, EnumFacing.NORTH));
|
||||||
setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
}
|
}
|
||||||
|
private void makeEmbers(World world, BlockPos pos, Random rand){
|
||||||
|
double d0 = (double)pos.getX() + 0.5D;
|
||||||
|
double d1 = (double)pos.getY() + 0.2D;
|
||||||
|
double d2 = (double)pos.getZ() + 0.5D;
|
||||||
|
double d3 = 0.52D;
|
||||||
|
double d4 = ThreadLocalRandom.current().nextDouble(0.066, 0.33);
|
||||||
|
double ySpeed = ThreadLocalRandom.current().nextDouble(0.05, 0.20);
|
||||||
|
|
||||||
|
if(rand.nextInt(3) == 0){
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0+d4, d1, d2+d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0+d4, d1, d2-d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
}
|
||||||
|
if(rand.nextInt(3) == 1){
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0+d4, d1, d2-d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0-d4, d1, d2+d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
}
|
||||||
|
if(rand.nextInt(3) == 2){
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0-d4, d1, d2+d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0-d4, d1, d2-d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
}
|
||||||
|
if(rand.nextInt(3) == 3){
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0-d4, d1, d2-d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
world.spawnParticle(EnumParticleTypes.FLAME, d0+d4, d1, d2+d4, ySpeed, ySpeed, ySpeed, new int[0]);
|
||||||
|
}
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitx, float hity, float hitz) {
|
public boolean onBlockActivated(World world, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand, EnumFacing facing, float hitx, float hity, float hitz) {
|
||||||
|
|
||||||
@@ -81,6 +106,7 @@ public class CastingBlock extends CustomContainerFacing {
|
|||||||
if(CommonUtils.randomCheck(2)){
|
if(CommonUtils.randomCheck(2)){
|
||||||
tile.setSlotStack(0, ItemStack.EMPTY);
|
tile.setSlotStack(0, ItemStack.EMPTY);
|
||||||
}
|
}
|
||||||
|
//makeEmbers(world, pos, world.rand);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if(tile.getSlotStack(0).getItem() == ModItems.cast_pickaxe){
|
if(tile.getSlotStack(0).getItem() == ModItems.cast_pickaxe){
|
||||||
|
|||||||
@@ -18,13 +18,10 @@ import net.minecraft.world.World;
|
|||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import nmd.primal.core.common.helper.CommonUtils;
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
import nmd.primal.core.common.items.tools.WorkMallet;
|
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
|
||||||
import nmd.primal.forgecraft.tiles.TileCastingForm;
|
import nmd.primal.forgecraft.tiles.TileCastingForm;
|
||||||
import nmd.primal.forgecraft.util.CastingFormHandler;
|
import nmd.primal.forgecraft.util.CastingFormHandler;
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraft.world.IBlockAccess;
|
import net.minecraft.world.IBlockAccess;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
import nmd.primal.core.api.PrimalStates;
|
||||||
import nmd.primal.core.common.helper.PlayerHelper;
|
|
||||||
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import java.util.concurrent.ThreadLocalRandom;
|
import java.util.concurrent.ThreadLocalRandom;
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package nmd.primal.forgecraft.blocks;
|
|||||||
|
|
||||||
import net.minecraft.block.material.Material;
|
import net.minecraft.block.material.Material;
|
||||||
import net.minecraft.block.properties.IProperty;
|
import net.minecraft.block.properties.IProperty;
|
||||||
import net.minecraft.block.properties.PropertyBool;
|
|
||||||
import net.minecraft.block.state.BlockStateContainer;
|
import net.minecraft.block.state.BlockStateContainer;
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.entity.EntityLivingBase;
|
import net.minecraft.entity.EntityLivingBase;
|
||||||
@@ -16,7 +15,6 @@ import net.minecraft.world.IBlockAccess;
|
|||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
import nmd.primal.forgecraft.init.ModSounds;
|
import nmd.primal.forgecraft.init.ModSounds;
|
||||||
import nmd.primal.forgecraft.tiles.TileBloomery;
|
import nmd.primal.forgecraft.tiles.TileBloomery;
|
||||||
|
|||||||
@@ -19,10 +19,10 @@ import net.minecraftforge.fml.common.registry.GameRegistry;
|
|||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import nmd.primal.core.common.items.tools.WorkMallet;
|
import nmd.primal.core.common.items.tools.WorkMallet;
|
||||||
import nmd.primal.forgecraft.blocks.*;
|
|
||||||
import nmd.primal.forgecraft.blocks.Anvil.AnvilBase;
|
import nmd.primal.forgecraft.blocks.Anvil.AnvilBase;
|
||||||
import nmd.primal.forgecraft.blocks.Anvil.AnvilIron;
|
import nmd.primal.forgecraft.blocks.Anvil.AnvilIron;
|
||||||
import nmd.primal.forgecraft.blocks.Anvil.AnvilStone;
|
import nmd.primal.forgecraft.blocks.Anvil.AnvilStone;
|
||||||
|
import nmd.primal.forgecraft.blocks.*;
|
||||||
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
||||||
import nmd.primal.forgecraft.blocks.Crucibles.CrucibleHot;
|
import nmd.primal.forgecraft.blocks.Crucibles.CrucibleHot;
|
||||||
import nmd.primal.forgecraft.items.ForgeHammer;
|
import nmd.primal.forgecraft.items.ForgeHammer;
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import net.minecraft.item.ItemStack;
|
|||||||
import net.minecraftforge.fml.common.registry.GameRegistry;
|
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||||
import net.minecraftforge.oredict.OreDictionary;
|
import net.minecraftforge.oredict.OreDictionary;
|
||||||
import net.minecraftforge.oredict.ShapedOreRecipe;
|
import net.minecraftforge.oredict.ShapedOreRecipe;
|
||||||
import nmd.primal.core.api.PrimalBlocks;
|
|
||||||
import nmd.primal.core.api.PrimalItems;
|
import nmd.primal.core.api.PrimalItems;
|
||||||
import nmd.primal.core.common.helper.CommonUtils;
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
import nmd.primal.forgecraft.crafting.AnvilCrafting;
|
import nmd.primal.forgecraft.crafting.AnvilCrafting;
|
||||||
@@ -934,28 +933,88 @@ public class ModCrafting {
|
|||||||
);
|
);
|
||||||
/*** Temp Clean Iron Sword ***/
|
/*** Temp Clean Iron Sword ***/
|
||||||
//TODO uncomment this
|
//TODO uncomment this
|
||||||
/*AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
empty,empty,hotCleanChunk,empty,empty,
|
empty,empty,hotCleanChunk,empty,empty,
|
||||||
empty,empty,hotCleanChunk,empty,empty,
|
empty,empty,hotCleanChunk,empty,empty,
|
||||||
empty,hotCleanChunk,hotCleanChunk,hotCleanChunk,empty,
|
empty,hotCleanChunk,hotCleanChunk,hotCleanChunk,empty,
|
||||||
empty,empty,hotCleanChunk,empty,empty },
|
empty,empty,hotCleanChunk,empty,empty },
|
||||||
new ItemStack(ModItems.cleanironsword, 1),
|
new ItemStack(ModItems.cleanirongladius, 1),
|
||||||
"null"
|
"null"
|
||||||
);*/
|
);
|
||||||
/*** Temp Steel Sword ***/
|
/*** Temp Steel Sword ***/
|
||||||
/*AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
empty,empty,hotSteelChunk,empty,empty,
|
empty,empty,hotSteelChunk,empty,empty,
|
||||||
empty,empty,hotSteelChunk,empty,empty,
|
empty,empty,hotSteelChunk,empty,empty,
|
||||||
empty,hotSteelChunk,hotSteelChunk,hotSteelChunk,empty,
|
empty,hotSteelChunk,hotSteelChunk,hotSteelChunk,empty,
|
||||||
empty,empty,hotSteelChunk,empty,empty },
|
empty,empty,hotSteelChunk,empty,empty },
|
||||||
new ItemStack(ModItems.steelsword, 1),
|
new ItemStack(ModItems.steelgladius, 1),
|
||||||
"null"
|
"null"
|
||||||
);*/
|
);
|
||||||
|
/*** Temp Clean Iron LongSword ***/
|
||||||
|
//TODO uncomment this
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,hotCleanChunk,empty,empty,
|
||||||
|
empty,empty,hotCleanChunk,empty,empty,
|
||||||
|
empty,empty,hotCleanChunk,empty,empty,
|
||||||
|
empty,hotCleanChunk,hotCleanChunk,hotCleanChunk,empty,
|
||||||
|
empty,empty,hotCleanChunk,empty,empty },
|
||||||
|
new ItemStack(ModItems.cleanironlongsword, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
/*** Temp Steel LongSword ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,hotSteelChunk,empty,empty,
|
||||||
|
empty,empty,hotSteelChunk,empty,empty,
|
||||||
|
empty,empty,hotSteelChunk,empty,empty,
|
||||||
|
empty,hotSteelChunk,hotSteelChunk,hotSteelChunk,empty,
|
||||||
|
empty,empty,hotSteelChunk,empty,empty },
|
||||||
|
new ItemStack(ModItems.steellongsword, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Temp WROUGHTIRON SLAYER ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,hotChunk,hotChunk,hotChunk,
|
||||||
|
empty,empty,hotChunk,hotChunk,empty,
|
||||||
|
empty,empty,hotChunk,hotChunk,empty,
|
||||||
|
empty,hotChunk,hotChunk,hotChunk,hotChunk,
|
||||||
|
empty,empty,hotChunk,hotChunk,empty },
|
||||||
|
new ItemStack(ModItems.wroughtironslayer, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
/*** Temp CLEANIRON SLAYER ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,hotCleanChunk,hotCleanChunk,hotCleanChunk,
|
||||||
|
empty,empty,hotCleanChunk,hotCleanChunk,empty,
|
||||||
|
empty,empty,hotCleanChunk,hotCleanChunk,empty,
|
||||||
|
empty,hotCleanChunk,hotCleanChunk,hotCleanChunk,hotCleanChunk,
|
||||||
|
empty,empty,hotCleanChunk,hotCleanChunk,empty },
|
||||||
|
new ItemStack(ModItems.cleanironslayer, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
/*** Temp STEELSLAYER ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,hotSteelChunk,hotSteelChunk,hotSteelChunk,
|
||||||
|
empty,empty,hotSteelChunk,hotSteelChunk,empty,
|
||||||
|
empty,empty,hotSteelChunk,hotSteelChunk,empty,
|
||||||
|
empty,hotSteelChunk,hotSteelChunk,hotSteelChunk,hotSteelChunk,
|
||||||
|
empty,empty,hotSteelChunk,hotSteelChunk,empty },
|
||||||
|
new ItemStack(ModItems.steelslayer, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*** Flaked emerald ***/
|
/*** Flaked emerald ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
package nmd.primal.forgecraft.init;
|
package nmd.primal.forgecraft.init;
|
||||||
|
|
||||||
import net.minecraftforge.common.MinecraftForge;
|
import net.minecraftforge.common.MinecraftForge;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
|
||||||
import nmd.primal.forgecraft.CommonEvents;
|
import nmd.primal.forgecraft.CommonEvents;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ import nmd.primal.forgecraft.items.parts.ToolPart;
|
|||||||
import nmd.primal.forgecraft.items.tools.*;
|
import nmd.primal.forgecraft.items.tools.*;
|
||||||
import nmd.primal.forgecraft.items.weapons.CustomShield;
|
import nmd.primal.forgecraft.items.weapons.CustomShield;
|
||||||
import nmd.primal.forgecraft.items.weapons.CustomSword;
|
import nmd.primal.forgecraft.items.weapons.CustomSword;
|
||||||
|
import nmd.primal.forgecraft.items.weapons.SlayerSword;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by kitsu on 11/26/2016.
|
* Created by kitsu on 11/26/2016.
|
||||||
@@ -104,9 +105,15 @@ public class ModItems {
|
|||||||
|
|
||||||
public static Item bronzegladius;
|
public static Item bronzegladius;
|
||||||
public static Item wroughtirongladius;
|
public static Item wroughtirongladius;
|
||||||
//public static Item cleanironsword;
|
public static Item cleanirongladius;
|
||||||
//public static Item steelsword;
|
public static Item steelgladius;
|
||||||
//public static Item wootzsword;
|
|
||||||
|
public static Item cleanironlongsword;
|
||||||
|
public static Item steellongsword;
|
||||||
|
|
||||||
|
public static Item wroughtironslayer;
|
||||||
|
public static Item cleanironslayer;
|
||||||
|
public static Item steelslayer;
|
||||||
|
|
||||||
public static Item wroughtironshield;
|
public static Item wroughtironshield;
|
||||||
//public static Item cleanironshield;
|
//public static Item cleanironshield;
|
||||||
@@ -195,12 +202,17 @@ public class ModItems {
|
|||||||
/**********
|
/**********
|
||||||
WEAPONS
|
WEAPONS
|
||||||
**********/
|
**********/
|
||||||
bronzegladius = new CustomSword("bronzegladius", PrimalMaterials.TOOL_BRONZE, 5D, 1D);
|
bronzegladius = new CustomSword("bronzegladius", PrimalMaterials.TOOL_BRONZE, 5D, 2D);
|
||||||
wroughtirongladius = new CustomSword("wroughtirongladius", PrimalMaterials.TOOL_WROUGHT_IRON, 4.5D, 3D);
|
wroughtirongladius = new CustomSword("wroughtirongladius", PrimalMaterials.TOOL_WROUGHT_IRON, 4.5D, -1.85D);
|
||||||
//cleanironsword = new CustomSword("ironsword", PrimalMaterials.TOOL_CLEAN_IRON);
|
cleanirongladius = new CustomSword("cleanirongladius", PrimalMaterials.TOOL_CLEAN_IRON, 5D, -1.85D);
|
||||||
//steelsword = new CustomSword("ironsword", PrimalMaterials.TOOL_BASIC_STEEL);
|
steelgladius = new CustomSword("steelgladius", PrimalMaterials.TOOL_BASIC_STEEL,6D, -1.85D);
|
||||||
//wootzsword = new CustomSword("ironsword", PrimalMaterials.TOOL_WOOTZ_STEEL);
|
|
||||||
|
|
||||||
|
cleanironlongsword = new CustomSword("cleanironlongsword", PrimalMaterials.TOOL_CLEAN_IRON, 7D, -2.5D);
|
||||||
|
steellongsword = new CustomSword("steellongsword", PrimalMaterials.TOOL_BASIC_STEEL,8D, -2.25D);
|
||||||
|
|
||||||
|
wroughtironslayer = new SlayerSword("wroughtironslayer", PrimalMaterials.TOOL_WROUGHT_IRON, 11.5D, -3.7D);
|
||||||
|
cleanironslayer = new SlayerSword("cleanironslayer", PrimalMaterials.TOOL_CLEAN_IRON, 10D, -3.5D);
|
||||||
|
steelslayer = new SlayerSword("steelslayer", PrimalMaterials.TOOL_BASIC_STEEL,11D, -3.3D);
|
||||||
|
|
||||||
wroughtironshield = new CustomShield("wroughtironshield", PrimalMaterials.TOOL_WROUGHT_IRON);
|
wroughtironshield = new CustomShield("wroughtironshield", PrimalMaterials.TOOL_WROUGHT_IRON);
|
||||||
|
|
||||||
@@ -306,7 +318,15 @@ public class ModItems {
|
|||||||
**********/
|
**********/
|
||||||
GameRegistry.register(wroughtirongladius);
|
GameRegistry.register(wroughtirongladius);
|
||||||
GameRegistry.register(bronzegladius);
|
GameRegistry.register(bronzegladius);
|
||||||
//GameRegistry.register(wroughtironshield);
|
GameRegistry.register(cleanirongladius);
|
||||||
|
GameRegistry.register(steelgladius);
|
||||||
|
|
||||||
|
GameRegistry.register(cleanironlongsword);
|
||||||
|
GameRegistry.register(steellongsword);
|
||||||
|
|
||||||
|
GameRegistry.register(wroughtironslayer);
|
||||||
|
GameRegistry.register(cleanironslayer);
|
||||||
|
GameRegistry.register(steelslayer);
|
||||||
//GameRegistry.register(matchlockmusket);
|
//GameRegistry.register(matchlockmusket);
|
||||||
|
|
||||||
//GameRegistry.register(forgingmanual);
|
//GameRegistry.register(forgingmanual);
|
||||||
@@ -342,7 +362,6 @@ public class ModItems {
|
|||||||
registerRender(bronzeaxehead);
|
registerRender(bronzeaxehead);
|
||||||
registerRender(bronzeshovelhead);
|
registerRender(bronzeshovelhead);
|
||||||
registerRender(bronzehoehead);
|
registerRender(bronzehoehead);
|
||||||
registerRender(bronzegladius);
|
|
||||||
|
|
||||||
registerRender(pickaxehead);
|
registerRender(pickaxehead);
|
||||||
registerRender(ironaxehead);
|
registerRender(ironaxehead);
|
||||||
@@ -395,8 +414,20 @@ public class ModItems {
|
|||||||
/**********
|
/**********
|
||||||
WEAPONS
|
WEAPONS
|
||||||
**********/
|
**********/
|
||||||
registerRender(wroughtirongladius);
|
|
||||||
registerRender(wroughtironshield);
|
registerRender(wroughtironshield);
|
||||||
|
|
||||||
|
registerRender(bronzegladius);
|
||||||
|
registerRender(wroughtirongladius);
|
||||||
|
registerRender(cleanirongladius);
|
||||||
|
registerRender(steelgladius);
|
||||||
|
|
||||||
|
registerRender(cleanironlongsword);
|
||||||
|
registerRender(steellongsword);
|
||||||
|
|
||||||
|
registerRender(wroughtironslayer);
|
||||||
|
registerRender(cleanironslayer);
|
||||||
|
registerRender(steelslayer);
|
||||||
|
|
||||||
//registerRender(forgingmanual);
|
//registerRender(forgingmanual);
|
||||||
//registerRender(matchlockmusket);
|
//registerRender(matchlockmusket);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import net.minecraft.util.EnumActionResult;
|
|||||||
import net.minecraft.util.EnumHand;
|
import net.minecraft.util.EnumHand;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import nmd.primal.forgecraft.ForgeCraft;
|
import nmd.primal.forgecraft.ForgeCraft;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by mminaie on 2/4/17.
|
* Created by mminaie on 2/4/17.
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
package nmd.primal.forgecraft.items;
|
package nmd.primal.forgecraft.items;
|
||||||
|
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by mminaie on 1/22/17.
|
* Created by mminaie on 1/22/17.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -16,9 +16,11 @@ import net.minecraftforge.fml.relauncher.Side;
|
|||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
import nmd.primal.core.api.PrimalStates;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
import nmd.primal.forgecraft.blocks.*;
|
import nmd.primal.forgecraft.blocks.BloomeryBase;
|
||||||
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
||||||
import nmd.primal.forgecraft.blocks.Crucibles.CrucibleHot;
|
import nmd.primal.forgecraft.blocks.Crucibles.CrucibleHot;
|
||||||
|
import nmd.primal.forgecraft.blocks.Forge;
|
||||||
|
import nmd.primal.forgecraft.blocks.IngotBall;
|
||||||
import nmd.primal.forgecraft.init.ModBlocks;
|
import nmd.primal.forgecraft.init.ModBlocks;
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.tiles.TileBaseCrucible;
|
import nmd.primal.forgecraft.tiles.TileBaseCrucible;
|
||||||
|
|||||||
@@ -12,8 +12,6 @@ import net.minecraftforge.fml.relauncher.Side;
|
|||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
|
||||||
import java.util.DoubleSummaryStatistics;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by mminaie on 3/23/17.
|
* Created by mminaie on 3/23/17.
|
||||||
*/
|
*/
|
||||||
@@ -59,7 +57,7 @@ public class CustomSword extends ItemSword {
|
|||||||
if (equipmentSlot == EntityEquipmentSlot.MAINHAND)
|
if (equipmentSlot == EntityEquipmentSlot.MAINHAND)
|
||||||
{
|
{
|
||||||
multimap.put(SharedMonsterAttributes.ATTACK_DAMAGE.getName(), new AttributeModifier(ATTACK_DAMAGE_MODIFIER, "Weapon modifier", this.attack, 0));
|
multimap.put(SharedMonsterAttributes.ATTACK_DAMAGE.getName(), new AttributeModifier(ATTACK_DAMAGE_MODIFIER, "Weapon modifier", this.attack, 0));
|
||||||
multimap.put(SharedMonsterAttributes.ATTACK_SPEED.getName(), new AttributeModifier(ATTACK_SPEED_MODIFIER, "Weapon modifier", -this.speed, 0));
|
multimap.put(SharedMonsterAttributes.ATTACK_SPEED.getName(), new AttributeModifier(ATTACK_SPEED_MODIFIER, "Weapon modifier", this.speed, 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
return multimap;
|
return multimap;
|
||||||
|
|||||||
@@ -0,0 +1,76 @@
|
|||||||
|
package nmd.primal.forgecraft.items.weapons;
|
||||||
|
|
||||||
|
import com.google.common.collect.HashMultimap;
|
||||||
|
import com.google.common.collect.Multimap;
|
||||||
|
import net.minecraft.entity.Entity;
|
||||||
|
import net.minecraft.entity.SharedMonsterAttributes;
|
||||||
|
import net.minecraft.entity.ai.attributes.AttributeModifier;
|
||||||
|
import net.minecraft.inventory.EntityEquipmentSlot;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
|
import net.minecraft.item.ItemStack;
|
||||||
|
import net.minecraft.item.ItemSword;
|
||||||
|
import net.minecraft.world.World;
|
||||||
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by mminaie on 6/25/17.
|
||||||
|
*/
|
||||||
|
public class SlayerSword extends ItemSword {
|
||||||
|
|
||||||
|
private double attack, speed;
|
||||||
|
|
||||||
|
public SlayerSword(String name, Item.ToolMaterial material, double attackDamage, double attackSpeed) {
|
||||||
|
super(material);
|
||||||
|
this.setUnlocalizedName(name);
|
||||||
|
this.setRegistryName(name);
|
||||||
|
this.setCreativeTab(ModInfo.TAB_FORGECRAFT);
|
||||||
|
this.setMaxStackSize(1);
|
||||||
|
this.setNoRepair();
|
||||||
|
this.attack = attackDamage;
|
||||||
|
this.speed = attackSpeed;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onUpdate(ItemStack item, World world, Entity playerin, int itemSlot, boolean isSelected) {
|
||||||
|
|
||||||
|
if(isSelected){
|
||||||
|
playerin.setSprinting(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@SideOnly(Side.CLIENT)
|
||||||
|
@Override
|
||||||
|
public boolean hasEffect(ItemStack stack)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isRepairable()
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getItemEnchantability(ItemStack stack)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Multimap<String, AttributeModifier> getItemAttributeModifiers(EntityEquipmentSlot equipmentSlot)
|
||||||
|
{
|
||||||
|
Multimap<String, AttributeModifier> multimap = HashMultimap.<String, AttributeModifier>create();
|
||||||
|
|
||||||
|
if (equipmentSlot == EntityEquipmentSlot.MAINHAND)
|
||||||
|
{
|
||||||
|
multimap.put(SharedMonsterAttributes.ATTACK_DAMAGE.getName(), new AttributeModifier(ATTACK_DAMAGE_MODIFIER, "Weapon modifier", this.attack, 0));
|
||||||
|
multimap.put(SharedMonsterAttributes.ATTACK_SPEED.getName(), new AttributeModifier(ATTACK_SPEED_MODIFIER, "Weapon modifier", this.speed, 0));
|
||||||
|
}
|
||||||
|
|
||||||
|
return multimap;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -11,12 +11,9 @@ import net.minecraft.item.Item;
|
|||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import nmd.primal.forgecraft.blocks.CastingBlock;
|
import nmd.primal.forgecraft.blocks.CastingBlock;
|
||||||
import nmd.primal.forgecraft.blocks.CastingForm;
|
|
||||||
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
|
||||||
import nmd.primal.forgecraft.items.casting.CastingPart;
|
import nmd.primal.forgecraft.items.casting.CastingPart;
|
||||||
import nmd.primal.forgecraft.tiles.TileCastingBlock;
|
import nmd.primal.forgecraft.tiles.TileCastingBlock;
|
||||||
import nmd.primal.forgecraft.tiles.TileCastingForm;
|
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package nmd.primal.forgecraft.renders.blocks;
|
package nmd.primal.forgecraft.renders.blocks;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
import net.minecraft.client.renderer.OpenGlHelper;
|
import net.minecraft.client.renderer.OpenGlHelper;
|
||||||
@@ -8,20 +7,12 @@ import net.minecraft.client.renderer.RenderItem;
|
|||||||
import net.minecraft.client.renderer.block.model.ItemCameraTransforms;
|
import net.minecraft.client.renderer.block.model.ItemCameraTransforms;
|
||||||
import net.minecraft.client.renderer.texture.TextureMap;
|
import net.minecraft.client.renderer.texture.TextureMap;
|
||||||
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
||||||
import net.minecraft.init.Items;
|
|
||||||
import net.minecraft.item.EnumDyeColor;
|
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
|
||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import nmd.primal.core.api.PrimalItems;
|
|
||||||
import nmd.primal.forgecraft.blocks.Anvil.AnvilBase;
|
|
||||||
import nmd.primal.forgecraft.blocks.Anvil.AnvilStone;
|
|
||||||
import nmd.primal.forgecraft.blocks.CastingForm;
|
import nmd.primal.forgecraft.blocks.CastingForm;
|
||||||
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
||||||
import nmd.primal.forgecraft.blocks.IngotBall;
|
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.items.BaseMultiItem;
|
|
||||||
import nmd.primal.forgecraft.tiles.TileCastingForm;
|
import nmd.primal.forgecraft.tiles.TileCastingForm;
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,5 @@
|
|||||||
package nmd.primal.forgecraft.tiles;
|
package nmd.primal.forgecraft.tiles;
|
||||||
|
|
||||||
import net.minecraft.item.ItemStack;
|
|
||||||
import net.minecraft.util.NonNullList;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by mminaie on 6/24/17.
|
* Created by mminaie on 6/24/17.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ import net.minecraft.block.state.IBlockState;
|
|||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
import net.minecraft.util.ITickable;
|
import net.minecraft.util.ITickable;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
|
||||||
import nmd.primal.forgecraft.blocks.PistonBellows;
|
|
||||||
|
|
||||||
import static nmd.primal.core.api.PrimalStates.ACTIVE;
|
import static nmd.primal.core.api.PrimalStates.ACTIVE;
|
||||||
|
|
||||||
|
|||||||
@@ -2,23 +2,16 @@ package nmd.primal.forgecraft.util;
|
|||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.block.state.IBlockState;
|
import net.minecraft.block.state.IBlockState;
|
||||||
import net.minecraft.init.Blocks;
|
|
||||||
import net.minecraft.item.Item;
|
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.util.EnumFacing;
|
import net.minecraft.util.EnumFacing;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraftforge.oredict.OreDictionary;
|
import net.minecraftforge.oredict.OreDictionary;
|
||||||
import nmd.primal.core.api.PrimalBlocks;
|
|
||||||
import nmd.primal.core.api.PrimalItems;
|
import nmd.primal.core.api.PrimalItems;
|
||||||
import nmd.primal.core.common.helper.PlayerHelper;
|
import nmd.primal.core.common.helper.PlayerHelper;
|
||||||
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
|
||||||
import nmd.primal.forgecraft.init.ModBlocks;
|
|
||||||
import nmd.primal.forgecraft.tiles.TileBreaker;
|
import nmd.primal.forgecraft.tiles.TileBreaker;
|
||||||
|
|
||||||
import java.util.Arrays;
|
|
||||||
|
|
||||||
import static net.minecraftforge.oredict.OreDictionary.getOreIDs;
|
|
||||||
import static nmd.primal.core.common.helper.CommonUtils.randomCheck;
|
import static nmd.primal.core.common.helper.CommonUtils.randomCheck;
|
||||||
|
|
||||||
//import nmd.primal.forgecraft.CommonUtils;
|
//import nmd.primal.forgecraft.CommonUtils;
|
||||||
@@ -69,6 +62,24 @@ return false;
|
|||||||
world.setBlockToAir(pos.offset(face));
|
world.setBlockToAir(pos.offset(face));
|
||||||
PlayerHelper.spawnItemOnGround(world, pos.offset(face), new ItemStack(PrimalItems.COPPER_DUST, randomChanceReturn(9, 1, 2)));
|
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 (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 (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 (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);
|
tile.getSlotStack(0).setItemDamage(tile.getSlotStack(0).getItemDamage() + 1);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -96,8 +96,19 @@ item.cast_gladius.name=Gladius Cast
|
|||||||
item.cast_pickaxe.name=Pickaxe Cast
|
item.cast_pickaxe.name=Pickaxe Cast
|
||||||
item.cast_shovel.name=Shovel Cast
|
item.cast_shovel.name=Shovel Cast
|
||||||
item.cast_hoe.name=Hoe Cast
|
item.cast_hoe.name=Hoe Cast
|
||||||
|
item.castingmud.name=Casting Mud
|
||||||
|
|
||||||
item.bronzegladius.name=Bronze Gladius
|
item.bronzegladius.name=Bronze Gladius
|
||||||
item.wroughtirongladius.name=Wrought Iron Gladius
|
item.wroughtirongladius.name=Wrought Iron Gladius
|
||||||
|
item.cleanirongladius.name=Clean Iron Gladius
|
||||||
|
item.steelgladius.name=Steel Gladius
|
||||||
|
|
||||||
|
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.ironingothot.name=Hot Iron Ingot
|
item.ironingothot.name=Hot Iron Ingot
|
||||||
item.ironchunkhot.name=Hot Iron Chunk
|
item.ironchunkhot.name=Hot Iron Chunk
|
||||||
|
|||||||
@@ -0,0 +1,293 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/clean_iron_ingot",
|
||||||
|
"texture": "forgecraft:blocks/clean_iron_ingot",
|
||||||
|
"texture1": "blocks/planks_oak"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Cube23",
|
||||||
|
"from": [ 7.25, -5.5, 7.25 ],
|
||||||
|
"to": [ 9.25, 0, 8.75 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 9, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 9, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube24",
|
||||||
|
"from": [ 7, -8, 7 ],
|
||||||
|
"to": [ 9.5, -5.5, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7, 9.5, 9 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 6.5, 7, 9.5, 9 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 6.5, 0, 9.5, 1 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 6.5, 0, 9.5, 1 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube25",
|
||||||
|
"from": [ 6.5, 0, 7.25 ],
|
||||||
|
"to": [ 10, 0.5, 8.75 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5.5, 6.5, 10.5, 9.5 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 5.5, 6.5, 10.5, 9.5 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 5.5, 0, 10.5, 1 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 5.5, 0, 10.5, 1 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 6.5, 0, 9.5, 1 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 6.5, 0, 9.5, 1 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube23",
|
||||||
|
"from": [ 6.5, 1, 7.5 ],
|
||||||
|
"to": [ 10, 6, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 9, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 9, 9, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 9, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 9, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube28",
|
||||||
|
"from": [ 8, 1, 8.5 ],
|
||||||
|
"to": [ 8.5, 24, 8.501 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 7, 8.5, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 8.5, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 0, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 0, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 0, 9, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 7.5, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube32",
|
||||||
|
"from": [ 6.75, 21.5, 7.5 ],
|
||||||
|
"to": [ 9.75, 23, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 7, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 7, 9, 9.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 7, 8.5, 9.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 7, 8.5, 9.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube32",
|
||||||
|
"from": [ 7.25, 24.5, 7.5 ],
|
||||||
|
"to": [ 9.25, 26, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 7, 9, 8 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 7, 9, 8 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube9",
|
||||||
|
"from": [ 7.75, 27, 7.5 ],
|
||||||
|
"to": [ 8.75, 28, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#texture", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 8, 8, 8.5, 8.5 ], "texture": "#texture", "rotation": 180 },
|
||||||
|
"north": { "uv": [ 8, 4.5, 8.5, 5.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 4.5, 8, 5.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 4.5, 8, 5.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8, 4.5, 8.5, 5.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube28",
|
||||||
|
"from": [ 8, 1, 7.499 ],
|
||||||
|
"to": [ 8.5, 24, 7.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 7, 8.5, 7.5 ], "texture": "#texture", "rotation": 180 },
|
||||||
|
"up": { "uv": [ 7.5, 8.5, 8.5, 9 ], "texture": "#texture", "rotation": 180 },
|
||||||
|
"north": { "uv": [ 7.5, 0, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 0, 8.5, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7, 0, 7.5, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 8.5, 0, 9, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube14",
|
||||||
|
"from": [ 6, 0.5, 7.25 ],
|
||||||
|
"to": [ 10.5, 2.5, 8.75 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 7.25, 10.5, 8.75 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 6, 7.25, 10.5, 8.75 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 5.5, 13.5, 10, 15.5 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 6, 13.5, 10.5, 15.5 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 7.25, 13.5, 8.75, 15.5 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 7.25, 13.5, 8.75, 15.5 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube11",
|
||||||
|
"from": [ 6.25, 0.5, 6.75 ],
|
||||||
|
"to": [ 10.25, 2.5, 9.25 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.25, 6.75, 10.25, 9.25 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 6.25, 6.75, 10.25, 9.25 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 5.75, 13.5, 9.75, 15.5 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 6.25, 13.5, 10.25, 15.5 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 6.75, 13.5, 9.25, 15.5 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 6.75, 13.5, 9.25, 15.5 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube13",
|
||||||
|
"from": [ 7, 23, 7.5 ],
|
||||||
|
"to": [ 9.5, 24.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 7.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 7.5, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 7.5, 9, 9 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 7.5, 9.5, 9 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 7.5, 8.5, 9 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 7.5, 8.5, 9 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube14",
|
||||||
|
"from": [ 7.5, 26, 7.5 ],
|
||||||
|
"to": [ 9, 27, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.5, 7.5, 9, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.5, 5, 9, 6 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube15",
|
||||||
|
"from": [ 7, -7.5, 6.5 ],
|
||||||
|
"to": [ 9.5, -6, 9.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6.5, 9.5, 9.5 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 7, 6.5, 9.5, 9.5 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 6.5, 6, 9, 7.5 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 7, 6, 9.5, 7.5 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 6.5, 6, 9.5, 7.5 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 6.5, 6, 9.5, 7.5 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube16",
|
||||||
|
"from": [ 6.5, -7.5, 7 ],
|
||||||
|
"to": [ 10, -6, 9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7, 10, 9 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 6.5, 7, 10, 9 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 6, 6, 9.5, 7.5 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 6.5, 6, 10, 7.5 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube17",
|
||||||
|
"from": [ 8, -8.5, 7.75 ],
|
||||||
|
"to": [ 8.5, -8, 8.25 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8, 7.75, 8.5, 8.25 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 8, 7.75, 8.5, 8.25 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 8, 8, 8.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 8, 8, 8.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.75, 8, 8.25, 8.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.75, 8, 8.25, 8.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube24",
|
||||||
|
"from": [ 6.75, 6, 7.5 ],
|
||||||
|
"to": [ 9.75, 15.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.75, 7.5, 9.75, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.75, 7.5, 9.75, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.25, 0.5, 9.25, 10 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.75, 0.5, 9.75, 10 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0.5, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 0.5, 8.5, 10 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube19",
|
||||||
|
"from": [ 6.5, 15.5, 7.5 ],
|
||||||
|
"to": [ 10, 21.5, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 7.5, 10, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 7.5, 10, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 0, 9.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 0, 10, 0.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 0, 8.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 0, 8.5, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube20",
|
||||||
|
"from": [ 8, 27.75, 7.5 ],
|
||||||
|
"to": [ 8.5, 28.75, 8.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8, 7.5, 8.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 8, 7.5, 8.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 3.25, 8, 4.25 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 8, 3.25, 8.5, 4.25 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 3.25, 8.5, 4.25 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 3.25, 8.5, 4.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"rotation": [ 0, 90, 0 ],
|
||||||
|
"translation": [ 0, 5.9, 1.33 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"rotation": [ 0, 90, 0 ],
|
||||||
|
"translation": [ 0, 5.9, 1.33 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 0, 90, 0 ],
|
||||||
|
"translation": [ 0, 6.6, 1 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"rotation": [ 0, 90, 0 ],
|
||||||
|
"translation": [ 0, 6.6, 1 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 0, 0, -45 ],
|
||||||
|
"translation": [ -0.4, -0.4, 0 ],
|
||||||
|
"scale": [ 0.5, 0.5, 0.5 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"rotation": [ 90, 0, 0 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 0, 0, 45 ],
|
||||||
|
"translation": [ 0.7, -0.7, 0 ],
|
||||||
|
"scale": [ 0.66, 0.66, 0.66 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/clean_iron_ingot",
|
||||||
|
"texture": "forgecraft:blocks/clean_iron_ingot",
|
||||||
|
"light": "forgecraft:blocks/clean_iron_ingot_light",
|
||||||
|
"dark": "forgecraft:blocks/clean_iron_ingot_dark"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:item/longsword"
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/clean_iron_ingot",
|
||||||
|
"texture": "forgecraft:blocks/clean_iron_ingot",
|
||||||
|
"light": "forgecraft:blocks/clean_iron_ingot_light",
|
||||||
|
"dark": "forgecraft:blocks/clean_iron_ingot_dark"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:item/slayer"
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 159 B |
|
After Width: | Height: | Size: 141 B |
@@ -0,0 +1,268 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Captainaviator with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/e_particle",
|
||||||
|
"texture": "blocks/iron_ingot",
|
||||||
|
"light": "blocks/iron_ingot_light",
|
||||||
|
"dark": "blocks/iron_ingot_dark"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 7.5, 0, -14.5 ],
|
||||||
|
"to": [ 8, 0.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#dark" },
|
||||||
|
"up": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#dark" },
|
||||||
|
"north": { "uv": [ 8, 15.5, 8.5, 16 ], "texture": "#dark" },
|
||||||
|
"south": { "uv": [ 7.5, 15.5, 8, 16 ], "texture": "#dark" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#dark" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#dark" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box2",
|
||||||
|
"from": [ 8, 0, -14.5 ],
|
||||||
|
"to": [ 8.5, 0.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8, 0, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 8, 0, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 15.5, 8, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 8, 15.5, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box3",
|
||||||
|
"from": [ 7, 0, -14.5 ],
|
||||||
|
"to": [ 7.5, 0.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 0, 7.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 0, 7.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 8.5, 15.5, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15.5, 7.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box4",
|
||||||
|
"from": [ 8.5, 0, -13.5 ],
|
||||||
|
"to": [ 9, 0.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8.5, 0, 9, 16 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 8.5, 0, 9, 16 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 7, 15.5, 7.5, 16 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 8.5, 15.5, 9, 16 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box5",
|
||||||
|
"from": [ 6.5, 0, -13.5 ],
|
||||||
|
"to": [ 7, 0.5, 16 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 0, 7, 16 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 6.5, 0, 7, 16 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 9, 15.5, 9.5, 16 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 6.5, 15.5, 7, 16 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box6",
|
||||||
|
"from": [ 4.5, -0.25, 16 ],
|
||||||
|
"to": [ 11, 0.75, 16.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4.5, 15.5, 11, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 4.5, 0, 11, 0.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5, 15.25, 11.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 4.5, 15.25, 11, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 15.25, 0.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 15.5, 15.25, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 11, -0.25, 15.625 ],
|
||||||
|
"to": [ 11.5, 0.75, 16.625 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 11, 0, 11.5, 0.375 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 11, 15.625, 11.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4.5, 15.25, 5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 11, 15.25, 11.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 15.625, 15.25, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.25, 0.375, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box8",
|
||||||
|
"from": [ 4, -0.25, 15.625 ],
|
||||||
|
"to": [ 4.5, 0.75, 16.625 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 0, 4.5, 0.375 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 4, 15.625, 4.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 11.5, 15.25, 12, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 4, 15.25, 4.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 15.625, 15.25, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.25, 0.375, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box9",
|
||||||
|
"from": [ 7, -0.25, 16.5 ],
|
||||||
|
"to": [ 8.5, 0.75, 21 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 11, 8.5, 15.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 0.5, 8.5, 5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 15.25, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15.25, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0.5, 15.25, 5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 11, 15.25, 15.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box10",
|
||||||
|
"from": [ 7.25, -0.25, 21 ],
|
||||||
|
"to": [ 8.25, 0.75, 24.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.25, 7.5, 8.25, 11 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7.25, 5, 8.25, 8.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.75, 15.25, 8.75, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7.25, 15.25, 8.25, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 5, 15.25, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7.5, 15.25, 11, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 7, -0.5, 24.5 ],
|
||||||
|
"to": [ 8.5, 1, 26 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 6, 8.5, 7.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 8.5, 8.5, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 8.5, 15, 10, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 15, 7.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box12",
|
||||||
|
"from": [ 7.5, 0, 26 ],
|
||||||
|
"to": [ 8, 0.5, 26.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 5.5, 8, 6 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 7.5, 10, 8, 10.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 8, 15.5, 8.5, 16 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 7.5, 15.5, 8, 16 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 10, 15.5, 10.5, 16 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 5.5, 15.5, 6, 16 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box13",
|
||||||
|
"from": [ 6.5, 0, 25 ],
|
||||||
|
"to": [ 7, 0.5, 25.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 6.5, 7, 7 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 6.5, 9, 7, 9.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 9, 15.5, 9.5, 16 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 6.5, 15.5, 7, 16 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 9, 15.5, 9.5, 16 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 6.5, 15.5, 7, 16 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box14",
|
||||||
|
"from": [ 8.5, 0, 25 ],
|
||||||
|
"to": [ 9, 0.5, 25.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8.5, 6.5, 9, 7 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 8.5, 9, 9, 9.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 7, 15.5, 7.5, 16 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 8.5, 15.5, 9, 16 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 9, 15.5, 9.5, 16 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 6.5, 15.5, 7, 16 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box15",
|
||||||
|
"from": [ 7.5, 1, 25 ],
|
||||||
|
"to": [ 8, 1.5, 25.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 6.5, 8, 7 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 7.5, 9, 8, 9.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 8, 14.5, 8.5, 15 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 7.5, 14.5, 8, 15 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 9, 14.5, 9.5, 15 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 6.5, 14.5, 7, 15 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 7.5, -1, 25 ],
|
||||||
|
"to": [ 8, -0.5, 25.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 6.5, 8, 7 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 7.5, 9, 8, 9.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 8, 0.5, 8.5, 1 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 7.5, 0.5, 8, 1 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 9, 0.5, 9.5, 1 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 6.5, 0.5, 7, 1 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box17",
|
||||||
|
"from": [ 7.5, 0, -15.5 ],
|
||||||
|
"to": [ 8, 0.5, -14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7.5, 14.5, 8, 15.5 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 7.5, 0.5, 8, 1.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 8, 15.5, 8.5, 16 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 7.5, 15.5, 8, 16 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 0.5, 15.5, 1.5, 16 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 14.5, 15.5, 15.5, 16 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"rotation": [ 90, 0, -90 ],
|
||||||
|
"translation": [ 6, 8.39, 1.25 ],
|
||||||
|
"scale": [ 0.85, 0.85, 0.85 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"rotation": [ 90, 0, -90 ],
|
||||||
|
"translation": [ 5.5, 7, 1.25 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 75, -4, -84 ],
|
||||||
|
"translation": [ 7.75, 4, 0 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"rotation": [ 75, -4, -84 ],
|
||||||
|
"translation": [ 7.75, 4, 0 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, -45, 3 ],
|
||||||
|
"translation": [ -0.7, -0.7, 4 ],
|
||||||
|
"scale": [ 0.5, 0.5, 0.5 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"translation": [ 0, 2, 0 ],
|
||||||
|
"scale": [ 0.5, 0.5, 0.5 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, 45, 3 ],
|
||||||
|
"translation": [ 1, -1, 5.5 ],
|
||||||
|
"scale": [ 0.65, 0.65, 0.65 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,331 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Captainaviator with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/e_particle",
|
||||||
|
"texture": "blocks/iron_ingot",
|
||||||
|
"dark": "blocks/e_texture",
|
||||||
|
"light": "blocks/e_texture"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 5, 16.5, -15 ],
|
||||||
|
"to": [ 10.5, 17.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 15.5, 11, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 7, 16, -12.5 ],
|
||||||
|
"to": [ 10.5, 18, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 0, 9, 0.25 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 10.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 0, 16, 0.25 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 9, 15.5, -10 ],
|
||||||
|
"to": [ 10.5, 18.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 0, 7, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 9, 0, 10.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box4",
|
||||||
|
"from": [ 14, 16.5, -15 ],
|
||||||
|
"to": [ 14.5, 17.5, -9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 14, 9, 14.5, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 14, 1, 14.5, 7 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 1.5, 15.5, 2, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 14, 15.5, 14.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 9, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box5",
|
||||||
|
"from": [ 14.5, 16.5, -15 ],
|
||||||
|
"to": [ 15, 17.5, -13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 14.5, 13, 15, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 14.5, 1, 15, 3 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 1, 15.5, 1.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 14.5, 15.5, 15, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box6",
|
||||||
|
"from": [ 15, 16.5, -15 ],
|
||||||
|
"to": [ 15.5, 17.5, -14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 15, 14, 15.5, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 15, 1, 15.5, 2 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 0.5, 15.5, 1, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 15, 15.5, 15.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 15.5, 16.5, -15 ],
|
||||||
|
"to": [ 16, 17.5, -14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 15.5, 14.5, 16, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 15.5, 1, 16, 1.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 0, 15.5, 0.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 15.5, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14.5, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box8",
|
||||||
|
"from": [ 5, 16.5, 18 ],
|
||||||
|
"to": [ 7, 17.5, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 13.5, 7, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 2, 7, 2.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 7, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 15.5, 2.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13.5, 15.5, 14, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box9",
|
||||||
|
"from": [ 5, 16.5, 18.5 ],
|
||||||
|
"to": [ 6, 17.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 13, 6, 13.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 2.5, 6, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 6, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2.5, 15.5, 3, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 15.5, 13.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box10",
|
||||||
|
"from": [ 5, 16.5, 19 ],
|
||||||
|
"to": [ 5.5, 17.5, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 12.5, 5.5, 13 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 3, 5.5, 3.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 5.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 3, 15.5, 3.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 12.5, 15.5, 13, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 13.5, 16.5, 18 ],
|
||||||
|
"to": [ 14, 17.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 13.5, 13, 14, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 13.5, 2, 14, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 13.5, 15.5, 14, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 15.5, 14, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box12",
|
||||||
|
"from": [ 13, 16, 18 ],
|
||||||
|
"to": [ 13.5, 18, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 13, 13, 13.5, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 13, 2, 13.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 13, 0, 13.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 0, 3, 0.25 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 0, 14, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box13",
|
||||||
|
"from": [ 12, 15.5, 18 ],
|
||||||
|
"to": [ 13, 18.5, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 12, 13.5, 13, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 12, 2, 13, 2.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 12, 0, 13, 0.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 0, 2.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13.5, 0, 14, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box15",
|
||||||
|
"from": [ 12, 16.5, -15 ],
|
||||||
|
"to": [ 14, 17.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 12, 0, 14, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 12, 0, 14, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 2, 15.5, 4, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 12, 15.5, 14, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 10.5, 16.5, -15 ],
|
||||||
|
"to": [ 12, 17.5, -7 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 7, 12, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 1, 12, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4, 15.5, 5.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box17",
|
||||||
|
"from": [ 10.5, 15.5, 15 ],
|
||||||
|
"to": [ 11.5, 18.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 0, 11.5, 1 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 15, 11.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4.5, 0, 5.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10.5, 0, 11.5, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box18",
|
||||||
|
"from": [ 10.5, 16, -12.5 ],
|
||||||
|
"to": [ 13.5, 18, -7 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 7, 13.5, 12.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 3.5, 13.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 2.5, 0, 5.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10.5, 0, 13.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 12.5, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box19",
|
||||||
|
"from": [ 13, 16, -7 ],
|
||||||
|
"to": [ 13.5, 18, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 13, 0, 13.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 13, 0, 13.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 11.5, 15.5, -10 ],
|
||||||
|
"to": [ 13, 18.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 11.5, 0, 13, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 11.5, 0, 13, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 3, 0, 4.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 11.5, 0, 13, 0.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box21",
|
||||||
|
"from": [ 10.5, 15.5, -10 ],
|
||||||
|
"to": [ 11.5, 18.5, -7 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 7, 11.5, 10 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 6, 11.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4.5, 0, 5.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10.5, 0, 11.5, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box22",
|
||||||
|
"from": [ 9, 16.5, 18 ],
|
||||||
|
"to": [ 10.5, 17.5, 29 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 3, 10.5, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9, 2, 10.5, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 14.5, 13, 15.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 3, 14.5, 14, 15.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box22",
|
||||||
|
"from": [ 9.25, 16.25, 18 ],
|
||||||
|
"to": [ 10.25, 17.75, 29 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9.25, 3, 10.25, 14 ], "texture": "#dark" },
|
||||||
|
"up": { "uv": [ 9.25, 2, 10.25, 13 ], "texture": "#dark" },
|
||||||
|
"west": { "uv": [ 2, 0, 13, 0.5 ], "texture": "#dark" },
|
||||||
|
"east": { "uv": [ 3, 0, 14, 0.5 ], "texture": "#dark" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box24",
|
||||||
|
"from": [ 8.5, 16.25, 29 ],
|
||||||
|
"to": [ 11, 17.75, 31 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8.5, 1, 11, 3 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 8.5, 13, 11, 15 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 5, 0, 7.5, 0.5 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 8.5, 0, 11, 0.5 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 13, 0, 15, 0.5 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 1, 0, 3, 0.5 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box24",
|
||||||
|
"from": [ 8.75, 16, 29 ],
|
||||||
|
"to": [ 10.75, 18, 31.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8.75, 0.5, 10.75, 3 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 8.75, 13, 10.75, 15.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 5.25, 0, 7.25, 0.75 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 8.75, 0, 10.75, 0.75 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 13, 0, 15.5, 0.75 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 0.5, 0, 3, 0.75 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"rotation": [ 90, 0, 90 ],
|
||||||
|
"translation": [ 6.75, 10, 0 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"rotation": [ 90, 0, -90 ],
|
||||||
|
"translation": [ -6.75, 10, 0 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 80, 0, 91 ],
|
||||||
|
"translation": [ 12.526, 4.2, -12.51 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"rotation": [ 80, 0, -75 ],
|
||||||
|
"translation": [ 0.7, 4.2, -12.51 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, -45, 180 ],
|
||||||
|
"translation": [ 0, -1.3, 0 ],
|
||||||
|
"scale": [ 0.4, 0.4, 0.4 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"translation": [ 0, -5, 0 ],
|
||||||
|
"scale": [ 0.5, 0.5, 0.5 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, 45, 0 ],
|
||||||
|
"translation": [ 0, -1.391, -4.173 ],
|
||||||
|
"scale": [ 0.51, 0.51, 0.5 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,331 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Captainaviator with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/e_particle",
|
||||||
|
"texture": "blocks/iron_ingot",
|
||||||
|
"dark": "blocks/e_texture",
|
||||||
|
"light": "blocks/e_texture"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 5, 16.5, -15 ],
|
||||||
|
"to": [ 10.5, 17.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 15.5, 11, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 7, 16, -12.5 ],
|
||||||
|
"to": [ 10.5, 18, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 7, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 7, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 0, 9, 0.25 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 7, 0, 10.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 0, 16, 0.25 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box1",
|
||||||
|
"from": [ 9, 15.5, -10 ],
|
||||||
|
"to": [ 10.5, 18.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9, 0, 10.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5.5, 0, 7, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 9, 0, 10.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box4",
|
||||||
|
"from": [ 14, 16.5, -15 ],
|
||||||
|
"to": [ 14.5, 17.5, -9 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 14, 9, 14.5, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 14, 1, 14.5, 7 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 1.5, 15.5, 2, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 14, 15.5, 14.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 9, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box5",
|
||||||
|
"from": [ 14.5, 16.5, -15 ],
|
||||||
|
"to": [ 15, 17.5, -13 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 14.5, 13, 15, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 14.5, 1, 15, 3 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 1, 15.5, 1.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 14.5, 15.5, 15, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box6",
|
||||||
|
"from": [ 15, 16.5, -15 ],
|
||||||
|
"to": [ 15.5, 17.5, -14 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 15, 14, 15.5, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 15, 1, 15.5, 2 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 0.5, 15.5, 1, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 15, 15.5, 15.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box7",
|
||||||
|
"from": [ 15.5, 16.5, -15 ],
|
||||||
|
"to": [ 16, 17.5, -14.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 15.5, 14.5, 16, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 15.5, 1, 16, 1.5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 0, 15.5, 0.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 15.5, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 14.5, 15.5, 15, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box8",
|
||||||
|
"from": [ 5, 16.5, 18 ],
|
||||||
|
"to": [ 7, 17.5, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 13.5, 7, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 2, 7, 2.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 7, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 15.5, 2.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13.5, 15.5, 14, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box9",
|
||||||
|
"from": [ 5, 16.5, 18.5 ],
|
||||||
|
"to": [ 6, 17.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 13, 6, 13.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 2.5, 6, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 6, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2.5, 15.5, 3, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 15.5, 13.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box10",
|
||||||
|
"from": [ 5, 16.5, 19 ],
|
||||||
|
"to": [ 5.5, 17.5, 19.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 12.5, 5.5, 13 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 3, 5.5, 3.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15.5, 5.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 3, 15.5, 3.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 12.5, 15.5, 13, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box11",
|
||||||
|
"from": [ 13.5, 16.5, 18 ],
|
||||||
|
"to": [ 14, 17.5, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 13.5, 13, 14, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 13.5, 2, 14, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 13.5, 15.5, 14, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 15.5, 14, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box12",
|
||||||
|
"from": [ 13, 16, 18 ],
|
||||||
|
"to": [ 13.5, 18, 19 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 13, 13, 13.5, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 13, 2, 13.5, 3 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 13, 0, 13.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 0, 3, 0.25 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13, 0, 14, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box13",
|
||||||
|
"from": [ 12, 15.5, 18 ],
|
||||||
|
"to": [ 13, 18.5, 18.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 12, 13.5, 13, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 12, 2, 13, 2.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 12, 0, 13, 0.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 0, 2.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 13.5, 0, 14, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box15",
|
||||||
|
"from": [ 12, 16.5, -15 ],
|
||||||
|
"to": [ 14, 17.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 12, 0, 14, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 12, 0, 14, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 2, 15.5, 4, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 12, 15.5, 14, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box16",
|
||||||
|
"from": [ 10.5, 16.5, -15 ],
|
||||||
|
"to": [ 12, 17.5, -7 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 7, 12, 15 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 1, 12, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4, 15.5, 5.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box17",
|
||||||
|
"from": [ 10.5, 15.5, 15 ],
|
||||||
|
"to": [ 11.5, 18.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 0, 11.5, 1 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 15, 11.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4.5, 0, 5.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10.5, 0, 11.5, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box18",
|
||||||
|
"from": [ 10.5, 16, -12.5 ],
|
||||||
|
"to": [ 13.5, 18, -7 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 7, 13.5, 12.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 3.5, 13.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 2.5, 0, 5.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10.5, 0, 13.5, 0.25 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 0, 12.5, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box19",
|
||||||
|
"from": [ 13, 16, -7 ],
|
||||||
|
"to": [ 13.5, 18, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 13, 0, 13.5, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 13, 0, 13.5, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.25 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box20",
|
||||||
|
"from": [ 11.5, 15.5, -10 ],
|
||||||
|
"to": [ 13, 18.5, 18 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 11.5, 0, 13, 16 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 11.5, 0, 13, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 3, 0, 4.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 11.5, 0, 13, 0.5 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 0, 16, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box21",
|
||||||
|
"from": [ 10.5, 15.5, -10 ],
|
||||||
|
"to": [ 11.5, 18.5, -7 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 10.5, 7, 11.5, 10 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 10.5, 6, 11.5, 9 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 4.5, 0, 5.5, 0.5 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 10.5, 0, 11.5, 0.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box22",
|
||||||
|
"from": [ 9, 16.5, 18 ],
|
||||||
|
"to": [ 10.5, 17.5, 29 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9, 3, 10.5, 14 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 9, 2, 10.5, 13 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 2, 14.5, 13, 15.5 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 3, 14.5, 14, 15.5 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box22",
|
||||||
|
"from": [ 9.25, 16.25, 18 ],
|
||||||
|
"to": [ 10.25, 17.75, 29 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 9.25, 3, 10.25, 14 ], "texture": "#dark" },
|
||||||
|
"up": { "uv": [ 9.25, 2, 10.25, 13 ], "texture": "#dark" },
|
||||||
|
"west": { "uv": [ 2, 0, 13, 0.5 ], "texture": "#dark" },
|
||||||
|
"east": { "uv": [ 3, 0, 14, 0.5 ], "texture": "#dark" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box24",
|
||||||
|
"from": [ 8.5, 16.25, 29 ],
|
||||||
|
"to": [ 11, 17.75, 31 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8.5, 1, 11, 3 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 8.5, 13, 11, 15 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 5, 0, 7.5, 0.5 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 8.5, 0, 11, 0.5 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 13, 0, 15, 0.5 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 1, 0, 3, 0.5 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Box24",
|
||||||
|
"from": [ 8.75, 16, 29 ],
|
||||||
|
"to": [ 10.75, 18, 31.5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8.75, 0.5, 10.75, 3 ], "texture": "#light" },
|
||||||
|
"up": { "uv": [ 8.75, 13, 10.75, 15.5 ], "texture": "#light" },
|
||||||
|
"north": { "uv": [ 5.25, 0, 7.25, 0.75 ], "texture": "#light" },
|
||||||
|
"south": { "uv": [ 8.75, 0, 10.75, 0.75 ], "texture": "#light" },
|
||||||
|
"west": { "uv": [ 13, 0, 15.5, 0.75 ], "texture": "#light" },
|
||||||
|
"east": { "uv": [ 0.5, 0, 3, 0.75 ], "texture": "#light" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"rotation": [ 90, 0, 90 ],
|
||||||
|
"translation": [ 6.75, 10, 0 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"thirdperson_lefthand": {
|
||||||
|
"rotation": [ 90, 0, -90 ],
|
||||||
|
"translation": [ -6.75, 10, 0 ],
|
||||||
|
"scale": [ 0.75, 0.75, 0.75 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"rotation": [ 80, 0, 91 ],
|
||||||
|
"translation": [ 12.526, 4.2, -12.51 ]
|
||||||
|
},
|
||||||
|
"firstperson_lefthand": {
|
||||||
|
"rotation": [ 80, 0, -75 ],
|
||||||
|
"translation": [ 0.7, 4.2, -12.51 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, -45, 180 ],
|
||||||
|
"translation": [ 0, -1.3, 0 ],
|
||||||
|
"scale": [ 0.4, 0.4, 0.4 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"translation": [ 0, -5, 0 ],
|
||||||
|
"scale": [ 0.5, 0.5, 0.5 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, 45, 0 ],
|
||||||
|
"translation": [ 0, -1.391, -4.173 ],
|
||||||
|
"scale": [ 0.51, 0.51, 0.5 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
"textures": {
|
"textures": {
|
||||||
"particle": "blocks/e_particle",
|
"particle": "forgecraft:blocks/steel_ingot",
|
||||||
"texture": "items/iron_ingot",
|
"texture": "forgecraft:blocks/steel_ingot",
|
||||||
"texture1": "items/e_texture"
|
"texture1": "blocks/planks_oak"
|
||||||
},
|
},
|
||||||
"elements": [
|
"elements": [
|
||||||
{
|
{
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/steel_ingot",
|
||||||
|
"texture": "forgecraft:blocks/steel_ingot",
|
||||||
|
"light": "forgecraft:blocks/steel_ingot_light",
|
||||||
|
"dark": "forgecraft:blocks/steel_ingot_dark"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:item/longsword"
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/steel_ingot",
|
||||||
|
"texture": "forgecraft:blocks/steel_ingot",
|
||||||
|
"light": "forgecraft:blocks/steel_ingot_light",
|
||||||
|
"dark": "forgecraft:blocks/steel_ingot_dark"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:item/slayer"
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/iron_ingot",
|
||||||
|
"texture": "forgecraft:blocks/iron_ingot",
|
||||||
|
"light": "forgecraft:blocks/iron_ingot_light",
|
||||||
|
"dark": "forgecraft:blocks/iron_ingot_dark"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:item/slayer"
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 494 B |
|
After Width: | Height: | Size: 602 B |
|
After Width: | Height: | Size: 464 B |
|
After Width: | Height: | Size: 458 B |
|
After Width: | Height: | Size: 562 B |
|
After Width: | Height: | Size: 584 B |
@@ -2,7 +2,7 @@
|
|||||||
"modid": "forgecraft",
|
"modid": "forgecraft",
|
||||||
"name": "Kitsu's Forgecraft",
|
"name": "Kitsu's Forgecraft",
|
||||||
"description": "Forged with sweat and blood",
|
"description": "Forged with sweat and blood",
|
||||||
"version": "1.2.41",
|
"version": "1.2.51",
|
||||||
"mcversion": "1.11.2",
|
"mcversion": "1.11.2",
|
||||||
"url": "",
|
"url": "",
|
||||||
"updateUrl": "",
|
"updateUrl": "",
|
||||||
|
|||||||