diff --git a/kfc/gradle.properties b/kfc/gradle.properties index 2a761a6f..c27cf0a7 100644 --- a/kfc/gradle.properties +++ b/kfc/gradle.properties @@ -5,7 +5,7 @@ org.gradle.jvmargs=-Xmx3G mod_group=nmd.primal.forgecraft mod_name=ForgeCraft -mod_version=1.2.53 +mod_version=1.2.60 forge_version=13.20.0.2315 mcp_mappings=snapshot_20170121 mc_version=1.11.2 diff --git a/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java b/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java index ba91ca91..e52df7f8 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java @@ -17,7 +17,7 @@ public class ModInfo { public static final String MOD_CONFIG = "primal/" + MOD_ID; //public static final String MOD_PREFIX = MOD_ID + ":"; public static final String MOD_CHANNEL = MOD_ID; - public static final String MOD_VERSION = "1.2.53"; + public static final String MOD_VERSION = "1.2.60"; public static final String MC_VERSIONS = "[1.11.0, 1.12.0)"; public static final String DEPENDENCIES = "required-after:forge@[13.20.0.2315,);" + "required-after:primal@[0.4,);"; diff --git a/kfc/src/main/java/nmd/primal/forgecraft/blocks/YewStave.java b/kfc/src/main/java/nmd/primal/forgecraft/blocks/YewStave.java index 18224dbe..fe167100 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/blocks/YewStave.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/blocks/YewStave.java @@ -51,7 +51,7 @@ public class YewStave extends BlockCustomBase { //world.playSound(player, player.posX, player.posY, player.posZ, PrimalSounds.TOOL_BLADE_SCRAPE, SoundCategory.PLAYERS, 1.0F, 1F); world.playSound(null, pos, PrimalSounds.TOOL_BLADE_SCRAPE, SoundCategory.PLAYERS, 1.0F, 1.0F); if(CommonUtils.randomCheck(3) ) { - PlayerHelper.spawnItemOnGround(world, pos, new ItemStack(ModItems.unstrunglongbow, 1)); + PlayerHelper.spawnItemOnGround(world, pos, new ItemStack(ModItems.rawlongbow, 1)); world.setBlockState(pos, Blocks.AIR.getDefaultState(), 2); world.setBlockState(pos.up(), Blocks.AIR.getDefaultState(), 2); return true; diff --git a/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java b/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java index e70295cf..f80e6d5a 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java @@ -40,6 +40,24 @@ public class ModCrafting { ('S'), Blocks.SAND, ('C'), PrimalItems.MUD_CLUMP })); + /***YEW STAVE***/ + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.yewstave, 2), + true, new Object[]{"C", "C", + ('C'), PrimalItems.LOGS_SPLIT_YEW + })); + /***Unstrung Longbow***/ + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.unstrunglongbow, 1), + true, new Object[]{"C", "A", + ('C'), PrimalItems.BEAR_FAT, + ('A'), ModItems.rawlongbow + })); + /***Longbow***/ + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.longbow, 1), + true, new Object[]{"C ","CA","C ", + ('C'), PrimalItems.SILK_CORDAGE, + ('A'), ModItems.unstrunglongbow + })); + /***Forge***/ GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.forge_brick), 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 05442258..09996286 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/init/ModItems.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/init/ModItems.java @@ -122,6 +122,7 @@ public class ModItems { //public static Item wootzshield; public static Item matchlockmusket; + public static Item rawlongbow; public static Item unstrunglongbow; public static Item longbow; @@ -136,6 +137,7 @@ public class ModItems { forgehammer = new ForgeHammer("forgehammer"); castingmud = new BaseItem("castingmud"); + rawlongbow = new BaseItem("rawlongbow"); unstrunglongbow = new BaseItem("unstrunglongbow"); longbow = new Longbow("longbow"); //matchlockmusket = new Musket("matchlock_musket"); @@ -335,6 +337,7 @@ public class ModItems { GameRegistry.register(cleanironslayer); GameRegistry.register(steelslayer); + GameRegistry.register(rawlongbow); GameRegistry.register(unstrunglongbow); GameRegistry.register(longbow); //GameRegistry.register(matchlockmusket); @@ -438,6 +441,7 @@ public class ModItems { registerRender(cleanironslayer); registerRender(steelslayer); + registerRender(rawlongbow); registerRender(unstrunglongbow); registerRender(longbow); //registerRender(forgingmanual); diff --git a/kfc/src/main/java/nmd/primal/forgecraft/init/ModSounds.java b/kfc/src/main/java/nmd/primal/forgecraft/init/ModSounds.java index ef55be2a..72aa16fd 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/init/ModSounds.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/init/ModSounds.java @@ -12,11 +12,13 @@ public class ModSounds { public static SoundEvent PISTON_BELLOWS; public static SoundEvent MUSKET_SHOT; + public static SoundEvent BOW_TWANG; public static void registerSounds() { PISTON_BELLOWS = registerSound("piston_bellows"); MUSKET_SHOT = registerSound("musket_shot"); + BOW_TWANG = registerSound("bow_twang"); } private static SoundEvent registerSound(String name) diff --git a/kfc/src/main/java/nmd/primal/forgecraft/items/weapons/Longbow.java b/kfc/src/main/java/nmd/primal/forgecraft/items/weapons/Longbow.java index 86421c01..c175b3ee 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/items/weapons/Longbow.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/items/weapons/Longbow.java @@ -14,6 +14,7 @@ import net.minecraft.world.World; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import nmd.primal.forgecraft.ModInfo; +import nmd.primal.forgecraft.init.ModSounds; import nmd.primal.forgecraft.items.BaseItem; import javax.annotation.Nullable; @@ -133,43 +134,22 @@ public class Longbow extends BaseItem { { ItemArrow itemarrow = (ItemArrow)((ItemArrow)(itemstack.getItem() instanceof ItemArrow ? itemstack.getItem() : Items.ARROW)); EntityArrow entityarrow = itemarrow.createArrow(worldIn, itemstack, entityplayer); - entityarrow.setAim(entityplayer, entityplayer.rotationPitch, entityplayer.rotationYaw, 0.0F, f * 3.0F, 1.0F); + entityarrow.setAim(entityplayer, entityplayer.rotationPitch, entityplayer.rotationYaw, 0.0F, f * 6.0F, 1.0F); - if (f == 1.0F) + if (f >= 1.0F) { entityarrow.setIsCritical(true); } - int j = EnchantmentHelper.getEnchantmentLevel(Enchantments.POWER, stack); - - if (j > 0) - { - entityarrow.setDamage(entityarrow.getDamage() + (double)j * 0.5D + 0.5D); - } - - int k = EnchantmentHelper.getEnchantmentLevel(Enchantments.PUNCH, stack); - - if (k > 0) - { - entityarrow.setKnockbackStrength(k); - } - - if (EnchantmentHelper.getEnchantmentLevel(Enchantments.FLAME, stack) > 0) - { - entityarrow.setFire(100); - } - stack.damageItem(1, entityplayer); - if (flag1 || entityplayer.capabilities.isCreativeMode && (itemstack.getItem() == Items.SPECTRAL_ARROW || itemstack.getItem() == Items.TIPPED_ARROW)) - { - entityarrow.pickupStatus = EntityArrow.PickupStatus.CREATIVE_ONLY; - } + entityarrow.pickupStatus = EntityArrow.PickupStatus.CREATIVE_ONLY; worldIn.spawnEntity(entityarrow); } - worldIn.playSound((EntityPlayer)null, entityplayer.posX, entityplayer.posY, entityplayer.posZ, SoundEvents.ENTITY_ARROW_SHOOT, SoundCategory.PLAYERS, 1.0F, 1.0F / (itemRand.nextFloat() * 0.4F + 1.2F) + f * 0.5F); + //worldIn.playSound((EntityPlayer)null, entityplayer.posX, entityplayer.posY, entityplayer.posZ, SoundEvents.ENTITY_ARROW_SHOOT, SoundCategory.PLAYERS, 1.0F, 1.0F / (itemRand.nextFloat() * 0.4F + 1.2F) + f * 0.5F); + worldIn.playSound(null, entityplayer.getPosition(), ModSounds.BOW_TWANG, SoundCategory.BLOCKS, 0.25F, 0.8F); if (!flag1 && !entityplayer.capabilities.isCreativeMode) { @@ -184,14 +164,6 @@ public class Longbow extends BaseItem { entityplayer.addStat(StatList.getObjectUseStats(this)); } } - //entityLiving.stopActiveHand(); - if(!worldIn.isRemote){ - entityLiving.resetActiveHand(); - } - if(worldIn.isRemote){ - entityLiving.resetActiveHand(); - } - } } @@ -201,8 +173,8 @@ public class Longbow extends BaseItem { public static float getArrowVelocity(int charge) { - float f = (float)charge / 20.0F; - f = (f * f + f * 2.0F) / 3.0F; + float f = (float)charge / 5.0F; + f = (f * f + f * 2.0F); if (f > 1.0F) { diff --git a/kfc/src/main/resources/assets/forgecraft/lang/en_us.lang b/kfc/src/main/resources/assets/forgecraft/lang/en_us.lang index b112f527..ef11f7d5 100644 --- a/kfc/src/main/resources/assets/forgecraft/lang/en_us.lang +++ b/kfc/src/main/resources/assets/forgecraft/lang/en_us.lang @@ -10,7 +10,7 @@ tile.forge_adobe.name=Adobe Forge tile.blockbreaker.name= Block Breaker tile.stoneanvil.name=Stone Anvil tile.ironanvil.name=Iron Anvil - +tile.yewstave.name=Yew Stave tile.pistonbellowsoak.name=Oak Piston Bellows @@ -86,6 +86,10 @@ tile.steelchunk.name=Steel Chunk tile.wootzball.name=Damascus Steel Ingot tile.wootzchunk.name=Damascus Steel Chunk +item.unstrunglongbow.name=Unstrung Longbow +item.longbow.name=Longbow +item.rawlongbow.name=Raw Longbow + item.bellowshandle.name=Bellows Handle item.softcrucible.name=Soft Crucible item.stonetongs.name=Stone Tongs diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_0.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_0.json index 7b6bfd72..a9176e79 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_0.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_0.json @@ -1,9 +1,9 @@ { "parent": "forgecraft:item/longbow_default", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" } } diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_1.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_1.json index 0f73333f..47fe73a9 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_1.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_1.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -545,12 +545,12 @@ "from": [ 7.5, 8, -7.5 ], "to": [ 8, 8.5, 12.5 ], "faces": { - "down": { "uv": [ 7.5, 3.5, 8, 16 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 12.5, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 3.5, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_2.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_2.json index 0ca16ef1..5a80ae6d 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_2.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_2.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -545,12 +545,12 @@ "from": [ 7.5, 8, -6 ], "to": [ 8, 8.5, 14 ], "faces": { - "down": { "uv": [ 7.5, 2, 8, 16 ], "texture": "#arrow" }, - "up": { "uv": [ 7.5, 0, 8, 14 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, + "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 14, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 2, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_3.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_3.json index ababaf65..2411eb32 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_3.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_3.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -545,12 +545,12 @@ "from": [ 7.5, 8, -4 ], "to": [ 8, 8.5, 16 ], "faces": { - "down": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "up": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, + "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_4.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_4.json index 77ca0593..b5e6d22a 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_4.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_4.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -545,12 +545,12 @@ "from": [ 7.5, 8, -2 ], "to": [ 8, 8.5, 18 ], "faces": { - "down": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "up": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, + "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_5.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_5.json index d78b6aed..ce8980fb 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_5.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_5.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -493,12 +493,12 @@ "from": [ 7.5, 8, 0 ], "to": [ 8, 8.5, 20 ], "faces": { - "down": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "up": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, + "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_6.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_6.json index 10cc43ab..6d015ef7 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_6.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_6.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -309,7 +309,7 @@ { "__comment": "Box39", "from": [ 7.5, 23.5, 14 ], - "to": [ 8.5, 24, 15.5 ], + "to": [ 8.5, 24, 15 ], "faces": { "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, @@ -321,8 +321,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, 24, 15.5 ], - "to": [ 8.5, 24.5, 16 ], + "from": [ 7.5, 24, 15 ], + "to": [ 8.5, 24.5, 15.5 ], "faces": { "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, @@ -360,8 +360,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, -8.5, 15.5 ], - "to": [ 8.5, -8, 16 ], + "from": [ 7.5, -8.5, 15 ], + "to": [ 8.5, -8, 15.5 ], "faces": { "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, @@ -373,8 +373,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, -8.5, 16 ], - "to": [ 8.5, -8, 17 ], + "from": [ 7.5, -9, 15.5 ], + "to": [ 8.5, -8.5, 16.5 ], "faces": { "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, @@ -389,18 +389,18 @@ "from": [ 7.5, 8, 2 ], "to": [ 8, 8.5, 22 ], "faces": { - "down": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "up": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, + "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { "__comment": "Box39", - "from": [ 7.5, 24, 16 ], - "to": [ 8.5, 24.5, 17 ], + "from": [ 7.5, 24.5, 15.5 ], + "to": [ 8.5, 25, 16.5 ], "faces": { "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, @@ -413,7 +413,7 @@ { "__comment": "Box39", "from": [ 7.5, -8, 14 ], - "to": [ 8.5, -7.5, 15.5 ], + "to": [ 8.5, -7.5, 15 ], "faces": { "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, @@ -426,7 +426,7 @@ { "__comment": "PlaneX45", "from": [ 8, 8, 22 ], - "to": [ 8.001, 9.5, 22.5 ], + "to": [ 8.001, 10, 22.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -434,7 +434,7 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 6.5, 22 ], + "from": [ 8, 6, 22 ], "to": [ 8.001, 8, 22.5 ], "faces": { "west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" }, @@ -469,8 +469,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 9.5, 21.5 ], - "to": [ 8.001, 11, 22 ], + "from": [ 8, 10, 21.5 ], + "to": [ 8.001, 11.5, 22 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -478,8 +478,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 11, 21 ], - "to": [ 8.001, 12.5, 21.5 ], + "from": [ 8, 11.5, 21 ], + "to": [ 8.001, 13, 21.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -487,8 +487,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 12.5, 20.5 ], - "to": [ 8.001, 14, 21 ], + "from": [ 8, 13, 20.5 ], + "to": [ 8.001, 14.5, 21 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -496,8 +496,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 14, 20 ], - "to": [ 8.001, 15.5, 20.5 ], + "from": [ 8, 14.5, 20 ], + "to": [ 8.001, 16, 20.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -505,8 +505,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 23, 17 ], - "to": [ 8.001, 24, 17.5 ], + "from": [ 8, 23.5, 17 ], + "to": [ 8.001, 25, 17.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -514,8 +514,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 17, 19 ], - "to": [ 8.001, 18.5, 19.5 ], + "from": [ 8, 17.5, 19 ], + "to": [ 8.001, 19, 19.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -523,8 +523,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 18.5, 18.5 ], - "to": [ 8.001, 20, 19 ], + "from": [ 8, 19, 18.5 ], + "to": [ 8.001, 20.5, 19 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -532,8 +532,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 20, 18 ], - "to": [ 8.001, 21.5, 18.5 ], + "from": [ 8, 20.5, 18 ], + "to": [ 8.001, 22, 18.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -541,8 +541,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 21.5, 17.5 ], - "to": [ 8.001, 23, 18 ], + "from": [ 8, 22, 17.5 ], + "to": [ 8.001, 23.5, 18 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -550,8 +550,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 15.5, 19.5 ], - "to": [ 8.001, 17, 20 ], + "from": [ 8, 16, 19.5 ], + "to": [ 8.001, 17.5, 20 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -559,8 +559,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, -8, 17 ], - "to": [ 8.001, -7, 17.5 ], + "from": [ 8, -9, 17 ], + "to": [ 8.001, -7.5, 17.5 ], "faces": { "west": { "uv": [ 12.5, 0, 13, 8 ], "texture": "#texture1" }, "east": { "uv": [ 3, 0, 3.5, 8 ], "texture": "#texture1" } @@ -568,8 +568,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 5, 21.5 ], - "to": [ 8.001, 6.5, 22 ], + "from": [ 8, 4.5, 21.5 ], + "to": [ 8.001, 6, 22 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -577,8 +577,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 3.5, 21 ], - "to": [ 8.001, 5, 21.5 ], + "from": [ 8, 3, 21 ], + "to": [ 8.001, 4.5, 21.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -586,8 +586,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 2, 20.5 ], - "to": [ 8.001, 3.5, 21 ], + "from": [ 8, 1.5, 20.5 ], + "to": [ 8.001, 3, 21 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -595,8 +595,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, 0.5, 20 ], - "to": [ 8.001, 2, 20.5 ], + "from": [ 8, 0, 20 ], + "to": [ 8.001, 1.5, 20.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -604,8 +604,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, -1, 19.5 ], - "to": [ 8.001, 0.5, 20 ], + "from": [ 8, -1.5, 19.5 ], + "to": [ 8.001, 0, 20 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -613,8 +613,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, -2.5, 19 ], - "to": [ 8.001, -1, 19.5 ], + "from": [ 8, -3, 19 ], + "to": [ 8.001, -1.5, 19.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -622,8 +622,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, -4, 18.5 ], - "to": [ 8.001, -2.5, 19 ], + "from": [ 8, -4.5, 18.5 ], + "to": [ 8.001, -3, 19 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -631,8 +631,8 @@ }, { "__comment": "PlaneX45", - "from": [ 8, -5.5, 18 ], - "to": [ 8.001, -4, 18.5 ], + "from": [ 8, -6, 18 ], + "to": [ 8.001, -4.5, 18.5 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -640,12 +640,38 @@ }, { "__comment": "PlaneX45", - "from": [ 8, -7, 17.5 ], - "to": [ 8.001, -5.5, 18 ], + "from": [ 8, -7.5, 17.5 ], + "to": [ 8.001, -6, 18 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } } + }, + { + "__comment": "Box39", + "from": [ 7.5, 25, 16.5 ], + "to": [ 8.5, 25.5, 17 ], + "faces": { + "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" }, + "east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -9.5, 16.5 ], + "to": [ 8.5, -9, 17 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" }, + "east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" } + } } ], "display": { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_7.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_7.json index c7934f12..bf1258e5 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_7.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_7.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -321,8 +321,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, 22, 14.5 ], - "to": [ 8.5, 22.5, 15.5 ], + "from": [ 7.5, 22, 14 ], + "to": [ 8.5, 22.5, 15 ], "faces": { "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, @@ -360,8 +360,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, -6.5, 14.5 ], - "to": [ 8.5, -6, 15.5 ], + "from": [ 7.5, -6.5, 14 ], + "to": [ 8.5, -6, 15 ], "faces": { "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, @@ -373,8 +373,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, -7, 15.5 ], - "to": [ 8.5, -6.5, 16.5 ], + "from": [ 7.5, -7, 15 ], + "to": [ 8.5, -6.5, 16 ], "faces": { "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, @@ -389,18 +389,18 @@ "from": [ 7.5, 8, 4 ], "to": [ 8, 8.5, 24 ], "faces": { - "down": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "up": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, + "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { "__comment": "Box39", - "from": [ 7.5, 22.5, 15.5 ], - "to": [ 8.5, 23, 16.5 ], + "from": [ 7.5, 22.5, 15 ], + "to": [ 8.5, 23, 16 ], "faces": { "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, @@ -469,8 +469,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, 23, 16.5 ], - "to": [ 8.5, 23.5, 17.5 ], + "from": [ 7.5, 23, 16 ], + "to": [ 8.5, 23.5, 17 ], "faces": { "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, @@ -482,8 +482,8 @@ }, { "__comment": "Box39", - "from": [ 7.5, -7.5, 16.5 ], - "to": [ 8.5, -7, 17.5 ], + "from": [ 7.5, -7.5, 16 ], + "to": [ 8.5, -7, 17 ], "faces": { "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, @@ -604,7 +604,7 @@ { "__comment": "PlaneX45", "from": [ 8, 22, 17.5 ], - "to": [ 8.001, 23, 18 ], + "to": [ 8.001, 23.5, 18 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } @@ -720,12 +720,38 @@ }, { "__comment": "PlaneX45", - "from": [ 8, -7, 17.5 ], + "from": [ 8, -7.5, 17.5 ], "to": [ 8.001, -6, 18 ], "faces": { "west": { "uv": [ 2, 5, 2.5, 8 ], "texture": "#texture1" }, "east": { "uv": [ 13.5, 5, 14, 8 ], "texture": "#texture1" } } + }, + { + "__comment": "Box39", + "from": [ 7.5, 23.5, 17 ], + "to": [ 8.5, 24, 17.5 ], + "faces": { + "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" }, + "east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -8, 17 ], + "to": [ 8.5, -7.5, 17.5 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" }, + "east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" } + } } ], "display": { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_8.json b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_8.json index 241479ec..772da84c 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_8.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/longbow/longbow_8.json @@ -1,10 +1,10 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", "texture1": "forgecraft:items/bowstring", - "arrow": "blocks/e_texture" + "arrow": "forgecraft:items/arrow" }, "elements": [ { @@ -376,12 +376,12 @@ "from": [ 7.5, 8, 6 ], "to": [ 8, 8.5, 26 ], "faces": { - "down": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "up": { "uv": [ 7.5, 0, 8, 16 ], "texture": "#arrow" }, - "north": { "uv": [ 8, 7.5, 8.5, 8 ], "texture": "#arrow" }, + "down": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 180 }, + "up": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow" }, + "north": { "uv": [ 7, 0, 7.5, 0.5 ], "texture": "#arrow" }, "south": { "uv": [ 7.5, 7.5, 8, 8 ], "texture": "#arrow" }, - "west": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" }, - "east": { "uv": [ 0, 7.5, 16, 8 ], "texture": "#arrow" } + "west": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 270 }, + "east": { "uv": [ 7.5, 0, 8, 12.5 ], "texture": "#arrow", "rotation": 90 } } }, { diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/rawlongbow.json b/kfc/src/main/resources/assets/forgecraft/models/item/rawlongbow.json new file mode 100644 index 00000000..da0984b1 --- /dev/null +++ b/kfc/src/main/resources/assets/forgecraft/models/item/rawlongbow.json @@ -0,0 +1,574 @@ +{ + "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", + "textures": { + "particle": "primal:blocks/log_stripped_yew_side", + "texture": "primal:blocks/log_stripped_yew_side", + "texture1": "primal:blocks/log_stripped_yew_side" + }, + "elements": [ + { + "__comment": "Box7", + "from": [ 6.5, 5, 6.5 ], + "to": [ 9.5, 11, 8.5 ], + "faces": { + "down": { "uv": [ 6.5, 7.5, 9.5, 9.5 ], "texture": "#texture" }, + "up": { "uv": [ 6.5, 6.5, 9.5, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" }, + "south": { "uv": [ 6.5, 5, 9.5, 11 ], "texture": "#texture" }, + "west": { "uv": [ 6.5, 5, 8.5, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 5, 9.5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "1base1", + "from": [ 7, 11, 7 ], + "to": [ 9, 12, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" }, + "west": { "uv": [ 7, 4, 8.5, 5 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 4, 9, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "1base2", + "from": [ 7, 12, 7 ], + "to": [ 9, 13, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" }, + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" }, + "west": { "uv": [ 7, 3, 8.5, 4 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 3, 9, 4 ], "texture": "#texture" } + } + }, + { + "__comment": "1base", + "from": [ 7, 13, 7 ], + "to": [ 9, 14, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" }, + "south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" }, + "west": { "uv": [ 7, 2, 8.5, 3 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 2, 9, 3 ], "texture": "#texture" } + } + }, + { + "__comment": "1base", + "from": [ 7, 4, 7 ], + "to": [ 9, 5, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" }, + "south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" }, + "west": { "uv": [ 7, 11, 8.5, 12 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 11, 9, 12 ], "texture": "#texture" } + } + }, + { + "__comment": "1base1", + "from": [ 7, 3, 7 ], + "to": [ 9, 4, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" }, + "south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" }, + "west": { "uv": [ 7, 12, 8.5, 13 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 12, 9, 13 ], "texture": "#texture" } + } + }, + { + "__comment": "1base2", + "from": [ 7, 2, 7 ], + "to": [ 9, 3, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" }, + "south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" }, + "west": { "uv": [ 7, 13, 8.5, 14 ], "texture": "#texture" }, + "east": { "uv": [ 7.5, 13, 9, 14 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 14, 7 ], + "to": [ 9, 15, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" }, + "south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 15, 7 ], + "to": [ 9, 16, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" }, + "south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" }, + "east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 16, 7 ], + "to": [ 9, 17, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" }, + "east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, -1, 7 ], + "to": [ 9, 0, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" }, + "south": { "uv": [ 7, 0, 9, 1 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 0, 9, 1 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 8.5, 1 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 0, 7 ], + "to": [ 9, 1, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" }, + "south": { "uv": [ 7, 15, 9, 16 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 15, 9, 16 ], "texture": "#texture" }, + "east": { "uv": [ 7, 15, 8.5, 16 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 1, 7 ], + "to": [ 9, 2, 8.5 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 8.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 7.5, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" }, + "west": { "uv": [ 7.5, 14, 9, 15 ], "texture": "#texture" }, + "east": { "uv": [ 7, 14, 8.5, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, -2, 7.5 ], + "to": [ 9, -1, 9 ], + "faces": { + "down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" }, + "south": { "uv": [ 7, 1, 9, 2 ], "texture": "#texture" }, + "west": { "uv": [ 8, 1, 9.5, 2 ], "texture": "#texture" }, + "east": { "uv": [ 6.5, 1, 8, 2 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, -4, 7.5 ], + "to": [ 9, -3, 9 ], + "faces": { + "down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" }, + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#texture" }, + "west": { "uv": [ 8, 3, 9.5, 4 ], "texture": "#texture" }, + "east": { "uv": [ 6.5, 3, 8, 4 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, -3, 7.5 ], + "to": [ 9, -2, 9 ], + "faces": { + "down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" }, + "south": { "uv": [ 7, 2, 9, 3 ], "texture": "#texture" }, + "west": { "uv": [ 8, 2, 9.5, 3 ], "texture": "#texture" }, + "east": { "uv": [ 6.5, 2, 8, 3 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 19, 7.5 ], + "to": [ 9, 20, 9 ], + "faces": { + "down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" }, + "south": { "uv": [ 7, 12, 9, 13 ], "texture": "#texture" }, + "west": { "uv": [ 8, 12, 9.5, 13 ], "texture": "#texture" }, + "east": { "uv": [ 6.5, 12, 8, 13 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 17, 7.5 ], + "to": [ 9, 18, 9 ], + "faces": { + "down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7, 14, 9, 15 ], "texture": "#texture" }, + "west": { "uv": [ 8, 14, 9.5, 15 ], "texture": "#texture" }, + "east": { "uv": [ 6.5, 14, 8, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 18, 7.5 ], + "to": [ 9, 19, 9 ], + "faces": { + "down": { "uv": [ 7, 6.5, 9, 8 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8, 9, 9.5 ], "texture": "#texture" }, + "north": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" }, + "south": { "uv": [ 7, 13, 9, 14 ], "texture": "#texture" }, + "west": { "uv": [ 8, 13, 9.5, 14 ], "texture": "#texture" }, + "east": { "uv": [ 6.5, 13, 8, 14 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 21, 7.5 ], + "to": [ 9, 22, 9 ], + "faces": { + "down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" }, + "north": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" }, + "south": { "uv": [ 7, 10, 9, 11 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 10, 10, 11 ], "texture": "#texture" }, + "east": { "uv": [ 6, 10, 7.5, 11 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 22, 7.5 ], + "to": [ 9, 23, 9 ], + "faces": { + "down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" }, + "north": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" }, + "south": { "uv": [ 7, 9, 9, 10 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 9, 10, 10 ], "texture": "#texture" }, + "east": { "uv": [ 6, 9, 7.5, 10 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, 20, 7.5 ], + "to": [ 9, 21, 9 ], + "faces": { + "down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" }, + "north": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" }, + "south": { "uv": [ 7, 11, 9, 12 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 11, 10, 12 ], "texture": "#texture" }, + "east": { "uv": [ 6, 11, 7.5, 12 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, -5, 7.5 ], + "to": [ 9, -4, 9 ], + "faces": { + "down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" }, + "north": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" }, + "south": { "uv": [ 7, 4, 9, 5 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 4, 10, 5 ], "texture": "#texture" }, + "east": { "uv": [ 6, 4, 7.5, 5 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, -7, 7.5 ], + "to": [ 9, -6, 9 ], + "faces": { + "down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" }, + "north": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" }, + "south": { "uv": [ 7, 6, 9, 7 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 6, 10, 7 ], "texture": "#texture" }, + "east": { "uv": [ 6, 6, 7.5, 7 ], "texture": "#texture" } + } + }, + { + "__comment": "Box11", + "from": [ 7, -6, 7.5 ], + "to": [ 9, -5, 9 ], + "faces": { + "down": { "uv": [ 7, 6, 9, 7.5 ], "texture": "#texture" }, + "up": { "uv": [ 7, 8.5, 9, 10 ], "texture": "#texture" }, + "north": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" }, + "south": { "uv": [ 7, 5, 9, 6 ], "texture": "#texture" }, + "west": { "uv": [ 8.5, 5, 10, 6 ], "texture": "#texture" }, + "east": { "uv": [ 6, 5, 7.5, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 23, 8 ], + "to": [ 8.5, 24, 9 ], + "faces": { + "down": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" }, + "west": { "uv": [ 8, 8, 9, 9 ], "texture": "#texture" }, + "east": { "uv": [ 7, 8, 8, 9 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 24, 8 ], + "to": [ 8.5, 25, 9 ], + "faces": { + "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" }, + "east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 25, 8 ], + "to": [ 8.5, 26, 9 ], + "faces": { + "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" }, + "east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 26, 8.5 ], + "to": [ 8.5, 27, 9.5 ], + "faces": { + "down": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 10, 8.5, 11 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 5, 8.5, 6 ], "texture": "#texture" }, + "west": { "uv": [ 10, 5, 11, 6 ], "texture": "#texture" }, + "east": { "uv": [ 5, 5, 6, 6 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 28, 9 ], + "to": [ 8.5, 29, 10 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" }, + "west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" }, + "east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 27, 8.5 ], + "to": [ 8.5, 28, 9.5 ], + "faces": { + "down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" }, + "west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" }, + "east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 30, 9.5 ], + "to": [ 8.5, 31, 10.5 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 1, 8.5, 2 ], "texture": "#texture" }, + "west": { "uv": [ 11, 1, 12, 2 ], "texture": "#texture" }, + "east": { "uv": [ 4, 1, 5, 2 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, 29, 9 ], + "to": [ 8.5, 30, 10 ], + "faces": { + "down": { "uv": [ 7.5, 4.5, 8.5, 5.5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 10.5, 8.5, 11.5 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 2, 8.5, 3 ], "texture": "#texture" }, + "west": { "uv": [ 10.5, 2, 11.5, 3 ], "texture": "#texture" }, + "east": { "uv": [ 4.5, 2, 5.5, 3 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -10, 8 ], + "to": [ 8.5, -9, 9 ], + "faces": { + "down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 9, 8.5, 10 ], "texture": "#texture" }, + "west": { "uv": [ 9.5, 9, 10.5, 10 ], "texture": "#texture" }, + "east": { "uv": [ 5.5, 9, 6.5, 10 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -9, 8 ], + "to": [ 8.5, -8, 9 ], + "faces": { + "down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 8, 8.5, 9 ], "texture": "#texture" }, + "west": { "uv": [ 9.5, 8, 10.5, 9 ], "texture": "#texture" }, + "east": { "uv": [ 5.5, 8, 6.5, 9 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -8, 8 ], + "to": [ 8.5, -7, 9 ], + "faces": { + "down": { "uv": [ 7.5, 5.5, 8.5, 6.5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 9.5, 8.5, 10.5 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 7, 8.5, 8 ], "texture": "#texture" }, + "west": { "uv": [ 9.5, 7, 10.5, 8 ], "texture": "#texture" }, + "east": { "uv": [ 5.5, 7, 6.5, 8 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -11, 8.5 ], + "to": [ 8.5, -10, 9.5 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" }, + "east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -12, 8.5 ], + "to": [ 8.5, -11, 9.5 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" }, + "east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -13, 9 ], + "to": [ 8.5, -12, 10 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" }, + "east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -14, 9 ], + "to": [ 8.5, -13, 10 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" }, + "east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" } + } + }, + { + "__comment": "Box39", + "from": [ 7.5, -15, 9.5 ], + "to": [ 8.5, -14, 10.5 ], + "faces": { + "down": { "uv": [ 7.5, 4, 8.5, 5 ], "texture": "#texture" }, + "up": { "uv": [ 7.5, 11, 8.5, 12 ], "texture": "#texture" }, + "north": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "south": { "uv": [ 7.5, 14, 8.5, 15 ], "texture": "#texture" }, + "west": { "uv": [ 11, 14, 12, 15 ], "texture": "#texture" }, + "east": { "uv": [ 4, 14, 5, 15 ], "texture": "#texture" } + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [ 0, -2, 1 ], + "scale": [ 0.5, 0.875, 0.75 ] + }, + "thirdperson_lefthand": { + "translation": [ 0, -2, 1 ], + "scale": [ 0.5, 0.875, 0.75 ] + }, + "firstperson_righthand": { + "scale": [ 0.5, 0.875, 0.75 ] + }, + "firstperson_lefthand": { + "scale": [ 0.5, 0.875, 0.75 ] + }, + "gui": { + "rotation": [ 90, 45, 90 ], + "translation": [ -1.25, 1.25, 0 ], + "scale": [ 0.45, 0.45, 0.45 ] + }, + "ground": { + "rotation": [ 0, 0, 90 ], + "translation": [ 0, -1, 0 ], + "scale": [ 0.5, 0.875, 0.75 ] + }, + "fixed": { + "rotation": [ 90, -45, 90 ], + "translation": [ 1.25, 1.25, 0 ], + "scale": [ 0.575, 0.575, 0.575 ] + } + } +} \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/models/item/unstrunglongbow.json b/kfc/src/main/resources/assets/forgecraft/models/item/unstrunglongbow.json index da0984b1..c51506ef 100644 --- a/kfc/src/main/resources/assets/forgecraft/models/item/unstrunglongbow.json +++ b/kfc/src/main/resources/assets/forgecraft/models/item/unstrunglongbow.json @@ -1,9 +1,9 @@ { "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "textures": { - "particle": "primal:blocks/log_stripped_yew_side", - "texture": "primal:blocks/log_stripped_yew_side", - "texture1": "primal:blocks/log_stripped_yew_side" + "particle": "forgecraft:items/unstrunglongbow", + "texture": "forgecraft:items/unstrunglongbow", + "texture1": "forgecraft:items/unstrunglongbow" }, "elements": [ { diff --git a/kfc/src/main/resources/assets/forgecraft/sounds.json b/kfc/src/main/resources/assets/forgecraft/sounds.json index 285b4cee..ec1eda18 100644 --- a/kfc/src/main/resources/assets/forgecraft/sounds.json +++ b/kfc/src/main/resources/assets/forgecraft/sounds.json @@ -8,5 +8,10 @@ "category": "block", "subtitle": "forgecraft.subtitle.musket_shot", "sounds": [ "forgecraft:musket_shot" ] - } + }, + "bow_twang": { + "category": "block", + "subtitle": "forgecraft.subtitle.bow_twang", + "sounds": [ "forgecraft:bow_twang" ] +} } \ No newline at end of file diff --git a/kfc/src/main/resources/assets/forgecraft/sounds/bow_twang.ogg b/kfc/src/main/resources/assets/forgecraft/sounds/bow_twang.ogg new file mode 100644 index 00000000..2bddc1a1 Binary files /dev/null and b/kfc/src/main/resources/assets/forgecraft/sounds/bow_twang.ogg differ diff --git a/kfc/src/main/resources/assets/forgecraft/textures/items/arrow.png b/kfc/src/main/resources/assets/forgecraft/textures/items/arrow.png new file mode 100644 index 00000000..593ff217 Binary files /dev/null and b/kfc/src/main/resources/assets/forgecraft/textures/items/arrow.png differ diff --git a/kfc/src/main/resources/assets/forgecraft/textures/items/unstrunglongbow.png b/kfc/src/main/resources/assets/forgecraft/textures/items/unstrunglongbow.png new file mode 100644 index 00000000..aa88a3cd Binary files /dev/null and b/kfc/src/main/resources/assets/forgecraft/textures/items/unstrunglongbow.png differ diff --git a/kfc/src/main/resources/mcmod.info b/kfc/src/main/resources/mcmod.info index 474dcc07..9c046e3a 100644 --- a/kfc/src/main/resources/mcmod.info +++ b/kfc/src/main/resources/mcmod.info @@ -2,7 +2,7 @@ "modid": "forgecraft", "name": "Kitsu's Forgecraft", "description": "Forged with sweat and blood", - "version": "1.2.53", + "version": "1.2.60", "mcversion": "1.11.2", "url": "", "updateUrl": "",