From 0752fecfdc99cec65ed2a5fdb54de483c4232111 Mon Sep 17 00:00:00 2001 From: Mohammad-Ali Minaie Date: Sat, 17 Nov 2018 14:02:09 -0500 Subject: [PATCH] update engine model and mechanics, rotations for axles match appriate K value --- .../nmd/primal/forgecraft/init/ModItems.java | 12 + .../items/enginetools/EngineToolFan.java | 11 +- .../blocks/TileRedstoneEngineRender.java | 75 ++- .../forgecraft/tiles/TileRedstoneEngine.java | 2 +- .../blockstates/redstoneengine.json | 18 +- .../models/block/redstone_bellows_model2.json | 73 --- .../models/block/redstone_engine_model.json | 130 ++++ .../models/block/saw_block_model.json | 155 +++++ .../models/item/engine_axle_model.json | 50 ++ .../forgecraft/models/item/fan_model.json | 26 +- .../forgecraft/models/item/fan_model2.json | 109 ---- .../models/item/gearbox_case_cover.json | 106 ++-- .../models/item/gearbox_case_cover2.json | 94 +++ .../models/item/gearbox_model_shut.json | 359 +++++------ .../models/item/gearbox_model_shut2.json | 214 +++++++ .../forgecraft/models/item/ironsaw.json | 9 + .../forgecraft/models/item/saw_model.json | 577 ++++++++++++++++++ .../forgecraft/models/item/woodaxle.json | 8 + 18 files changed, 1566 insertions(+), 462 deletions(-) delete mode 100644 kfc/src/main/resources/assets/forgecraft/models/block/redstone_bellows_model2.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/block/redstone_engine_model.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/block/saw_block_model.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/item/engine_axle_model.json delete mode 100644 kfc/src/main/resources/assets/forgecraft/models/item/fan_model2.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover2.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut2.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/item/ironsaw.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/item/saw_model.json create mode 100644 kfc/src/main/resources/assets/forgecraft/models/item/woodaxle.json diff --git a/kfc/src/main/java/nmd/primal/forgecraft/init/ModItems.java b/kfc/src/main/java/nmd/primal/forgecraft/init/ModItems.java index 8a7437ef..66729178 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/init/ModItems.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/init/ModItems.java @@ -44,7 +44,10 @@ public class ModItems { public static Item woodpistonarm; public static Item woodcrank; public static Item woodpiston; + public static Item woodaxle; + public static Item woodfan; + public static Item ironsaw; public static Item woodensmallgear; public static Item woodenmediumgear; @@ -216,7 +219,10 @@ public class ModItems { woodpistonarm = new BaseItem("woodpistonarm"); woodcrank = new BaseItem("woodcrank"); woodpiston = new BaseItem("woodpiston"); + woodaxle = new BaseEngineTool("woodaxle", PrimalAPI.ToolMaterials.TOOL_FLINT); + woodfan = new BaseEngineTool("woodfan", PrimalAPI.ToolMaterials.TOOL_FLINT); + ironsaw = new BaseEngineTool("ironsaw", PrimalAPI.ToolMaterials.TOOL_WROUGHT_IRON); woodensmallgear = new BaseSingleItem("woodensmallgear", 1000); woodenmediumgear = new BaseSingleItem("woodenmediumgear", 1000); @@ -402,7 +408,10 @@ public class ModItems { ForgeRegistries.ITEMS.register(woodpistonarm); ForgeRegistries.ITEMS.register(woodcrank); ForgeRegistries.ITEMS.register(woodpiston); + ForgeRegistries.ITEMS.register(woodaxle); + ForgeRegistries.ITEMS.register(woodfan); + ForgeRegistries.ITEMS.register(ironsaw); ForgeRegistries.ITEMS.register(woodensmallgear); ForgeRegistries.ITEMS.register(woodenmediumgear); @@ -572,7 +581,10 @@ public class ModItems { registerRender(woodpistonarm); registerRender(woodcrank); registerRender(woodpiston); + registerRender(woodaxle); + registerRender(woodfan); + registerRender(ironsaw); registerRender(woodensmallgear); registerRender(woodenmediumgear); diff --git a/kfc/src/main/java/nmd/primal/forgecraft/items/enginetools/EngineToolFan.java b/kfc/src/main/java/nmd/primal/forgecraft/items/enginetools/EngineToolFan.java index a5f06a06..b8ef8808 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/items/enginetools/EngineToolFan.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/items/enginetools/EngineToolFan.java @@ -11,8 +11,17 @@ public class EngineToolFan extends BaseEngineTool { super(registryName, toolMaterial); } - public void doWork(World world, BlockPos pos, IBlockState state, EnumFacing facing){ + public void doExtraFanWork(World world, BlockPos pos, IBlockState state, EnumFacing facing){ + if(!world.isRemote){ + /*** + B L O O M E R Y + ***/ + /*** + F O R G E + ***/ + + } } } diff --git a/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileRedstoneEngineRender.java b/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileRedstoneEngineRender.java index e7cd6c2d..f72dcaf5 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileRedstoneEngineRender.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileRedstoneEngineRender.java @@ -56,14 +56,25 @@ public class TileRedstoneEngineRender extends TileEntitySpecialRenderer gearList = NonNullList.withSize(3, ItemStack.EMPTY); if(gearbox.getSubCompound("BlockEntityTag") != null) { ItemStackHelper.loadAllItems(gearbox.getSubCompound("BlockEntityTag"), gearList); if(RecipeHelper.isOreName(gearList.get(0), "gearPrimalSmall")) { - gearMulti=4F; + gearMulti=percentKSlow; } if(RecipeHelper.isOreName(gearList.get(0), "gearPrimalMedium")) { - gearMulti=1; + gearMulti=percentKMed; } if(RecipeHelper.isOreName(gearList.get(0), "gearPrimalLarge")) { - gearMulti=0.25f; + gearMulti=percentKFast; } } if(state.getValue(PrimalAPI.States.ACTIVE)) { - GL11.glRotatef(-360*(percentK*gearMulti), 1.0F, 0.0F, 0.0F); + GL11.glRotatef(-360*(gearMulti), 1.0F, 0.0F, 0.0F); } renderItem.renderItem(slotTool, ItemCameraTransforms.TransformType.FIXED); GL11.glPopMatrix(); @@ -161,7 +172,7 @@ public class TileRedstoneEngineRender extends TileEntitySpecialRenderer gearList = NonNullList.withSize(3, ItemStack.EMPTY); @@ -233,7 +244,7 @@ public class TileRedstoneEngineRender extends TileEntitySpecialRenderer gearList = NonNullList.withSize(3, ItemStack.EMPTY); @@ -306,7 +317,7 @@ public class TileRedstoneEngineRender extends TileEntitySpecialRenderer gearList = NonNullList.withSize(3, ItemStack.EMPTY); diff --git a/kfc/src/main/java/nmd/primal/forgecraft/tiles/TileRedstoneEngine.java b/kfc/src/main/java/nmd/primal/forgecraft/tiles/TileRedstoneEngine.java index 02531858..204e6427 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/tiles/TileRedstoneEngine.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/tiles/TileRedstoneEngine.java @@ -58,7 +58,7 @@ public class TileRedstoneEngine extends TileBaseSlot implements ITickable { } if(index == 1){ - if(this.getSlotStack(1).isEmpty() && stack.getItem() instanceof BaseEngineTool) { + if(this.getSlotStack(1).isEmpty() && !this.getSlotStack(0).isEmpty() && stack.getItem() instanceof BaseEngineTool) { return true; } } diff --git a/kfc/src/main/resources/assets/forgecraft/blockstates/redstoneengine.json b/kfc/src/main/resources/assets/forgecraft/blockstates/redstoneengine.json index 7cab415e..3b45f875 100644 --- a/kfc/src/main/resources/assets/forgecraft/blockstates/redstoneengine.json +++ b/kfc/src/main/resources/assets/forgecraft/blockstates/redstoneengine.json @@ -5,16 +5,16 @@ "particle": "blocks/planks_oak", "texture": "blocks/planks_oak" }, - "parent": "forgecraft:block/redstone_bellows_model" + "parent": "forgecraft:block/redstone_engine_model" }, "variants": { - "active=false,facing=north": { "model": "forgecraft:redstone_bellows_model" }, - "active=false,facing=east": { "model": "forgecraft:redstone_bellows_model", "y": 90 }, - "active=false,facing=south": { "model": "forgecraft:redstone_bellows_model", "y": 180 }, - "active=false,facing=west": { "model": "forgecraft:redstone_bellows_model", "y": 270 }, - "active=true,facing=north": { "model": "forgecraft:redstone_bellows_model" }, - "active=true,facing=east": { "model": "forgecraft:redstone_bellows_model", "y": 90 }, - "active=true,facing=south": { "model": "forgecraft:redstone_bellows_model", "y": 180 }, - "active=true,facing=west": { "model": "forgecraft:redstone_bellows_model", "y": 270 } + "active=false,facing=north": { "model": "forgecraft:redstone_engine_model" }, + "active=false,facing=east": { "model": "forgecraft:redstone_engine_model", "y": 90 }, + "active=false,facing=south": { "model": "forgecraft:redstone_engine_model", "y": 180 }, + "active=false,facing=west": { "model": "forgecraft:redstone_engine_model", "y": 270 }, + "active=true,facing=north": { "model": "forgecraft:redstone_engine_model" }, + "active=true,facing=east": { "model": "forgecraft:redstone_engine_model", "y": 90 }, + "active=true,facing=south": { "model": "forgecraft:redstone_engine_model", "y": 180 }, + "active=true,facing=west": { "model": "forgecraft:redstone_engine_model", "y": 270 } } } \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/block/redstone_bellows_model2.json b/kfc/src/main/resources/assets/forgecraft/models/block/redstone_bellows_model2.json deleted file mode 100644 index a0af8c3f..00000000 --- a/kfc/src/main/resources/assets/forgecraft/models/block/redstone_bellows_model2.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", - "textures": { - "particle": "blocks/e_particle", - "texture": "blocks/e_texture" - }, - "elements": [ - { - "__comment": "Box16", - "from": [ 3, 0.5, 14 ], - "to": [ 10, 9, 16 ], - "faces": { - "up": { "uv": [ 3, 14, 10, 16 ], "texture": "#texture" }, - "north": { "uv": [ 6, 7, 13, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 3, 7, 10, 15.5 ], "texture": "#texture", "cullface": "south" }, - "west": { "uv": [ 14, 7, 16, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 0, 7, 2, 15.5 ], "texture": "#texture", "cullface": "east" } - } - }, - { - "__comment": "Box75", - "from": [ 4, 0.5, 0 ], - "to": [ 7, 9, 14 ], - "faces": { - "up": { "uv": [ 4, 0, 7, 14 ], "texture": "#texture" }, - "north": { "uv": [ 9, 7, 12, 15.5 ], "texture": "#texture", "cullface": "north" }, - "west": { "uv": [ 0, 7, 14, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 2, 7, 16, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box46", - "from": [ 0, 0, 0 ], - "to": [ 10, 0.5, 16 ], - "faces": { - "down": { "uv": [ 0, 0, 10, 16 ], "texture": "#texture", "cullface": "down" }, - "up": { "uv": [ 0, 0, 10, 16 ], "texture": "#texture" }, - "north": { "uv": [ 6, 15.5, 16, 16 ], "texture": "#texture", "cullface": "north" }, - "south": { "uv": [ 0, 15.5, 10, 16 ], "texture": "#texture" }, - "west": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture", "cullface": "west" }, - "east": { "uv": [ 0, 15.5, 16, 16 ], "texture": "#texture", "cullface": "east" } - } - } - ], - "display": { - "thirdperson_righthand": { - "rotation": [ 75, 45, 0 ], - "translation": [ 0, 2.5, 0 ], - "scale": [ 0.375, 0.375, 0.375 ] - }, - "thirdperson_lefthand": { - "rotation": [ 75, 45, 0 ], - "translation": [ 0, 2.5, 0 ], - "scale": [ 0.375, 0.375, 0.375 ] - }, - "firstperson_righthand": { - "rotation": [ 0, 45, 0 ], - "scale": [ 0.4, 0.4, 0.4 ] - }, - "firstperson_lefthand": { - "rotation": [ 0, 45, 0 ], - "scale": [ 0.4, 0.4, 0.4 ] - }, - "gui": { - "rotation": [ 30, 225, 0 ], - "scale": [ 0.625, 0.625, 0.625 ] - }, - "ground": { - "translation": [ 0, 3, 0 ], - "scale": [ 0.25, 0.25, 0.25 ] - } - } -} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/block/redstone_engine_model.json b/kfc/src/main/resources/assets/forgecraft/models/block/redstone_engine_model.json new file mode 100644 index 00000000..5dcbff93 --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/block/redstone_engine_model.json @@ -0,0 +1,130 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "blocks/e_particle", + "texture": "blocks/e_texture" + }, + "elements": [ + { + "__comment": "Box16", + "from": [ 3, 1, 14 ], + "to": [ 10, 12.5, 16 ], + "faces": { + "up": { "uv": [ 3, 14, 10, 16 ], "texture": "#texture" }, + "north": { "uv": [ 6, 3.5, 13, 15 ], "texture": "#texture" }, + "south": { "uv": [ 3, 3.5, 10, 15 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 14, 3.5, 16, 15 ], "texture": "#texture" }, + "east": { "uv": [ 0, 3.5, 2, 15 ], "texture": "#texture", "cullface": "east" } + } + }, + { + "__comment": "Box75", + "from": [ 4, 1, 4 ], + "to": [ 7, 12.5, 14 ], + "faces": { + "north": { "uv": [ 9, 3.5, 12, 15 ], "texture": "#texture", "cullface": "north" }, + "west": { "uv": [ 4, 3.5, 14, 15 ], "texture": "#texture" }, + "east": { "uv": [ 2, 3.5, 12, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box46", + "from": [ 0, 0, 0 ], + "to": [ 10, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 10, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 10, 16 ], "texture": "#texture" }, + "north": { "uv": [ 6, 15, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 15, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 15, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 15, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + }, + { + "__comment": "Box4", + "from": [ 4, 1, 0 ], + "to": [ 7, 12.5, 3 ], + "faces": { + "north": { "uv": [ 9, 3.5, 12, 15 ], "texture": "#texture" }, + "south": { "uv": [ 4, 3.5, 7, 15 ], "texture": "#texture" }, + "west": { "uv": [ 0, 3.5, 3, 15 ], "texture": "#texture" }, + "east": { "uv": [ 13, 3.5, 16, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box5", + "from": [ 4, 1, 3 ], + "to": [ 7, 7.5, 4 ], + "faces": { + "up": { "uv": [ 4, 3, 7, 4 ], "texture": "#texture" }, + "west": { "uv": [ 3, 8.5, 4, 15 ], "texture": "#texture" }, + "east": { "uv": [ 12, 8.5, 13, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box6", + "from": [ 4, 8.5, 3 ], + "to": [ 7, 12.5, 4 ], + "faces": { + "down": { "uv": [ 4, 12, 7, 13 ], "texture": "#texture" }, + "west": { "uv": [ 3, 3.5, 4, 7.5 ], "texture": "#texture" }, + "east": { "uv": [ 12, 3.5, 13, 7.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box7", + "from": [ 3, 12.5, 0 ], + "to": [ 10, 13.5, 16 ], + "faces": { + "down": { "uv": [ 3, 0, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 3, 0, 10, 16 ], "texture": "#texture" }, + "north": { "uv": [ 6, 2.5, 13, 3.5 ], "texture": "#texture" }, + "south": { "uv": [ 3, 2.5, 10, 3.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 2.5, 16, 3.5 ], "texture": "#texture" }, + "east": { "uv": [ 0, 2.5, 16, 3.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box8", + "from": [ 7, 1, 0 ], + "to": [ 10, 3.5, 16 ], + "faces": { + "up": { "uv": [ 7, 0, 10, 16 ], "texture": "#texture" }, + "north": { "uv": [ 6, 12.5, 9, 15 ], "texture": "#texture" }, + "west": { "uv": [ 0, 12.5, 16, 15 ], "texture": "#texture" }, + "east": { "uv": [ 0, 12.5, 16, 15 ], "texture": "#texture" } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 45, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + }, + "gui": { + "rotation": [ 30, 225, 0 ], + "scale": [ 0.625, 0.625, 0.625 ] + }, + "ground": { + "translation": [ 0, 3, 0 ], + "scale": [ 0.25, 0.25, 0.25 ] + }, + "fixed": { + "scale": [ 1, 1, 1 ] + } + } +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/block/saw_block_model.json b/kfc/src/main/resources/assets/forgecraft/models/block/saw_block_model.json new file mode 100644 index 00000000..a159ff3a --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/block/saw_block_model.json @@ -0,0 +1,155 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "blocks/e_particle", + "texture": "blocks/e_texture" + }, + "elements": [ + { + "__comment": "Box1", + "from": [ 0, 0, 0 ], + "to": [ 16, 6, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "Box4", + "from": [ 0, 7.5, 0 ], + "to": [ 2, 8.5, 7.5 ], + "faces": { + "north": { "uv": [ 14, 7.5, 16, 8.5 ], "texture": "#texture" }, + "south": { "uv": [ 0, 7.5, 2, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 7.5, 8.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box4", + "from": [ 0, 7.5, 8.5 ], + "to": [ 2, 8.5, 16 ], + "faces": { + "north": { "uv": [ 14, 7.5, 16, 8.5 ], "texture": "#texture" }, + "south": { "uv": [ 0, 7.5, 2, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 7.5, 16, 8.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box8", + "from": [ 0, 8.5, 0 ], + "to": [ 2, 14, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 2, 16 ], "texture": "#texture" }, + "north": { "uv": [ 14, 2, 16, 7.5 ], "texture": "#texture" }, + "south": { "uv": [ 0, 2, 2, 7.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 2, 16, 7.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box17", + "from": [ 2, 6, 0 ], + "to": [ 6, 14, 16 ], + "faces": { + "north": { "uv": [ 10, 2, 14, 10 ], "texture": "#texture" }, + "south": { "uv": [ 2, 2, 6, 10 ], "texture": "#texture" }, + "west": { "uv": [ 0, 2, 16, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 2, 16, 10 ], "texture": "#texture" } + } + }, + { + "__comment": "Box18", + "from": [ 0, 6, 0 ], + "to": [ 2, 7.5, 16 ], + "faces": { + "up": { "uv": [ 0, 0, 2, 16 ], "texture": "#texture" }, + "north": { "uv": [ 14, 8.5, 16, 10 ], "texture": "#texture" }, + "south": { "uv": [ 0, 8.5, 2, 10 ], "texture": "#texture" }, + "west": { "uv": [ 0, 8.5, 16, 10 ], "texture": "#texture" } + } + }, + { + "__comment": "Box20", + "from": [ 0, 14, 0 ], + "to": [ 6, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 6, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 6, 16 ], "texture": "#texture" }, + "north": { "uv": [ 10, 0, 16, 2 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 6, 2 ], "texture": "#texture" }, + "west": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + }, + { + "__comment": "Box20", + "from": [ 10, 6, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "uv": [ 10, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 6, 10 ], "texture": "#texture" }, + "south": { "uv": [ 10, 0, 16, 10 ], "texture": "#texture" }, + "west": { "uv": [ 0, 0, 16, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 10 ], "texture": "#texture" } + } + }, + { + "__comment": "Box22", + "from": [ 6, 14.5, 0 ], + "to": [ 7.5, 16, 16 ], + "faces": { + "down": { "uv": [ 6, 0, 7.5, 16 ], "texture": "#texture" }, + "up": { "uv": [ 6, 0, 7.5, 16 ], "texture": "#texture" }, + "north": { "uv": [ 8.5, 0, 10, 1.5 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 7.5, 1.5 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 1.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box22", + "from": [ 8.5, 14.5, 0 ], + "to": [ 10, 16, 16 ], + "faces": { + "down": { "uv": [ 8.5, 0, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 8.5, 0, 10, 16 ], "texture": "#texture" }, + "north": { "uv": [ 6, 0, 7.5, 1.5 ], "texture": "#texture" }, + "south": { "uv": [ 8.5, 0, 10, 1.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 0, 16, 1.5 ], "texture": "#texture" } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 45, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + }, + "gui": { + "rotation": [ 30, 225, 0 ], + "scale": [ 0.625, 0.625, 0.625 ] + }, + "ground": { + "translation": [ 0, 3, 0 ], + "scale": [ 0.25, 0.25, 0.25 ] + }, + "fixed": { + "scale": [ 0.5, 0.5, 0.5 ] + } + } +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/engine_axle_model.json b/kfc/src/main/resources/assets/forgecraft/models/item/engine_axle_model.json new file mode 100644 index 00000000..bb9589ea --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/item/engine_axle_model.json @@ -0,0 +1,50 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "blocks/e_particle", + "texture": "blocks/e_texture" + }, + "elements": [ + { + "__comment": "Box1", + "from": [ 9, 7.5, 7.5 ], + "to": [ 16, 8.5, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 16, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 16, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 0, 7.5, 7, 8.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 16, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 0, 90, 90 ], + "translation": [ 0, -2, 0 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, 90, 90 ], + "translation": [ 0, -2, 0 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 90, 90 ], + "translation": [ 0, -2, 0 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, 90 ], + "translation": [ 0, -2, 0 ] + }, + "gui": { + "translation": [ -3.478, 0, 0 ] + }, + "ground": { + "translation": [ 0, 2, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "fixed": { + "scale": [ 1, 1, 1] + } + } +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/fan_model.json b/kfc/src/main/resources/assets/forgecraft/models/item/fan_model.json index 37567eae..ec1a5bb9 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/fan_model.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/fan_model.json @@ -8,7 +8,7 @@ { "__comment": "Box17", "from": [ 8.5, 7.5, 7.5 ], - "to": [ 14, 8.5, 8.5 ], + "to": [ 12, 8.5, 8.5 ], "faces": { "down": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" }, "up": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" }, @@ -20,9 +20,9 @@ }, { "__comment": "Box9", - "from": [ 14, 8, 8 ], - "to": [ 16, 9, 13 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "z", "angle": -45 }, + "from": [ 12, 8, 8 ], + "to": [ 14, 9, 12.5 ], + "rotation": { "origin": [ 12, 8, 8 ], "axis": "z", "angle": -45 }, "faces": { "down": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" }, "up": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" }, @@ -34,9 +34,9 @@ }, { "__comment": "Box9", - "from": [ 14, 8, 7 ], - "to": [ 16, 13, 8 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "y", "angle": -45 }, + "from": [ 12, 8, 7 ], + "to": [ 14, 12.5, 8 ], + "rotation": { "origin": [ 12, 8, 8 ], "axis": "y", "angle": -45 }, "faces": { "down": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" }, "up": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" }, @@ -48,9 +48,9 @@ }, { "__comment": "Box9", - "from": [ 14, 7, 3 ], - "to": [ 16, 8, 8 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "z", "angle": 45 }, + "from": [ 12, 7, 3.5 ], + "to": [ 14, 8, 8 ], + "rotation": { "origin": [ 12, 8, 8 ], "axis": "z", "angle": 45 }, "faces": { "down": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" }, "up": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" }, @@ -62,9 +62,9 @@ }, { "__comment": "Box9", - "from": [ 14, 3, 8 ], - "to": [ 16, 8, 9 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "y", "angle": 45 }, + "from": [ 12, 3.5, 8 ], + "to": [ 14, 8, 9 ], + "rotation": { "origin": [ 12, 8, 8 ], "axis": "y", "angle": 45 }, "faces": { "down": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" }, "up": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" }, diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/fan_model2.json b/kfc/src/main/resources/assets/forgecraft/models/item/fan_model2.json deleted file mode 100644 index e10670e2..00000000 --- a/kfc/src/main/resources/assets/forgecraft/models/item/fan_model2.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", - "textures": { - "particle": "blocks/e_particle", - "texture": "blocks/e_texture" - }, - "elements": [ - { - "__comment": "Box17", - "from": [ 8.5, 7.5, 7.5 ], - "to": [ 14, 8.5, 8.5 ], - "faces": { - "down": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" }, - "up": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" }, - "north": { "uv": [ 2, 7.5, 7.5, 8.5 ], "texture": "#texture" }, - "south": { "uv": [ 8.5, 7.5, 14, 8.5 ], "texture": "#texture" }, - "west": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" }, - "east": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box9", - "from": [ 14, 8, 8 ], - "to": [ 16, 9, 13 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "z", "angle": -45 }, - "faces": { - "down": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" }, - "up": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" }, - "north": { "uv": [ 0, 7, 2, 8 ], "texture": "#texture" }, - "south": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" }, - "west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture" }, - "east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture" } - } - }, - { - "__comment": "Box9", - "from": [ 14, 8, 7 ], - "to": [ 16, 13, 8 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "y", "angle": -45 }, - "faces": { - "down": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" }, - "up": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" }, - "north": { "uv": [ 16, 13, 14, 8 ], "texture": "#texture" }, - "south": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" }, - "west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture", "rotation": 270 }, - "east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture", "rotation": 90 } - } - }, - { - "__comment": "Box9", - "from": [ 14, 7, 3 ], - "to": [ 16, 8, 8 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "z", "angle": 45 }, - "faces": { - "down": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" }, - "up": { "uv": [ 14, 3, 16, 8 ], "texture": "#texture" }, - "north": { "uv": [ 16, 8, 14, 7 ], "texture": "#texture" }, - "south": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" }, - "west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture", "rotation": 180 }, - "east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture", "rotation": 180 } - } - }, - { - "__comment": "Box9", - "from": [ 14, 3, 8 ], - "to": [ 16, 8, 9 ], - "rotation": { "origin": [ 14, 8, 8 ], "axis": "y", "angle": 45 }, - "faces": { - "down": { "uv": [ 14, 7, 16, 8 ], "texture": "#texture" }, - "up": { "uv": [ 2, 8, 0, 7 ], "texture": "#texture" }, - "north": { "uv": [ 16, 8, 14, 3 ], "texture": "#texture" }, - "south": { "uv": [ 14, 8, 16, 13 ], "texture": "#texture" }, - "west": { "uv": [ 8, 7, 13, 8 ], "texture": "#texture", "rotation": 90 }, - "east": { "uv": [ 3, 7, 8, 8 ], "texture": "#texture", "rotation": 270 } - } - } - ], - "display": { - "thirdperson_righthand": { - "rotation": [ 0, -90, 55 ], - "translation": [ 0, 0.2635, 0.5 ], - "scale": [ 0.85, 0.85, 0.85 ] - }, - "thirdperson_lefthand": { - "rotation": [ 0, -90, 55 ], - "translation": [ 0, 0.2635, 0.5 ], - "scale": [ 0.85, 0.85, 0.85 ] - }, - "firstperson_righthand": { - "rotation": [ 0, -90, 25 ], - "translation": [ 1.13, 3.2, 1.13 ], - "scale": [ 0.68, 0.68, 0.68 ] - }, - "firstperson_lefthand": { - "rotation": [ 0, 90, -25 ], - "translation": [ 1.13, 3.2, 1.13 ], - "scale": [ 0.68, 0.68, 0.68 ] - }, - "gui": { - "rotation": [ 30, 225, 0 ], - "translation": [ 2, 0, 0 ], - "scale": [ 0.625, 0.625, 0.625 ] - }, - "ground": { - "translation": [ 0, 3, 0 ], - "scale": [ 0.25, 0.25, 0.25 ] - } - } -} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover.json b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover.json index 1378c34a..9e13a092 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover.json @@ -4,56 +4,64 @@ "particle": "blocks/e_particle", "texture": "blocks/e_texture" }, - "elements": [ - { - "__comment": "Box2", - "from": [ 9, 0.5, 0 ], - "to": [ 10, 8.5, 7 ], - "faces": { - "down": { "uv": [ 9, 9, 10, 16 ], "texture": "#texture" }, - "up": { "uv": [ 9, 0, 10, 7 ], "texture": "#texture" }, - "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 0, 7.5, 7, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 9, 7.5, 16, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box2", - "from": [ 9, 0.5, 8 ], - "to": [ 10, 8.5, 13 ], - "faces": { - "down": { "uv": [ 9, 3, 10, 8 ], "texture": "#texture" }, - "up": { "uv": [ 9, 8, 10, 13 ], "texture": "#texture" }, - "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 8, 7.5, 13, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 3, 7.5, 8, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box10", - "from": [ 9, 0.5, 7 ], - "to": [ 10, 4, 8 ], - "faces": { - "down": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" }, - "up": { "uv": [ 9, 7, 10, 8 ], "texture": "#texture" }, - "west": { "uv": [ 7, 12, 8, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 8, 12, 9, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box10", - "from": [ 9, 5, 7 ], - "to": [ 10, 8.5, 8 ], - "faces": { - "down": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" }, - "up": { "uv": [ 9, 7, 10, 8 ], "texture": "#texture" }, - "west": { "uv": [ 7, 7.5, 8, 11 ], "texture": "#texture" }, - "east": { "uv": [ 8, 7.5, 9, 11 ], "texture": "#texture" } - } + "elements": [ + { + "__comment": "Box2", + "from": [ 9, 0.5, 0 ], + "to": [ 10, 8.5, 7.5 ], + "faces": { + "down": { "uv": [ 9, 8.5, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 9, 0, 10, 7.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 7.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 8.5, 7.5, 16, 15.5 ], "texture": "#texture" } } - ], + }, + { + "__comment": "Box2", + "from": [ 9, 0.5, 8.5 ], + "to": [ 10, 8.5, 13 ], + "faces": { + "down": { "uv": [ 9, 3, 10, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 8.5, 10, 13 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 7.5, 13, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 3, 7.5, 7.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box10", + "from": [ 9, 0.5, 7.5 ], + "to": [ 10, 4, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box10", + "from": [ 9, 5, 7.5 ], + "to": [ 10, 8.5, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX5", + "from": [ 9, 4, 7.5 ], + "to": [ 9.001, 5, 8.5 ], + "faces": { + "east": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" } + } + } + ], "display": { "thirdperson_righthand": { "translation": [ 0, 4, 0.5 ], diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover2.json b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover2.json new file mode 100644 index 00000000..3cd00ca3 --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_case_cover2.json @@ -0,0 +1,94 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "blocks/e_particle", + "texture": "blocks/e_texture" + }, + "elements": [ + { + "__comment": "Box2", + "from": [ 9, 0.5, 0 ], + "to": [ 10, 8.5, 7.5 ], + "faces": { + "down": { "uv": [ 9, 8.5, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 9, 0, 10, 7.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 7.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 8.5, 7.5, 16, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box2", + "from": [ 9, 0.5, 8.5 ], + "to": [ 10, 8.5, 13 ], + "faces": { + "down": { "uv": [ 9, 3, 10, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 8.5, 10, 13 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 7.5, 13, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 3, 7.5, 7.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box10", + "from": [ 9, 0.5, 7.5 ], + "to": [ 10, 4, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box10", + "from": [ 9, 5, 7.5 ], + "to": [ 10, 8.5, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX5", + "from": [ 9, 4, 7.5 ], + "to": [ 9.001, 5, 8.5 ], + "faces": { + "east": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" } + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [ 0, 4, 0.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "thirdperson_lefthand": { + "translation": [ 0, 4, 0.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "firstperson_righthand": { + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "gui": { + "rotation": [ 0, 90, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "ground": { + "translation": [ 0, 2, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ] + } + } +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut.json b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut.json index 07b34022..e39a4757 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut.json @@ -4,181 +4,190 @@ "particle": "blocks/e_particle", "texture": "blocks/e_texture" }, - "elements": [ - { - "__comment": "Box1", - "from": [ 7, 0, 0 ], - "to": [ 10, 0.5, 14 ], - "faces": { - "down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" }, - "up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" }, - "north": { "uv": [ 6, 15.5, 9, 16 ], "texture": "#texture" }, - "south": { "uv": [ 7, 15.5, 10, 16 ], "texture": "#texture" }, - "west": { "uv": [ 0, 15.5, 14, 16 ], "texture": "#texture" }, - "east": { "uv": [ 2, 15.5, 16, 16 ], "texture": "#texture" } - } - }, - { - "__comment": "Box2", - "from": [ 7, 0.5, 0 ], - "to": [ 8, 8.5, 3 ], - "faces": { - "north": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 0, 7.5, 3, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 13, 7.5, 16, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box1", - "from": [ 7, 8.5, 0 ], - "to": [ 10, 9, 14 ], - "faces": { - "down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" }, - "up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" }, - "north": { "uv": [ 6, 7, 9, 7.5 ], "texture": "#texture" }, - "south": { "uv": [ 7, 7, 10, 7.5 ], "texture": "#texture" }, - "west": { "uv": [ 0, 7, 14, 7.5 ], "texture": "#texture" }, - "east": { "uv": [ 2, 7, 16, 7.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box5", - "from": [ 7, 0.5, 13 ], - "to": [ 10, 8.5, 14 ], - "faces": { - "north": { "uv": [ 6, 7.5, 9, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 7, 7.5, 10, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 13, 7.5, 14, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 2, 7.5, 3, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box2", - "from": [ 7, 0.5, 4 ], - "to": [ 8, 8.5, 7 ], - "faces": { - "north": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 4, 7.5, 7, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 9, 7.5, 12, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box9", - "from": [ 7, 0.5, 8 ], - "to": [ 8, 8.5, 13 ], - "faces": { - "west": { "uv": [ 8, 7.5, 13, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 3, 7.5, 8, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box10", - "from": [ 7, 0.5, 3 ], - "to": [ 8, 4, 4 ], - "faces": { - "up": { "uv": [ 7, 3, 8, 4 ], "texture": "#texture" }, - "west": { "uv": [ 3, 12, 4, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 12, 12, 13, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box12", - "from": [ 7, 5, 3 ], - "to": [ 8, 8.5, 4 ], - "faces": { - "down": { "uv": [ 7, 12, 8, 13 ], "texture": "#texture" }, - "west": { "uv": [ 3, 7.5, 4, 11 ], "texture": "#texture" }, - "east": { "uv": [ 12, 7.5, 13, 11 ], "texture": "#texture" } - } - }, - { - "__comment": "Box12", - "from": [ 7, 0.5, 7 ], - "to": [ 8, 8.5, 8 ], - "faces": { - "west": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box17", - "from": [ 8, 4, 7 ], - "to": [ 9, 5, 8 ], - "faces": { - "down": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" }, - "up": { "uv": [ 8, 7, 9, 8 ], "texture": "#texture" }, - "north": { "uv": [ 7, 11, 8, 12 ], "texture": "#texture" }, - "south": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" }, - "east": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" } - } - }, - { - "__comment": "Box12", - "from": [ 8, 0.5, 0 ], - "to": [ 9, 8.5, 0.001 ], - "faces": { - "down": { "uv": [ 8, 15.999, 9, 16 ], "texture": "#texture" }, - "up": { "uv": [ 8, 0, 9, 0.001000404 ], "texture": "#texture" }, - "north": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 0, 7.5, 0.001, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 15.999, 7.5, 16, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box13", - "from": [ 9, 0.5, 0 ], - "to": [ 10, 8.5, 7 ], - "faces": { - "down": { "uv": [ 9, 9, 10, 16 ], "texture": "#texture" }, - "up": { "uv": [ 9, 0, 10, 7 ], "texture": "#texture" }, - "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 0, 7.5, 7, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 9, 7.5, 16, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box14", - "from": [ 9, 0.5, 8 ], - "to": [ 10, 8.5, 13 ], - "faces": { - "down": { "uv": [ 9, 3, 10, 8 ], "texture": "#texture" }, - "up": { "uv": [ 9, 8, 10, 13 ], "texture": "#texture" }, - "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 8, 7.5, 13, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 3, 7.5, 8, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box15", - "from": [ 9, 0.5, 7 ], - "to": [ 10, 4, 8 ], - "faces": { - "down": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" }, - "up": { "uv": [ 9, 7, 10, 8 ], "texture": "#texture" }, - "north": { "uv": [ 6, 12, 7, 15.5 ], "texture": "#texture" }, - "south": { "uv": [ 9, 12, 10, 15.5 ], "texture": "#texture" }, - "west": { "uv": [ 7, 12, 8, 15.5 ], "texture": "#texture" }, - "east": { "uv": [ 8, 12, 9, 15.5 ], "texture": "#texture" } - } - }, - { - "__comment": "Box15", - "from": [ 9, 5, 7 ], - "to": [ 10, 8.5, 8 ], - "faces": { - "down": { "uv": [ 9, 8, 10, 9 ], "texture": "#texture" }, - "up": { "uv": [ 9, 7, 10, 8 ], "texture": "#texture" }, - "north": { "uv": [ 6, 7.5, 7, 11 ], "texture": "#texture" }, - "south": { "uv": [ 9, 7.5, 10, 11 ], "texture": "#texture" }, - "west": { "uv": [ 7, 7.5, 8, 11 ], "texture": "#texture" }, - "east": { "uv": [ 8, 7.5, 9, 11 ], "texture": "#texture" } - } - } - ], + "elements": [ + { + "__comment": "Box1", + "from": [ 7, 0, 0 ], + "to": [ 10, 0.5, 14 ], + "faces": { + "down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" }, + "north": { "uv": [ 6, 15.5, 9, 16 ], "texture": "#texture" }, + "south": { "uv": [ 7, 15.5, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 15.5, 14, 16 ], "texture": "#texture" }, + "east": { "uv": [ 2, 15.5, 16, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "Box2", + "from": [ 7, 0.5, 0 ], + "to": [ 8, 8.5, 3 ], + "faces": { + "north": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 3, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7.5, 16, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box1", + "from": [ 7, 8.5, 0 ], + "to": [ 10, 9, 14 ], + "faces": { + "down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7, 9, 7.5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7, 10, 7.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7, 14, 7.5 ], "texture": "#texture" }, + "east": { "uv": [ 2, 7, 16, 7.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box5", + "from": [ 7, 0.5, 13 ], + "to": [ 10, 8.5, 14 ], + "faces": { + "north": { "uv": [ 6, 7.5, 9, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7.5, 14, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 2, 7.5, 3, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box2", + "from": [ 7, 0.5, 4 ], + "to": [ 8, 8.5, 7 ], + "faces": { + "north": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 4, 7.5, 7, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 9, 7.5, 12, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box9", + "from": [ 7, 0.5, 8 ], + "to": [ 8, 8.5, 13 ], + "faces": { + "west": { "uv": [ 8, 7.5, 13, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 3, 7.5, 8, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box10", + "from": [ 7, 0.5, 3 ], + "to": [ 8, 4, 4 ], + "faces": { + "up": { "uv": [ 7, 3, 8, 4 ], "texture": "#texture" }, + "west": { "uv": [ 3, 12, 4, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 12, 12, 13, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box12", + "from": [ 7, 5, 3 ], + "to": [ 8, 8.5, 4 ], + "faces": { + "down": { "uv": [ 7, 12, 8, 13 ], "texture": "#texture" }, + "west": { "uv": [ 3, 7.5, 4, 11 ], "texture": "#texture" }, + "east": { "uv": [ 12, 7.5, 13, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "Box12", + "from": [ 7, 0.5, 7 ], + "to": [ 8, 8.5, 8 ], + "faces": { + "west": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box17", + "from": [ 8, 4, 7 ], + "to": [ 9, 5, 8 ], + "faces": { + "down": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 8, 7, 9, 8 ], "texture": "#texture" }, + "north": { "uv": [ 7, 11, 8, 12 ], "texture": "#texture" }, + "south": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" }, + "east": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" } + } + }, + { + "__comment": "Box12", + "from": [ 8, 0.5, 0 ], + "to": [ 9, 8.5, 0.001 ], + "faces": { + "down": { "uv": [ 8, 15.999, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 8, 0, 9, 0.001000404 ], "texture": "#texture" }, + "north": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 0.001, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 15.999, 7.5, 16, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box13", + "from": [ 9, 0.5, 0 ], + "to": [ 10, 8.5, 7.5 ], + "faces": { + "down": { "uv": [ 9, 8.5, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 9, 0, 10, 7.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 7.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 8.5, 7.5, 16, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box14", + "from": [ 9, 0.5, 8.5 ], + "to": [ 10, 8.5, 13 ], + "faces": { + "down": { "uv": [ 9, 3, 10, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 8.5, 10, 13 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 7.5, 13, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 3, 7.5, 7.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box15", + "from": [ 9, 0.5, 7.5 ], + "to": [ 10, 4, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 12, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 12, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box15", + "from": [ 9, 5, 7.5 ], + "to": [ 10, 8.5, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 11 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX17", + "from": [ 9.5, 4, 7.5 ], + "to": [ 9.501, 5, 8.5 ], + "faces": { + "west": { "uv": [ 0, 15, 1, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 15, 1, 16 ], "texture": "#texture" } + } + } + ], "display": { "thirdperson_righthand": { "rotation": [ 75, 45, 0 ], diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut2.json b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut2.json new file mode 100644 index 00000000..c6b842fb --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/item/gearbox_model_shut2.json @@ -0,0 +1,214 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "blocks/e_particle", + "texture": "blocks/e_texture" + }, + "elements": [ + { + "__comment": "Box1", + "from": [ 7, 0, 0 ], + "to": [ 10, 0.5, 14 ], + "faces": { + "down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" }, + "north": { "uv": [ 6, 15.5, 9, 16 ], "texture": "#texture" }, + "south": { "uv": [ 7, 15.5, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 15.5, 14, 16 ], "texture": "#texture" }, + "east": { "uv": [ 2, 15.5, 16, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "Box2", + "from": [ 7, 0.5, 0 ], + "to": [ 8, 8.5, 3 ], + "faces": { + "north": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 3, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7.5, 16, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box1", + "from": [ 7, 8.5, 0 ], + "to": [ 10, 9, 14 ], + "faces": { + "down": { "uv": [ 7, 2, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 10, 14 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7, 9, 7.5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7, 10, 7.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7, 14, 7.5 ], "texture": "#texture" }, + "east": { "uv": [ 2, 7, 16, 7.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box5", + "from": [ 7, 0.5, 13 ], + "to": [ 10, 8.5, 14 ], + "faces": { + "north": { "uv": [ 6, 7.5, 9, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7.5, 14, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 2, 7.5, 3, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box2", + "from": [ 7, 0.5, 4 ], + "to": [ 8, 8.5, 7 ], + "faces": { + "north": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 4, 7.5, 7, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 9, 7.5, 12, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box9", + "from": [ 7, 0.5, 8 ], + "to": [ 8, 8.5, 13 ], + "faces": { + "west": { "uv": [ 8, 7.5, 13, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 3, 7.5, 8, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box10", + "from": [ 7, 0.5, 3 ], + "to": [ 8, 4, 4 ], + "faces": { + "up": { "uv": [ 7, 3, 8, 4 ], "texture": "#texture" }, + "west": { "uv": [ 3, 12, 4, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 12, 12, 13, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box12", + "from": [ 7, 5, 3 ], + "to": [ 8, 8.5, 4 ], + "faces": { + "down": { "uv": [ 7, 12, 8, 13 ], "texture": "#texture" }, + "west": { "uv": [ 3, 7.5, 4, 11 ], "texture": "#texture" }, + "east": { "uv": [ 12, 7.5, 13, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "Box12", + "from": [ 7, 0.5, 7 ], + "to": [ 8, 8.5, 8 ], + "faces": { + "west": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box17", + "from": [ 8, 4, 7 ], + "to": [ 9, 5, 8 ], + "faces": { + "down": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 8, 7, 9, 8 ], "texture": "#texture" }, + "north": { "uv": [ 7, 11, 8, 12 ], "texture": "#texture" }, + "south": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" }, + "east": { "uv": [ 8, 11, 9, 12 ], "texture": "#texture" } + } + }, + { + "__comment": "Box12", + "from": [ 8, 0.5, 0 ], + "to": [ 9, 8.5, 0.001 ], + "faces": { + "down": { "uv": [ 8, 15.999, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 8, 0, 9, 0.001000404 ], "texture": "#texture" }, + "north": { "uv": [ 7, 7.5, 8, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 8, 7.5, 9, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 0.001, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 15.999, 7.5, 16, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box13", + "from": [ 9, 0.5, 0 ], + "to": [ 10, 8.5, 7.5 ], + "faces": { + "down": { "uv": [ 9, 8.5, 10, 16 ], "texture": "#texture" }, + "up": { "uv": [ 9, 0, 10, 7.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7.5, 7.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 8.5, 7.5, 16, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box14", + "from": [ 9, 0.5, 8.5 ], + "to": [ 10, 8.5, 13 ], + "faces": { + "down": { "uv": [ 9, 3, 10, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 8.5, 10, 13 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 7.5, 13, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 3, 7.5, 7.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box15", + "from": [ 9, 0.5, 7.5 ], + "to": [ 10, 4, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 12, 7, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 9, 12, 10, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 12, 8.5, 15.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box15", + "from": [ 9, 5, 7.5 ], + "to": [ 10, 8.5, 8.5 ], + "faces": { + "down": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 9, 7.5, 10, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 6, 7.5, 7, 11 ], "texture": "#texture" }, + "south": { "uv": [ 9, 7.5, 10, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 7.5, 8.5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "PlaneX17", + "from": [ 9.5, 4, 7.5 ], + "to": [ 9.501, 5, 8.5 ], + "faces": { + "west": { "uv": [ 0, 15, 1, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 15, 1, 16 ], "texture": "#texture" } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 1, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 1, 0 ], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "gui": { + "rotation": [ 30, 225, 0 ], + "scale": [ 0.625, 0.625, 0.625 ] + }, + "ground": { + "translation": [ 0, 3, 0 ], + "scale": [ 0.25, 0.25, 0.25 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ] + } + } +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/ironsaw.json b/kfc/src/main/resources/assets/forgecraft/models/item/ironsaw.json new file mode 100644 index 00000000..44223fc8 --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/item/ironsaw.json @@ -0,0 +1,9 @@ +{ + "forge_marker":1, + "textures": { + "particle": "forgecraft:items/iron/0", + "texture": "forgecraft:items/iron/0", + "light": "forgecraft:blocks/iron_ingot_light" + }, + "parent": "forgecraft:item/saw_model" +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/saw_model.json b/kfc/src/main/resources/assets/forgecraft/models/item/saw_model.json new file mode 100644 index 00000000..df1f1f38 --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/item/saw_model.json @@ -0,0 +1,577 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "blocks/e_particle", + "texture": "blocks/e_texture", + "light": "blocks/iron_ingot_light" + }, + "elements": [ + { + "__comment": "Box17", + "from": [ 8.5, 7.5, 7.5 ], + "to": [ 12, 8.5, 8.5 ], + "faces": { + "down": { "uv": [ 8.5, 7.5, 12, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 8.5, 7.5, 12, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 4, 7.5, 7.5, 8.5 ], "texture": "#texture" }, + "south": { "uv": [ 8.5, 7.5, 12, 8.5 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 7.5, 8.5, 8.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box7", + "from": [ 12, 11.5, 6 ], + "to": [ 13, 12.5, 10 ], + "faces": { + "down": { "uv": [ 12, 6, 13, 10 ], "texture": "#texture" }, + "up": { "uv": [ 12, 6, 13, 10 ], "texture": "#texture" }, + "north": { "uv": [ 3, 3.5, 4, 4.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 3.5, 13, 4.5 ], "texture": "#texture" }, + "west": { "uv": [ 6, 3.5, 10, 4.5 ], "texture": "#texture" }, + "east": { "uv": [ 6, 3.5, 10, 4.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box7", + "from": [ 12, 3.5, 6 ], + "to": [ 13, 4.5, 10 ], + "faces": { + "down": { "uv": [ 12, 6, 13, 10 ], "texture": "#texture" }, + "up": { "uv": [ 12, 6, 13, 10 ], "texture": "#texture" }, + "north": { "uv": [ 3, 11.5, 4, 12.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 11.5, 13, 12.5 ], "texture": "#texture" }, + "west": { "uv": [ 6, 11.5, 10, 12.5 ], "texture": "#texture" }, + "east": { "uv": [ 6, 11.5, 10, 12.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box16", + "from": [ 12, 6, 3.5 ], + "to": [ 13, 10, 4.5 ], + "faces": { + "down": { "uv": [ 12, 11.5, 13, 12.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 3.5, 13, 4.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 6, 4, 10 ], "texture": "#texture" }, + "south": { "uv": [ 12, 6, 13, 10 ], "texture": "#texture" }, + "west": { "uv": [ 3.5, 6, 4.5, 10 ], "texture": "#texture" }, + "east": { "uv": [ 11.5, 6, 12.5, 10 ], "texture": "#texture" } + } + }, + { + "__comment": "Box16", + "from": [ 12, 6, 11.5 ], + "to": [ 13, 10, 12.5 ], + "faces": { + "down": { "uv": [ 12, 3.5, 13, 4.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 11.5, 13, 12.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 6, 4, 10 ], "texture": "#texture" }, + "south": { "uv": [ 12, 6, 13, 10 ], "texture": "#texture" }, + "west": { "uv": [ 11.5, 6, 12.5, 10 ], "texture": "#texture" }, + "east": { "uv": [ 3.5, 6, 4.5, 10 ], "texture": "#texture" } + } + }, + { + "__comment": "Box24", + "from": [ 12, 5.5, 4.5 ], + "to": [ 13, 10.5, 5.5 ], + "faces": { + "down": { "uv": [ 12, 10.5, 13, 11.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 4.5, 13, 5.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 5.5, 4, 10.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 5.5, 13, 10.5 ], "texture": "#texture" }, + "west": { "uv": [ 4.5, 5.5, 5.5, 10.5 ], "texture": "#texture" }, + "east": { "uv": [ 10.5, 5.5, 11.5, 10.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box24", + "from": [ 12, 5.5, 10.5 ], + "to": [ 13, 10.5, 11.5 ], + "faces": { + "down": { "uv": [ 12, 4.5, 13, 5.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 10.5, 13, 11.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 5.5, 4, 10.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 5.5, 13, 10.5 ], "texture": "#texture" }, + "west": { "uv": [ 10.5, 5.5, 11.5, 10.5 ], "texture": "#texture" }, + "east": { "uv": [ 4.5, 5.5, 5.5, 10.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box28", + "from": [ 12, 4.5, 5.5 ], + "to": [ 13, 11.5, 10.5 ], + "faces": { + "down": { "uv": [ 12, 5.5, 13, 10.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 5.5, 13, 10.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 4.5, 4, 11.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 4.5, 13, 11.5 ], "texture": "#texture" }, + "west": { "uv": [ 5.5, 4.5, 10.5, 11.5 ], "texture": "#texture" }, + "east": { "uv": [ 5.5, 4.5, 10.5, 11.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 10, 4 ], + "to": [ 13, 10.5, 4.5 ], + "faces": { + "down": { "uv": [ 12, 11.5, 13, 12 ], "texture": "#texture" }, + "up": { "uv": [ 12, 4, 13, 4.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 5.5, 4, 6 ], "texture": "#texture" }, + "south": { "uv": [ 12, 5.5, 13, 6 ], "texture": "#texture" }, + "west": { "uv": [ 4, 5.5, 4.5, 6 ], "texture": "#texture" }, + "east": { "uv": [ 11.5, 5.5, 12, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 10.5, 4.5 ], + "to": [ 13, 11, 5 ], + "faces": { + "down": { "uv": [ 12, 11, 13, 11.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 4.5, 13, 5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 5, 4, 5.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 5, 13, 5.5 ], "texture": "#texture" }, + "west": { "uv": [ 4.5, 5, 5, 5.5 ], "texture": "#texture" }, + "east": { "uv": [ 11, 5, 11.5, 5.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 10.5, 5 ], + "to": [ 13, 11.5, 5.5 ], + "faces": { + "down": { "uv": [ 12, 10.5, 13, 11 ], "texture": "#texture" }, + "up": { "uv": [ 12, 5, 13, 5.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 4.5, 4, 5.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 4.5, 13, 5.5 ], "texture": "#texture" }, + "west": { "uv": [ 5, 4.5, 5.5, 5.5 ], "texture": "#texture" }, + "east": { "uv": [ 10.5, 4.5, 11, 5.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 4.5, 5 ], + "to": [ 13, 5.5, 5.5 ], + "faces": { + "down": { "uv": [ 12, 10.5, 13, 11 ], "texture": "#texture" }, + "up": { "uv": [ 12, 5, 13, 5.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 10.5, 4, 11.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 10.5, 13, 11.5 ], "texture": "#texture" }, + "west": { "uv": [ 5, 10.5, 5.5, 11.5 ], "texture": "#texture" }, + "east": { "uv": [ 10.5, 10.5, 11, 11.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 10.5, 10.5 ], + "to": [ 13, 11.5, 11 ], + "faces": { + "down": { "uv": [ 12, 5, 13, 5.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 10.5, 13, 11 ], "texture": "#texture" }, + "north": { "uv": [ 3, 4.5, 4, 5.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 4.5, 13, 5.5 ], "texture": "#texture" }, + "west": { "uv": [ 10.5, 4.5, 11, 5.5 ], "texture": "#texture" }, + "east": { "uv": [ 5, 4.5, 5.5, 5.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 4.5, 10.5 ], + "to": [ 13, 5.5, 11 ], + "faces": { + "down": { "uv": [ 12, 5, 13, 5.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 10.5, 13, 11 ], "texture": "#texture" }, + "north": { "uv": [ 3, 10.5, 4, 11.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 10.5, 13, 11.5 ], "texture": "#texture" }, + "west": { "uv": [ 10.5, 10.5, 11, 11.5 ], "texture": "#texture" }, + "east": { "uv": [ 5, 10.5, 5.5, 11.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 11.5, 5.5 ], + "to": [ 13, 12, 6 ], + "faces": { + "down": { "uv": [ 12, 10, 13, 10.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 5.5, 13, 6 ], "texture": "#texture" }, + "north": { "uv": [ 3, 4, 4, 4.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 4, 13, 4.5 ], "texture": "#texture" }, + "west": { "uv": [ 5.5, 4, 6, 4.5 ], "texture": "#texture" }, + "east": { "uv": [ 10, 4, 10.5, 4.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 5.5, 4 ], + "to": [ 13, 6, 4.5 ], + "faces": { + "down": { "uv": [ 12, 11.5, 13, 12 ], "texture": "#texture" }, + "up": { "uv": [ 12, 4, 13, 4.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 10, 4, 10.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 10, 13, 10.5 ], "texture": "#texture" }, + "west": { "uv": [ 4, 10, 4.5, 10.5 ], "texture": "#texture" }, + "east": { "uv": [ 11.5, 10, 12, 10.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 5, 4.5 ], + "to": [ 13, 5.5, 5 ], + "faces": { + "down": { "uv": [ 12, 11, 13, 11.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 4.5, 13, 5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 10.5, 4, 11 ], "texture": "#texture" }, + "south": { "uv": [ 12, 10.5, 13, 11 ], "texture": "#texture" }, + "west": { "uv": [ 4.5, 10.5, 5, 11 ], "texture": "#texture" }, + "east": { "uv": [ 11, 10.5, 11.5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 4, 5.5 ], + "to": [ 13, 4.5, 6 ], + "faces": { + "down": { "uv": [ 12, 10, 13, 10.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 5.5, 13, 6 ], "texture": "#texture" }, + "north": { "uv": [ 3, 11.5, 4, 12 ], "texture": "#texture" }, + "south": { "uv": [ 12, 11.5, 13, 12 ], "texture": "#texture" }, + "west": { "uv": [ 5.5, 11.5, 6, 12 ], "texture": "#texture" }, + "east": { "uv": [ 10, 11.5, 10.5, 12 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 4, 10 ], + "to": [ 13, 4.5, 10.5 ], + "faces": { + "down": { "uv": [ 12, 5.5, 13, 6 ], "texture": "#texture" }, + "up": { "uv": [ 12, 10, 13, 10.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 11.5, 4, 12 ], "texture": "#texture" }, + "south": { "uv": [ 12, 11.5, 13, 12 ], "texture": "#texture" }, + "west": { "uv": [ 10, 11.5, 10.5, 12 ], "texture": "#texture" }, + "east": { "uv": [ 5.5, 11.5, 6, 12 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 5, 11 ], + "to": [ 13, 5.5, 11.5 ], + "faces": { + "down": { "uv": [ 12, 4.5, 13, 5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 11, 13, 11.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 10.5, 4, 11 ], "texture": "#texture" }, + "south": { "uv": [ 12, 10.5, 13, 11 ], "texture": "#texture" }, + "west": { "uv": [ 11, 10.5, 11.5, 11 ], "texture": "#texture" }, + "east": { "uv": [ 4.5, 10.5, 5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 5.5, 11.5 ], + "to": [ 13, 6, 12 ], + "faces": { + "down": { "uv": [ 12, 4, 13, 4.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 11.5, 13, 12 ], "texture": "#texture" }, + "north": { "uv": [ 3, 10, 4, 10.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 10, 13, 10.5 ], "texture": "#texture" }, + "west": { "uv": [ 11.5, 10, 12, 10.5 ], "texture": "#texture" }, + "east": { "uv": [ 4, 10, 4.5, 10.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 11.5, 10 ], + "to": [ 13, 12, 10.5 ], + "faces": { + "down": { "uv": [ 12, 5.5, 13, 6 ], "texture": "#texture" }, + "up": { "uv": [ 12, 10, 13, 10.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 4, 4, 4.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 4, 13, 4.5 ], "texture": "#texture" }, + "west": { "uv": [ 10, 4, 10.5, 4.5 ], "texture": "#texture" }, + "east": { "uv": [ 5.5, 4, 6, 4.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 10.5, 11 ], + "to": [ 13, 11, 11.5 ], + "faces": { + "down": { "uv": [ 12, 4.5, 13, 5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 11, 13, 11.5 ], "texture": "#texture" }, + "north": { "uv": [ 3, 5, 4, 5.5 ], "texture": "#texture" }, + "south": { "uv": [ 12, 5, 13, 5.5 ], "texture": "#texture" }, + "west": { "uv": [ 11, 5, 11.5, 5.5 ], "texture": "#texture" }, + "east": { "uv": [ 4.5, 5, 5, 5.5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box30", + "from": [ 12, 10, 11.5 ], + "to": [ 13, 10.5, 12 ], + "faces": { + "down": { "uv": [ 12, 4, 13, 4.5 ], "texture": "#texture" }, + "up": { "uv": [ 12, 11.5, 13, 12 ], "texture": "#texture" }, + "north": { "uv": [ 3, 5.5, 4, 6 ], "texture": "#texture" }, + "south": { "uv": [ 12, 5.5, 13, 6 ], "texture": "#texture" }, + "west": { "uv": [ 11.5, 5.5, 12, 6 ], "texture": "#texture" }, + "east": { "uv": [ 4, 5.5, 4.5, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 7, 3.5 ], + "to": [ 12.75, 8, 4 ], + "rotation": { "origin": [ 12.25, 8, 4 ], "axis": "x", "angle": 45 }, + "faces": { + "down": { "uv": [ 12.25, 3.5, 12.75, 4 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 12, 12.75, 12.5 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 8.5, 12.25, 7.5 ], "texture": "#light" }, + "south": { "uv": [ 3.75, 8.5, 3.25, 7.5 ], "texture": "#light" }, + "west": { "uv": [ 3.5, 7.5, 4, 8.5 ], "texture": "#light", "rotation": 180 }, + "east": { "uv": [ 12, 7.5, 12.5, 8.5 ], "texture": "#light", "rotation": 180 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 12, 8 ], + "to": [ 12.75, 13, 8.5 ], + "rotation": { "origin": [ 12.25, 12, 8 ], "axis": "x", "angle": -45 }, + "faces": { + "down": { "uv": [ 12.25, 8, 12.75, 8.5 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 7.5, 12.75, 8 ], "texture": "#light" }, + "north": { "uv": [ 3.25, 2.5, 3.75, 3.5 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 2.5, 12.75, 3.5 ], "texture": "#light" }, + "west": { "uv": [ 7.5, 2.5, 8, 3.5 ], "texture": "#light" }, + "east": { "uv": [ 8, 2.5, 8.5, 3.5 ], "texture": "#light" } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 3, 7.5 ], + "to": [ 12.75, 4, 8 ], + "rotation": { "origin": [ 12.25, 4, 8 ], "axis": "x", "angle": -45 }, + "faces": { + "down": { "uv": [ 12.25, 8.06066, 12.75, 8.56066 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 7.439341, 12.75, 7.939341 ], "texture": "#light" }, + "north": { "uv": [ 3.25, 11.85355, 3.75, 12.85355 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 11.85355, 12.75, 12.85355 ], "texture": "#light" }, + "west": { "uv": [ 7.43934, 11.85355, 7.93934, 12.85355 ], "texture": "#light" }, + "east": { "uv": [ 8.06066, 11.85355, 8.56066, 12.85355 ], "texture": "#light" } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 8, 12 ], + "to": [ 12.75, 9, 12.5 ], + "rotation": { "origin": [ 12.25, 8, 12 ], "axis": "x", "angle": 45 }, + "faces": { + "down": { "uv": [ 12.25, 12.85355, 12.75, 13.35355 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 2.646446, 12.75, 3.146446 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 8.56066, 12.25, 7.560659 ], "texture": "#light" }, + "south": { "uv": [ 3.75, 8.56066, 3.25, 7.560659 ], "texture": "#light" }, + "west": { "uv": [ 12.85355, 7.560659, 13.35355, 8.56066 ], "texture": "#light", "rotation": 180 }, + "east": { "uv": [ 2.646446, 7.560659, 3.146446, 8.56066 ], "texture": "#light", "rotation": 180 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 9.5, 3 ], + "to": [ 12.75, 10, 4 ], + "rotation": { "origin": [ 12.25, 9.5, 4 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 3.75, 6.5, 3.25, 5.5 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 5.5, 12.75, 6.5 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 4, 12.25, 3.5 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 12, 12.75, 12.5 ], "texture": "#light" }, + "west": { "uv": [ 3.5, 5.5, 4, 6.5 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 12, 5.5, 12.5, 6.5 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 12, 9.5 ], + "to": [ 12.75, 13, 10 ], + "rotation": { "origin": [ 12.25, 12, 9.5 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 3.75, 3.96194, 3.25, 3.46194 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 3.46194, 12.75, 3.96194 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 10.69134, 12.25, 9.69134 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 5.308661, 12.75, 6.308661 ], "texture": "#light" }, + "west": { "uv": [ 9.69134, 3.46194, 10.69134, 3.96194 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 5.30866, 3.46194, 6.30866, 3.96194 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 6, 12 ], + "to": [ 12.75, 6.5, 13 ], + "rotation": { "origin": [ 12.25, 6.5, 12 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 3.75, 10.61522, 3.25, 9.615221 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 9.615221, 12.75, 10.61522 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 12.92074, 12.25, 12.42074 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 3.079256, 12.75, 3.579256 ], "texture": "#light" }, + "west": { "uv": [ 12.42074, 9.615221, 12.92074, 10.61522 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 3.079256, 9.615221, 3.579256, 10.61522 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 11, 4 ], + "to": [ 12.75, 11.5, 5 ], + "faces": { + "down": { "uv": [ 3.75, 5, 3.25, 4 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 4, 12.75, 5 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 5, 12.25, 4.5 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 11, 12.75, 11.5 ], "texture": "#light" }, + "west": { "uv": [ 4.5, 4, 5, 5 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 11, 4, 11.5, 5 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 11, 11 ], + "to": [ 12.75, 12, 11.5 ], + "faces": { + "down": { "uv": [ 3.75, 5, 3.25, 4.5 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 4.5, 12.75, 5 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 12, 12.25, 11 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 4.000001, 12.75, 5.000001 ], "texture": "#light" }, + "west": { "uv": [ 11, 4.5, 12, 5 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 4.000001, 4.5, 5.000001, 5 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 4.5, 11 ], + "to": [ 12.75, 5, 12 ], + "rotation": { "origin": [ 12.25, 5, 11 ], "axis": "x", "angle": 0 }, + "faces": { + "down": { "uv": [ 12.25, 11, 12.75, 12 ], "texture": "#light" }, + "up": { "uv": [ 3.75, 12, 3.25, 11 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 5, 12.25, 4.5 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 11, 12.75, 11.5 ], "texture": "#light" }, + "west": { "uv": [ 11, 11, 11.5, 12 ], "texture": "#light", "rotation": 90 }, + "east": { "uv": [ 4.5, 11, 5, 12 ], "texture": "#light", "rotation": 270 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 4, 4.5 ], + "to": [ 12.75, 5, 5 ], + "faces": { + "down": { "uv": [ 12.25, 11, 12.75, 11.5 ], "texture": "#light" }, + "up": { "uv": [ 3.75, 11.5, 3.25, 11 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 12, 12.25, 11 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 4, 12.75, 5 ], "texture": "#light" }, + "west": { "uv": [ 4, 11, 5, 11.5 ], "texture": "#light", "rotation": 90 }, + "east": { "uv": [ 11, 11, 12, 11.5 ], "texture": "#light", "rotation": 270 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 11.5, 5 ], + "to": [ 12.75, 12, 6.5 ], + "rotation": { "origin": [ 12.25, 11.5, 6.5 ], "axis": "x", "angle": 22.5 }, + "faces": { + "down": { "uv": [ 3.75, 4, 3.25, 2.5 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 2.5, 12.75, 4 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 6, 12.25, 5.5 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 10, 12.75, 10.5 ], "texture": "#light" }, + "west": { "uv": [ 5.5, 2.5, 6, 4 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 10, 2.5, 10.5, 4 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 9.5, 11.5 ], + "to": [ 12.75, 11, 12 ], + "rotation": { "origin": [ 12.25, 9.5, 11.5 ], "axis": "x", "angle": 22.5 }, + "faces": { + "down": { "uv": [ 3.75, 5.96194, 3.25, 5.46194 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 5.46194, 12.75, 5.96194 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 13.30866, 12.25, 11.80866 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 2.691342, 12.75, 4.191341 ], "texture": "#light" }, + "west": { "uv": [ 11.80866, 5.46194, 13.30866, 5.96194 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 2.691342, 5.46194, 4.191342, 5.96194 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 4, 9.5 ], + "to": [ 12.75, 4.5, 11 ], + "rotation": { "origin": [ 12.25, 4.5, 9.5 ], "axis": "x", "angle": 22.5 }, + "faces": { + "down": { "uv": [ 3.75, 13.19448, 3.25, 11.69448 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 11.69448, 12.75, 13.19448 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 9.964035, 12.25, 9.464035 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 6.035965, 12.75, 6.535965 ], "texture": "#light" }, + "west": { "uv": [ 9.464035, 11.69448, 9.964035, 13.19448 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 6.035965, 11.69448, 6.535965, 13.19448 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 5, 4 ], + "to": [ 12.75, 6.5, 4.5 ], + "rotation": { "origin": [ 12.25, 6.5, 4.5 ], "axis": "x", "angle": 22.5 }, + "faces": { + "down": { "uv": [ 3.75, 9.925975, 3.25, 9.425975 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 9.425975, 12.75, 9.925975 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 4.114182, 12.25, 2.614182 ], "texture": "#light" }, + "south": { "uv": [ 12.25, 11.88582, 12.75, 13.38582 ], "texture": "#light" }, + "west": { "uv": [ 2.614181, 9.425975, 4.114181, 9.925975 ], "texture": "#light", "rotation": 270 }, + "east": { "uv": [ 11.88582, 9.425975, 13.38582, 9.925975 ], "texture": "#light", "rotation": 90 } + } + }, + { + "__comment": "Box46", + "from": [ 12.25, 3, 6 ], + "to": [ 12.75, 4, 6.5 ], + "rotation": { "origin": [ 12.25, 4, 6.5 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 12.25, 3.5, 12.75, 4 ], "texture": "#light" }, + "up": { "uv": [ 12.25, 12, 12.75, 12.5 ], "texture": "#light" }, + "north": { "uv": [ 12.75, 6.5, 12.25, 5.5 ], "texture": "#light" }, + "south": { "uv": [ 3.75, 6.5, 3.25, 5.5 ], "texture": "#light" }, + "west": { "uv": [ 3.5, 5.5, 4, 6.5 ], "texture": "#light", "rotation": 180 }, + "east": { "uv": [ 12, 5.5, 12.5, 6.5 ], "texture": "#light", "rotation": 180 } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 0, -90, 55 ], + "translation": [ 0, 0.2635, 0.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "thirdperson_lefthand": { + "rotation": [ 0, -90, 55 ], + "translation": [ 0, 0.2635, 0.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 2, 0, 0 ], + "scale": [ 0.625, 0.625, 0.625 ] + }, + "ground": { + "translation": [ 0, 3, 0 ], + "scale": [ 0.25, 0.25, 0.25 ] + }, + "fixed": { + "scale": [ 1, 1, 1] + } + } +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/woodaxle.json b/kfc/src/main/resources/assets/forgecraft/models/item/woodaxle.json new file mode 100644 index 00000000..2a9e7b6b --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/item/woodaxle.json @@ -0,0 +1,8 @@ +{ + "forge_marker":1, + "textures": { + "particle": "blocks/planks_oak", + "texture": "blocks/planks_oak" + }, + "parent": "forgecraft:item/engine_axle_model" +} \ No newline at end of file