bronze assets finished, bronze casting finished
This commit is contained in:
@@ -53,6 +53,10 @@ public class ModBlocks {
|
|||||||
public static Block emptycruciblecracked;
|
public static Block emptycruciblecracked;
|
||||||
public static Block emptycruciblecrackedhot;
|
public static Block emptycruciblecrackedhot;
|
||||||
|
|
||||||
|
public static Block rawbronzecrucible;
|
||||||
|
public static Block hotbronzecrucible;
|
||||||
|
public static Block hotcookedbronzecrucible;
|
||||||
|
|
||||||
public static Block rawironcrucible;
|
public static Block rawironcrucible;
|
||||||
public static Block hotironcrucible;
|
public static Block hotironcrucible;
|
||||||
public static Block hotcookedironcrucible;
|
public static Block hotcookedironcrucible;
|
||||||
@@ -116,6 +120,10 @@ public class ModBlocks {
|
|||||||
emptycruciblecracked = new Crucible(Material.ROCK, "emptycruciblecracked");
|
emptycruciblecracked = new Crucible(Material.ROCK, "emptycruciblecracked");
|
||||||
emptycruciblecrackedhot = new CrucibleHot(Material.ROCK, "emptycruciblecrackedhot");
|
emptycruciblecrackedhot = new CrucibleHot(Material.ROCK, "emptycruciblecrackedhot");
|
||||||
|
|
||||||
|
rawbronzecrucible = new Crucible(Material.ROCK, "rawbronzecrucible");
|
||||||
|
hotbronzecrucible = new CrucibleHot(Material.ROCK, "hotbronzecrucible");
|
||||||
|
hotcookedbronzecrucible = new CrucibleHot(Material.ROCK, "hotcookedbronzecrucible");
|
||||||
|
|
||||||
rawironcrucible = new Crucible(Material.ROCK, "rawironcrucible");
|
rawironcrucible = new Crucible(Material.ROCK, "rawironcrucible");
|
||||||
hotironcrucible = new CrucibleHot(Material.ROCK, "hotironcrucible");
|
hotironcrucible = new CrucibleHot(Material.ROCK, "hotironcrucible");
|
||||||
hotcookedironcrucible = new CrucibleHot(Material.ROCK, "hotcookedironcrucible");
|
hotcookedironcrucible = new CrucibleHot(Material.ROCK, "hotcookedironcrucible");
|
||||||
@@ -396,6 +404,10 @@ public class ModBlocks {
|
|||||||
registerBlock(emptycruciblecracked);
|
registerBlock(emptycruciblecracked);
|
||||||
registerBlock(emptycruciblecrackedhot);
|
registerBlock(emptycruciblecrackedhot);
|
||||||
|
|
||||||
|
registerBlock(rawbronzecrucible);
|
||||||
|
registerBlock(hotbronzecrucible);
|
||||||
|
registerBlock(hotcookedbronzecrucible);
|
||||||
|
|
||||||
registerBlock(rawironcrucible);
|
registerBlock(rawironcrucible);
|
||||||
registerBlock(hotironcrucible);
|
registerBlock(hotironcrucible);
|
||||||
registerBlock(hotcookedironcrucible);
|
registerBlock(hotcookedironcrucible);
|
||||||
@@ -465,6 +477,10 @@ public class ModBlocks {
|
|||||||
registerRender(emptycruciblecracked);
|
registerRender(emptycruciblecracked);
|
||||||
registerRender(emptycruciblecrackedhot);
|
registerRender(emptycruciblecrackedhot);
|
||||||
|
|
||||||
|
registerRender(rawbronzecrucible);
|
||||||
|
registerRender(hotbronzecrucible);
|
||||||
|
registerRender(hotcookedbronzecrucible);
|
||||||
|
|
||||||
registerRender(rawironcrucible);
|
registerRender(rawironcrucible);
|
||||||
registerRender(hotironcrucible);
|
registerRender(hotironcrucible);
|
||||||
registerRender(hotcookedironcrucible);
|
registerRender(hotcookedironcrucible);
|
||||||
|
|||||||
@@ -70,10 +70,8 @@ public class ModCrafting {
|
|||||||
GameRegistry.addShapedRecipe(new ItemStack(ModItems.stonetongs, 1),
|
GameRegistry.addShapedRecipe(new ItemStack(ModItems.stonetongs, 1),
|
||||||
"X X", "YSY", 'X', Blocks.STONE, 'S', Items.STRING, 'Y', Items.STICK);
|
"X X", "YSY", 'X', Blocks.STONE, 'S', Items.STRING, 'Y', Items.STICK);
|
||||||
|
|
||||||
/***Iron Crucible***/
|
/***RAW CRUCIBLES***/
|
||||||
|
|
||||||
|
|
||||||
//Regular Iron Ore
|
|
||||||
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawironcrucible),
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawironcrucible),
|
||||||
"X","Y",
|
"X","Y",
|
||||||
('X'), "oreIron",
|
('X'), "oreIron",
|
||||||
@@ -90,6 +88,11 @@ public class ModCrafting {
|
|||||||
('X'), new ItemStack(ModBlocks.ironcleanball, 1),
|
('X'), new ItemStack(ModBlocks.ironcleanball, 1),
|
||||||
('C'), new ItemStack(PrimalItems.CHARCOAL_HIGH),
|
('C'), new ItemStack(PrimalItems.CHARCOAL_HIGH),
|
||||||
('Y'), ModBlocks.emptycrucible));
|
('Y'), ModBlocks.emptycrucible));
|
||||||
|
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.rawbronzecrucible),
|
||||||
|
"XCX"," X "," Y ",
|
||||||
|
('X'), "nuggetCopper",
|
||||||
|
('C'), "nuggetTin",
|
||||||
|
('Y'), ModBlocks.emptycrucible));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -319,6 +322,31 @@ public class ModCrafting {
|
|||||||
0.2f,
|
0.2f,
|
||||||
0.25f
|
0.25f
|
||||||
);
|
);
|
||||||
|
//Makes the Hot Bronze Crucible
|
||||||
|
BloomeryCrafting.addRecipe(
|
||||||
|
new ItemStack(ModBlocks.rawbronzecrucible, 1),
|
||||||
|
new ItemStack(ModBlocks.hotbronzecrucible, 1),
|
||||||
|
new ItemStack(ModBlocks.hotbronzecrucible, 1),
|
||||||
|
new ItemStack(ModBlocks.rawbronzecrucible, 1),
|
||||||
|
800,
|
||||||
|
20,
|
||||||
|
500,
|
||||||
|
0.5f,
|
||||||
|
0.0f
|
||||||
|
);
|
||||||
|
|
||||||
|
//Makes the Finished Hot Steel Crucible
|
||||||
|
BloomeryCrafting.addRecipe(
|
||||||
|
new ItemStack(ModBlocks.hotbronzecrucible, 1),
|
||||||
|
new ItemStack(ModBlocks.hotcookedbronzecrucible, 1),
|
||||||
|
new ItemStack(ModBlocks.hotcookedbronzecrucible, 1),
|
||||||
|
new ItemStack(ModBlocks.rawbronzecrucible, 1),
|
||||||
|
1100,
|
||||||
|
1100,
|
||||||
|
600,
|
||||||
|
0.5f,
|
||||||
|
0.5f
|
||||||
|
);
|
||||||
|
|
||||||
//TODO PLACE HOLDER FOR WOOTZ
|
//TODO PLACE HOLDER FOR WOOTZ
|
||||||
|
|
||||||
|
|||||||
@@ -393,7 +393,9 @@ public class ModItems {
|
|||||||
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_pickaxe_hot"),
|
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_pickaxe_hot"),
|
||||||
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_axe_hot"),
|
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_axe_hot"),
|
||||||
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_shovel_hot"),
|
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_shovel_hot"),
|
||||||
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_hoe_hot")
|
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_steel_hoe_hot"),
|
||||||
|
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_hotbronze"),
|
||||||
|
new ResourceLocation(ModInfo.MOD_ID, "stonetongs_hotbronzecooked")
|
||||||
);
|
);
|
||||||
ModelLoader.setCustomMeshDefinition(ModItems.stonetongs, new ItemMeshDefinition() {
|
ModelLoader.setCustomMeshDefinition(ModItems.stonetongs, new ItemMeshDefinition() {
|
||||||
|
|
||||||
@@ -490,6 +492,12 @@ public class ModItems {
|
|||||||
else if (stack.getTagCompound().getInteger("type") == 29 ) {
|
else if (stack.getTagCompound().getInteger("type") == 29 ) {
|
||||||
return new ModelResourceLocation(stack.getItem().getRegistryName() + "_steel_hoe_hot", "inventory");
|
return new ModelResourceLocation(stack.getItem().getRegistryName() + "_steel_hoe_hot", "inventory");
|
||||||
}
|
}
|
||||||
|
else if (stack.getTagCompound().getInteger("type") == 39 ) {
|
||||||
|
return new ModelResourceLocation(stack.getItem().getRegistryName() + "_hotbronze", "inventory");
|
||||||
|
}
|
||||||
|
else if (stack.getTagCompound().getInteger("type") == 40 ) {
|
||||||
|
return new ModelResourceLocation(stack.getItem().getRegistryName() + "_hotbronzecooked", "inventory");
|
||||||
|
}
|
||||||
else return new ModelResourceLocation(stack.getItem().getRegistryName(), "inventory");
|
else return new ModelResourceLocation(stack.getItem().getRegistryName(), "inventory");
|
||||||
}
|
}
|
||||||
return new ModelResourceLocation(stack.getItem().getRegistryName(), "inventory");
|
return new ModelResourceLocation(stack.getItem().getRegistryName(), "inventory");
|
||||||
|
|||||||
@@ -124,6 +124,13 @@ public class ItemStoneTongs extends Item {
|
|||||||
36 | Hot Wootz Axe Head
|
36 | Hot Wootz Axe Head
|
||||||
37 | Hot Wootz Shovel Head
|
37 | Hot Wootz Shovel Head
|
||||||
38 | Hot Wootz Hoe Head
|
38 | Hot Wootz Hoe Head
|
||||||
|
|
||||||
|
================================
|
||||||
|
|
||||||
|
39 | Hot Bronze Crucible
|
||||||
|
40 | Hot Cooked Bronze Crucible
|
||||||
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if(!world.isRemote) {
|
if(!world.isRemote) {
|
||||||
@@ -258,6 +265,24 @@ public class ItemStoneTongs extends Item {
|
|||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
}
|
}
|
||||||
/* TODO Wootz */
|
/* TODO Wootz */
|
||||||
|
|
||||||
|
|
||||||
|
/***************************
|
||||||
|
* Bronze *
|
||||||
|
***************************/
|
||||||
|
if (world.getBlockState(pos).getBlock() == ModBlocks.hotbronzecrucible) {
|
||||||
|
itemstack.getTagCompound().setInteger("type", 39);
|
||||||
|
itemstack.getTagCompound().setInteger("cooldown", tileCrucible.countdown);
|
||||||
|
world.setBlockToAir(pos);
|
||||||
|
return EnumActionResult.SUCCESS;
|
||||||
|
}
|
||||||
|
if (world.getBlockState(pos).getBlock() == ModBlocks.hotcookedbronzecrucible) {
|
||||||
|
itemstack.getTagCompound().setInteger("type", 40);
|
||||||
|
itemstack.getTagCompound().setInteger("cooldown", tileCrucible.countdown);
|
||||||
|
world.setBlockToAir(pos);
|
||||||
|
return EnumActionResult.SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
/*****
|
/*****
|
||||||
Places the content from the Tongs to the World
|
Places the content from the Tongs to the World
|
||||||
@@ -391,6 +416,20 @@ public class ItemStoneTongs extends Item {
|
|||||||
world.setBlockState(tempPos, ModBlocks.steelchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
world.setBlockState(tempPos, ModBlocks.steelchunk.getDefaultState().withProperty(PrimalStates.ACTIVE, true), 3);
|
||||||
itemstack.getTagCompound().setInteger("type", 0);
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
|
case 39:
|
||||||
|
world.setBlockState(tempPos, ModBlocks.hotbronzecrucible.getDefaultState(), 3);
|
||||||
|
TileBaseCrucible tileCrucible39 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
|
tileCrucible39.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
|
return EnumActionResult.SUCCESS;
|
||||||
|
case 40:
|
||||||
|
world.setBlockState(tempPos, ModBlocks.hotcookedbronzecrucible.getDefaultState(), 3);
|
||||||
|
TileBaseCrucible tileCrucible40 = (TileBaseCrucible) world.getTileEntity(tempPos);
|
||||||
|
tileCrucible40.countdown = itemstack.getTagCompound().getInteger("cooldown");
|
||||||
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
|
itemstack.getTagCompound().setInteger("type", 0);
|
||||||
|
return EnumActionResult.SUCCESS;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -456,6 +495,16 @@ public class ItemStoneTongs extends Item {
|
|||||||
itemstack.getTagCompound().setInteger("type", 23);
|
itemstack.getTagCompound().setInteger("type", 23);
|
||||||
tile.setSlotStack(1, ItemStack.EMPTY);
|
tile.setSlotStack(1, ItemStack.EMPTY);
|
||||||
return EnumActionResult.SUCCESS;
|
return EnumActionResult.SUCCESS;
|
||||||
|
} else if (tile.getSlotStack(1).getItem().equals(Item.getItemFromBlock(ModBlocks.hotbronzecrucible))) {
|
||||||
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
|
itemstack.getTagCompound().setInteger("type", 39);
|
||||||
|
tile.setSlotStack(1, ItemStack.EMPTY);
|
||||||
|
return EnumActionResult.SUCCESS;
|
||||||
|
} else if (tile.getSlotStack(1).getItem().equals(Item.getItemFromBlock(ModBlocks.hotcookedbronzecrucible))) {
|
||||||
|
itemstack.getTagCompound().setInteger("cooldown", 0);
|
||||||
|
itemstack.getTagCompound().setInteger("type", 40);
|
||||||
|
tile.setSlotStack(1, ItemStack.EMPTY);
|
||||||
|
return EnumActionResult.SUCCESS;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -295,8 +295,6 @@ public class CustomPickaxe extends ItemPickaxe implements ToolNBT{
|
|||||||
tooltip.add(ChatFormatting.LIGHT_PURPLE + "Damage: " + item.getItemDamage() );
|
tooltip.add(ChatFormatting.LIGHT_PURPLE + "Damage: " + item.getItemDamage() );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import nmd.primal.core.api.PrimalItems;
|
import nmd.primal.core.api.PrimalItems;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
import nmd.primal.core.api.PrimalStates;
|
||||||
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
import nmd.primal.forgecraft.blocks.BloomeryBase;
|
import nmd.primal.forgecraft.blocks.BloomeryBase;
|
||||||
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
import nmd.primal.forgecraft.blocks.Crucibles.Crucible;
|
||||||
import nmd.primal.forgecraft.crafting.BloomeryCrafting;
|
import nmd.primal.forgecraft.crafting.BloomeryCrafting;
|
||||||
@@ -50,8 +51,9 @@ public class TileBloomery extends TileBaseSlot implements ITickable {
|
|||||||
world.notifyBlockUpdate(pos, state, state, 2);
|
world.notifyBlockUpdate(pos, state, state, 2);
|
||||||
}
|
}
|
||||||
this.heatManager(this.getHeat(), state, this.getSlotStack(0), world, pos);
|
this.heatManager(this.getHeat(), state, this.getSlotStack(0), world, pos);
|
||||||
}
|
|
||||||
slotZeroManager(world);
|
slotZeroManager(world);
|
||||||
|
}
|
||||||
|
|
||||||
slotOneManager();
|
slotOneManager();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -115,10 +117,11 @@ public class TileBloomery extends TileBaseSlot implements ITickable {
|
|||||||
this.markDirty();
|
this.markDirty();
|
||||||
this.updateBlock();
|
this.updateBlock();
|
||||||
}
|
}
|
||||||
|
if(CommonUtils.randomCheck(20)) {
|
||||||
makeSmoke(world, pos);
|
makeSmoke(world, pos);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public int getHeat(){
|
public int getHeat(){
|
||||||
return this.heat;
|
return this.heat;
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import net.minecraft.util.math.BlockPos;
|
|||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import nmd.primal.core.api.PrimalItems;
|
import nmd.primal.core.api.PrimalItems;
|
||||||
import nmd.primal.core.api.PrimalStates;
|
import nmd.primal.core.api.PrimalStates;
|
||||||
|
import nmd.primal.core.common.helper.CommonUtils;
|
||||||
import nmd.primal.forgecraft.blocks.Forge;
|
import nmd.primal.forgecraft.blocks.Forge;
|
||||||
import nmd.primal.forgecraft.crafting.ForgeCrafting;
|
import nmd.primal.forgecraft.crafting.ForgeCrafting;
|
||||||
|
|
||||||
@@ -51,8 +52,9 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
world.notifyBlockUpdate(pos, state, state, 2);
|
world.notifyBlockUpdate(pos, state, state, 2);
|
||||||
}
|
}
|
||||||
slotZeroManager(world);
|
slotZeroManager(world);
|
||||||
}
|
|
||||||
this.heatManager(this.getHeat(), state, this.getSlotStack(0), world, pos);
|
this.heatManager(this.getHeat(), state, this.getSlotStack(0), world, pos);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
craftingManager();
|
craftingManager();
|
||||||
}
|
}
|
||||||
@@ -75,9 +77,11 @@ public class TileForge extends TileBaseSlot implements ITickable {
|
|||||||
this.markDirty();
|
this.markDirty();
|
||||||
this.updateBlock();
|
this.updateBlock();
|
||||||
}
|
}
|
||||||
|
if(CommonUtils.randomCheck(20)) {
|
||||||
makeSmoke(world, pos);
|
makeSmoke(world, pos);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void heatManager(Integer h, IBlockState state, ItemStack stack, World world, BlockPos pos){
|
private void heatManager(Integer h, IBlockState state, ItemStack stack, World world, BlockPos pos){
|
||||||
if(state.getValue(PrimalStates.ACTIVE) == true){
|
if(state.getValue(PrimalStates.ACTIVE) == true){
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"defaults": {
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture1": "forgecraft:items/hot_bronze"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"variants": {
|
||||||
|
"normal": { "model": "forgecraft:castingcrucible" }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"defaults": {
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture1": "forgecraft:items/molten_bronze"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"variants": {
|
||||||
|
"normal": { "model": "forgecraft:castingcrucible" }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"defaults": {
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/stone_slab",
|
||||||
|
"texture": "forgecraft:blocks/stone_slab",
|
||||||
|
"texture1": "forgecraft:items/raw_bronze"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"variants": {
|
||||||
|
"normal": { "model": "forgecraft:castingcrucible" }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,153 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/stone_slab",
|
||||||
|
"texture": "forgecraft:blocks/stone_slab",
|
||||||
|
"texture1": "forgecraft:blocks/stone_slab"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Cube1",
|
||||||
|
"from": [ 5, 0, 5 ],
|
||||||
|
"to": [ 11, 1, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 5, 11, 11 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 5, 11, 11 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5, 15, 11, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 15, 11, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 5, 15, 11, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 5, 15, 11, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube11",
|
||||||
|
"from": [ 5, 1, 5 ],
|
||||||
|
"to": [ 11, 7, 6 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 10, 11, 11 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5, 9, 11, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 9, 11, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 5, 9, 6, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 10, 9, 11, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube11",
|
||||||
|
"from": [ 5, 1, 10 ],
|
||||||
|
"to": [ 11, 7, 11 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 10, 11, 11 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 5, 11, 6 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 5, 9, 11, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 9, 11, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 5, 9, 6, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 10, 9, 11, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube13",
|
||||||
|
"from": [ 5, 1, 6 ],
|
||||||
|
"to": [ 6, 7, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 6, 6, 10 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 6, 6, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 10, 9, 11, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 9, 6, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6, 9, 10, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 10, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube13",
|
||||||
|
"from": [ 10, 1, 6 ],
|
||||||
|
"to": [ 11, 7, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 6, 6, 10 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 5, 6, 6, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 10, 9, 11, 15 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 5, 9, 6, 15 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6, 9, 10, 15 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 9, 10, 15 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube15",
|
||||||
|
"from": [ 4, 5, 6 ],
|
||||||
|
"to": [ 5, 6, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 6, 5, 10 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 4, 6, 5, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 11, 10, 12, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 4, 10, 5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube15",
|
||||||
|
"from": [ 11, 5, 6 ],
|
||||||
|
"to": [ 12, 6, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 6, 5, 10 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 4, 6, 5, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 11, 10, 12, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 4, 10, 5, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube17",
|
||||||
|
"from": [ 6, 5, 4 ],
|
||||||
|
"to": [ 10, 6, 5 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 4, 10, 5, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 11, 10, 12, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube18",
|
||||||
|
"from": [ 6, 5, 11 ],
|
||||||
|
"to": [ 10, 6, 12 ],
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6, 4, 10, 5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6, 11, 10, 12 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6, 10, 10, 11 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 11, 10, 12, 11 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 4, 10, 5, 11 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneY10",
|
||||||
|
"from": [ 6, 6.5, 6 ],
|
||||||
|
"to": [ 10, 6.501, 10 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"translation": [ 0.1, 1.1, -2.35 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"translation": [ 0, 4, 0 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"translation": [ 0, 4, 0 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"translation": [ 0, 4, 0 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 45, 45, 0 ],
|
||||||
|
"translation": [ 0, 4, 0 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 159 B |
@@ -3,8 +3,8 @@
|
|||||||
"textures": {
|
"textures": {
|
||||||
"particle": "forgecraft:blocks/brick",
|
"particle": "forgecraft:blocks/brick",
|
||||||
"texture": "forgecraft:blocks/brick",
|
"texture": "forgecraft:blocks/brick",
|
||||||
"texture1": "forgecraft:blocks/brick",
|
"texture1": "primal:items/adobebrick_dry",
|
||||||
"texture2": "forgecraft:blocks/brick"
|
"texture2": "primal:blocks/adobebrick_mortar"
|
||||||
},
|
},
|
||||||
"parent": "forgecraft:block/bloomery_adobe"
|
"parent": "forgecraft:block/bloomery_adobe"
|
||||||
}
|
}
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 159 B |
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture1": "forgecraft:items/hot_bronze"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:block/castingcrucible"
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture1": "forgecraft:items/molten_bronze"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:block/castingcrucible"
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture1": "forgecraft:items/raw_bronze"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:block/castingcrucible"
|
||||||
|
}
|
||||||
@@ -0,0 +1,252 @@
|
|||||||
|
{
|
||||||
|
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/planks_oak",
|
||||||
|
"texture": "blocks/planks_oak",
|
||||||
|
"texture1": "forgecraft:blocks/stone_slab",
|
||||||
|
"texture2": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture3": "forgecraft:items/hot_bronze"
|
||||||
|
},
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"__comment": "Cube1",
|
||||||
|
"from": [ 4, 0, 0 ],
|
||||||
|
"to": [ 5, 1, 3 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 12, 5, 15 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 4, 1, 5, 4 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 11, 13, 12, 14 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 4, 13, 5, 14 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 1, 14, 4, 15 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 12, 14, 15, 15 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube2",
|
||||||
|
"from": [ 11, 0, 0 ],
|
||||||
|
"to": [ 12, 1, 3 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 12, 5, 15 ], "texture": "#texture1" },
|
||||||
|
"up": { "uv": [ 4, 1, 5, 4 ], "texture": "#texture1" },
|
||||||
|
"north": { "uv": [ 11, 13, 12, 14 ], "texture": "#texture1" },
|
||||||
|
"south": { "uv": [ 4, 13, 5, 14 ], "texture": "#texture1" },
|
||||||
|
"west": { "uv": [ 1, 14, 4, 15 ], "texture": "#texture1" },
|
||||||
|
"east": { "uv": [ 12, 14, 15, 15 ], "texture": "#texture1" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube3",
|
||||||
|
"from": [ 4, 0, 3 ],
|
||||||
|
"to": [ 5, 1, 10 ],
|
||||||
|
"rotation": { "origin": [ 4, 0, 3 ], "axis": "y", "angle": 45 },
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 2, 5, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 4, 3, 5, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 11, 15, 12, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 4, 15, 5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 3, 15, 10, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 14, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube4",
|
||||||
|
"from": [ 11, 0, 3 ],
|
||||||
|
"to": [ 12, 1, 10 ],
|
||||||
|
"rotation": { "origin": [ 12, 1, 3 ], "axis": "y", "angle": -45 },
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 2, 5, 9 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 4, 3, 5, 10 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 11, 15, 12, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 4, 15, 5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 3, 15, 10, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 7, 15, 14, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube5",
|
||||||
|
"from": [ 6.5, 0, 7.5 ],
|
||||||
|
"to": [ 7.5, 1, 16 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 6.5, 0, 7.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 6.5, 7.5, 7.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 8.5, 15, 9.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 6.5, 15, 7.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube6",
|
||||||
|
"from": [ 8.5, 0, 7.5 ],
|
||||||
|
"to": [ 9.5, 1, 16 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 8.5, 0, 9.5, 8.5 ], "texture": "#texture" },
|
||||||
|
"up": { "uv": [ 8.5, 7.5, 9.5, 16 ], "texture": "#texture" },
|
||||||
|
"north": { "uv": [ 6.5, 15, 7.5, 16 ], "texture": "#texture" },
|
||||||
|
"south": { "uv": [ 8.5, 15, 9.5, 16 ], "texture": "#texture" },
|
||||||
|
"west": { "uv": [ 7.5, 15, 16, 16 ], "texture": "#texture" },
|
||||||
|
"east": { "uv": [ 0, 15, 8.5, 16 ], "texture": "#texture" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube16",
|
||||||
|
"from": [ 5, -3, 2 ],
|
||||||
|
"to": [ 11, 3, 3 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 13, 11, 14 ], "texture": "#texture2" },
|
||||||
|
"up": { "uv": [ 5, 2, 11, 3 ], "texture": "#texture2" },
|
||||||
|
"north": { "uv": [ 5, 10, 11, 16 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 5, 10, 11, 16 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 2, 10, 3, 16 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 13, 10, 14, 16 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube17",
|
||||||
|
"from": [ 5, -3, -3 ],
|
||||||
|
"to": [ 11, 3, -2 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 13, 11, 14 ], "texture": "#texture2" },
|
||||||
|
"up": { "uv": [ 5, 2, 11, 3 ], "texture": "#texture2" },
|
||||||
|
"north": { "uv": [ 5, 10, 11, 16 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 5, 10, 11, 16 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 2, 10, 3, 16 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 13, 10, 14, 16 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube18",
|
||||||
|
"from": [ 5, -3, -2 ],
|
||||||
|
"to": [ 6, 3, 2 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 12, 6, 16 ], "texture": "#texture2" },
|
||||||
|
"up": { "uv": [ 5, 0, 6, 4 ], "texture": "#texture2" },
|
||||||
|
"north": { "uv": [ 10, 10, 11, 16 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 5, 10, 6, 16 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 0, 10, 4, 16 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 12, 10, 16, 16 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube19",
|
||||||
|
"from": [ 10, -3, -2 ],
|
||||||
|
"to": [ 11, 3, 2 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 12, 6, 16 ], "texture": "#texture2" },
|
||||||
|
"up": { "uv": [ 5, 0, 6, 4 ], "texture": "#texture2" },
|
||||||
|
"north": { "uv": [ 10, 10, 11, 16 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 5, 10, 6, 16 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 0, 10, 4, 16 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 12, 10, 16, 16 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube20",
|
||||||
|
"from": [ 5, -4, -3 ],
|
||||||
|
"to": [ 11, -3, 3 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 5, 10, 11, 16 ], "texture": "#texture2" },
|
||||||
|
"up": { "uv": [ 5, 0, 11, 6 ], "texture": "#texture2" },
|
||||||
|
"north": { "uv": [ 5, 3, 11, 4 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 5, 3, 11, 4 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 0, 3, 6, 4 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 10, 3, 16, 4 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube21",
|
||||||
|
"from": [ 4, 1, -2 ],
|
||||||
|
"to": [ 5, 2, 2 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 12, 5, 16 ], "texture": "#texture2" },
|
||||||
|
"up": { "uv": [ 4, 0, 5, 4 ], "texture": "#texture2" },
|
||||||
|
"north": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 0, 14, 4, 15 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 12, 14, 16, 15 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube22",
|
||||||
|
"from": [ 11, 1, -2 ],
|
||||||
|
"to": [ 12, 2, 2 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 12, 5, 16 ], "texture": "#texture2", "rotation": 90 },
|
||||||
|
"up": { "uv": [ 4, 0, 5, 4 ], "texture": "#texture2", "rotation": 270 },
|
||||||
|
"north": { "uv": [ 12, 14, 16, 15 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 0, 14, 4, 15 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube23",
|
||||||
|
"from": [ 6, 1, -4 ],
|
||||||
|
"to": [ 10, 2, -3 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 12, 5, 16 ], "texture": "#texture2", "rotation": 90 },
|
||||||
|
"up": { "uv": [ 4, 0, 5, 4 ], "texture": "#texture2", "rotation": 270 },
|
||||||
|
"north": { "uv": [ 12, 14, 16, 15 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 0, 14, 4, 15 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "Cube24",
|
||||||
|
"from": [ 6, 1, 3 ],
|
||||||
|
"to": [ 10, 2, 4 ],
|
||||||
|
"shade": false,
|
||||||
|
"faces": {
|
||||||
|
"down": { "uv": [ 4, 12, 5, 16 ], "texture": "#texture2", "rotation": 90 },
|
||||||
|
"up": { "uv": [ 4, 0, 5, 4 ], "texture": "#texture2", "rotation": 270 },
|
||||||
|
"north": { "uv": [ 12, 14, 16, 15 ], "texture": "#texture2" },
|
||||||
|
"south": { "uv": [ 0, 14, 4, 15 ], "texture": "#texture2" },
|
||||||
|
"west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture2" },
|
||||||
|
"east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture2" }
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"__comment": "PlaneY17",
|
||||||
|
"from": [ 6, 2.5, -2 ],
|
||||||
|
"to": [ 10, 2.501, 2 ],
|
||||||
|
"faces": {
|
||||||
|
"up": { "uv": [ 6, 0, 10, 2 ], "texture": "#texture3" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"display": {
|
||||||
|
"thirdperson_righthand": {
|
||||||
|
"rotation": [ 60, 0, 0 ],
|
||||||
|
"translation": [ 0, 8.9, 3.7 ]
|
||||||
|
},
|
||||||
|
"firstperson_righthand": {
|
||||||
|
"translation": [ 0, 5.5, -7 ]
|
||||||
|
},
|
||||||
|
"gui": {
|
||||||
|
"rotation": [ 90, 0, 0 ],
|
||||||
|
"scale": [ 0.95, 0.95, 0.95 ]
|
||||||
|
},
|
||||||
|
"ground": {
|
||||||
|
"translation": [ 0, 4, 0 ]
|
||||||
|
},
|
||||||
|
"fixed": {
|
||||||
|
"rotation": [ 90, 0, 0 ],
|
||||||
|
"translation": [ 0, 0, 8 ]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"forge_marker":1,
|
||||||
|
"textures": {
|
||||||
|
"particle": "blocks/planks_oak",
|
||||||
|
"texture": "blocks/planks_oak",
|
||||||
|
"texture1": "forgecraft:blocks/stone_slab",
|
||||||
|
"texture2": "forgecraft:blocks/stone_slab_hot",
|
||||||
|
"texture3": "forgecraft:items/molten_bronze"
|
||||||
|
},
|
||||||
|
"parent": "forgecraft:item/stonetongs_hotbronze"
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 787 B |
Binary file not shown.
|
After Width: | Height: | Size: 846 B |
Binary file not shown.
|
After Width: | Height: | Size: 697 B |
Reference in New Issue
Block a user