From b746b3b506b9a392ef5b63cb8db4f878336bc043 Mon Sep 17 00:00:00 2001 From: 5gi <5gi@5gi.dev> Date: Sat, 8 Mar 2025 11:29:39 -0500 Subject: [PATCH] Bug fixes, new guns, new textures and models --- src/main/java/com/s5gi/giGuns/giGuns.java | 17 +- .../java/com/s5gi/giGuns/guns/BulletType.java | 34 +-- .../java/com/s5gi/giGuns/guns/GunHandler.java | 64 ++-- src/main/java/com/s5gi/giGuns/guns/Guns.java | 1 + src/main/java/com/s5gi/giGuns/guns/IGun.java | 21 +- .../java/com/s5gi/giGuns/guns/ind/AK47.java | 9 +- .../java/com/s5gi/giGuns/guns/ind/_1911.java | 12 +- .../com/s5gi/giGuns/guns/ind/barrettM82.java | 10 +- .../s5gi/giGuns/guns/ind/desertDeagle.java | 12 +- .../com/s5gi/giGuns/guns/ind/hecateII.java | 12 +- .../com/s5gi/giGuns/guns/ind/m1Bazooka.java | 12 +- .../java/com/s5gi/giGuns/guns/ind/m4a1s.java | 94 ++++++ .../assets/minecraft/items/black_dye.json | 40 +++ .../assets/minecraft/items/crossbow.json | 62 ++++ .../assets/minecraft/models/item/1911.json | 6 + .../assets/minecraft/models/item/ak47.json | 7 +- .../minecraft/models/item/antitankammo.json | 48 +++ .../minecraft/models/item/barettm82.json | 5 +- .../minecraft/models/item/deserteagle.json | 7 +- .../minecraft/models/item/heavyammo.json | 48 +++ .../minecraft/models/item/hecateii.json | 5 +- .../minecraft/models/item/m1bazooka.json | 116 ++++++++ .../assets/minecraft/models/item/m4a1s.json | 278 ++++++++++++++++++ .../minecraft/models/item/pistolammo.json | 68 +++++ .../minecraft/models/item/rifleammo.json | 82 ++++++ .../minecraft/textures/item/antitankammo.png | Bin 0 -> 122 bytes .../minecraft/textures/item/heavyammo.png | Bin 0 -> 122 bytes .../minecraft/textures/item/m1bazooka.png | Bin 0 -> 432 bytes .../assets/minecraft/textures/item/m4a1s.png | Bin 0 -> 408 bytes .../minecraft/textures/item/pistolammo.png | Bin 0 -> 157 bytes .../minecraft/textures/item/rifleammo.png | Bin 0 -> 153 bytes .../giGuns Pack Java/bb/1911.bbmodel | 2 +- .../giGuns Pack Java/bb/ak47.bbmodel | 2 +- .../giGuns Pack Java/bb/antitankammo.bbmodel | 1 + .../giGuns Pack Java/bb/barettm82.bbmodel | 2 +- .../giGuns Pack Java/bb/deserteagle.bbmodel | 2 +- .../giGuns Pack Java/bb/heavyammo.bbmodel | 1 + .../giGuns Pack Java/bb/m1bazooka.bbmodel | 1 + .../giGuns Pack Java/bb/m4a1s.bbmodel | 1 + .../giGuns Pack Java/bb/pistolammo.bbmodel | 1 + .../giGuns Pack Java/bb/rifleammo.bbmodel | 1 + src/main/resources/TexturePack/giGuns.zip | Bin 0 -> 92976 bytes src/main/resources/plugin.yml | 4 +- 43 files changed, 983 insertions(+), 105 deletions(-) create mode 100644 src/main/java/com/s5gi/giGuns/guns/ind/m4a1s.java create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/black_dye.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/crossbow.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/antitankammo.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/heavyammo.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m1bazooka.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m4a1s.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/pistolammo.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/rifleammo.json create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/antitankammo.png create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/heavyammo.png create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/m1bazooka.png create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/m4a1s.png create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/pistolammo.png create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/rifleammo.png create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/bb/antitankammo.bbmodel create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/bb/heavyammo.bbmodel create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/bb/m1bazooka.bbmodel create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/bb/m4a1s.bbmodel create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/bb/pistolammo.bbmodel create mode 100644 src/main/resources/TexturePack/giGuns Pack Java/bb/rifleammo.bbmodel create mode 100644 src/main/resources/TexturePack/giGuns.zip diff --git a/src/main/java/com/s5gi/giGuns/giGuns.java b/src/main/java/com/s5gi/giGuns/giGuns.java index 1e265d3..3e116e9 100644 --- a/src/main/java/com/s5gi/giGuns/giGuns.java +++ b/src/main/java/com/s5gi/giGuns/giGuns.java @@ -10,6 +10,8 @@ import org.bukkit.World; import org.bukkit.entity.Entity; import org.bukkit.entity.Player; import org.bukkit.entity.Snowball; +import org.bukkit.event.block.Action; +import org.bukkit.inventory.ItemStack; import org.bukkit.plugin.java.JavaPlugin; public final class giGuns extends JavaPlugin { @@ -44,11 +46,24 @@ public final class giGuns extends JavaPlugin { getCommand("getgun").setExecutor((commandSender, command, s, args) -> { if (commandSender instanceof Player player) { - IGun gun = GunHandler.registeredGuns.values().stream().toList().get(Integer.parseInt(args[0])); + IGun gun = GunHandler.guns.get(Integer.parseInt(args[0])); player.getInventory().addItem(gun.compileGun()); } return false; }); + getCommand("getammo").setExecutor((commandSender, command, s, args) -> { + if (commandSender instanceof Player player) { + if (player.getInventory().getItemInMainHand() !=null && + player.getInventory().getItemInMainHand().getItemMeta()!=null && + GunHandler.isRegisteredGun(player.getInventory().getItemInMainHand().getItemMeta().getItemName())) { + IGun gun = GunHandler.getRegisteredGun(player.getInventory().getItemInMainHand().getItemMeta().getItemName()); + ItemStack ammo = gun.bulletType().getItem(); + ammo.setAmount(64); + player.getInventory().addItem(ammo); + } + } + return false; + }); } @Override diff --git a/src/main/java/com/s5gi/giGuns/guns/BulletType.java b/src/main/java/com/s5gi/giGuns/guns/BulletType.java index 68827eb..efea4f1 100644 --- a/src/main/java/com/s5gi/giGuns/guns/BulletType.java +++ b/src/main/java/com/s5gi/giGuns/guns/BulletType.java @@ -6,14 +6,15 @@ import org.bukkit.NamespacedKey; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ShapedRecipe; import org.bukkit.inventory.meta.ItemMeta; +import org.bukkit.inventory.meta.components.CustomModelDataComponent; + +import java.util.List; public enum BulletType { // Penetration in blocks/entities a bullet can travel through before it stops PISTOL("&cPistol", BulletType.Recipes.pistol()), RIFLE("&eRifle", BulletType.Recipes.rifle()), HEAVY("&6Heavy", BulletType.Recipes.heavy()), - EXPLOSIVE("&4Explosive", BulletType.Recipes.explosive()), - GRENADE("&2Grenade", BulletType.Recipes.grenade()), ANTI_TANK("&9Anti-Tank", BulletType.Recipes.antiTank()),; private final String prettyName; @@ -41,16 +42,19 @@ public enum BulletType { } public static class Recipes { - public static ItemStack makeAmmo(String prettyName) { + public static ItemStack makeAmmo(String prettyName, int textureID) { ItemStack gunItem = new ItemStack(Material.BLACK_DYE); ItemMeta meta = gunItem.getItemMeta(); meta.setItemName(giGuns.color(prettyName + " Ammo")); + CustomModelDataComponent component = meta.getCustomModelDataComponent(); + component.setStrings(List.of("ammomodel" + textureID)); + meta.setCustomModelDataComponent(component); gunItem.setItemMeta(meta); return gunItem; } public static ShapedRecipe pistol() { - ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:pistol_ammo"), makeAmmo("&cPistol")); + ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:pistol_ammo"), makeAmmo("&cPistol", 0)); recipe.shape(" c ", "ngn", "nnn"); recipe.setIngredient('c', Material.COPPER_INGOT); recipe.setIngredient('n', Material.IRON_NUGGET); @@ -58,7 +62,7 @@ public enum BulletType { return recipe; } public static ShapedRecipe rifle() { - ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:rifle_ammo"), makeAmmo("&eRifle")); + ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:rifle_ammo"), makeAmmo("&eRifle", 1)); recipe.shape(" c ", "ngn", "nIn"); recipe.setIngredient('c', Material.COPPER_INGOT); recipe.setIngredient('n', Material.IRON_NUGGET); @@ -67,7 +71,7 @@ public enum BulletType { return recipe; } public static ShapedRecipe heavy() { - ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:heavy_ammo"), makeAmmo("&6Heavy")); + ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:heavy_ammo"), makeAmmo("&6Heavy", 2)); recipe.shape(" c ", "IgI", "InI"); recipe.setIngredient('c', Material.COPPER_INGOT); recipe.setIngredient('n', Material.IRON_NUGGET); @@ -75,24 +79,8 @@ public enum BulletType { recipe.setIngredient('I', Material.IRON_INGOT); return recipe; } - public static ShapedRecipe explosive() { - ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:explosive_ammo"), makeAmmo("&4Explosive")); - recipe.shape(" c ", "ngn", "nIn"); - recipe.setIngredient('c', Material.COPPER_INGOT); - recipe.setIngredient('n', Material.IRON_NUGGET); - recipe.setIngredient('g', Material.GUNPOWDER); - recipe.setIngredient('I', Material.BLAZE_POWDER); - return recipe; - } - public static ShapedRecipe grenade() { - ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:grenade_ammo"), makeAmmo("&2Grenade")); - recipe.shape(" I ", "ITI", "III"); - recipe.setIngredient('T', Material.TNT); - recipe.setIngredient('I', Material.IRON_INGOT); - return recipe; - } public static ShapedRecipe antiTank() { - ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:antitank_ammo"), makeAmmo("&9Anti-Tank")); + ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:antitank_ammo"), makeAmmo("&9Anti-Tank", 3)); recipe.shape(" B ", "ITI", "III"); recipe.setIngredient('T', Material.TNT); recipe.setIngredient('I', Material.IRON_INGOT); diff --git a/src/main/java/com/s5gi/giGuns/guns/GunHandler.java b/src/main/java/com/s5gi/giGuns/guns/GunHandler.java index f8938fc..88ebf3b 100644 --- a/src/main/java/com/s5gi/giGuns/guns/GunHandler.java +++ b/src/main/java/com/s5gi/giGuns/guns/GunHandler.java @@ -9,6 +9,7 @@ import org.bukkit.event.block.Action; import org.bukkit.event.entity.ProjectileHitEvent; import org.bukkit.event.player.PlayerInteractAtEntityEvent; import org.bukkit.event.player.PlayerInteractEvent; +import org.bukkit.inventory.EquipmentSlot; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.PlayerInventory; import org.bukkit.metadata.FixedMetadataValue; @@ -19,12 +20,14 @@ import java.util.HashMap; import java.util.List; public class GunHandler implements Listener { + public static ArrayList guns = new ArrayList<>(); public static HashMap registeredGuns = new HashMap<>(); public static HashMap physicsBullets = new HashMap<>(); public static HashMap lastLocationsOfBullets = new HashMap<>(); public static void register(IGun gun) { registeredGuns.put(giGuns.color(gun.name()), gun); + guns.add(gun); giGuns.plugin.getServer().addRecipe(gun.recipe()); } @@ -80,7 +83,7 @@ public class GunHandler implements Listener { physbullet.setMetadata("isBullet", new FixedMetadataValue(giGuns.plugin, true)); physbullet.setMetadata("bornAt", new FixedMetadataValue(giGuns.plugin, System.currentTimeMillis())); for (Sound sound : gun.sound()) { - world.playSound(from.getEyeLocation(), sound, SoundCategory.PLAYERS, 15f, gun.soundPitch()); + world.playSound(from.getEyeLocation(), sound, SoundCategory.PLAYERS, gun.soundVolume(), gun.soundPitch()); } from.setCooldown(from.getInventory().getItemInMainHand(), gun.cooldown()); lastLocationsOfBullets.put(physbullet, physbullet.getLocation()); @@ -89,15 +92,29 @@ public class GunHandler implements Listener { @EventHandler public static void onRightClick(PlayerInteractEvent event) { - if (event.getPlayer().getInventory().getItemInMainHand() !=null && event.getPlayer().getInventory().getItemInMainHand().getItemMeta()!=null && GunHandler.isRegisteredGun(event.getPlayer().getInventory().getItemInMainHand().getItemMeta().getItemName()) - && (event.getAction() == Action.RIGHT_CLICK_BLOCK || event.getAction() == Action.RIGHT_CLICK_AIR)) { - event.setCancelled(true); - shoot(event.getPlayer()); - } else if (event.getPlayer().getInventory().getItemInMainHand() != null && - event.getPlayer().getInventory().getItemInMainHand().getType().equals(Material.BLACK_DYE) && - event.getPlayer().getInventory().getItemInMainHand().getItemMeta()!=null && - event.getPlayer().getInventory().getItemInMainHand().getItemMeta().getItemName().contains("Ammo")) { - event.setCancelled(true); + if (event.getAction() == Action.RIGHT_CLICK_BLOCK || event.getAction() == Action.RIGHT_CLICK_AIR) { + if (event.getHand() == EquipmentSlot.HAND) { + if (event.getPlayer().getInventory().getItemInMainHand() !=null && event.getPlayer().getInventory().getItemInMainHand().getItemMeta()!=null && GunHandler.isRegisteredGun(event.getPlayer().getInventory().getItemInMainHand().getItemMeta().getItemName())) { + event.setCancelled(true); + shoot(event.getPlayer()); + } else if (event.getPlayer().getInventory().getItemInMainHand() != null && + event.getPlayer().getInventory().getItemInMainHand().getType().equals(Material.BLACK_DYE) && + event.getPlayer().getInventory().getItemInMainHand().getItemMeta()!=null && + event.getPlayer().getInventory().getItemInMainHand().getItemMeta().getItemName().contains("Ammo")) { + event.setCancelled(true); + } + } else if (event.getHand() == EquipmentSlot.OFF_HAND) { + if (event.getPlayer().getInventory().getItemInOffHand() !=null && event.getPlayer().getInventory().getItemInOffHand().getItemMeta()!=null && GunHandler.isRegisteredGun(event.getPlayer().getInventory().getItemInOffHand().getItemMeta().getItemName())) { + event.setCancelled(true); + } + else if (event.getPlayer().getInventory().getItemInOffHand() != null && + event.getPlayer().getInventory().getItemInOffHand().getType().equals(Material.BLACK_DYE) && + event.getPlayer().getInventory().getItemInOffHand().getItemMeta()!=null && + event.getPlayer().getInventory().getItemInOffHand().getItemMeta().getItemName().contains("Ammo")) { + event.setCancelled(true); + } + + } } } @EventHandler @@ -128,19 +145,20 @@ public class GunHandler implements Listener { } else { double dueDamage = gun.damage()-Math.min(GunHandler.Calc.getDamageAfterArmor(damagedPlayer), gun.damage()-0.5f); damagedPlayer.damage(dueDamage, bulletOwner); - gun.onHitPlayer(damagedPlayer.getLocation(), damagedPlayer); + gun.onHitEntity(damagedPlayer.getLocation(), damagedPlayer); + Calc.makeBlood(event.getEntity().getLocation(), (float) dueDamage); physicsBullets.remove(physbullet); - } } else if (event.getHitEntity() instanceof LivingEntity livingEntity) { livingEntity.damage(gun.damage(), bulletOwner); - gun.onHitPlayer(livingEntity.getLocation(), livingEntity); + gun.onHitEntity(event.getEntity().getLocation(), livingEntity); + Calc.makeBlood(event.getEntity().getLocation(), (int) gun.damage()); physicsBullets.remove(physbullet); } if (event.getHitBlock()!=null) { event.getHitBlock().getDrops().clear(); - gun.onHitBlock(event.getHitBlock().getLocation(), event.getHitBlock()); + gun.onHitBlock(event.getEntity().getLocation(), event.getHitBlock()); physicsBullets.remove(physbullet); } @@ -216,15 +234,19 @@ public class GunHandler implements Listener { } public static void drawParticleLine(Location from, Location to) { - Vector direction = to.toVector().subtract(from.toVector()); - double distance = direction.length(); - direction.normalize(); + Vector direction = to.toVector().subtract(from.toVector()); + double distance = direction.length(); + direction.normalize(); - for (double d = 0; d < distance; d += 0.5) { - Location point = from.clone().add(direction.clone().multiply(d)); - from.getWorld().spawnParticle(Particle.DUST, point, 3, 0.01f, 0.01f, 0.01f, 0, new Particle.DustOptions(Color.WHITE, 0.5f)); + for (double d = 0; d < distance; d += 0.5) { + Location point = from.clone().add(direction.clone().multiply(d)); + from.getWorld().spawnParticle(Particle.DUST, point, 3, 0.01f, 0.01f, 0.01f, 0, new Particle.DustOptions(Color.WHITE, 0.5f)); - } + } + } + + public static void makeBlood(Location location, float damage) { + location.getWorld().spawnParticle(Particle.BLOCK_CRUMBLE, location, (int) damage * 8, 0.1f, 0.1f, 0.1f, Material.RED_WOOL.createBlockData()); } } } diff --git a/src/main/java/com/s5gi/giGuns/guns/Guns.java b/src/main/java/com/s5gi/giGuns/guns/Guns.java index 29a7b02..37bac8e 100644 --- a/src/main/java/com/s5gi/giGuns/guns/Guns.java +++ b/src/main/java/com/s5gi/giGuns/guns/Guns.java @@ -10,6 +10,7 @@ public class Guns { GunHandler.register(new m1Bazooka()); GunHandler.register(new barrettM82()); GunHandler.register(new AK47()); + GunHandler.register(new m4a1s()); } // public static final IGun hecateII = new IGun() { diff --git a/src/main/java/com/s5gi/giGuns/guns/IGun.java b/src/main/java/com/s5gi/giGuns/guns/IGun.java index 7f78e56..f71cf71 100644 --- a/src/main/java/com/s5gi/giGuns/guns/IGun.java +++ b/src/main/java/com/s5gi/giGuns/guns/IGun.java @@ -1,7 +1,6 @@ package com.s5gi.giGuns.guns; import com.s5gi.giGuns.giGuns; -import org.bukkit.Color; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -9,30 +8,29 @@ import org.bukkit.block.Block; import org.bukkit.entity.LivingEntity; import org.bukkit.inventory.CraftingRecipe; import org.bukkit.inventory.ItemStack; -import org.bukkit.inventory.meta.ItemMeta; +import org.bukkit.inventory.meta.CrossbowMeta; import org.bukkit.inventory.meta.components.CustomModelDataComponent; -import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; -import java.util.Map; public interface IGun { String name(); List description(); - Material getItem(); + BulletType bulletType(); List sound(); float soundPitch(); - void onHitPlayer(Location location, LivingEntity entity); + default float soundVolume() { + return 15f; + } + void onHitEntity(Location location, LivingEntity entity); void onHitBlock(Location location, Block block); double bulletSpeed(); double damage(); //in ticks int cooldown(); - default int textureId() { - return 0; - } + int textureId(); CraftingRecipe recipe(); default List getLore() { List lore = new ArrayList<>(); @@ -45,10 +43,11 @@ public interface IGun { } default ItemStack compileGun() { IGun gun = this; - ItemStack gunItem = new ItemStack(gun.getItem()); - ItemMeta meta = gunItem.getItemMeta(); + ItemStack gunItem = new ItemStack(Material.CROSSBOW); + CrossbowMeta meta = (CrossbowMeta) gunItem.getItemMeta(); meta.setItemName(giGuns.color(gun.name())); meta.setLore(gun.getLore()); + meta.addChargedProjectile(new ItemStack(Material.LIGHT, 1)); CustomModelDataComponent component = meta.getCustomModelDataComponent(); component.setStrings(List.of("gunmodel" + gun.textureId())); meta.setCustomModelDataComponent(component); diff --git a/src/main/java/com/s5gi/giGuns/guns/ind/AK47.java b/src/main/java/com/s5gi/giGuns/guns/ind/AK47.java index bad333b..f15b3d1 100644 --- a/src/main/java/com/s5gi/giGuns/guns/ind/AK47.java +++ b/src/main/java/com/s5gi/giGuns/guns/ind/AK47.java @@ -21,7 +21,7 @@ public class AK47 implements IGun { @Override public int textureId() { - return 1; + return 2; } @Override @@ -29,11 +29,6 @@ public class AK47 implements IGun { return List.of("&cSoviet &eUnion", "&7A gas-operated, long-stroke piston, closed rotating bolt, assault rifle"); } - @Override - public Material getItem() { - return Material.DIAMOND_HOE; - } - @Override public BulletType bulletType() { return BulletType.RIFLE; @@ -50,7 +45,7 @@ public class AK47 implements IGun { } @Override - public void onHitPlayer(Location location, LivingEntity entity) { + public void onHitEntity(Location location, LivingEntity entity) { } diff --git a/src/main/java/com/s5gi/giGuns/guns/ind/_1911.java b/src/main/java/com/s5gi/giGuns/guns/ind/_1911.java index 9edaec1..81a33fd 100644 --- a/src/main/java/com/s5gi/giGuns/guns/ind/_1911.java +++ b/src/main/java/com/s5gi/giGuns/guns/ind/_1911.java @@ -25,11 +25,6 @@ public class _1911 implements IGun { } - @Override - public Material getItem() { - return Material.WOODEN_HOE; - } - @Override public BulletType bulletType() { return BulletType.PISTOL; @@ -46,7 +41,7 @@ public class _1911 implements IGun { } @Override - public void onHitPlayer(Location location, LivingEntity entity) { + public void onHitEntity(Location location, LivingEntity entity) { } @@ -70,6 +65,11 @@ public class _1911 implements IGun { return 3; } + @Override + public int textureId() { + return 0; + } + @Override public boolean gravity() { return true; diff --git a/src/main/java/com/s5gi/giGuns/guns/ind/barrettM82.java b/src/main/java/com/s5gi/giGuns/guns/ind/barrettM82.java index 02f8fad..aeb068d 100644 --- a/src/main/java/com/s5gi/giGuns/guns/ind/barrettM82.java +++ b/src/main/java/com/s5gi/giGuns/guns/ind/barrettM82.java @@ -1,5 +1,6 @@ package com.s5gi.giGuns.guns.ind; +import com.s5gi.giGuns.giGuns; import com.s5gi.giGuns.guns.BulletType; import com.s5gi.giGuns.guns.IGun; import org.bukkit.Location; @@ -9,7 +10,10 @@ import org.bukkit.Sound; import org.bukkit.block.Block; import org.bukkit.entity.LivingEntity; import org.bukkit.inventory.CraftingRecipe; +import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ShapedRecipe; +import org.bukkit.inventory.meta.CrossbowMeta; +import org.bukkit.inventory.meta.components.CustomModelDataComponent; import java.util.List; @@ -25,8 +29,8 @@ public class barrettM82 implements IGun { } @Override - public Material getItem() { - return Material.STONE_HOE; + public int textureId() { + return 4; } @Override @@ -45,7 +49,7 @@ public class barrettM82 implements IGun { } @Override - public void onHitPlayer(Location location, LivingEntity entity) { + public void onHitEntity(Location location, LivingEntity entity) { } diff --git a/src/main/java/com/s5gi/giGuns/guns/ind/desertDeagle.java b/src/main/java/com/s5gi/giGuns/guns/ind/desertDeagle.java index a32bff0..472812e 100644 --- a/src/main/java/com/s5gi/giGuns/guns/ind/desertDeagle.java +++ b/src/main/java/com/s5gi/giGuns/guns/ind/desertDeagle.java @@ -24,11 +24,6 @@ public class desertDeagle implements IGun { return List.of("&9U.S.A.", "&7A single-action, gas-operated, semi-automatic pistol"); } - @Override - public Material getItem() { - return Material.DIAMOND_HOE; - } - @Override public BulletType bulletType() { return BulletType.HEAVY; @@ -45,7 +40,7 @@ public class desertDeagle implements IGun { } @Override - public void onHitPlayer(Location location, LivingEntity entity) { + public void onHitEntity(Location location, LivingEntity entity) { } @@ -69,6 +64,11 @@ public class desertDeagle implements IGun { return 15; } + @Override + public int textureId() { + return 1; + } + @Override public CraftingRecipe recipe() { ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:desert_eagle"), compileGun()); diff --git a/src/main/java/com/s5gi/giGuns/guns/ind/hecateII.java b/src/main/java/com/s5gi/giGuns/guns/ind/hecateII.java index 62bd4db..b7efc15 100644 --- a/src/main/java/com/s5gi/giGuns/guns/ind/hecateII.java +++ b/src/main/java/com/s5gi/giGuns/guns/ind/hecateII.java @@ -25,11 +25,6 @@ public class hecateII implements IGun { } - @Override - public Material getItem() { - return Material.IRON_HOE; - } - @Override public BulletType bulletType() { return BulletType.HEAVY; @@ -46,7 +41,7 @@ public class hecateII implements IGun { } @Override - public void onHitPlayer(Location location, LivingEntity entity) { + public void onHitEntity(Location location, LivingEntity entity) { } @@ -70,6 +65,11 @@ public class hecateII implements IGun { return 30; } + @Override + public int textureId() { + return 3; + } + @Override public CraftingRecipe recipe() { ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:hekateii"), compileGun()); diff --git a/src/main/java/com/s5gi/giGuns/guns/ind/m1Bazooka.java b/src/main/java/com/s5gi/giGuns/guns/ind/m1Bazooka.java index 31d9110..7cf8e61 100644 --- a/src/main/java/com/s5gi/giGuns/guns/ind/m1Bazooka.java +++ b/src/main/java/com/s5gi/giGuns/guns/ind/m1Bazooka.java @@ -21,11 +21,6 @@ public class m1Bazooka implements IGun { return List.of("&9U.S.A.", "&7A man-portable recoilless anti-tank rocket launcher"); } - @Override - public Material getItem() { - return Material.GOLDEN_HOE; - } - @Override public BulletType bulletType() { return BulletType.ANTI_TANK; @@ -42,7 +37,7 @@ public class m1Bazooka implements IGun { } @Override - public void onHitPlayer(Location location, LivingEntity entity) { + public void onHitEntity(Location location, LivingEntity entity) { explode(location); } @@ -71,6 +66,11 @@ public class m1Bazooka implements IGun { return 200; } + @Override + public int textureId() { + return 5; + } + @Override public CraftingRecipe recipe() { ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:m1_bazooka"), compileGun()); diff --git a/src/main/java/com/s5gi/giGuns/guns/ind/m4a1s.java b/src/main/java/com/s5gi/giGuns/guns/ind/m4a1s.java new file mode 100644 index 0000000..0c2f741 --- /dev/null +++ b/src/main/java/com/s5gi/giGuns/guns/ind/m4a1s.java @@ -0,0 +1,94 @@ +package com.s5gi.giGuns.guns.ind; + +import com.s5gi.giGuns.guns.BulletType; +import com.s5gi.giGuns.guns.IGun; +import org.bukkit.Location; +import org.bukkit.Material; +import org.bukkit.NamespacedKey; +import org.bukkit.Sound; +import org.bukkit.block.Block; +import org.bukkit.entity.LivingEntity; +import org.bukkit.inventory.CraftingRecipe; +import org.bukkit.inventory.ShapedRecipe; + +import java.util.List; + +public class m4a1s implements IGun { + @Override + public String name() { + return "&cM4A1-S"; + } + + @Override + public List description() { + return List.of("&9U.S.A.", "&7A variant of the base M4 Carbine (Suppressed)"); + } + + @Override + public BulletType bulletType() { + return BulletType.RIFLE; + } + + @Override + public List sound() { + return List.of(Sound.ENTITY_FIREWORK_ROCKET_BLAST); + + } + + @Override + public float soundPitch() { + return 1; + } + + @Override + public void onHitEntity(Location location, LivingEntity entity) { + + } + + @Override + public void onHitBlock(Location location, Block block) { + + } + + @Override + public double bulletSpeed() { + return 3.4; + } + + @Override + public double damage() { + return 5; + } + + @Override + public int cooldown() { + return 3; + } + + @Override + public boolean gravity() { + return true; + } + + @Override + public int textureId() { + return 6; + } + + @Override + public float soundVolume() { + return 0.5f; + } + + @Override + public CraftingRecipe recipe() { + ShapedRecipe recipe = new ShapedRecipe(NamespacedKey.fromString("giguns:m4a1s"), compileGun()); + recipe.shape("iii","rdI","iis"); + recipe.setIngredient('i', Material.IRON_INGOT); + recipe.setIngredient('I', Material.IRON_BLOCK); + recipe.setIngredient('r', Material.BREEZE_ROD); + recipe.setIngredient('d', Material.DISPENSER); + recipe.setIngredient('s', Material.STICK); + return recipe; + } +} diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/black_dye.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/black_dye.json new file mode 100644 index 0000000..c83b74d --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/black_dye.json @@ -0,0 +1,40 @@ +{ + "model": { + "type": "select", + "property": "custom_model_data", + "fallback": { + "type": "model", + "model": "item/black_dye" + }, + "cases": [ + { + "when": "ammomodel0", + "model": { + "type": "model", + "model": "item/pistolammo" + } + }, + { + "when": "ammomodel1", + "model": { + "type": "model", + "model": "item/rifleammo" + } + }, + { + "when": "ammomodel2", + "model": { + "type": "model", + "model": "item/heavyammo" + } + }, + { + "when": "ammomodel3", + "model": { + "type": "model", + "model": "item/antitankammo" + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/crossbow.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/crossbow.json new file mode 100644 index 0000000..acf2137 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/items/crossbow.json @@ -0,0 +1,62 @@ +{ + "model": { + "type": "select", + "property": "custom_model_data", + "fallback": { + "type": "model", + "model": "item/crossbow" + }, + "cases": [ + { + "when": "gunmodel0", + "model": { + "type": "model", + "model": "item/1911" + } + }, + { + "when": "gunmodel1", + "model": { + "type": "model", + "model": "item/deserteagle" + } + }, + { + "when": "gunmodel2", + "model": { + "type": "model", + "model": "item/ak47" + } + }, + { + "when": "gunmodel3", + "model": { + "type": "model", + "model": "item/hecateii" + } + }, + { + "when": "gunmodel4", + "model": { + "type": "model", + "model": "item/barettm82" + } + }, + { + "when": "gunmodel5", + "model": { + "type": "model", + "model": "item/m1bazooka" + } + }, + { + "when": "gunmodel6", + "model": { + "type": "model", + "model": "item/m4a1s" + } + } + + ] + } +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/1911.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/1911.json index fc1d785..1e4e993 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/1911.json +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/1911.json @@ -33,6 +33,12 @@ } ], "display": { + "thirdperson_righthand": { + "rotation": [0, -20.5, 0] + }, + "firstperson_righthand": { + "translation": [13, 1.5, 0] + }, "gui": { "rotation": [36, 118, 3], "translation": [4.25, 0, 0], diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/ak47.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/ak47.json index db87a02..f0ad1de 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/ak47.json +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/ak47.json @@ -80,7 +80,7 @@ "name": "stock", "from": [8, 2, 16], "to": [9, 3.25, 22], - "rotation": {"angle": 0, "axis": "x", "origin": [8, 3, 22]}, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 22]}, "faces": { "north": {"uv": [7.5, 5.75, 7.75, 6], "texture": "#0"}, "east": {"uv": [6, 5.75, 7.5, 6], "texture": "#0"}, @@ -121,13 +121,14 @@ ], "display": { "thirdperson_righthand": { - "translation": [-0.25, 6.75, -4] + "rotation": [0, -13.75, 0], + "translation": [1, 6.75, -4] }, "thirdperson_lefthand": { "translation": [1, 6.75, -4.25] }, "firstperson_righthand": { - "translation": [0, 9, -2] + "translation": [7.25, 9, -2] }, "firstperson_lefthand": { "translation": [0, 5, 0] diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/antitankammo.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/antitankammo.json new file mode 100644 index 0000000..a93f998 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/antitankammo.json @@ -0,0 +1,48 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [8, 8], + "textures": { + "0": "item/antitankammo", + "particle": "item/antitankammo" + }, + "elements": [ + { + "from": [7.5, 0, 7.5], + "to": [8.5, 4.75, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 10], "texture": "#0"}, + "east": {"uv": [2, 0, 4, 10], "texture": "#0"}, + "south": {"uv": [4, 0, 6, 10], "texture": "#0"}, + "west": {"uv": [6, 0, 8, 10], "texture": "#0"}, + "up": {"uv": [10, 2, 8, 0], "texture": "#0"}, + "down": {"uv": [10, 2, 8, 4], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 7.75, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 7.5, 0] + }, + "firstperson_righthand": { + "translation": [0, 7.5, 1.25] + }, + "firstperson_lefthand": { + "translation": [0, 6.75, 1.5] + }, + "ground": { + "translation": [0, 5.25, 0] + }, + "gui": { + "translation": [0, 14, 0], + "scale": [2.5, 2.5, 2.5] + }, + "fixed": { + "translation": [0, 13.5, 0], + "scale": [2.5, 2.5, 2.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/barettm82.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/barettm82.json index 92993c0..2a91ee5 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/barettm82.json +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/barettm82.json @@ -147,13 +147,14 @@ ], "display": { "thirdperson_righthand": { - "translation": [0.5, 6.75, -6.5] + "rotation": [0, -14.75, 0], + "translation": [2, 6.25, -7.25] }, "thirdperson_lefthand": { "translation": [-0.5, 6.75, -6.5] }, "firstperson_righthand": { - "translation": [-0.75, 9.75, -7.5] + "translation": [9, 9, -6.25] }, "firstperson_lefthand": { "translation": [-2.25, 6.5, -5] diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/deserteagle.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/deserteagle.json index e26a9c8..3b1cd99 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/deserteagle.json +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/deserteagle.json @@ -9,7 +9,7 @@ { "from": [6, 5, 1], "to": [9, 8, 9], - "rotation": {"angle": 0, "axis": "x", "origin": [7, 5, 9]}, + "rotation": {"angle": 0, "axis": "y", "origin": [7, 5, 9]}, "faces": { "north": {"uv": [6, 4, 7.5, 5.5], "texture": "#0"}, "east": {"uv": [1, 9, 5, 10.5], "texture": "#0"}, @@ -61,13 +61,14 @@ ], "display": { "thirdperson_righthand": { - "translation": [0.5, 3.5, 0] + "rotation": [0, -15.25, 0], + "translation": [1.25, 3.5, -1.25] }, "thirdperson_lefthand": { "translation": [-0.5, 3.5, 0] }, "firstperson_righthand": { - "translation": [0, 6, 0] + "translation": [9.5, 6.25, 0] }, "firstperson_lefthand": { "translation": [0, 2.75, 0] diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/heavyammo.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/heavyammo.json new file mode 100644 index 0000000..a808242 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/heavyammo.json @@ -0,0 +1,48 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [8, 8], + "textures": { + "0": "item/heavyammo", + "particle": "item/heavyammo" + }, + "elements": [ + { + "from": [7.5, 0, 7.5], + "to": [8.5, 4.75, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 10], "texture": "#0"}, + "east": {"uv": [2, 0, 4, 10], "texture": "#0"}, + "south": {"uv": [4, 0, 6, 10], "texture": "#0"}, + "west": {"uv": [6, 0, 8, 10], "texture": "#0"}, + "up": {"uv": [10, 2, 8, 0], "texture": "#0"}, + "down": {"uv": [10, 2, 8, 4], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 8, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 7.5, 0] + }, + "firstperson_righthand": { + "translation": [0, 7.5, 2.25] + }, + "firstperson_lefthand": { + "translation": [3.25, 6.5, 0] + }, + "ground": { + "translation": [0, 5, 0] + }, + "gui": { + "translation": [0, 13.5, 0], + "scale": [2.5, 2.5, 2.5] + }, + "fixed": { + "translation": [0, 13.5, 0], + "scale": [2.5, 2.5, 2.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/hecateii.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/hecateii.json index aedb0c9..79cdd6d 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/hecateii.json +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/hecateii.json @@ -147,13 +147,14 @@ ], "display": { "thirdperson_righthand": { - "translation": [0.5, 6.75, -5] + "rotation": [0, -16, 0], + "translation": [2, 7, -7.25] }, "thirdperson_lefthand": { "translation": [-0.5, 6.75, -5.25] }, "firstperson_righthand": { - "translation": [-0.75, 8.75, -6] + "translation": [8.5, 8.75, -6] }, "firstperson_lefthand": { "translation": [-2.25, 6.5, -5] diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m1bazooka.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m1bazooka.json new file mode 100644 index 0000000..a8ad149 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m1bazooka.json @@ -0,0 +1,116 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "item/m1bazooka", + "particle": "item/m1bazooka" + }, + "elements": [ + { + "name": "trigger", + "from": [8, 1.75, -3.75], + "to": [9, 3, -3.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 1, -3]}, + "faces": { + "north": {"uv": [3.75, 1.5, 4, 1.75], "texture": "#0"}, + "east": {"uv": [3.75, 1.75, 4, 2], "texture": "#0"}, + "south": {"uv": [3.75, 2, 4, 2.25], "texture": "#0"}, + "west": {"uv": [3.75, 2.25, 4, 2.5], "texture": "#0"}, + "up": {"uv": [4, 2.75, 3.75, 2.5], "texture": "#0"}, + "down": {"uv": [4, 2.75, 3.75, 3], "texture": "#0"} + } + }, + { + "name": "grip2", + "from": [8, -1, -2], + "to": [9, 4, 0], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 2, -1]}, + "faces": { + "north": {"uv": [3.25, 2.25, 3.5, 3.5], "texture": "#0"}, + "east": {"uv": [1.5, 2.75, 2, 4], "texture": "#0"}, + "south": {"uv": [3.5, 2.25, 3.75, 3.5], "texture": "#0"}, + "west": {"uv": [2, 2.75, 2.5, 4], "texture": "#0"}, + "up": {"uv": [3.25, 2.75, 3, 2.25], "texture": "#0"}, + "down": {"uv": [3.75, 3.5, 3.5, 4], "texture": "#0"} + } + }, + { + "name": "grip", + "from": [8, -1, 7], + "to": [9, 4, 10], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 2, 8]}, + "faces": { + "north": {"uv": [2.5, 3.5, 2.75, 4.75], "texture": "#0"}, + "east": {"uv": [1.5, 1.5, 2.25, 2.75], "texture": "#0"}, + "south": {"uv": [2.75, 3.5, 3, 4.75], "texture": "#0"}, + "west": {"uv": [2.25, 1.5, 3, 2.75], "texture": "#0"}, + "up": {"uv": [3.25, 4.25, 3, 3.5], "texture": "#0"}, + "down": {"uv": [3.5, 3.5, 3.25, 4.25], "texture": "#0"} + } + }, + { + "from": [7, 3, -8], + "to": [10, 6, 23], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 3, 7]}, + "faces": { + "north": {"uv": [2.5, 2.75, 3.25, 3.5], "texture": "#0"}, + "east": {"uv": [0, 0, 7.75, 0.75], "texture": "#0"}, + "south": {"uv": [3, 1.5, 3.75, 2.25], "texture": "#0"}, + "west": {"uv": [0, 0.75, 7.75, 1.5], "texture": "#0"}, + "up": {"uv": [0.75, 9.25, 0, 1.5], "texture": "#0"}, + "down": {"uv": [1.5, 1.5, 0.75, 9.25], "texture": "#0"} + } + }, + { + "from": [6.5, 3, -8], + "to": [7, 7, -7], + "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 4, -8]}, + "faces": { + "north": {"uv": [7, 6.75, 7.125, 7.75], "texture": "#0"}, + "east": {"uv": [1.75, 4.25, 2, 5.25], "texture": "#0"}, + "south": {"uv": [6, 8.5, 6.125, 9.5], "texture": "#0"}, + "west": {"uv": [2.75, 5.75, 3, 6.75], "texture": "#0"}, + "up": {"uv": [6.75, 4.5, 6.875, 4.75], "texture": "#0"}, + "down": {"uv": [5.5, 6.5, 5.625, 6.75], "texture": "#0"} + } + }, + { + "from": [6.5, 3, 3], + "to": [7, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 4, 3]}, + "faces": { + "north": {"uv": [4, 3.5, 4.125, 4.5], "texture": "#0"}, + "east": {"uv": [3.25, 4.5, 3.5, 5.5], "texture": "#0"}, + "south": {"uv": [3.75, 4.5, 3.875, 5.5], "texture": "#0"}, + "west": {"uv": [2, 4.75, 2.25, 5.75], "texture": "#0"}, + "up": {"uv": [3.5, 7, 3.625, 7.25], "texture": "#0"}, + "down": {"uv": [4.25, 4.75, 4.375, 5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -9.25, 0], + "translation": [-0.25, 6.25, 8.5] + }, + "thirdperson_lefthand": { + "translation": [0, 5.25, 10.75] + }, + "firstperson_righthand": { + "translation": [10.5, 7, 8] + }, + "gui": { + "rotation": [20, 128, 3], + "translation": [0.5, 1.25, 0], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 2, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m4a1s.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m4a1s.json new file mode 100644 index 0000000..d9848f7 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/m4a1s.json @@ -0,0 +1,278 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "item/m4a1s", + "particle": "item/m4a1s" + }, + "elements": [ + { + "name": "sight", + "from": [8.25, 6.25, 9], + "to": [8.75, 6.75, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [7.25, 6.25, 0]}, + "faces": { + "north": {"uv": [6.5, 4.5, 7, 5], "texture": "#0"}, + "east": {"uv": [8, 7, 10.5, 7.5], "texture": "#0"}, + "south": {"uv": [9.5, 9, 10, 9.5], "texture": "#0"}, + "west": {"uv": [8, 7.5, 10.5, 8], "texture": "#0"}, + "up": {"uv": [5.5, 10.5, 5, 8], "texture": "#0"}, + "down": {"uv": [6, 8, 5.5, 10.5], "texture": "#0"} + } + }, + { + "name": "sightleg1", + "from": [8.25, 5.25, 9], + "to": [8.75, 6.75, 9.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.25, 6.25, 0]}, + "faces": { + "north": {"uv": [9, 1, 9.5, 2], "texture": "#0"}, + "east": {"uv": [9, 2, 9.5, 3], "texture": "#0"}, + "south": {"uv": [2.5, 9, 3, 10], "texture": "#0"}, + "west": {"uv": [9, 8.5, 9.5, 9.5], "texture": "#0"}, + "up": {"uv": [10.5, 4.5, 10, 4], "texture": "#0"}, + "down": {"uv": [5, 10, 4.5, 10.5], "texture": "#0"} + } + }, + { + "name": "sightleg1", + "from": [8.25, 4.95, 0.5], + "to": [8.75, 6.75, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [7.25, 6.25, -8.5]}, + "faces": { + "north": {"uv": [1, 9.5, 1.5, 10.5], "texture": "#0"}, + "east": {"uv": [9.5, 1, 10, 2], "texture": "#0"}, + "south": {"uv": [1.5, 9.5, 2, 10.5], "texture": "#0"}, + "west": {"uv": [2, 9.5, 2.5, 10.5], "texture": "#0"}, + "up": {"uv": [10.5, 5, 10, 4.5], "texture": "#0"}, + "down": {"uv": [10.5, 5, 10, 5.5], "texture": "#0"} + } + }, + { + "name": "sightleg1", + "from": [8.25, 4.84571, 1.22929], + "to": [8.75, 6.94571, 1.72929], + "rotation": {"angle": -45, "axis": "x", "origin": [8.5, 5.875, 1.55]}, + "faces": { + "north": {"uv": [9.5, 2, 10, 3], "texture": "#0"}, + "east": {"uv": [9.5, 3, 10, 4], "texture": "#0"}, + "south": {"uv": [3.5, 9.5, 4, 10.5], "texture": "#0"}, + "west": {"uv": [4, 9.5, 4.5, 10.5], "texture": "#0"}, + "up": {"uv": [10.5, 6, 10, 5.5], "texture": "#0"}, + "down": {"uv": [10.5, 6, 10, 6.5], "texture": "#0"} + } + }, + { + "name": "sightleg2", + "from": [8.25, 5.25, 13.5], + "to": [8.75, 6.75, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [7.25, 6.25, 4.5]}, + "faces": { + "north": {"uv": [9.5, 4, 10, 5], "texture": "#0"}, + "east": {"uv": [9.5, 5, 10, 6], "texture": "#0"}, + "south": {"uv": [8, 9.5, 8.5, 10.5], "texture": "#0"}, + "west": {"uv": [8.5, 9.5, 9, 10.5], "texture": "#0"}, + "up": {"uv": [10.5, 7, 10, 6.5], "texture": "#0"}, + "down": {"uv": [7.5, 10, 7, 10.5], "texture": "#0"} + } + }, + { + "name": "barrel", + "from": [8, 4, 0], + "to": [9, 5, 16.05], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 4, 0]}, + "faces": { + "north": {"uv": [7.5, 10, 8, 10.5], "texture": "#0"}, + "east": {"uv": [0, 0, 8, 0.5], "texture": "#0"}, + "south": {"uv": [9, 10, 9.5, 10.5], "texture": "#0"}, + "west": {"uv": [0, 0.5, 8, 1], "texture": "#0"}, + "up": {"uv": [0.5, 9, 0, 1], "texture": "#0"}, + "down": {"uv": [1, 1, 0.5, 9], "texture": "#0"} + } + }, + { + "name": "supressor", + "from": [7.75, 3.75, -7], + "to": [9.25, 5.25, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [7.25, 3.75, -16]}, + "faces": { + "north": {"uv": [8.5, 4, 9.5, 5], "texture": "#0"}, + "east": {"uv": [3, 3, 6.5, 4], "texture": "#0"}, + "south": {"uv": [8.5, 5, 9.5, 6], "texture": "#0"}, + "west": {"uv": [3, 4, 6.5, 5], "texture": "#0"}, + "up": {"uv": [4, 8.5, 3, 5], "texture": "#0"}, + "down": {"uv": [5, 5, 4, 8.5], "texture": "#0"} + } + }, + { + "name": "chamber", + "from": [7.65, 3.6, 9], + "to": [9.4, 5.35, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [7.4, 3.6, -2]}, + "faces": { + "north": {"uv": [8, 8.5, 9, 9.5], "texture": "#0"}, + "east": {"uv": [4.5, 1, 7, 2], "texture": "#0"}, + "south": {"uv": [0, 9, 1, 10], "texture": "#0"}, + "west": {"uv": [4.5, 2, 7, 3], "texture": "#0"}, + "up": {"uv": [2, 9, 1, 6.5], "texture": "#0"}, + "down": {"uv": [3, 6.5, 2, 9], "texture": "#0"} + } + }, + { + "name": "trigger", + "from": [8.1, 2.1, 11.3], + "to": [8.9, 3, 11.55], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 1, 12.05]}, + "faces": { + "north": {"uv": [10, 9, 10.5, 9.5], "texture": "#0"}, + "east": {"uv": [9.5, 10, 10, 10.5], "texture": "#0"}, + "south": {"uv": [10, 9.5, 10.5, 10], "texture": "#0"}, + "west": {"uv": [10, 10, 10.5, 10.5], "texture": "#0"}, + "up": {"uv": [11, 1, 10.5, 0.5], "texture": "#0"}, + "down": {"uv": [1.5, 10.5, 1, 11], "texture": "#0"} + } + }, + { + "name": "magrecept", + "from": [7.9, 2.9, 9], + "to": [9.15, 3.65, 13.95], + "rotation": {"angle": 0, "axis": "y", "origin": [7.4, 1.9, -2]}, + "faces": { + "north": {"uv": [10.5, 1, 11, 1.5], "texture": "#0"}, + "east": {"uv": [8, 8, 10.5, 8.5], "texture": "#0"}, + "south": {"uv": [1.5, 10.5, 2, 11], "texture": "#0"}, + "west": {"uv": [8.5, 0, 11, 0.5], "texture": "#0"}, + "up": {"uv": [6.5, 10.5, 6, 8], "texture": "#0"}, + "down": {"uv": [7, 8, 6.5, 10.5], "texture": "#0"} + } + }, + { + "name": "foregrip", + "from": [7.5, 3.5, 2], + "to": [9.5, 5.5, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, 4.5, 5.5]}, + "faces": { + "north": {"uv": [8.5, 3, 9.5, 4], "texture": "#0"}, + "east": {"uv": [1, 1, 4.5, 2], "texture": "#0"}, + "south": {"uv": [3.5, 8.5, 4.5, 9.5], "texture": "#0"}, + "west": {"uv": [1, 2, 4.5, 3], "texture": "#0"}, + "up": {"uv": [2, 6.5, 1, 3], "texture": "#0"}, + "down": {"uv": [3, 3, 2, 6.5], "texture": "#0"} + } + }, + { + "name": "stockend", + "from": [7.9, 2.2, 18.998], + "to": [9.1, 3.45, 22.198], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4.15, 23.15]}, + "faces": { + "north": {"uv": [10.5, 1.5, 11, 2], "texture": "#0"}, + "east": {"uv": [9, 0.5, 10.5, 1], "texture": "#0"}, + "south": {"uv": [2, 10.5, 2.5, 11], "texture": "#0"}, + "west": {"uv": [1, 9, 2.5, 9.5], "texture": "#0"}, + "up": {"uv": [7, 4.5, 6.5, 3], "texture": "#0"}, + "down": {"uv": [5, 8.5, 4.5, 10], "texture": "#0"} + } + }, + { + "name": "stock", + "from": [7.9, 3.85, 16], + "to": [9.1, 5.1, 22], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 4.85, 22]}, + "faces": { + "north": {"uv": [10.5, 2, 11, 2.5], "texture": "#0"}, + "east": {"uv": [7, 6, 10, 6.5], "texture": "#0"}, + "south": {"uv": [10.5, 2.5, 11, 3], "texture": "#0"}, + "west": {"uv": [7, 6.5, 10, 7], "texture": "#0"}, + "up": {"uv": [7.5, 10, 7, 7], "texture": "#0"}, + "down": {"uv": [8, 7, 7.5, 10], "texture": "#0"} + } + }, + { + "name": "sight", + "from": [8.05, 1.85, 11.55], + "to": [8.95, 2.05, 13.25], + "rotation": {"angle": 0, "axis": "y", "origin": [7.25, 1.55, 0]}, + "faces": { + "north": {"uv": [10.5, 3, 11, 3.5], "texture": "#0"}, + "east": {"uv": [9.5, 8.5, 10.5, 9], "texture": "#0"}, + "south": {"uv": [3.5, 10.5, 4, 11], "texture": "#0"}, + "west": {"uv": [9, 9.5, 10, 10], "texture": "#0"}, + "up": {"uv": [0.5, 11, 0, 10], "texture": "#0"}, + "down": {"uv": [1, 10, 0.5, 11], "texture": "#0"} + } + }, + { + "name": "sight", + "from": [8.05, 1.85, 11.35], + "to": [8.95, 3.3, 11.6], + "rotation": {"angle": 0, "axis": "y", "origin": [7.25, 1.55, 0.1]}, + "faces": { + "north": {"uv": [10.5, 3.5, 11, 4], "texture": "#0"}, + "east": {"uv": [4, 10.5, 4.5, 11], "texture": "#0"}, + "south": {"uv": [10.5, 4, 11, 4.5], "texture": "#0"}, + "west": {"uv": [4.5, 10.5, 5, 11], "texture": "#0"}, + "up": {"uv": [11, 5, 10.5, 4.5], "texture": "#0"}, + "down": {"uv": [5.5, 10.5, 5, 11], "texture": "#0"} + } + }, + { + "name": "mag", + "from": [8, -1.5, 9.25], + "to": [9, 4.5, 11.25], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 2.5, 10.25]}, + "faces": { + "north": {"uv": [8, 0, 8.5, 3], "texture": "#0"}, + "east": {"uv": [5, 5, 6, 8], "texture": "#0"}, + "south": {"uv": [8, 3, 8.5, 6], "texture": "#0"}, + "west": {"uv": [6, 5, 7, 8], "texture": "#0"}, + "up": {"uv": [10.5, 2, 10, 1], "texture": "#0"}, + "down": {"uv": [10.5, 2, 10, 3], "texture": "#0"} + } + }, + { + "name": "grip", + "from": [8, -0.5, 12.75], + "to": [9, 4, 14.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 2, 13.75]}, + "faces": { + "north": {"uv": [8.5, 0.5, 9, 3], "texture": "#0"}, + "east": {"uv": [7, 1, 8, 3.5], "texture": "#0"}, + "south": {"uv": [3, 8.5, 3.5, 11], "texture": "#0"}, + "west": {"uv": [7, 3.5, 8, 6], "texture": "#0"}, + "up": {"uv": [3, 11, 2.5, 10], "texture": "#0"}, + "down": {"uv": [10.5, 3, 10, 4], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -12, 0], + "translation": [0.5, 5.25, -4.5] + }, + "thirdperson_lefthand": { + "translation": [0.25, 5.5, -4.5] + }, + "firstperson_righthand": { + "rotation": [0, -8, 0], + "translation": [9, 7.75, -0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -20, 0], + "translation": [11.5, 5, -3.5] + }, + "gui": { + "rotation": [19, 116, 3], + "translation": [0.5, 1.5, 0], + "scale": [0.58, 0.58, 0.58] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/pistolammo.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/pistolammo.json new file mode 100644 index 0000000..c2797fa --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/pistolammo.json @@ -0,0 +1,68 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "item/pistolammo", + "particle": "item/pistolammo" + }, + "elements": [ + { + "from": [7.5, 0, 7.5], + "to": [8.5, 2, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [1, 0, 2, 4], "texture": "#0"}, + "south": {"uv": [2, 0, 3, 4], "texture": "#0"}, + "west": {"uv": [3, 0, 4, 4], "texture": "#0"}, + "up": {"uv": [4, 6, 3, 5], "texture": "#0"}, + "down": {"uv": [6, 3, 5, 4], "texture": "#0"} + } + }, + { + "from": [5.9, 0, 7], + "to": [6.9, 2, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [4.9, 0, 7]}, + "faces": { + "north": {"uv": [0, 4, 1, 8], "texture": "#0"}, + "east": {"uv": [4, 0, 5, 4], "texture": "#0"}, + "south": {"uv": [1, 4, 2, 8], "texture": "#0"}, + "west": {"uv": [2, 4, 3, 8], "texture": "#0"}, + "up": {"uv": [5, 6, 4, 5], "texture": "#0"}, + "down": {"uv": [6, 5, 5, 6], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0.75, 8.25, 0.75] + }, + "thirdperson_lefthand": { + "translation": [-0.75, 7.75, 0] + }, + "firstperson_righthand": { + "translation": [0, 10.25, 3.5] + }, + "firstperson_lefthand": { + "translation": [0, 9.5, 2.5] + }, + "ground": { + "translation": [1, 6.75, 0] + }, + "gui": { + "translation": [2.25, 21, 0], + "scale": [3, 3, 3] + }, + "fixed": { + "translation": [2.25, 16.75, 0], + "scale": [2.5, 2.5, 2.5] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/rifleammo.json b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/rifleammo.json new file mode 100644 index 0000000..13f372c --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/models/item/rifleammo.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [8, 8], + "textures": { + "0": "item/rifleammo", + "particle": "item/rifleammo" + }, + "elements": [ + { + "from": [9, 0, 7.2], + "to": [10, 2.75, 8.2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 7.2]}, + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [2, 0, 4, 6], "texture": "#0"}, + "south": {"uv": [4, 0, 6, 6], "texture": "#0"}, + "west": {"uv": [0, 6, 2, 12], "texture": "#0"}, + "up": {"uv": [2, 14, 0, 12], "texture": "#0"}, + "down": {"uv": [14, 0, 12, 2], "texture": "#0"} + } + }, + { + "from": [7.5, 0, 7.5], + "to": [8.5, 2.75, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [6, 0, 8, 6], "texture": "#0"}, + "east": {"uv": [2, 6, 4, 12], "texture": "#0"}, + "south": {"uv": [4, 6, 6, 12], "texture": "#0"}, + "west": {"uv": [6, 6, 8, 12], "texture": "#0"}, + "up": {"uv": [4, 14, 2, 12], "texture": "#0"}, + "down": {"uv": [14, 2, 12, 4], "texture": "#0"} + } + }, + { + "from": [6, 0, 7.8], + "to": [7, 2.75, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 0, 7.8]}, + "faces": { + "north": {"uv": [8, 0, 10, 6], "texture": "#0"}, + "east": {"uv": [8, 6, 10, 12], "texture": "#0"}, + "south": {"uv": [10, 0, 12, 6], "texture": "#0"}, + "west": {"uv": [10, 6, 12, 12], "texture": "#0"}, + "up": {"uv": [6, 14, 4, 12], "texture": "#0"}, + "down": {"uv": [14, 4, 12, 6], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 7.75, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 8, 0] + }, + "firstperson_righthand": { + "translation": [0, 9.75, 2.75] + }, + "firstperson_lefthand": { + "translation": [0, 9, 1.25] + }, + "ground": { + "translation": [0, 5.5, 0] + }, + "gui": { + "translation": [0, 16, 0], + "scale": [2.5, 2.5, 2.5] + }, + "fixed": { + "translation": [0, 19.75, 0], + "scale": [3, 3, 3] + } + }, + "groups": [ + { + "name": "group", + "origin": [5, 0, 7.8], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/antitankammo.png b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/antitankammo.png new file mode 100644 index 0000000000000000000000000000000000000000..d93d2f3baa05c4b39ae339a8919c503036ea5fee GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|Ogvp2Lo9le zQxXz>oOh5(IHGpKWl7qchSbZ;d|foZeExh`%Wo%l#|FvO_g6k^3S@RW_<(_-VJ$23 TT1(cWK>ZA!u6{1-oD!MgTe~DWM4f0fHs( literal 0 HcmV?d00001 diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/m1bazooka.png b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/m1bazooka.png new file mode 100644 index 0000000000000000000000000000000000000000..1db571734b9817eeed1f89bfc05045f912f3890d GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zvpiiKLn`LH zy>6R#$U%VhfuYxF$(W0d-4+gBTmr5lD!XD7Y*kB(+D-@wu`0Qql3@ru=J`}B{RHD2 zrkvIjulH~Ld+pwL&uIsaC4H+b6Q6T4O_1xv>#Fw)_E}$Y7H>GlaDjD!AwvmchWRS) zzjy6E{yBeFsqXLBPl}EL2f~YFua!4^Wz<;SaO&_I&$93Dp59&Xt4nIxRmSt}-(P7l zo|J8PKEMCvh2HbF=ki~#T5T95d*Pd`!wwEHjs#OH`TY6!!=E2N&H3hjis+j63{TBo z{46rvAFj-KdENHVEOwQx-%DOt#Y*l;VJ)~NC(JIzY8>b1bT$3bJ7dphQUaoHe+t?E z{NH@edV^A;>C#EA7mhSOP5rC4K-6LO{2CSGhW*VZg@TulYBuOGtlh?N%P5wMH6Z2U z>0g4WU6*7NZaJLNl64T@=I~I7gX6%KbBXK=xE)s8GF&d_E@Rl$aL%}vOF$3-ChFEP Y&Rr1Vre3$G8W;r(p00i_>zopr0CzyNwg3PC literal 0 HcmV?d00001 diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/m4a1s.png b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/m4a1s.png new file mode 100644 index 0000000000000000000000000000000000000000..06543b1eca47da9ff202045a0154dcbb753a80e0 GIT binary patch literal 408 zcmV;J0cZY+P)Px$Qb|NXRCt{2noEv^FbqUZYu3I6_dk$t;S2OEMv>_BhoG^Yin`tgfshI1a(=Mw z`+k>&FtaT(-YqiNioglr?hof?wnbvqdTI1JIlRvl^U5xd2zPU$NUn2UI`s$`)5eUs1j#hSUKH zOMn98lt6EDG}|BfdIy9Fko^H8i?9+vw)rQ99I#?$M`0f@a?`5z9)S*+-GJGAy#S}f zVE=V?l+1toBDw5zopr E0IG>NPyhe` literal 0 HcmV?d00001 diff --git a/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/rifleammo.png b/src/main/resources/TexturePack/giGuns Pack Java/assets/minecraft/textures/item/rifleammo.png new file mode 100644 index 0000000000000000000000000000000000000000..50e862c2b9d6b169eec5d62adca1f59e96d2d298 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|f<0XvLo9le z|LoWKX3xy|fctzB8wkYNv$=t2wIGvZW*r0JldK}U6CUs;Jp3u-J&EnuilaRmdJ9Yh uA|)m~nkHlLq0wV^gad!>tepuD7#U;*`Hr5e@5u%l&*16m=d#Wzp$P!0Gc5T4 literal 0 HcmV?d00001 diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/1911.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/1911.bbmodel index 9251cd8..e473e77 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/bb/1911.bbmodel +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/1911.bbmodel @@ -1 +1 @@ -{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"1911","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,5,7],"to":[9,10,9],"autouv":0,"color":6,"origin":[7,5,9],"faces":{"north":{"uv":[2,0,4,5],"texture":0},"east":{"uv":[4,0,6,5],"texture":0},"south":{"uv":[0,5,2,10],"texture":0},"west":{"uv":[0,0,2,5],"texture":0},"up":{"uv":[9,6,7,4],"rotation":270,"texture":0},"down":{"uv":[9,6,7,8],"rotation":90,"texture":0}},"type":"cube","uuid":"f7a7d3df-4d65-af56-50b9-0399fa6051ff"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,8,2],"to":[9,10,7],"autouv":0,"color":6,"origin":[7,10,7],"faces":{"north":{"uv":[7,8,9,10],"texture":0},"east":{"uv":[6,0,11,2],"texture":0},"south":{"uv":[2,9,4,11],"texture":0},"west":{"uv":[2,5,7,7],"texture":0},"up":{"uv":[11,4,6,2],"rotation":270,"texture":0},"down":{"uv":[7,7,2,9],"rotation":90,"texture":0}},"type":"cube","uuid":"be7a956e-877b-f0eb-4f22-dc52c69bda61"}],"outliner":[{"name":"group","origin":[7,5,7],"color":0,"uuid":"6ba8cac1-e6f6-5299-d3a0-e32836954692","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["f7a7d3df-4d65-af56-50b9-0399fa6051ff","be7a956e-877b-f0eb-4f22-dc52c69bda61"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\1911.png","name":"1911.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"2962ab16-1de3-39c6-1951-15f4d263db24","relative_path":"../assets/minecraft/textures/item/1911.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAHJJREFUOE/tkkEKwDAIBNfnePX/b/Ca57QoTZA0GtpboblswGXQVRKRAwBU1QQi4mqPmV1ba66qSqN4fagCzOYSMJtXXbwCRPAjgJnDeLfZO3iYshGy8D4C6LcBYJ9BYvYjKwEhvK15FXTaWrWVWPsBwAllyzoRXJqgwQAAAABJRU5ErkJggg=="}],"display":{"gui":{"rotation":[36,118,3],"translation":[4.25,0,0],"scale":[2,2,2]},"fixed":{"rotation":[0,-90,0],"translation":[-2.25,0,0]}}} \ No newline at end of file +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"1911","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,5,7],"to":[9,10,9],"autouv":0,"color":6,"origin":[7,5,9],"faces":{"north":{"uv":[2,0,4,5],"texture":0},"east":{"uv":[4,0,6,5],"texture":0},"south":{"uv":[0,5,2,10],"texture":0},"west":{"uv":[0,0,2,5],"texture":0},"up":{"uv":[9,6,7,4],"rotation":270,"texture":0},"down":{"uv":[9,6,7,8],"rotation":90,"texture":0}},"type":"cube","uuid":"f7a7d3df-4d65-af56-50b9-0399fa6051ff"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,8,2],"to":[9,10,7],"autouv":0,"color":6,"origin":[7,10,7],"faces":{"north":{"uv":[7,8,9,10],"texture":0},"east":{"uv":[6,0,11,2],"texture":0},"south":{"uv":[2,9,4,11],"texture":0},"west":{"uv":[2,5,7,7],"texture":0},"up":{"uv":[11,4,6,2],"rotation":270,"texture":0},"down":{"uv":[7,7,2,9],"rotation":90,"texture":0}},"type":"cube","uuid":"be7a956e-877b-f0eb-4f22-dc52c69bda61"}],"outliner":[{"name":"group","origin":[7,5,7],"color":0,"uuid":"6ba8cac1-e6f6-5299-d3a0-e32836954692","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["f7a7d3df-4d65-af56-50b9-0399fa6051ff","be7a956e-877b-f0eb-4f22-dc52c69bda61"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\1911.png","name":"1911.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"2962ab16-1de3-39c6-1951-15f4d263db24","relative_path":"../assets/minecraft/textures/item/1911.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAHJJREFUOE/tkkEKwDAIBNfnePX/b/Ca57QoTZA0GtpboblswGXQVRKRAwBU1QQi4mqPmV1ba66qSqN4fagCzOYSMJtXXbwCRPAjgJnDeLfZO3iYshGy8D4C6LcBYJ9BYvYjKwEhvK15FXTaWrWVWPsBwAllyzoRXJqgwQAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[0,-20.5,0]},"firstperson_righthand":{"translation":[13,1.5,0]},"gui":{"rotation":[36,118,3],"translation":[4.25,0,0],"scale":[2,2,2]},"fixed":{"rotation":[0,-90,0],"translation":[-2.25,0,0]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/ak47.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/ak47.bbmodel index 941d1ef..c5b6746 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/bb/ak47.bbmodel +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/ak47.bbmodel @@ -1 +1 @@ -{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"ak47","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":64,"height":64},"elements":[{"name":"rod","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,2,0],"to":[9,3,16],"autouv":0,"color":4,"origin":[7,2,6],"faces":{"north":{"uv":[16,16,17,17],"texture":0},"east":{"uv":[0,16,16,17],"texture":0},"south":{"uv":[33,16,34,17],"texture":0},"west":{"uv":[17,16,33,17],"texture":0},"up":{"uv":[17,16,16,0],"texture":0},"down":{"uv":[18,0,17,16],"texture":0}},"type":"cube","uuid":"48da1125-4c39-069b-b756-cc80d6462475"},{"name":"sight","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,3,0],"to":[9,4,1],"autouv":0,"color":4,"origin":[8,2,-1],"uv_offset":[12,29],"faces":{"north":{"uv":[13,30,14,31],"texture":0},"east":{"uv":[12,30,13,31],"texture":0},"south":{"uv":[15,30,16,31],"texture":0},"west":{"uv":[14,30,15,31],"texture":0},"up":{"uv":[14,30,13,29],"texture":0},"down":{"uv":[15,29,14,30],"texture":0}},"type":"cube","uuid":"066b1409-bd11-a10a-74e1-d545acf6443a"},{"name":"fore","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,3,5],"to":[9,4,16],"autouv":0,"color":4,"origin":[8,2,4],"uv_offset":[0,17],"faces":{"north":{"uv":[11,28,12,29],"texture":0},"east":{"uv":[0,28,11,29],"texture":0},"south":{"uv":[23,28,24,29],"texture":0},"west":{"uv":[12,28,23,29],"texture":0},"up":{"uv":[12,28,11,17],"texture":0},"down":{"uv":[13,17,12,28],"texture":0}},"type":"cube","uuid":"3d2acd0e-7801-7ffb-e8d7-17a7c52977e3"},{"name":"grip","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-2,14],"to":[9,3,16],"autouv":0,"color":4,"rotation":[-22.5,0,0],"origin":[8,1,15],"uv_offset":[0,29],"faces":{"north":{"uv":[2,31,3,36],"texture":0},"east":{"uv":[0,31,2,36],"texture":0},"south":{"uv":[5,31,6,36],"texture":0},"west":{"uv":[3,31,5,36],"texture":0},"up":{"uv":[3,31,2,29],"texture":0},"down":{"uv":[4,29,3,31],"texture":0}},"type":"cube","uuid":"75a09188-ba55-d4f9-c9f4-687fabb28a43"},{"name":"trigger","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,0.75,12.25],"to":[9,2,12.5],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[8,0,13],"uv_offset":[16,29],"faces":{"north":{"uv":[16,29,17,30],"texture":0},"east":{"uv":[16,29,16,30],"texture":0},"south":{"uv":[17,29,18,30],"texture":0},"west":{"uv":[17,29,17,30],"texture":0},"up":{"uv":[17,29,16,29],"texture":0},"down":{"uv":[18,29,17,29],"texture":0}},"type":"cube","uuid":"72512490-69a9-e412-2290-cae6eb49edc7"},{"name":"mag","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-5,9],"to":[9,3,11],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[8,1,10],"uv_offset":[24,24],"faces":{"north":{"uv":[26,26,27,34],"texture":0},"east":{"uv":[24,26,26,34],"texture":0},"south":{"uv":[29,26,30,34],"texture":0},"west":{"uv":[27,26,29,34],"texture":0},"up":{"uv":[27,26,26,24],"texture":0},"down":{"uv":[28,24,27,26],"texture":0}},"type":"cube","uuid":"ec2ede4c-e48f-f2ce-55ad-b6ce30dc570e"},{"name":"stock","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,2,16],"to":[9,3.25,22],"autouv":0,"color":4,"origin":[8,3,22],"uv_offset":[24,17],"faces":{"north":{"uv":[30,23,31,24],"texture":0},"east":{"uv":[24,23,30,24],"texture":0},"south":{"uv":[37,23,38,24],"texture":0},"west":{"uv":[31,23,37,24],"texture":0},"up":{"uv":[31,23,30,17],"texture":0},"down":{"uv":[32,17,31,23],"texture":0}},"type":"cube","uuid":"46208f06-98d1-337f-5819-8a69e8d30f00"},{"name":"stockend","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,0.85,20.198],"to":[9,1.6,22.198],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[8,2.3,23.15],"uv_offset":[6,29],"faces":{"north":{"uv":[8,31,9,31],"texture":0},"east":{"uv":[6,31,8,31],"texture":0},"south":{"uv":[11,31,12,31],"texture":0},"west":{"uv":[9,31,11,31],"texture":0},"up":{"uv":[9,31,8,29],"texture":0},"down":{"uv":[10,29,9,31],"texture":0}},"type":"cube","uuid":"a21b06cd-d962-bcec-9dc4-e2375c417eb8"}],"outliner":[{"name":"gun","origin":[7,2,6],"color":0,"uuid":"25284a38-2bcb-95b1-44a7-678703e803a6","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["066b1409-bd11-a10a-74e1-d545acf6443a","3d2acd0e-7801-7ffb-e8d7-17a7c52977e3","48da1125-4c39-069b-b756-cc80d6462475","75a09188-ba55-d4f9-c9f4-687fabb28a43","ec2ede4c-e48f-f2ce-55ad-b6ce30dc570e","46208f06-98d1-337f-5819-8a69e8d30f00","a21b06cd-d962-bcec-9dc4-e2375c417eb8","72512490-69a9-e412-2290-cae6eb49edc7"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\ak47.png","name":"ak47.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":256,"height":256,"uv_width":64,"uv_height":64,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"624273cf-35d1-437d-5e22-4c7b2f4b8932","relative_path":"../assets/minecraft/textures/item/ak47.png","source":"data:image/png;base64,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"}],"display":{"thirdperson_righthand":{"translation":[-0.25,6.75,-4]},"thirdperson_lefthand":{"translation":[1,6.75,-4.25]},"firstperson_righthand":{"translation":[0,9,-2]},"firstperson_lefthand":{"translation":[0,5,0]},"ground":{"translation":[0,10,-5.25]},"gui":{"rotation":[27,132,0],"translation":[-1.5,3.5,0],"scale":[0.9,0.9,0.9]},"fixed":{"rotation":[0,-90,0],"translation":[2,4,0],"scale":[1,0.75,0.75]}}} \ No newline at end of file +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"ak47","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":64,"height":64},"elements":[{"name":"rod","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,2,0],"to":[9,3,16],"autouv":0,"color":4,"origin":[7,2,6],"faces":{"north":{"uv":[16,16,17,17],"texture":0},"east":{"uv":[0,16,16,17],"texture":0},"south":{"uv":[33,16,34,17],"texture":0},"west":{"uv":[17,16,33,17],"texture":0},"up":{"uv":[17,16,16,0],"texture":0},"down":{"uv":[18,0,17,16],"texture":0}},"type":"cube","uuid":"48da1125-4c39-069b-b756-cc80d6462475"},{"name":"sight","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,3,0],"to":[9,4,1],"autouv":0,"color":4,"origin":[8,2,-1],"uv_offset":[12,29],"faces":{"north":{"uv":[13,30,14,31],"texture":0},"east":{"uv":[12,30,13,31],"texture":0},"south":{"uv":[15,30,16,31],"texture":0},"west":{"uv":[14,30,15,31],"texture":0},"up":{"uv":[14,30,13,29],"texture":0},"down":{"uv":[15,29,14,30],"texture":0}},"type":"cube","uuid":"066b1409-bd11-a10a-74e1-d545acf6443a"},{"name":"fore","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,3,5],"to":[9,4,16],"autouv":0,"color":4,"origin":[8,2,4],"uv_offset":[0,17],"faces":{"north":{"uv":[11,28,12,29],"texture":0},"east":{"uv":[0,28,11,29],"texture":0},"south":{"uv":[23,28,24,29],"texture":0},"west":{"uv":[12,28,23,29],"texture":0},"up":{"uv":[12,28,11,17],"texture":0},"down":{"uv":[13,17,12,28],"texture":0}},"type":"cube","uuid":"3d2acd0e-7801-7ffb-e8d7-17a7c52977e3"},{"name":"grip","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-2,14],"to":[9,3,16],"autouv":0,"color":4,"rotation":[-22.5,0,0],"origin":[8,1,15],"uv_offset":[0,29],"faces":{"north":{"uv":[2,31,3,36],"texture":0},"east":{"uv":[0,31,2,36],"texture":0},"south":{"uv":[5,31,6,36],"texture":0},"west":{"uv":[3,31,5,36],"texture":0},"up":{"uv":[3,31,2,29],"texture":0},"down":{"uv":[4,29,3,31],"texture":0}},"type":"cube","uuid":"75a09188-ba55-d4f9-c9f4-687fabb28a43"},{"name":"trigger","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,0.75,12.25],"to":[9,2,12.5],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[8,0,13],"uv_offset":[16,29],"faces":{"north":{"uv":[16,29,17,30],"texture":0},"east":{"uv":[16,29,16,30],"texture":0},"south":{"uv":[17,29,18,30],"texture":0},"west":{"uv":[17,29,17,30],"texture":0},"up":{"uv":[17,29,16,29],"texture":0},"down":{"uv":[18,29,17,29],"texture":0}},"type":"cube","uuid":"72512490-69a9-e412-2290-cae6eb49edc7"},{"name":"mag","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-5,9],"to":[9,3,11],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[8,1,10],"uv_offset":[24,24],"faces":{"north":{"uv":[26,26,27,34],"texture":0},"east":{"uv":[24,26,26,34],"texture":0},"south":{"uv":[29,26,30,34],"texture":0},"west":{"uv":[27,26,29,34],"texture":0},"up":{"uv":[27,26,26,24],"texture":0},"down":{"uv":[28,24,27,26],"texture":0}},"type":"cube","uuid":"ec2ede4c-e48f-f2ce-55ad-b6ce30dc570e"},{"name":"stock","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,2,16],"to":[9,3.25,22],"autouv":0,"color":4,"origin":[8,3,22],"uv_offset":[24,17],"faces":{"north":{"uv":[30,23,31,24],"texture":0},"east":{"uv":[24,23,30,24],"texture":0},"south":{"uv":[37,23,38,24],"texture":0},"west":{"uv":[31,23,37,24],"texture":0},"up":{"uv":[31,23,30,17],"texture":0},"down":{"uv":[32,17,31,23],"texture":0}},"type":"cube","uuid":"46208f06-98d1-337f-5819-8a69e8d30f00"},{"name":"stockend","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,0.85,20.198],"to":[9,1.6,22.198],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[8,2.3,23.15],"uv_offset":[6,29],"faces":{"north":{"uv":[8,31,9,31],"texture":0},"east":{"uv":[6,31,8,31],"texture":0},"south":{"uv":[11,31,12,31],"texture":0},"west":{"uv":[9,31,11,31],"texture":0},"up":{"uv":[9,31,8,29],"texture":0},"down":{"uv":[10,29,9,31],"texture":0}},"type":"cube","uuid":"a21b06cd-d962-bcec-9dc4-e2375c417eb8"}],"outliner":[{"name":"gun","origin":[7,2,6],"color":0,"uuid":"25284a38-2bcb-95b1-44a7-678703e803a6","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["066b1409-bd11-a10a-74e1-d545acf6443a","3d2acd0e-7801-7ffb-e8d7-17a7c52977e3","48da1125-4c39-069b-b756-cc80d6462475","75a09188-ba55-d4f9-c9f4-687fabb28a43","ec2ede4c-e48f-f2ce-55ad-b6ce30dc570e","46208f06-98d1-337f-5819-8a69e8d30f00","a21b06cd-d962-bcec-9dc4-e2375c417eb8","72512490-69a9-e412-2290-cae6eb49edc7"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\ak47.png","name":"ak47.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":256,"height":256,"uv_width":64,"uv_height":64,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"624273cf-35d1-437d-5e22-4c7b2f4b8932","relative_path":"../assets/minecraft/textures/item/ak47.png","source":"data:image/png;base64,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"}],"display":{"thirdperson_righthand":{"rotation":[0,-13.75,0],"translation":[1,6.75,-4]},"thirdperson_lefthand":{"translation":[1,6.75,-4.25]},"firstperson_righthand":{"translation":[7.25,9,-2]},"firstperson_lefthand":{"translation":[0,5,0]},"ground":{"translation":[0,10,-5.25]},"gui":{"rotation":[27,132,0],"translation":[-1.5,3.5,0],"scale":[0.9,0.9,0.9]},"fixed":{"rotation":[0,-90,0],"translation":[2,4,0],"scale":[1,0.75,0.75]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/antitankammo.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/antitankammo.bbmodel new file mode 100644 index 0000000..18b24e7 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/antitankammo.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"antitankammo","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":8,"height":8},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.5,0,7.5],"to":[8.5,4.75,8.5],"autouv":0,"color":4,"origin":[6.5,0,7.5],"faces":{"north":{"uv":[0,0,1,5],"texture":0},"east":{"uv":[1,0,2,5],"texture":0},"south":{"uv":[2,0,3,5],"texture":0},"west":{"uv":[3,0,4,5],"texture":0},"up":{"uv":[5,1,4,0],"texture":0},"down":{"uv":[5,1,4,2],"texture":0}},"type":"cube","uuid":"33973286-6d31-9c4a-accd-7f29ba980271"}],"outliner":["33973286-6d31-9c4a-accd-7f29ba980271"],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\antitankammo.png","name":"antitankammo.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":16,"height":16,"uv_width":8,"uv_height":8,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"849c2d63-2f86-2321-46c2-45933e21843b","relative_path":"../assets/minecraft/textures/item/antitankammo.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAENJREFUOE9jZGBg+M9AHGDEpgwkSJkBmzZtIsoAPz8/7C6guQG4bIaFByMhF4wawMBAMAyIS4S4VWFNHKQYOmoAAwMACPwiESNrAOAAAAAASUVORK5CYII="}],"display":{"thirdperson_righthand":{"translation":[0,7.75,0]},"thirdperson_lefthand":{"translation":[0,7.5,0]},"firstperson_righthand":{"translation":[0,7.5,1.25]},"firstperson_lefthand":{"translation":[0,6.75,1.5]},"ground":{"translation":[0,5.25,0]},"gui":{"translation":[0,14,0],"scale":[2.5,2.5,2.5]},"fixed":{"translation":[0,13.5,0],"scale":[2.5,2.5,2.5]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/barettm82.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/barettm82.bbmodel index 7065578..c4b1213 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/bb/barettm82.bbmodel +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/barettm82.bbmodel @@ -1 +1 @@ -{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"barettm82","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":64,"height":64},"elements":[{"name":"barrel","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,3,-15.25],"to":[8,4,12],"autouv":0,"color":2,"origin":[7,3,-4],"faces":{"north":{"uv":[23,20,24,21],"texture":0},"east":{"uv":[10,12,37.5,13],"texture":0},"south":{"uv":[23,21,24,22],"texture":0},"west":{"uv":[10,13,37.5,14],"texture":0},"up":{"uv":[11,41.5,10,14],"texture":0},"down":{"uv":[12,14,11,41.5],"texture":0}},"type":"cube","uuid":"5ac2e668-d7ef-f857-10a9-7528ee054d8e"},{"name":"Scope","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.5,4,7.75],"to":[8.5,6,19],"autouv":0,"color":4,"origin":[6.5,4,8],"faces":{"north":{"uv":[18,20,20,22],"texture":0},"east":{"uv":[12,14,23.5,16],"texture":0},"south":{"uv":[20,20,22,22],"texture":0},"west":{"uv":[16,0,27.5,2],"texture":0},"up":{"uv":[2,26.5,0,15],"texture":0},"down":{"uv":[4,15,2,26.5],"texture":0}},"type":"cube","uuid":"ff07946a-9981-d76f-f4f2-a23ff4fc3739"},{"name":"mag","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.5,1.75,-1.5],"to":[8.5,3.75,16.25],"autouv":0,"color":1,"origin":[6.5,1.75,10],"faces":{"north":{"uv":[22,16,24,18],"texture":0},"east":{"uv":[6,8,24,10],"texture":0},"south":{"uv":[18,22,20,24],"texture":0},"west":{"uv":[6,10,24,12],"texture":0},"up":{"uv":[8,30,6,12],"texture":0},"down":{"uv":[10,12,8,30],"texture":0}},"type":"cube","uuid":"adb8cfc0-a9e7-0572-03a2-35ae9531eadf"},{"name":"barrel","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,2,9],"to":[8,3,29],"autouv":0,"color":2,"origin":[7,2,13],"faces":{"north":{"uv":[23,22,24,23],"texture":0},"east":{"uv":[16,2,36,3],"texture":0},"south":{"uv":[23,23,24,24],"texture":0},"west":{"uv":[16,3,36,4],"texture":0},"up":{"uv":[5,35,4,15],"texture":0},"down":{"uv":[6,15,5,35],"texture":0}},"type":"cube","uuid":"d268f148-bf33-3318-1d38-c35bdf5c8ca4"},{"name":"stock","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.75,1.75,24.5],"to":[8.25,3.25,31.75],"autouv":0,"color":4,"origin":[7,3,30.5],"faces":{"north":{"uv":[7,7,8,8],"texture":0},"east":{"uv":[0,7,7,8],"texture":0},"south":{"uv":[15,7,16,8],"texture":0},"west":{"uv":[8,7,15,8],"texture":0},"up":{"uv":[8,7,7,0],"texture":0},"down":{"uv":[9,0,8,7],"texture":0}},"type":"cube","uuid":"97e44d8c-b644-7b78-a226-7f9abef5a1db"},{"name":"stockend","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.75,-0.15,28.198],"to":[8.25,1.35,31.948],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[7,2.05,32.9],"uv_offset":[6,29],"faces":{"north":{"uv":[22,18,23.5,19.5],"texture":0},"east":{"uv":[16,16,20,17.5],"texture":0},"south":{"uv":[20,22,21.5,23.5],"texture":0},"west":{"uv":[16,18,20,19.5],"texture":0},"up":{"uv":[17.5,24,16,20],"texture":0},"down":{"uv":[21.5,16,20,20],"texture":0}},"type":"cube","uuid":"dc313ab5-c271-0113-f9bc-231f8de2953a"},{"name":"trigger","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.25,0.75,12.25],"to":[8.25,2,12.5],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[7.25,0,13],"uv_offset":[16,29],"faces":{"north":{"uv":[22,20,23,21.5],"texture":0},"east":{"uv":[24,8,24.5,9.5],"texture":0},"south":{"uv":[22,22,23,23.5],"texture":0},"west":{"uv":[24,10,24.5,11.5],"texture":0},"up":{"uv":[13,24.5,12,24],"texture":0},"down":{"uv":[14,24,13,24.5],"texture":0}},"type":"cube","uuid":"bdad9fb1-2ccd-50e7-30c9-983c9f8114d8"},{"name":"grip","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.25,-2,14],"to":[8.25,3,16],"autouv":0,"color":4,"rotation":[-22.5,0,0],"origin":[7.25,1,15],"uv_offset":[0,8],"faces":{"north":{"uv":[2,10,3,15],"texture":0},"east":{"uv":[0,10,2,15],"texture":0},"south":{"uv":[5,10,6,15],"texture":0},"west":{"uv":[3,10,5,15],"texture":0},"up":{"uv":[3,10,2,8],"texture":0},"down":{"uv":[4,8,3,10],"texture":0}},"type":"cube","uuid":"dc743ccd-d15c-1d99-e688-32e3437cc1cf"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,1,-7.5],"to":[8,2,0.5],"autouv":0,"color":5,"rotation":[0,-22.5,0],"origin":[8,1,1.5],"faces":{"north":{"uv":[24,5,25,6],"texture":0},"east":{"uv":[16,5,24,6],"texture":0},"south":{"uv":[24,4,25,5],"texture":0},"west":{"uv":[16,4,24,5],"texture":0},"up":{"uv":[13,24,12,16],"rotation":180,"texture":0},"down":{"uv":[14,16,13,24],"rotation":180,"texture":0}},"type":"cube","uuid":"5b249c95-308f-4326-b120-8198c3fe26f8"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,1,-7.75],"to":[8,2,0.25],"autouv":0,"color":5,"rotation":[0,22.5,0],"origin":[8,1,1.25],"faces":{"north":{"uv":[24,7,25,8],"texture":0},"east":{"uv":[16,7,24,8],"texture":0},"south":{"uv":[24,6,25,7],"texture":0},"west":{"uv":[16,6,24,7],"texture":0},"up":{"uv":[15,24,14,16],"rotation":180,"texture":0},"down":{"uv":[16,16,15,24],"rotation":180,"texture":0}},"type":"cube","uuid":"ab9116a4-1e6d-a67f-c75d-5212cbddefd7"}],"outliner":[{"name":"group","origin":[0,0,0],"color":0,"uuid":"e0043e97-99e9-69cd-229a-b7c3aa98c3c9","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["5ac2e668-d7ef-f857-10a9-7528ee054d8e","d268f148-bf33-3318-1d38-c35bdf5c8ca4","dc313ab5-c271-0113-f9bc-231f8de2953a","97e44d8c-b644-7b78-a226-7f9abef5a1db","ff07946a-9981-d76f-f4f2-a23ff4fc3739","adb8cfc0-a9e7-0572-03a2-35ae9531eadf","bdad9fb1-2ccd-50e7-30c9-983c9f8114d8","dc743ccd-d15c-1d99-e688-32e3437cc1cf","5b249c95-308f-4326-b120-8198c3fe26f8","ab9116a4-1e6d-a67f-c75d-5212cbddefd7"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\barettm82.png","name":"barettm82.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":128,"height":128,"uv_width":64,"uv_height":64,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"9f41194c-286b-16ff-ffc9-835cfdd3ec20","relative_path":"../assets/minecraft/textures/item/barettm82.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAABWFJREFUeF7tnb9rVEEQx991ginSJKQQFTRXiWAjSrQyYBFF1E5RSKWWapc/IDZGC4vYHSiWUQQDChELDVgIAbU7BRWLkDQpIqRT3sKGl5e77JvZeZm34zdNSG52dub7/dzu+3VJK2N+jY6O/s2HHj11wWWY69xvcVL5PJyxoTHdbpdVUyivpdfZAo2NjTkARtonAUDCRLABwAqQsOuF0gGADR/ZXagDcGZ5xm0lO339Ov04FBJ8ff/7m8GYXgFvR+6yNWJNuMuD2M1JbQFVANi4/Dxalj1zl1g5AEAf2aQAWJ+eDq4AvUo41umwDC0OWpqcDOYYmJpiv0mCyRsQwG7OAzA8POzaWFxcZOXiAnB2fj5avjcTE8EcACCwAsQCMDQ0xFoBymWtrq6yAAwSYDyALZrUCgAAdAkDALr6q88OANQt0C0AAOjqrz47AFC3QLeAVn4wlx/Jr6ys7Eol5bnW1tZE5sVZAE/GTQB4w3mjirABAJ6GUqO2bQGvvv505+X3blzpeYGnzvv33KZw35+rXJYBAL52JkYCABM28ptIHgAs/3zz85Et/2hX1TS7dbZQtZ48DhBQ1NoaCwD42pkYCQBM2MhvInkAsPzzzTdzDBAnQfXRFmFLfgWobl98JADIsl27ZxBvl3wGAAAA2HdP5XGUyZj0FmDxHSlja/UsAKC6ViYj3e3gnTp7+GLBvdyZeeS+f/7wsjFCYAWItwIAxGuYdIbaAQg98DE4OJj5zxbkSpY/YFJcofJ3fHnFwioQx1/jAPDteBCKN6vy3wGAOMPLoxsLQK82AYCs+e5ScN0HgaEtIPQwJ1YAedOLGRsHQNHw/NmD8vHB1YX1zbOWZ+MD5i7M1Gv39uyNAqD8cEo/AA6O7M1+LP/JAEA8LuoAtNvtvl1gBYg3OJQhCIBP4Jdi6iNh0scAoYbwOk0BdQA67z5tVnzuyIHK9XS7XT8OxwE0z7dEVxa8rhUgB+DE4X3Zx2+/Mw/A9aezrsgn12657+Wf898BgAjXC0OTBcD3gCuBcSA0EoCdWvKG++sXAOA/AqB4L+D47JLrHKeCAAAHgREMJLUFFFeAL6/Pu7b3HHoAAFIHwNff6zSw3x6/8f2OuyQMACLcr3IzKPZCkH+i6PbFcZcKB21xhkmPrn0LgOHSlsnmAwCyeiaXDQAkZ5lswQBAVs/ksgVPocp/E5h6NxDHAM1mAgA025/aqwMAtUvc7AmCAPi/G8j9ZBC2AAAQhKzZEtmuLmgOVgAA4K65YwuwCQJ5BQj9j2B8dCstUABAWn6JVwsAxCVNKyEASMsv8WoBgLikaSUEAGn5JV4tABCXNK2EACAtv8SrBQDikqaVEACk5Zd4tUEAqDPiSiBVMd14AKCrv/rsAEDdAt0CAICu/uqzAwB1C3QLAAC6+qvPDgDULdAtAADo6q8+OwBQt0C3AACgq7/67ABA3QLdAgCArv7qswMAdQt0CxAHQLcdzE5VAABQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUpt5x/8s2WuCMAMDAAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"translation":[0.5,6.75,-6.5]},"thirdperson_lefthand":{"translation":[-0.5,6.75,-6.5]},"firstperson_righthand":{"translation":[-0.75,9.75,-7.5]},"firstperson_lefthand":{"translation":[-2.25,6.5,-5]},"ground":{"translation":[0,8.25,0]},"gui":{"rotation":[26,124,-3],"translation":[-0.25,1,0],"scale":[0.39,0.39,0.39]},"fixed":{"rotation":[180,-90,180],"translation":[0,1.25,0],"scale":[0.39,0.39,0.39]}}} \ No newline at end of file +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"barettm82","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":64,"height":64},"elements":[{"name":"barrel","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,3,-15.25],"to":[8,4,12],"autouv":0,"color":2,"origin":[7,3,-4],"faces":{"north":{"uv":[23,20,24,21],"texture":0},"east":{"uv":[10,12,37.5,13],"texture":0},"south":{"uv":[23,21,24,22],"texture":0},"west":{"uv":[10,13,37.5,14],"texture":0},"up":{"uv":[11,41.5,10,14],"texture":0},"down":{"uv":[12,14,11,41.5],"texture":0}},"type":"cube","uuid":"5ac2e668-d7ef-f857-10a9-7528ee054d8e"},{"name":"Scope","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.5,4,7.75],"to":[8.5,6,19],"autouv":0,"color":4,"origin":[6.5,4,8],"faces":{"north":{"uv":[18,20,20,22],"texture":0},"east":{"uv":[12,14,23.5,16],"texture":0},"south":{"uv":[20,20,22,22],"texture":0},"west":{"uv":[16,0,27.5,2],"texture":0},"up":{"uv":[2,26.5,0,15],"texture":0},"down":{"uv":[4,15,2,26.5],"texture":0}},"type":"cube","uuid":"ff07946a-9981-d76f-f4f2-a23ff4fc3739"},{"name":"mag","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.5,1.75,-1.5],"to":[8.5,3.75,16.25],"autouv":0,"color":1,"origin":[6.5,1.75,10],"faces":{"north":{"uv":[22,16,24,18],"texture":0},"east":{"uv":[6,8,24,10],"texture":0},"south":{"uv":[18,22,20,24],"texture":0},"west":{"uv":[6,10,24,12],"texture":0},"up":{"uv":[8,30,6,12],"texture":0},"down":{"uv":[10,12,8,30],"texture":0}},"type":"cube","uuid":"adb8cfc0-a9e7-0572-03a2-35ae9531eadf"},{"name":"barrel","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,2,9],"to":[8,3,29],"autouv":0,"color":2,"origin":[7,2,13],"faces":{"north":{"uv":[23,22,24,23],"texture":0},"east":{"uv":[16,2,36,3],"texture":0},"south":{"uv":[23,23,24,24],"texture":0},"west":{"uv":[16,3,36,4],"texture":0},"up":{"uv":[5,35,4,15],"texture":0},"down":{"uv":[6,15,5,35],"texture":0}},"type":"cube","uuid":"d268f148-bf33-3318-1d38-c35bdf5c8ca4"},{"name":"stock","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.75,1.75,24.5],"to":[8.25,3.25,31.75],"autouv":0,"color":4,"origin":[7,3,30.5],"faces":{"north":{"uv":[7,7,8,8],"texture":0},"east":{"uv":[0,7,7,8],"texture":0},"south":{"uv":[15,7,16,8],"texture":0},"west":{"uv":[8,7,15,8],"texture":0},"up":{"uv":[8,7,7,0],"texture":0},"down":{"uv":[9,0,8,7],"texture":0}},"type":"cube","uuid":"97e44d8c-b644-7b78-a226-7f9abef5a1db"},{"name":"stockend","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.75,-0.15,28.198],"to":[8.25,1.35,31.948],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[7,2.05,32.9],"uv_offset":[6,29],"faces":{"north":{"uv":[22,18,23.5,19.5],"texture":0},"east":{"uv":[16,16,20,17.5],"texture":0},"south":{"uv":[20,22,21.5,23.5],"texture":0},"west":{"uv":[16,18,20,19.5],"texture":0},"up":{"uv":[17.5,24,16,20],"texture":0},"down":{"uv":[21.5,16,20,20],"texture":0}},"type":"cube","uuid":"dc313ab5-c271-0113-f9bc-231f8de2953a"},{"name":"trigger","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.25,0.75,12.25],"to":[8.25,2,12.5],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[7.25,0,13],"uv_offset":[16,29],"faces":{"north":{"uv":[22,20,23,21.5],"texture":0},"east":{"uv":[24,8,24.5,9.5],"texture":0},"south":{"uv":[22,22,23,23.5],"texture":0},"west":{"uv":[24,10,24.5,11.5],"texture":0},"up":{"uv":[13,24.5,12,24],"texture":0},"down":{"uv":[14,24,13,24.5],"texture":0}},"type":"cube","uuid":"bdad9fb1-2ccd-50e7-30c9-983c9f8114d8"},{"name":"grip","box_uv":true,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.25,-2,14],"to":[8.25,3,16],"autouv":0,"color":4,"rotation":[-22.5,0,0],"origin":[7.25,1,15],"uv_offset":[0,8],"faces":{"north":{"uv":[2,10,3,15],"texture":0},"east":{"uv":[0,10,2,15],"texture":0},"south":{"uv":[5,10,6,15],"texture":0},"west":{"uv":[3,10,5,15],"texture":0},"up":{"uv":[3,10,2,8],"texture":0},"down":{"uv":[4,8,3,10],"texture":0}},"type":"cube","uuid":"dc743ccd-d15c-1d99-e688-32e3437cc1cf"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,1,-7.5],"to":[8,2,0.5],"autouv":0,"color":5,"rotation":[0,-22.5,0],"origin":[8,1,1.5],"faces":{"north":{"uv":[24,5,25,6],"texture":0},"east":{"uv":[16,5,24,6],"texture":0},"south":{"uv":[24,4,25,5],"texture":0},"west":{"uv":[16,4,24,5],"texture":0},"up":{"uv":[13,24,12,16],"rotation":180,"texture":0},"down":{"uv":[14,16,13,24],"rotation":180,"texture":0}},"type":"cube","uuid":"5b249c95-308f-4326-b120-8198c3fe26f8"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,1,-7.75],"to":[8,2,0.25],"autouv":0,"color":5,"rotation":[0,22.5,0],"origin":[8,1,1.25],"faces":{"north":{"uv":[24,7,25,8],"texture":0},"east":{"uv":[16,7,24,8],"texture":0},"south":{"uv":[24,6,25,7],"texture":0},"west":{"uv":[16,6,24,7],"texture":0},"up":{"uv":[15,24,14,16],"rotation":180,"texture":0},"down":{"uv":[16,16,15,24],"rotation":180,"texture":0}},"type":"cube","uuid":"ab9116a4-1e6d-a67f-c75d-5212cbddefd7"}],"outliner":[{"name":"group","origin":[0,0,0],"color":0,"uuid":"e0043e97-99e9-69cd-229a-b7c3aa98c3c9","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["5ac2e668-d7ef-f857-10a9-7528ee054d8e","d268f148-bf33-3318-1d38-c35bdf5c8ca4","dc313ab5-c271-0113-f9bc-231f8de2953a","97e44d8c-b644-7b78-a226-7f9abef5a1db","ff07946a-9981-d76f-f4f2-a23ff4fc3739","adb8cfc0-a9e7-0572-03a2-35ae9531eadf","bdad9fb1-2ccd-50e7-30c9-983c9f8114d8","dc743ccd-d15c-1d99-e688-32e3437cc1cf","5b249c95-308f-4326-b120-8198c3fe26f8","ab9116a4-1e6d-a67f-c75d-5212cbddefd7"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\barettm82.png","name":"barettm82.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":128,"height":128,"uv_width":64,"uv_height":64,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"9f41194c-286b-16ff-ffc9-835cfdd3ec20","relative_path":"../assets/minecraft/textures/item/barettm82.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAABWFJREFUeF7tnb9rVEEQx991ginSJKQQFTRXiWAjSrQyYBFF1E5RSKWWapc/IDZGC4vYHSiWUQQDChELDVgIAbU7BRWLkDQpIqRT3sKGl5e77JvZeZm34zdNSG52dub7/dzu+3VJK2N+jY6O/s2HHj11wWWY69xvcVL5PJyxoTHdbpdVUyivpdfZAo2NjTkARtonAUDCRLABwAqQsOuF0gGADR/ZXagDcGZ5xm0lO339Ov04FBJ8ff/7m8GYXgFvR+6yNWJNuMuD2M1JbQFVANi4/Dxalj1zl1g5AEAf2aQAWJ+eDq4AvUo41umwDC0OWpqcDOYYmJpiv0mCyRsQwG7OAzA8POzaWFxcZOXiAnB2fj5avjcTE8EcACCwAsQCMDQ0xFoBymWtrq6yAAwSYDyALZrUCgAAdAkDALr6q88OANQt0C0AAOjqrz47AFC3QLeAVn4wlx/Jr6ys7Eol5bnW1tZE5sVZAE/GTQB4w3mjirABAJ6GUqO2bQGvvv505+X3blzpeYGnzvv33KZw35+rXJYBAL52JkYCABM28ptIHgAs/3zz85Et/2hX1TS7dbZQtZ48DhBQ1NoaCwD42pkYCQBM2MhvInkAsPzzzTdzDBAnQfXRFmFLfgWobl98JADIsl27ZxBvl3wGAAAA2HdP5XGUyZj0FmDxHSlja/UsAKC6ViYj3e3gnTp7+GLBvdyZeeS+f/7wsjFCYAWItwIAxGuYdIbaAQg98DE4OJj5zxbkSpY/YFJcofJ3fHnFwioQx1/jAPDteBCKN6vy3wGAOMPLoxsLQK82AYCs+e5ScN0HgaEtIPQwJ1YAedOLGRsHQNHw/NmD8vHB1YX1zbOWZ+MD5i7M1Gv39uyNAqD8cEo/AA6O7M1+LP/JAEA8LuoAtNvtvl1gBYg3OJQhCIBP4Jdi6iNh0scAoYbwOk0BdQA67z5tVnzuyIHK9XS7XT8OxwE0z7dEVxa8rhUgB+DE4X3Zx2+/Mw/A9aezrsgn12657+Wf898BgAjXC0OTBcD3gCuBcSA0EoCdWvKG++sXAOA/AqB4L+D47JLrHKeCAAAHgREMJLUFFFeAL6/Pu7b3HHoAAFIHwNff6zSw3x6/8f2OuyQMACLcr3IzKPZCkH+i6PbFcZcKB21xhkmPrn0LgOHSlsnmAwCyeiaXDQAkZ5lswQBAVs/ksgVPocp/E5h6NxDHAM1mAgA025/aqwMAtUvc7AmCAPi/G8j9ZBC2AAAQhKzZEtmuLmgOVgAA4K65YwuwCQJ5BQj9j2B8dCstUABAWn6JVwsAxCVNKyEASMsv8WoBgLikaSUEAGn5JV4tABCXNK2EACAtv8SrBQDikqaVEACk5Zd4tUEAqDPiSiBVMd14AKCrv/rsAEDdAt0CAICu/uqzAwB1C3QLAAC6+qvPDgDULdAtAADo6q8+OwBQt0C3AACgq7/67ABA3QLdAgCArv7qswMAdQt0CxAHQLcdzE5VAABQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUptBwBQFTMWDwCMGUpt5x/8s2WuCMAMDAAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[0,-14.75,0],"translation":[2,6.25,-7.25]},"thirdperson_lefthand":{"translation":[-0.5,6.75,-6.5]},"firstperson_righthand":{"translation":[9,9,-6.25]},"firstperson_lefthand":{"translation":[-2.25,6.5,-5]},"ground":{"translation":[0,8.25,0]},"gui":{"rotation":[26,124,-3],"translation":[-0.25,1,0],"scale":[0.39,0.39,0.39]},"fixed":{"rotation":[180,-90,180],"translation":[0,1.25,0],"scale":[0.39,0.39,0.39]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/deserteagle.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/deserteagle.bbmodel index df194a0..3cfde5f 100644 --- a/src/main/resources/TexturePack/giGuns Pack Java/bb/deserteagle.bbmodel +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/deserteagle.bbmodel @@ -1 +1 @@ -{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"deserteagle","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":32,"height":32},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6,0,9],"to":[9,8,12],"autouv":0,"color":0,"origin":[7,0,9],"faces":{"north":{"uv":[6,6,9,14],"texture":0},"east":{"uv":[9,0,12,8],"texture":0},"south":{"uv":[9,8,12,16],"texture":0},"west":{"uv":[12,0,15,8],"texture":0},"up":{"uv":[3,17,0,14],"texture":0},"down":{"uv":[6,14,3,17],"texture":0}},"type":"cube","uuid":"9432b403-a440-cc05-1548-00375ae0f564"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6,5,1],"to":[9,8,9],"autouv":0,"color":0,"origin":[7,5,9],"faces":{"north":{"uv":[12,8,15,11],"texture":0},"east":{"uv":[2,18,10,21],"texture":0},"south":{"uv":[12,11,15,14],"texture":0},"west":{"uv":[0,3,8,6],"texture":0},"up":{"uv":[3,14,0,6],"texture":0},"down":{"uv":[6,6,3,14],"texture":0}},"type":"cube","uuid":"043bfd91-bb96-7d98-4df0-fb6a8121329f"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,5,12],"to":[8,7,13],"autouv":0,"color":6,"origin":[6,5,12],"faces":{"north":{"uv":[22,30,23,32],"texture":0},"east":{"uv":[8,29,9,31],"texture":0},"south":{"uv":[5,27,6,29],"texture":0},"west":{"uv":[9,25,10,27],"texture":0},"up":{"uv":[3,29,4,30],"texture":0},"down":{"uv":[10,29,11,30],"texture":0}},"type":"cube","uuid":"55146815-efc9-57ad-b33e-0e095e299858"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,3,8],"to":[8,5,9],"autouv":0,"color":6,"origin":[6,3,8],"faces":{"north":{"uv":[11,17,12,19],"texture":0},"east":{"uv":[13,30,14,32],"texture":0},"south":{"uv":[13,24,14,26],"texture":0},"west":{"uv":[17,24,18,26],"texture":0},"up":{"uv":[16,17,17,18],"texture":0},"down":{"uv":[7,16.75,8,17.75],"texture":0}},"type":"cube","uuid":"d0a54ad3-f649-c932-cbe8-a587020d27e5"}],"outliner":[{"name":"group","origin":[8,8,8],"color":0,"uuid":"f63ee920-90a3-3e94-9fa2-3d6f244a1751","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["043bfd91-bb96-7d98-4df0-fb6a8121329f","9432b403-a440-cc05-1548-00375ae0f564","55146815-efc9-57ad-b33e-0e095e299858","d0a54ad3-f649-c932-cbe8-a587020d27e5"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\deserteagle.png","name":"deserteagle.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":32,"height":32,"uv_width":32,"uv_height":32,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"00443fca-0043-fa91-ff59-fb4c130b7023","relative_path":"../assets/minecraft/textures/item/deserteagle.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAQhJREFUWEftlssNgzAMhuHeHbpAuk1myByeIzNkgO7QY3PpsTv0ThWpRA5yEtM4BakgIQEm9sfvBxkBYBoKBwCMuXeCrbSWY8s6nxcfAEEBpRSZJu/9b1LwPwD35ysW7uV8itfOObKgxVOwW4BcP4vPAazA43aNcbXWCQMADJ9Ttgu4AHhIcaZd6Z1kEuYAsAOJwsP+DoBEAdzvWGo8CbumYLcArZVe7IKS0RgzWWtjry/vJcCic87OaHMAiS9e+lilQFeAHs45Ppt/JpwgX3dBq3POehEFWrqDBVALULM3p6AlQC0NpAI9A2bnADZsBkAFnp/1gqoWIRU4/DckdsRB9SoAVUSSAG9Nb+UhRsq7nAAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"translation":[0.5,3.5,0]},"thirdperson_lefthand":{"translation":[-0.5,3.5,0]},"firstperson_righthand":{"translation":[0,6,0]},"firstperson_lefthand":{"translation":[0,2.75,0]},"ground":{"translation":[0,5.25,0]},"gui":{"rotation":[35,126,-5],"translation":[0,2.75,0]},"fixed":{"rotation":[180,-90,180],"translation":[-0.5,2.25,0]}}} \ No newline at end of file +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"deserteagle","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":32,"height":32},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6,0,9],"to":[9,8,12],"autouv":0,"color":0,"origin":[7,0,9],"faces":{"north":{"uv":[6,6,9,14],"texture":0},"east":{"uv":[9,0,12,8],"texture":0},"south":{"uv":[9,8,12,16],"texture":0},"west":{"uv":[12,0,15,8],"texture":0},"up":{"uv":[3,17,0,14],"texture":0},"down":{"uv":[6,14,3,17],"texture":0}},"type":"cube","uuid":"9432b403-a440-cc05-1548-00375ae0f564"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6,5,1],"to":[9,8,9],"autouv":0,"color":0,"origin":[7,5,9],"faces":{"north":{"uv":[12,8,15,11],"texture":0},"east":{"uv":[2,18,10,21],"texture":0},"south":{"uv":[12,11,15,14],"texture":0},"west":{"uv":[0,3,8,6],"texture":0},"up":{"uv":[3,14,0,6],"texture":0},"down":{"uv":[6,6,3,14],"texture":0}},"type":"cube","uuid":"043bfd91-bb96-7d98-4df0-fb6a8121329f"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,5,12],"to":[8,7,13],"autouv":0,"color":6,"origin":[6,5,12],"faces":{"north":{"uv":[22,30,23,32],"texture":0},"east":{"uv":[8,29,9,31],"texture":0},"south":{"uv":[5,27,6,29],"texture":0},"west":{"uv":[9,25,10,27],"texture":0},"up":{"uv":[3,29,4,30],"texture":0},"down":{"uv":[10,29,11,30],"texture":0}},"type":"cube","uuid":"55146815-efc9-57ad-b33e-0e095e299858"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,3,8],"to":[8,5,9],"autouv":0,"color":6,"origin":[6,3,8],"faces":{"north":{"uv":[11,17,12,19],"texture":0},"east":{"uv":[13,30,14,32],"texture":0},"south":{"uv":[13,24,14,26],"texture":0},"west":{"uv":[17,24,18,26],"texture":0},"up":{"uv":[16,17,17,18],"texture":0},"down":{"uv":[7,16.75,8,17.75],"texture":0}},"type":"cube","uuid":"d0a54ad3-f649-c932-cbe8-a587020d27e5"}],"outliner":[{"name":"group","origin":[8,8,8],"color":0,"uuid":"f63ee920-90a3-3e94-9fa2-3d6f244a1751","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["043bfd91-bb96-7d98-4df0-fb6a8121329f","9432b403-a440-cc05-1548-00375ae0f564","55146815-efc9-57ad-b33e-0e095e299858","d0a54ad3-f649-c932-cbe8-a587020d27e5"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\deserteagle.png","name":"deserteagle.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":32,"height":32,"uv_width":32,"uv_height":32,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"00443fca-0043-fa91-ff59-fb4c130b7023","relative_path":"../assets/minecraft/textures/item/deserteagle.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAQhJREFUWEftlssNgzAMhuHeHbpAuk1myByeIzNkgO7QY3PpsTv0ThWpRA5yEtM4BakgIQEm9sfvBxkBYBoKBwCMuXeCrbSWY8s6nxcfAEEBpRSZJu/9b1LwPwD35ysW7uV8itfOObKgxVOwW4BcP4vPAazA43aNcbXWCQMADJ9Ttgu4AHhIcaZd6Z1kEuYAsAOJwsP+DoBEAdzvWGo8CbumYLcArZVe7IKS0RgzWWtjry/vJcCic87OaHMAiS9e+lilQFeAHs45Ppt/JpwgX3dBq3POehEFWrqDBVALULM3p6AlQC0NpAI9A2bnADZsBkAFnp/1gqoWIRU4/DckdsRB9SoAVUSSAG9Nb+UhRsq7nAAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[0,-15.25,0],"translation":[1.25,3.5,-1.25]},"thirdperson_lefthand":{"translation":[-0.5,3.5,0]},"firstperson_righthand":{"translation":[9.5,6.25,0]},"firstperson_lefthand":{"translation":[0,2.75,0]},"ground":{"translation":[0,5.25,0]},"gui":{"rotation":[35,126,-5],"translation":[0,2.75,0]},"fixed":{"rotation":[180,-90,180],"translation":[-0.5,2.25,0]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/heavyammo.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/heavyammo.bbmodel new file mode 100644 index 0000000..3b8629a --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/heavyammo.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"heavyammo","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":8,"height":8},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.5,0,7.5],"to":[8.5,4.75,8.5],"autouv":0,"color":4,"origin":[6.5,0,7.5],"faces":{"north":{"uv":[0,0,1,5],"texture":0},"east":{"uv":[1,0,2,5],"texture":0},"south":{"uv":[2,0,3,5],"texture":0},"west":{"uv":[3,0,4,5],"texture":0},"up":{"uv":[5,1,4,0],"texture":0},"down":{"uv":[5,1,4,2],"texture":0}},"type":"cube","uuid":"a7ac3242-5933-1ae5-9b97-aec31485298c"}],"outliner":["a7ac3242-5933-1ae5-9b97-aec31485298c"],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\heavyammo.png","name":"heavyammo.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":16,"height":16,"uv_width":8,"uv_height":8,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"acef8780-5658-f1f7-d39e-f1e86c54c6fd","relative_path":"../assets/minecraft/textures/item/heavyammo.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAEVJREFUOE9j7Onp+c9ABCgpKWHEpoyRYgM+b2IgygW8fgzYXUBzA3DZDAsPRkIuGDWAgYFgGBCRCPEqwZo4SDF01AAGBgCJSiARRsjgsQAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"translation":[0,8,0]},"thirdperson_lefthand":{"translation":[0,7.5,0]},"firstperson_righthand":{"translation":[0,7.5,2.25]},"firstperson_lefthand":{"translation":[3.25,6.5,0]},"ground":{"translation":[0,5,0]},"gui":{"translation":[0,13.5,0],"scale":[2.5,2.5,2.5]},"fixed":{"translation":[0,13.5,0],"scale":[2.5,2.5,2.5]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/m1bazooka.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/m1bazooka.bbmodel new file mode 100644 index 0000000..d05e60e --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/m1bazooka.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"m1bazooka","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":64,"height":64},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7,3,-8],"to":[10,6,23],"autouv":0,"color":8,"origin":[7,3,7],"faces":{"north":{"uv":[10,11,13,14],"texture":0},"east":{"uv":[0,0,31,3],"texture":0},"south":{"uv":[12,6,15,9],"texture":0},"west":{"uv":[0,3,31,6],"texture":0},"up":{"uv":[3,37,0,6],"texture":0},"down":{"uv":[6,6,3,37],"texture":0}},"type":"cube","uuid":"86311147-e2b4-fbf8-bfd5-6cd90189acdc"},{"name":"trigger","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,1.75,-3.75],"to":[9,3,-3.5],"autouv":0,"color":6,"rotation":[22.5,0,0],"origin":[8,1,-3],"faces":{"north":{"uv":[15,6,16,7],"texture":0},"east":{"uv":[15,7,16,8],"texture":0},"south":{"uv":[15,8,16,9],"texture":0},"west":{"uv":[15,9,16,10],"texture":0},"up":{"uv":[16,11,15,10],"texture":0},"down":{"uv":[16,11,15,12],"texture":0}},"type":"cube","uuid":"dcc7e1f4-9a34-2e63-f76a-b6ee3228e137"},{"name":"grip","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-1,7],"to":[9,4,10],"autouv":0,"color":7,"rotation":[-22.5,0,0],"origin":[8,2,8],"faces":{"north":{"uv":[10,14,11,19],"texture":0},"east":{"uv":[6,6,9,11],"texture":0},"south":{"uv":[11,14,12,19],"texture":0},"west":{"uv":[9,6,12,11],"texture":0},"up":{"uv":[13,17,12,14],"texture":0},"down":{"uv":[14,14,13,17],"texture":0}},"type":"cube","uuid":"4f9f0937-5261-a615-73c3-382dd5e6c83e"},{"name":"grip2","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-1,-2],"to":[9,4,0],"autouv":0,"color":7,"rotation":[-22.5,0,0],"origin":[8,2,-1],"faces":{"north":{"uv":[13,9,14,14],"texture":0},"east":{"uv":[6,11,8,16],"texture":0},"south":{"uv":[14,9,15,14],"texture":0},"west":{"uv":[8,11,10,16],"texture":0},"up":{"uv":[13,11,12,9],"texture":0},"down":{"uv":[15,14,14,16],"texture":0}},"type":"cube","uuid":"fcf2de8a-9554-91be-bfe3-c1e17df90922"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.5,3,-8],"to":[7,7,-7],"autouv":0,"color":6,"origin":[5.5,4,-8],"faces":{"north":{"uv":[28,27,28.5,31],"texture":0},"east":{"uv":[7,17,8,21],"texture":0},"south":{"uv":[24,34,24.5,38],"texture":0},"west":{"uv":[11,23,12,27],"texture":0},"up":{"uv":[27,18,27.5,19],"texture":0},"down":{"uv":[22,26,22.5,27],"texture":0}},"type":"cube","uuid":"41f79c5c-7065-a978-8ecb-ea2d4bee8049"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6.5,3,3],"to":[7,7,4],"autouv":0,"color":6,"origin":[5.5,4,3],"faces":{"north":{"uv":[16,14,16.5,18],"texture":0},"east":{"uv":[13,18,14,22],"texture":0},"south":{"uv":[15,18,15.5,22],"texture":0},"west":{"uv":[8,19,9,23],"texture":0},"up":{"uv":[14,28,14.5,29],"texture":0},"down":{"uv":[17,19,17.5,20],"texture":0}},"type":"cube","uuid":"7069999e-99c3-14b7-7bd6-3f3cd600faa3"}],"outliner":[{"name":"group","origin":[8,2,8],"color":0,"uuid":"2deeb729-5933-98ee-de04-a0f6893e0830","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["dcc7e1f4-9a34-2e63-f76a-b6ee3228e137","fcf2de8a-9554-91be-bfe3-c1e17df90922","4f9f0937-5261-a615-73c3-382dd5e6c83e","86311147-e2b4-fbf8-bfd5-6cd90189acdc","41f79c5c-7065-a978-8ecb-ea2d4bee8049","7069999e-99c3-14b7-7bd6-3f3cd600faa3"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\m1bazooka.png","name":"m1bazooka.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":64,"height":64,"uv_width":64,"uv_height":64,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"a0bf46b2-32fb-8b00-fb64-612202f16ff0","relative_path":"../assets/minecraft/textures/item/m1bazooka.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAcFJREFUeF7tmT1uwkAQRtcHyBmo0kEb5RAUkSgsIvkmKXORyBKIAinHQClBVK44Q5p0jky0zsqyYX9mvTvej8pC3vHsmzdjY7KX91UtAn0+3/ZZoEu3l80AAAagBTADQg2iqIfgw27fy+U7X7Xfnz+Ooqqq4JPcpYCDdwEAgAH9LZBvL2K3nl2tO/w8ptcCKoDmeDmfpTEDytP/qCkWf8dJGdAHoDwJ1tVviqh9F0gegGwAdQY0Bjy9PtdfmwNbE7QNSA5A9zG1WIjrbwZpgOz/yRrQAFA3JwF0B9+kAajP2CoAuWnTzZue7/KMr7t2cAbIFriVtC0I3eTGOI8EwBiJ+roGAAy9FNVpAV9VGTPuXQPUZGIcYq6wAOBeC8AAhYBJC5ic66qxy3qjFnC5kFwbGxhrALYbsV1HAb8vhjUA24QAILL3B6MbYGuOr3UAYPIc4KsKIeN6NyC2odeFDQC+WyB6A3z3X/IAfAN2jc/2Dw3Xjcv1AEBFkmscGMC1clR5wwAqklzjwACulaPKGwZQkeQaBwZwrRxV3jCAiiTXODCAa+Wo8oYBVCS5xoEBXCtHlTcMoCLJNQ4M4Fo5qrx/Ae8wSlCz0qeVAAAAAElFTkSuQmCC"}],"display":{"thirdperson_righthand":{"rotation":[0,-9.25,0],"translation":[-0.25,6.25,8.5]},"thirdperson_lefthand":{"translation":[0,5.25,10.75]},"firstperson_righthand":{"translation":[10.5,7,8]},"gui":{"rotation":[20,128,3],"translation":[0.5,1.25,0],"scale":[0.6,0.6,0.6]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/m4a1s.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/m4a1s.bbmodel new file mode 100644 index 0000000..db792a9 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/m4a1s.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"m4a1s","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":32,"height":32},"elements":[{"name":"sight","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.25,6.25,9],"to":[8.75,6.75,14],"autouv":0,"color":9,"origin":[7.25,6.25,0],"faces":{"north":{"uv":[13,9,14,10],"texture":0},"east":{"uv":[16,14,21,15],"texture":0},"south":{"uv":[19,18,20,19],"texture":0},"west":{"uv":[16,15,21,16],"texture":0},"up":{"uv":[11,21,10,16],"texture":0},"down":{"uv":[12,16,11,21],"texture":0}},"type":"cube","uuid":"d50e8b98-88a7-f7d4-797e-c6cdf0c477a6"},{"name":"sightleg1","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.25,5.25,9],"to":[8.75,6.75,9.5],"autouv":0,"color":5,"origin":[7.25,6.25,0],"faces":{"north":{"uv":[18,2,19,4],"texture":0},"east":{"uv":[18,4,19,6],"texture":0},"south":{"uv":[5,18,6,20],"texture":0},"west":{"uv":[18,17,19,19],"texture":0},"up":{"uv":[21,9,20,8],"texture":0},"down":{"uv":[10,20,9,21],"texture":0}},"type":"cube","uuid":"cd273f86-a2e0-0f35-9bff-2ab3c476b4ab"},{"name":"sightleg1","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.25,4.95,0.5],"to":[8.75,6.75,1],"autouv":0,"color":4,"origin":[7.25,6.25,-8.5],"faces":{"north":{"uv":[2,19,3,21],"texture":0},"east":{"uv":[19,2,20,4],"texture":0},"south":{"uv":[3,19,4,21],"texture":0},"west":{"uv":[4,19,5,21],"texture":0},"up":{"uv":[21,10,20,9],"texture":0},"down":{"uv":[21,10,20,11],"texture":0}},"type":"cube","uuid":"3e08a1f6-e4fa-0f80-cf61-a3e746e0c2f4"},{"name":"sightleg1","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.25,4.84571,1.22929],"to":[8.75,6.94571,1.72929],"autouv":0,"color":7,"rotation":[-45,0,0],"origin":[8.5,5.875,1.55],"faces":{"north":{"uv":[19,4,20,6],"texture":0},"east":{"uv":[19,6,20,8],"texture":0},"south":{"uv":[7,19,8,21],"texture":0},"west":{"uv":[8,19,9,21],"texture":0},"up":{"uv":[21,12,20,11],"texture":0},"down":{"uv":[21,12,20,13],"texture":0}},"type":"cube","uuid":"b19f2747-e5ee-cbe9-7e1c-62f5dbffdac9"},{"name":"sightleg2","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.25,5.25,13.5],"to":[8.75,6.75,14],"autouv":0,"color":9,"origin":[7.25,6.25,4.5],"faces":{"north":{"uv":[19,8,20,10],"texture":0},"east":{"uv":[19,10,20,12],"texture":0},"south":{"uv":[16,19,17,21],"texture":0},"west":{"uv":[17,19,18,21],"texture":0},"up":{"uv":[21,14,20,13],"texture":0},"down":{"uv":[15,20,14,21],"texture":0}},"type":"cube","uuid":"d7b56928-09a6-0293-b4b7-ce39219b5c5b"},{"name":"barrel","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,4,0],"to":[9,5,16.05],"autouv":0,"color":8,"origin":[7,4,0],"faces":{"north":{"uv":[15,20,16,21],"texture":0},"east":{"uv":[0,0,16,1],"texture":0},"south":{"uv":[18,20,19,21],"texture":0},"west":{"uv":[0,1,16,2],"texture":0},"up":{"uv":[1,18,0,2],"texture":0},"down":{"uv":[2,2,1,18],"texture":0}},"type":"cube","uuid":"86d2c421-b112-2c4d-7594-855281a11cbf"},{"name":"supressor","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.75,3.75,-7],"to":[9.25,5.25,0],"autouv":0,"color":6,"origin":[7.25,3.75,-16],"faces":{"north":{"uv":[17,8,19,10],"texture":0},"east":{"uv":[6,6,13,8],"texture":0},"south":{"uv":[17,10,19,12],"texture":0},"west":{"uv":[6,8,13,10],"texture":0},"up":{"uv":[8,17,6,10],"texture":0},"down":{"uv":[10,10,8,17],"texture":0}},"type":"cube","uuid":"21816f59-1ee4-de60-8850-d41f93eb7e21"},{"name":"chamber","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.65,3.6,9],"to":[9.4,5.35,14],"autouv":0,"color":9,"origin":[7.4,3.6,-2],"faces":{"north":{"uv":[16,17,18,19],"texture":0},"east":{"uv":[9,2,14,4],"texture":0},"south":{"uv":[0,18,2,20],"texture":0},"west":{"uv":[9,4,14,6],"texture":0},"up":{"uv":[4,18,2,13],"texture":0},"down":{"uv":[6,13,4,18],"texture":0}},"type":"cube","uuid":"2975fd2b-5d7f-8dac-e22e-aafc8b5dc881"},{"name":"trigger","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.1,2.1,11.3],"to":[8.9,3,11.55],"autouv":0,"color":0,"rotation":[22.5,0,0],"origin":[8,1,12.05],"faces":{"north":{"uv":[20,18,21,19],"texture":0},"east":{"uv":[19,20,20,21],"texture":0},"south":{"uv":[20,19,21,20],"texture":0},"west":{"uv":[20,20,21,21],"texture":0},"up":{"uv":[22,2,21,1],"texture":0},"down":{"uv":[3,21,2,22],"texture":0}},"type":"cube","uuid":"9ccc7336-1181-0efe-ba92-2b61e0f60e3a"},{"name":"magrecept","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.9,2.9,9],"to":[9.15,3.65,13.95],"autouv":0,"color":8,"origin":[7.4,1.9,-2],"faces":{"north":{"uv":[21,2,22,3],"texture":0},"east":{"uv":[16,16,21,17],"texture":0},"south":{"uv":[3,21,4,22],"texture":0},"west":{"uv":[17,0,22,1],"texture":0},"up":{"uv":[13,21,12,16],"texture":0},"down":{"uv":[14,16,13,21],"texture":0}},"type":"cube","uuid":"d1810b1b-1dca-64f9-0d31-1036b04d1fa9"},{"name":"foregrip","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.5,3.5,2],"to":[9.5,5.5,9],"autouv":0,"color":7,"origin":[8.5,4.5,5.5],"faces":{"north":{"uv":[17,6,19,8],"texture":0},"east":{"uv":[2,2,9,4],"texture":0},"south":{"uv":[7,17,9,19],"texture":0},"west":{"uv":[2,4,9,6],"texture":0},"up":{"uv":[4,13,2,6],"texture":0},"down":{"uv":[6,6,4,13],"texture":0}},"type":"cube","uuid":"a8b1015b-90f5-cba1-8f57-c0b013016148"},{"name":"stockend","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.9,2.2,18.998],"to":[9.1,3.45,22.198],"autouv":0,"color":4,"rotation":[22.5,0,0],"origin":[8,4.15,23.15],"faces":{"north":{"uv":[21,3,22,4],"texture":0},"east":{"uv":[18,1,21,2],"texture":0},"south":{"uv":[4,21,5,22],"texture":0},"west":{"uv":[2,18,5,19],"texture":0},"up":{"uv":[14,9,13,6],"texture":0},"down":{"uv":[10,17,9,20],"texture":0}},"type":"cube","uuid":"db1d8c05-172d-52f7-0a96-f9b61632d9f3"},{"name":"stock","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.9,3.85,16],"to":[9.1,5.1,22],"autouv":0,"color":3,"origin":[8,4.85,22],"faces":{"north":{"uv":[21,4,22,5],"texture":0},"east":{"uv":[14,12,20,13],"texture":0},"south":{"uv":[21,5,22,6],"texture":0},"west":{"uv":[14,13,20,14],"texture":0},"up":{"uv":[15,20,14,14],"texture":0},"down":{"uv":[16,14,15,20],"texture":0}},"type":"cube","uuid":"b5381530-c416-9f17-d903-ac524cf426b0"},{"name":"sight","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.05,1.85,11.55],"to":[8.95,2.05,13.25],"autouv":0,"color":6,"origin":[7.25,1.55,0],"faces":{"north":{"uv":[21,6,22,7],"texture":0},"east":{"uv":[19,17,21,18],"texture":0},"south":{"uv":[7,21,8,22],"texture":0},"west":{"uv":[18,19,20,20],"texture":0},"up":{"uv":[1,22,0,20],"texture":0},"down":{"uv":[2,20,1,22],"texture":0}},"type":"cube","uuid":"504890a5-8ac7-c2dc-3e85-1ff18e548823"},{"name":"sight","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8.05,1.85,11.35],"to":[8.95,3.3,11.6],"autouv":0,"color":2,"origin":[7.25,1.55,0.1],"faces":{"north":{"uv":[21,7,22,8],"texture":0},"east":{"uv":[8,21,9,22],"texture":0},"south":{"uv":[21,8,22,9],"texture":0},"west":{"uv":[9,21,10,22],"texture":0},"up":{"uv":[22,10,21,9],"texture":0},"down":{"uv":[11,21,10,22],"texture":0}},"type":"cube","uuid":"4ba80552-ba9b-467b-450f-daf83cffbb41"},{"name":"mag","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-1.5,9.25],"to":[9,4.5,11.25],"autouv":0,"color":7,"rotation":[22.5,0,0],"origin":[8,2.5,10.25],"faces":{"north":{"uv":[16,0,17,6],"texture":0},"east":{"uv":[10,10,12,16],"texture":0},"south":{"uv":[16,6,17,12],"texture":0},"west":{"uv":[12,10,14,16],"texture":0},"up":{"uv":[21,4,20,2],"texture":0},"down":{"uv":[21,4,20,6],"texture":0}},"type":"cube","uuid":"d984adf6-25eb-2e71-29f4-198c2de88ee7"},{"name":"grip","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[8,-0.5,12.75],"to":[9,4,14.5],"autouv":0,"color":3,"rotation":[-22.5,0,0],"origin":[8,2,13.75],"faces":{"north":{"uv":[17,1,18,6],"texture":0},"east":{"uv":[14,2,16,7],"texture":0},"south":{"uv":[6,17,7,22],"texture":0},"west":{"uv":[14,7,16,12],"texture":0},"up":{"uv":[6,22,5,20],"texture":0},"down":{"uv":[21,6,20,8],"texture":0}},"type":"cube","uuid":"4d880529-0682-2754-e5db-6ef26c728f6c"}],"outliner":[{"name":"group","origin":[8,8,8],"color":0,"uuid":"4a928464-2802-7bcd-09d3-273eb3e4e0da","export":true,"mirror_uv":false,"isOpen":false,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["d50e8b98-88a7-f7d4-797e-c6cdf0c477a6","cd273f86-a2e0-0f35-9bff-2ab3c476b4ab","3e08a1f6-e4fa-0f80-cf61-a3e746e0c2f4","b19f2747-e5ee-cbe9-7e1c-62f5dbffdac9","d7b56928-09a6-0293-b4b7-ce39219b5c5b","86d2c421-b112-2c4d-7594-855281a11cbf","21816f59-1ee4-de60-8850-d41f93eb7e21","2975fd2b-5d7f-8dac-e22e-aafc8b5dc881","9ccc7336-1181-0efe-ba92-2b61e0f60e3a","d1810b1b-1dca-64f9-0d31-1036b04d1fa9","a8b1015b-90f5-cba1-8f57-c0b013016148","db1d8c05-172d-52f7-0a96-f9b61632d9f3","b5381530-c416-9f17-d903-ac524cf426b0","504890a5-8ac7-c2dc-3e85-1ff18e548823","4ba80552-ba9b-467b-450f-daf83cffbb41","d984adf6-25eb-2e71-29f4-198c2de88ee7","4d880529-0682-2754-e5db-6ef26c728f6c"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\m4a1s.png","name":"m4a1s.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":64,"height":64,"uv_width":32,"uv_height":32,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"3b3b67eb-15ca-01ce-7165-5f1c0a7fee83","relative_path":"../assets/minecraft/textures/item/m4a1s.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAb9JREFUeF7tmmEOgyAMhecFvAX3PxAn8K8X2OIyFsLGWmtbqXv+WRawlu89ChKnlNL9FujKOU+a6U4AMJgD1nW9zfP8FrkoXoS6vANaAK3dXQCUJLi/mnOSigUAHkWQqzxlV0pNSTsc4OGATZlRXeDigJEAbEJsV1ka/xZAqRfLsvjsBL2nQKt0WyBLuxsASYW2uMd9CpQH9gZTb1MlA27jU/HcAUgGZXmPOwBrB+yF5Q5gb4Le/c2XwTMdkHN+8kwpdbmaA/BWtH7eEADOdAAH/qUd8AuA9sDLsz7OBEd1gBsAjg2pPt/OCY6eHbgB0HBAu3b3/tdveRRUNwBUIpz2XwCkTgAA5ZOgbhHkKEz1oaYAdX9pr91yGQdwB7/1uyQA6uCjB+gvHdBsk1WPwkLUAACoCISaAnsKHbcvAIy+D5BWdziASeDUKSDdvzPHxuoGAKPXAJaMBzqd6oADeavdCgCYArofSLLfBaTru5Vl1ebUKxD5paj0cCMMAG2i0eKZvGNHggAAkdSyyBUOsKAaKSYcEEkti1zhAAuqkWLCAZHUssgVDrCgGikmHBBJLYtc4QALqpFiwgGR1LLI9QGBUd1QDjUc2gAAAABJRU5ErkJggg=="}],"display":{"thirdperson_righthand":{"rotation":[0,-12,0],"translation":[0.5,5.25,-4.5]},"thirdperson_lefthand":{"translation":[0.25,5.5,-4.5]},"firstperson_righthand":{"rotation":[0,-8,0],"translation":[9,7.75,-0.5]},"firstperson_lefthand":{"rotation":[0,-20,0],"translation":[11.5,5,-3.5]},"gui":{"rotation":[19,116,3],"translation":[0.5,1.5,0],"scale":[0.58,0.58,0.58]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/pistolammo.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/pistolammo.bbmodel new file mode 100644 index 0000000..815fa0a --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/pistolammo.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"pistolammo","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.5,0,7.5],"to":[8.5,2,8.5],"autouv":0,"color":4,"origin":[6.5,0,7.5],"faces":{"north":{"uv":[0,0,1,4],"texture":0},"east":{"uv":[1,0,2,4],"texture":0},"south":{"uv":[2,0,3,4],"texture":0},"west":{"uv":[3,0,4,4],"texture":0},"up":{"uv":[4,6,3,5],"texture":0},"down":{"uv":[6,3,5,4],"texture":0}},"type":"cube","uuid":"33c2a1af-8359-34d7-ad8e-b8d1c92e75df"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[5.9,0,7],"to":[6.9,2,8],"autouv":0,"color":4,"origin":[4.9,0,7],"faces":{"north":{"uv":[0,4,1,8],"texture":0},"east":{"uv":[4,0,5,4],"texture":0},"south":{"uv":[1,4,2,8],"texture":0},"west":{"uv":[2,4,3,8],"texture":0},"up":{"uv":[5,6,4,5],"texture":0},"down":{"uv":[6,5,5,6],"texture":0}},"type":"cube","uuid":"73e119ea-c51a-8876-1f62-4fb5cfbbb2ae"}],"outliner":[{"name":"group","origin":[8,8,8],"color":0,"uuid":"08a84bf3-bbb3-0b04-a525-457a95f0e7f8","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["33c2a1af-8359-34d7-ad8e-b8d1c92e75df","73e119ea-c51a-8876-1f62-4fb5cfbbb2ae"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\pistolammo.png","name":"pistolammo.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":16,"height":16,"uv_width":16,"uv_height":16,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"a1b80afd-b8b3-328c-530d-65de446a4e5c","relative_path":"../assets/minecraft/textures/item/pistolammo.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAFZJREFUOE9j/L8s9j8DGvjCsxhFhNePgRFdDYzP+HkTA4YB6IoHzgB8NsO9gBwGpPgdaxjwfIkFi4MMIsZ2kFqMQCRWI1YXkKoZ7AJc8Uus+KgBwyIQAfgvHxHPpD86AAAAAElFTkSuQmCC"}],"display":{"thirdperson_righthand":{"translation":[0.75,8.25,0.75]},"thirdperson_lefthand":{"translation":[-0.75,7.75,0]},"firstperson_righthand":{"translation":[0,10.25,3.5]},"firstperson_lefthand":{"translation":[0,9.5,2.5]},"ground":{"translation":[1,6.75,0]},"gui":{"translation":[2.25,21,0],"scale":[3,3,3]},"fixed":{"translation":[2.25,16.75,0],"scale":[2.5,2.5,2.5]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns Pack Java/bb/rifleammo.bbmodel b/src/main/resources/TexturePack/giGuns Pack Java/bb/rifleammo.bbmodel new file mode 100644 index 0000000..dff9be9 --- /dev/null +++ b/src/main/resources/TexturePack/giGuns Pack Java/bb/rifleammo.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"4.10","model_format":"java_block","box_uv":false},"name":"rifleammo","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":8,"height":8},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[7.5,0,7.5],"to":[8.5,2.75,8.5],"autouv":0,"color":4,"origin":[6.5,0,7.5],"faces":{"north":{"uv":[3,0,4,3],"texture":0},"east":{"uv":[1,3,2,6],"texture":0},"south":{"uv":[2,3,3,6],"texture":0},"west":{"uv":[3,3,4,6],"texture":0},"up":{"uv":[2,7,1,6],"texture":0},"down":{"uv":[7,1,6,2],"texture":0}},"type":"cube","uuid":"30784087-ed6c-6815-008d-af10525916a2"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[6,0,7.8],"to":[7,2.75,8.8],"autouv":0,"color":4,"origin":[5,0,7.8],"faces":{"north":{"uv":[4,0,5,3],"texture":0},"east":{"uv":[4,3,5,6],"texture":0},"south":{"uv":[5,0,6,3],"texture":0},"west":{"uv":[5,3,6,6],"texture":0},"up":{"uv":[3,7,2,6],"texture":0},"down":{"uv":[7,2,6,3],"texture":0}},"type":"cube","uuid":"029d3643-1609-f9ac-a7d9-214253a59330"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"light_emission":0,"render_order":"default","allow_mirror_modeling":true,"from":[9,0,7.2],"to":[10,2.75,8.2],"autouv":0,"color":4,"origin":[8,0,7.2],"faces":{"north":{"uv":[0,0,1,3],"texture":0},"east":{"uv":[1,0,2,3],"texture":0},"south":{"uv":[2,0,3,3],"texture":0},"west":{"uv":[0,3,1,6],"texture":0},"up":{"uv":[1,7,0,6],"texture":0},"down":{"uv":[7,0,6,1],"texture":0}},"type":"cube","uuid":"b5847878-89e6-bea9-9486-3d6bff8c1c70"}],"outliner":[{"name":"group","origin":[5,0,7.8],"color":0,"uuid":"ddb56f5f-bf6d-511d-06c4-a13a64d50118","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":false,"children":["b5847878-89e6-bea9-9486-3d6bff8c1c70","30784087-ed6c-6815-008d-af10525916a2","029d3643-1609-f9ac-a7d9-214253a59330"]}],"textures":[{"path":"C:\\Users\\5gi\\AppData\\Roaming\\ModrinthApp\\profiles\\Fabulously Optimized\\resourcepacks\\giGuns Pack Java\\assets\\minecraft\\textures\\item\\rifleammo.png","name":"rifleammo.png","folder":"item","namespace":"minecraft","id":"0","group":"","width":16,"height":16,"uv_width":8,"uv_height":8,"particle":true,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"430aac0c-42cc-794e-6f99-4b0fae7f1ff3","relative_path":"../assets/minecraft/textures/item/rifleammo.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAGJJREFUOE9j/L8s9j8DCeALz2Kwal4/BkYQzUixAZ83MZDkAphj4S4YBgaQGoiMUYvBoQ8DjKAw4PkSS3REYjWAaN1I8Y/igiFuAK5YQA8sXN7EmReINoCUAMSmFiVRkGMYALYJMxFaW8NnAAAAAElFTkSuQmCC"}],"display":{"thirdperson_righthand":{"translation":[0,7.75,0]},"thirdperson_lefthand":{"translation":[0,8,0]},"firstperson_righthand":{"translation":[0,9.75,2.75]},"firstperson_lefthand":{"translation":[0,9,1.25]},"ground":{"translation":[0,5.5,0]},"gui":{"translation":[0,16,0],"scale":[2.5,2.5,2.5]},"fixed":{"translation":[0,19.75,0],"scale":[3,3,3]}}} \ No newline at end of file diff --git a/src/main/resources/TexturePack/giGuns.zip b/src/main/resources/TexturePack/giGuns.zip new file mode 100644 index 0000000000000000000000000000000000000000..b0eebecb77f2d2c14e6303b7a29d48adf961335c GIT binary patch literal 92976 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%0DW+_A41F0FYF8PYEISO{ZK?@`bI3I52qi179ycDk zby%*I1!26*AZ>Sa(lh-Qo*>99zgL|EqP0%!R_8o|m3ldI74ZH5B*aa$r7n5%1jD;F<(=UBf?7{lZE_iwk&>U$rIkGx3Wse6&H z%OLG$49k`idlR%;kAgVSbG)CM%**>VF!~7wkL`u;2WjL~ifoYW;f|ptVktmsaXIsvh5vIpvjU0o(Dd3#A+pIVr5Iom)k^^5AIV zEK&(8uYZ~i0q*=rFKiwdHbg?Y;+K~e_>DU&ywjP;(iKdC&ICM=jt;6QTQO-Nf@gMp z42Xu9VtBLNs?cdmW1ZweUd@o=^h%0aerv8MIx=c&;bykM?dJObvJyjm&&NXu!}Zb~ z5O)Ga|L54#UCy1q9l`i`@R_cNW@CSN@$5JjZ#{2DbwzKWE6^- ztMVknQU?C7A32_)0gE=M$(>}!MzhnAfv-r-RJ$87(j{?r9)y!kL1*KL6Sdng9*Hi| zsHfR^u8vs|Z%C%~X3|S>u1bO6EHAxVMaDrHXo(EcrhKOtp20y3y$N-*I0l!-&qGfY z=Y^^&>Oj|FEXVPl>2ofNc51SAm%fbi^D@DdAEkfWA`2HJURJl7Z0WbCNr zd=_v85+cTYkGD?hMWfW3rMn>$$$rG8l*}neH_{Q9wjwwy;>!N{&zs03m`}mVc%dyZ z(R!?8g{aBl%Yu!haKjle&EC-aj<41BJc6JpN$pW3D%uzEC8B%OWdwfAgC)ygx`)%- zBpaXaxSk60S-S^8Ly)<0hduO2*N9}Vrbis6OhPM=$qOx@2Z@88?McMrH>wNEF0xYH zX0M>gNONjG(&u%A(!L!ZJQg$sSK8@7hx`3K=Tv|=7n)7 ziD)1l;u4kM9E9&2L_L*pvPEE|u3rC1wY@9KHxO30{BDeG4P;`(#xq=tGSJZI z?OvI7ni7wgA)Okonjcdn73xS|3cCl63R9Nls$=E{{XR?P^79lPDzevtdyyuYf~!w! za!CUtk^}HTfCsp|BB8Pfod>aZhbK9b=n1Gi3(|zqLP|B8G2-}kkQcnF`T(D|;ACJu z%yhJ2RYMCtFu{{BSfd-ApdEtLG9H)>`U4O-2i5tACRjWis+w#cFlBsno!6E^X1YLS zQDZobGrC#hguou8)siKW#TNTT0IT_WNS;UFF{|R|EORJ`eGLztC2BfC-w*LO6ps$r zV7k~vPq#j$(y}9c`zA1DR|Lxx1m%x3F^a2!6(0`gLNP53MP>m1+LC#?50ZfZJ683A zh;*$dsU=*%$v(Kj18ARp-VZ7Zy4@?I`crC6Jz0mx)>#4t1V;B1*O(``poq$_tJyoO zas&1NFE0l)NGoPo61;_t4pasCSnweNp}l|)P%5x2&CvnI9b1ggwdDMJpKMWMRk}a= zrX|LGYW5+6g-PW@fzGZTDHfn??4) zY|!HF37-s&wm+rOnDud|U5jpUvKBE?e}|{w3^|L zUMyJ)3)yN}ojhWRfllI^bwqr{;Ui>uYNxFTc|?qbrBW0_<7f41d*aFPC@ND+Y|lvl zKEmvP`_|O>OOHW2{lGG!LzO;tBBhm<#*bxE28qLdkLM))NVY!SKz?$LaF7zfwVVU9 z)R5ATK~Wu?6b;Bb=RQ;|ei@&}X3N};y+}fcG}&|XOdk_@WSbx8vv)b&i0X){*@gdL z^rVSuXnnr>KqO5j5?#lR>v`FrTI8IuX5W5Nf$6gEGFy8(Hbp`Z7$$h3PIWqz&a1#w zQK$fl@Nxpg&6r01`6LeN%g``vaU!h5aMlrS78M=r3tjDl)+zA#WN${i2#E5__Et_0 z2A{Cr88cF?*UyGMQ#Nb-tTuJQZYoqtOvXo0E-PL*SUyt;VXdyOL90=UrA{94D;?!+ zFsr~9QKw&U%E`}Cx~bgjL+_0b9E#1GQ9~H2k)3%by%;30YxkvgO-6Vkg$UrI0+XCCBx|uj{(S+U*cY>OOwU_D37`~{B(bdSc zkf1yX`tTPYr|r;r(JRMdI$g3yS=AJox%s+`+e^`nF3uS%@Os<(t|U3vX1TfTKg|qD zEHL0=YqF?O!K+Ej|5m zmfbS1ZI>1qpNcfQru4@S`cF%0HCkg(l}Z=o7Wh{hEUe6AJGP>EVJfzG@mY1Tr6}*o+2FoD9{J z;!oPSbe-!a3-0KUJ2JvE^ZC#SqLAxD`@1lAU{z}I64A%Eixg<{3j0QJPt*noDHW9< zR4-f`wco_n`GaBG)LaQ^8M=@}xM+jcc`|edg&CDh!X0j1pnBP2#>~&KAk{j|!4Tv3 zL>@(sJW`n^O_N(xZfKaDoxS<#^?=*bWj%`Uv&XPNKnV0eK!pDg%Knin?(gkOf{FZO zExP+n7uT5@wa5Y4N#E66aVBCazr1mxJyR(ywigN{z3%#9!z?kU2Z>$mMb2vi(u4hy zf^Vm$gS#UlsI^CD_S6z(Nc6t)5zAIj%w5be%{JxrE98xWVf0S6eqducPCHgCPU_PoEbj+!Av^lT4S zZhH5uY-QuLOM$|NSGr}=o>P~|;fAUoD^NB`*~ViTQ~yo72}DXNJ0c-HO3qty(Q_7@ zR@GRer-mU8IJ6S8Q09IWIXS8a%^r}na;yg3gr@`$!TY5m%U6vtmn@?5$e|-*WgLO? z2Mt?Q-!F_5!ZeD5)K(?szj&1|jF{ef_B0v=EHfW|WQ^>Lg6R~&__ z`pbJD!P}y6YGDv{@!;wdb9*`AV?e&&c4v**R-P6jhJQv3?@tN$%3p?KtpZb%6l6t1 z$|WSxkmz-*l2<7y5vsb8*DwB1w5TgCM*RL-6GQk^g2B8;yqx z78ZU2lu&oR`?~E3wNpiDT%6G2USS=!vXH@DE>%u^hCtHTo`iIeA zB>-1PyI)A5upjDMz6W{q1zWT8CdvvUQA5;FsFrora%GohI@kyHDijt^{d2re9GSb) z07HUAJ(j)%sltig<^Yswe>qMUqFuEQgYD}j%;XT~G_GilG~ zpW470Mwr-<-dY8s5wc5Fd` z*)wyOfoxz$6NDiK&h-P0XXz6dB}5}h`S1FO^QI-ahuFk_X)tqAuRr~C$$yLuV&MwH zE~r!R#CyXzrm@JYaU^`2(*Jk(&5DiW#B_$)0%#2tI$DOiQ7<)Y#x9sO}7gMPnklS$AML0g;-z zi-7}c%ao4IU#tN48SAAxDY8K5s;41hUt--;=UD8HVTMb3 z8B+0>K)HlqkwHl)(EPs*yhz484W^Zq`7HDd-yLMcmkHYy+GNuPUPXNb!XOrAg!8lb zI!WfXBQNC@WdTU{Czy;<@^J`AS@87Bab(sNLVavP8#DC-2u#$aX)|vjWk;4z3yC8F z3#auKo1c83PGP-;DZ<-vp@@=&!Qg3WUe`l)`agfW*SfT8Uu4Sf*|h6fM9}5*;c{@C z&;!U#fWMKideE!Hz!mRX7?q~#zzQHMY*=B2nlL)UO~}$|lAVF@GLCwwN^%{-O@zL-y`DB@kF)?#LnewE}5C348d{6fn{%Ab-Megev`-V-=+ z+<*sku&AeAxPXDl-1B0rH>thc<(f)o93Hz=<*7T)RXTH25QKB-}Osu3mY11A@bC#%~)jVNy>3nkwA&f)EYd%<>ewAF| zw4T!oZe#zB!xC%IvYiYG6ku=GWI##G_na}|USP^tBleUE95ba^X`ci`Ncjs~G%I*2 zIbaQ)6d6p3ycITS)z9NHtQ3uK@jRMg@x0N~v-S|t*aU{5;lL=d9S|Dh5s!)R@YCmj zc#F$P%_f7~Kf@NPl8nZU){e{(f`-+7gqNjVqP4_Gm?$mIBv8~CQ-2x&%)~@Lw)8~7 zJMRUYEkgqO!pM1uyT@#*jF(z4(aS^#WTQDkaqr;+vo67Ii>nA`6?7dUlUD6V(HWU7 z2D)}{KkYdU8M|Wc$QY?Wq{GS^IJvqPqpVp9XgYji0E6eCK<-CjXvOiu#C-(RcGfBs zJi4FFM&2r_QQN~x1E^^&blU1!?)I2mfUM$b!i+hfa*_>DHJZQb!5c)g{-TSBNJcwSS?d$C{p#O+adN&(yf-hnl*LG5ydA)rFEQ;PJ_ixL1abok@DciuAzjp zs7{tke0crfWAxWEAFCakvfE`hni{@sUQg@tc{ac=kA~LlUc29%;GdZ(cOab{U!KFb zS(Q!g6^NhiaFQ$gJ$JD(c>Mm$yzt>d@-*~~@y5)CcFHs(mtoc6LU*_93|BoS+RWni z;ZQG{o0!ZjBt(~rJ zuWh!>7k;k9caGIT3!gH z4Lm4bxa0R%_;eikn_Bc+dlsrDuG0Q{=h^*`E8eq!7r3^1c(NGLv-z^ySEr$NjtHw= z->e_fAIQh0Xx;1~Am9ha*Uo%2KRdM?nzVPbyLf}=!q;*9e(_Xyc>A@KBOlCc^=qfF zsQ0IoPwI*4W*)B|R1YC^EH}E$W=AaSE#+F^86l9%qF$XeP$9r9ID@!8T~Tk6b&&1moRkeR?3XRukpk(yoQ5P~&{kj@Yh!W4qnTc-F za_g~^4qVlo@k<-`o)TqN+L_O#M1j~Woe&5HSt3O&!iKfh>07n@j(O}-Ufil1Nng>e zgH0^(Z?4b2t-9T1hP*AXxtK@bj|>h3=(@z5U*lTiyoVP zb}w1&R82A~o$Z+-$)ErRp+@(Q@Q%wk*c}3yB(!2;4?|H#%HXa0AU#y@n6@3+r1>$e zA@_5pBwacv>hiRe*EI4&6-lJ=z9Fb~DFd)RNQV2U21x4OUnQ`!{9!J0Ux9Zq>WC4M zyr<~L)Ddg3N@JPFT}JW%57Jj-)gmb>F3e0qW9p$omWz~J>Pju_^(R1TB|QD&ix6wR zzCyf3Bo#hEM;W;9{RK?V9LJdq=DnDh63_y0be^7Pp!WjFQg9~&X*?N$qsJO2dazPy z=%#RDl#o<;+Vc7Y7`v=0UMfQ?XOh5MCslloLZVAX+=@C3*;>`SjQJ(AoZ!FG@3O$4 z0n+b+l|f6%3TKMpWSZiwc-yo!Cm_ig6l^UcN;WKRWWh^wWEvFDH~SV`96{ug$ftQk z#mhpB;A-k88Gv!~InaJZMb1V}M+?pat2GweZ3J`AIiHuk%)mKS%LsPbZ@2& z)=}&ZhfAGdGY(bvb#%9?WK{ep!0`!EX)4U$yEh0f>zQ*o2*F1h^$bNcV5xE~`pO6& zx#r!Epzl{nTtG>A*@*Z`7Cb^O%p+eGo!+wVi8gT@e}dhj4d`HGKM~bwMv7S#;(v)ZAmjA%-Dk#v1n4Uef*VohBfYMJwZTv z9vvoYE-_vk1KuNvujKM^WgD!PJBSoOC?k%lCwZ1fRa)L2FxmN zPl~=0@mO=D9guiu8sod7FQ~MXNFkZZJFmYn?rK`i!_3Id-Wa+_2w7w0!el9AWC>~v zQ#`cJ#`vTq#@KTyPvTK||$`Lddcq`*~~K=3d|#JjFaS zO1UK0v=_sHE=LS8N@CUFvzFQFS=J+))%X?l$A%lAwvaCshDXmZI|l0{87#r4A;!9j zrl)w67jexg_FjRg&PfN4JQ?ZQOH7#d9`ZgsKmRG6`E8xq+SW94bAVNi0DQ8N^dGG1 zT|)Q2jjFQxk56*r@=eZhv8@JZWQ#_ja+GIQFGiSQf|V{u7>Xoxy6twYpc6>qCB7vQ zIX_OnvQzFZi`4aq-YJV@N+v|2W2A@fjw#fux_!4P7+_R;DYyE*Am18QkUpYg3?=c* zL?X3?$BKYk4csg$#@NLK5e{ONBrb3oTP5^Su{_O;WB-9;zKQ}I~25r-GXeZjCv<6XT}+J z>bk4TVw}A!uz~uxoS*Unt>D&YlAfr1p{~b$i{!RE2~sbeF#kV_%7aoqMZzl*^FW#pLPP7T^)# zKg}^AI(GIIwo7w@&Pt8+KN&e6k%<%vO?;Aro@t)W=^J7E340QYiDqdc;61i4WbU3m z@ct}f?TQP1g~*xA+&0RaaFwHO5eg(}?9X@?q_uJ-V^7u2j&j z9LE`lYm>ku&(f3Zy>t|sHgUoFqQL};DColZ1sHTFytWWLxneCNgD{i81R7PvC?F2e z0;#%kBY9mMDZn~AEC6=e`7<@%B1r2aAjwYKn7EYsri~#u30eX7F62iXz|$Nn6lem) zR@6}bpE1|Qg6RrCa(5llRV}iQjDaELUcyl~7PgpIG`kMHoO>F@e-vJtOap7ruGZ22 zm1(LMr+6$B_Xw6$gl1Br*;a7@F=jr?-n0hJ(No2jBaV0=^y+{z>}jJQ)GW?Hx|QCv zuR+S2uRbFeq@pB>wo09ZbPKw$Uh<(i`FT$k4dp%6{SaMcbWLMz^&gF*iC|JkE0c#D z8G-t@*6N@_Up^_ZXD=Y+Oi#28h&?dcWMDZmQhy>?g7>Ntvt6yds$?arzGyrmnP^Hh zgr#C55s8X>ric=JvndqyF@I$g1gK7fN8j`2-Q@&9*L<)L<_lc^? z{2Ij?>XJ+GE~gNlmvw(Z<$c#_SmZW?-F=fYdi>(3FYIET|7L126Su}iMSFG%maga- zLfm!jRV($?M|-PKCvDfnDr%wa<8i&I8y=#tx|C$wlW%%osEur#jKlh~KDhOEOdHp7 z>$~jgxlXE&Yd>yIW39&NZ#WsK+aJfSO0&{btW$q6wfkl{?4r+*?Q_cR_}K@0_MXCy zs>X$L^QjA_`j1Yvg0poOwa5FBT2~DiN>^K#wdSGFl)9C!k+dp3P|`3R9I<{HE4fMe zo1mcwauDjgZ&1d`=R*eFI@@Z=1+C7ryhlIFH;L~fJ*qD!NNIYS(}20J_}*{?xs*d% zKWSvb=G5AH0|!Rgl~ff07^MvF)8=ej)N^OKf_ZkraZ$CSsI!BE1IW8=Fl(rx8dvnb zkT$?jTLS*#{LWxo>gvCuGt)OSe68!$;N->{=jkaYpl4kf83W=Ex7?b&{CJrx76@Fj z=QTkSWln3S@LO=ww`Xtobu+_*6?`Ix10x616~M#c!BgRVkW+OWvz$z{N(8M0j2vA9 z1O=o_9F3BZ2mI9ve@?fy7GkKj?sM7M4^W5`7zhaacZyjX>Kd3C(!F+gZ5CGYvY8*& z_XYMPJfCU;zs3}uPv|=J>vdFA^)|o$?8OZ6{mGLpnKc<&!NF|l54ma@+&-8Q=a^>l z%3q%=MS%ywZdK$Yp4(WT$DbevYserzyKYZdzg;q%9`NR#EllVV0WDeuq{ZSSa^T~(XH{`!CzgI|j$h^&o$jvAl>H*MG0?<>sA6@^e z?_&VB`hV(qFID10_HEKL9iB(3SpaV4V;~^vd+bcW=JJ2C?{c9%1V;eCxnOLsQUR0l z1)!oP?LBZb^1pz8emDOi`u0V}RSvUSN5FUp0`$JGvm4sKpzq#qdYmPmfZzPj!T7(Im>zO(tI|hH9D0edwhCRm%W>|F(-jKm>rFMgjNn z7x4XxU*Fd`1=C=D>U-+#SfDZ z0}TK7_CxZX;*X1eUWmVeJWMBgyUo09KOkyq-ywGk?l*+nN9fOaYyh8|{@#8Nkd40+ zeqLC=VLW{4|GpL&7T+0n3+Ok5hp+GgHZ?zK;bij{;je}A8^G<;@8{2c-&euf<2&GP zLHvgB@S|6NoIXFPKoa&pXcI34-Mwtg%yAc@7%My>wtimiVOi$?5<(_-#>3hFaP~- z-oyUO2K+Ay(LKt-|DfEtNk8+_09)DrLjeA9XWnkLBFgw@t?qa~+^#$7uf7}Lk@3C# zWhwpx_0OF-)_XEsGXGrjKlbi8?ujVP`g0Ng#ofE#k@D<6m-5H{-~IcM{Nc|<{JBF2 zc$j~0Kkj*O&Y#QpM-TDWMMU|R5Fnu2>FSXCCqn*m8Sm!nuLVr+c2l?5hW~=ST?~Me zfx9@yL#OusxID`H4=R6W|B;t_UkFdZe--jaZZBXf@xA@H!|EmfS;)^1?1vu2Lq8a> z(fUakC%~!rrNZnlTc)3b19uPhhmsyT#2mgB?{v^=Ae>+Iu z8v)>}*y#UR$5KZ{=6@6_4+f0uM;MDKO#*Kh{sk0}WF zdOHijmi|9P{YiY|?`P@{G2fQ|yO^KM=)EpM0X++H_(THnfrRe zJ^nrP&U*X?`7lyLa95fMBos&|5*+2XCDs;h*AO=@YDYTsTWEc literal 0 HcmV?d00001 diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index e8c2bed..0db581b 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -4,4 +4,6 @@ main: com.s5gi.giGuns.giGuns api-version: '1.21' commands: getgun: - description: gun \ No newline at end of file + description: gun + getammo: + description: ammo \ No newline at end of file