Added mod files

This commit is contained in:
Jacob Vinding
2025-12-26 21:38:55 +01:00
parent 64c4d60c47
commit c4ad0f3e2e
5039 changed files with 894558 additions and 0 deletions
@@ -0,0 +1,6 @@
To anyone want to edit this pack:
If you want to change the default pack of tacz, you should turn "DefaultPackDebug"
to "true" in the config file "tacz-pre.toml" in .minecraft/tacz (the gunpack folder)
or the content will be overridden everytime you start the game.
If things you edit been overwritten by accident, you can find the backup of the old
pack in .minecraft/tacz_backup
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,29 @@
{
"model": "tacz:ammo/12g",
"texture": "tacz:ammo/uv/12g",
"slot": "tacz:ammo/slot/12g",
"shell": {
"model": "tacz:shell/12g_shell",
"texture": "tacz:shell/12g_shell"
},
"tracer_color": "#FF3030",
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}
@@ -0,0 +1,30 @@
{
"model": "tacz:ammo/308",
"texture": "tacz:ammo/uv/308",
"slot": "tacz:ammo/slot/308",
"tracer_color": "#FF9999",
"shell": {
"model": "tacz:shell/308_shell",
"texture": "tacz:shell/308_shell"
},
"transform": {
"scale": {
"thirdperson": [
0.2,
0.2,
0.2
],
"ground": [
0.3,
0.3,
0.3
],
"fixed": [
0.6,
0.6,
0.6
]
}
}
}
@@ -0,0 +1,8 @@
{
"slot": "tacz:ammo/slot/30_06",
"shell": {
"model": "tacz:shell/30_06_shell",
"texture": "tacz:shell/30_06_shell"
}
}
@@ -0,0 +1,45 @@
{
"model": "tacz:ammo/338",
"texture": "tacz:ammo/uv/338",
"slot": "tacz:ammo/slot/338",
"tracer_color": "#FFAAAA",
"shell": {
"model": "tacz:shell/30_06_shell",
"texture": "tacz:shell/30_06_shell"
},
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "mycelium",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0.0,
// tick 20 tick
"life_time": 50,
//
"count": 25
},
"transform": {
"scale": {
"thirdperson": [
0.5,
0.5,
0.5
],
"ground": [
0.5,
0.5,
0.5
],
"fixed": [
1,
1,
1
]
}
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/357mag",
"shell": {
"model": "tacz:shell/357mag_shell",
"texture": "tacz:shell/357mag_shell"
},
"tracer_color": "#ffe09e"
}
@@ -0,0 +1,30 @@
{
"model": "tacz:ammo/40mm_grenade",
"texture": "tacz:ammo/uv/40mm",
"slot": "tacz:ammo/slot/40mm",
//
"entity": {
//
"model": "tacz:ammo_entity/40mm_grenade",
//
"texture": "tacz:ammo_entity/40mm_grenade"
},
// wikihttps://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
//
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "smoke",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0,
// tick 20 tick
"life_time": 50,
//
"count": 5
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/45_70",
"shell": {
"model": "tacz:shell/50ae_shell",
"texture": "tacz:shell/50ae_shell"
},
"tracer_color": "#FF9999"
}
@@ -0,0 +1,30 @@
{
"model": "tacz:ammo/45acp",
"texture": "tacz:ammo/uv/45acp",
"slot": "tacz:ammo/slot/45acp",
"tracer_color": "#ffb373",
"shell": {
"model": "tacz:shell/45acp_shell",
"texture": "tacz:shell/45acp_shell"
},
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}
@@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/46x30"
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/50ae",
"shell": {
"model": "tacz:shell/50ae_shell",
"texture": "tacz:shell/50ae_shell"
},
"tracer_color": "#FF9999"
}
@@ -0,0 +1,25 @@
{
"slot": "tacz:ammo/slot/50bmg",
"tracer_color": "#FF4732",
"shell": {
"model": "tacz:shell/50bmg_shell",
"texture": "tacz:shell/50bmg_shell"
},
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "mycelium",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0.0,
// tick 20 tick
"life_time": 50,
//
"count": 75
}
}
@@ -0,0 +1,8 @@
{
"slot": "tacz:ammo/slot/556x45",
"shell": {
"model": "tacz:shell/556x45_shell",
"texture": "tacz:shell/556x45_shell"
},
"tracer_color": "#FF8888"
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/57x28",
"tracer_color": "#a4fff7",
"shell": {
"model": "tacz:shell/57x28_shell",
"texture": "tacz:shell/57x28_shell"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:ammo/slot/58x42",
"shell": {
"model": "tacz:shell/58x42_shell",
"texture": "tacz:shell/58x42_shell"
},
"tracer_color": "#ff775c"
}
@@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/68x51fury"
}
@@ -0,0 +1,4 @@
{
"slot": "tacz:ammo/slot/762x25"
}
@@ -0,0 +1,48 @@
{
// models
"model": "tacz:ammo/762x39",
// 使
"texture": "tacz:ammo/uv/762x39",
// GUI
"slot": "tacz:ammo/slot/762x39",
//
// "entity": {
// //
// "model": "tacz:ammo_entity/rpg_rocket",
// //
// "texture": "tacz:ammo_entity/rpg_rocket"
// },
//
"shell": {
"model": "tacz:shell/762x39_shell",
"texture": "tacz:shell/762x39_shell"
},
// #FFFFFF
// RGB
"tracer_color": "#FF9999",
//
"transform": {
// 使
//
"scale": {
//
"thirdperson": [
0.75,
0.75,
0.75
],
//
"ground": [
0.75,
0.75,
0.75
],
//
"fixed": [
1.5,
1.5,
1.5
]
}
}
}
@@ -0,0 +1,3 @@
{
"slot": "tacz:ammo/slot/762x54"
}
@@ -0,0 +1,29 @@
{
"model": "tacz:ammo/9mm",
"texture": "tacz:ammo/uv/9mm",
"slot": "tacz:ammo/slot/9mm",
"shell": {
"model": "tacz:shell/9mm_shell",
"texture": "tacz:shell/9mm_shell"
},
"tracer_color": "#FF8888",
"transform": {
"scale": {
"thirdperson": [
0.6,
0.6,
0.6
],
"ground": [
0.6,
0.6,
0.6
],
"fixed": [
1.2,
1.2,
1.2
]
}
}
}
@@ -0,0 +1,30 @@
{
"model": "tacz:ammo_entity/rpg_rocket",
"texture": "tacz:ammo_entity/rpg_rocket",
"slot": "tacz:ammo/slot/rpg_rocket",
//
"entity": {
//
"model": "tacz:ammo_entity/rpg_rocket",
//
"texture": "tacz:ammo_entity/rpg_rocket"
},
// wikihttps://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
//
"particle": {
// wikihttps://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90
"name": "campfire_signal_smoke",
// 0 0 0
"delta": [
0,
0,
0
],
// 0 0
"speed": 0.005,
// tick 20 tick
"life_time": 100,
//
"count": 10
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_fmj",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_he",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_hp",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/ammo_mod_i",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,10 @@
{
"slot": "tacz:attachment/slot/bayonet_6h3",
"model": "tacz:attachment/bayonet_6h3_geo",
"texture": "tacz:attachment/uv/bayonet_6h3",
"show_muzzle": true,
"sounds": {
"install": "tacz:attachments/bayonet_install",
"uninstall": "tacz:attachments/bayonet_uninstall"
}
}
@@ -0,0 +1,10 @@
{
"slot": "tacz:attachment/slot/bayonet_m9",
"model": "tacz:attachment/bayonet_m9_geo",
"texture": "tacz:attachment/uv/bayonet_m9",
"show_muzzle": true,
"sounds": {
"install": "tacz:attachments/bayonet_install",
"uninstall": "tacz:attachments/bayonet_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/deagle_golden_long_barrel",
"model": "tacz:attachment/deagle_golden_long_barrel_geo",
"texture": "tacz:attachment/uv/deagle_golden",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/extended_mag_1",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/extended_mag_2",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/extended_mag_3",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_cobra",
"model": "tacz:attachment/grip_cobra",
"texture": "tacz:attachment/uv/grip_cobra",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_cqr",
"model": "tacz:attachment/grip_cqr",
"texture": "tacz:attachment/uv/grip_cqr",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,11 @@
{
"slot": "tacz:attachment/slot/grip_magpul_afg_2",
//
"model": "tacz:attachment/grip_magpul_afg_2_geo",
// 使
"texture": "tacz:attachment/uv/grip_magpul_afg_2",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_osovets_black",
"model": "tacz:attachment/grip_osovets_black",
"texture": "tacz:attachment/uv/grip_osovets_black",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_rk0",
"model": "tacz:attachment/grip_rk0",
"texture": "tacz:attachment/uv/grip_rk0",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_rk1_b25u",
"model": "tacz:attachment/grip_rk1_b25u",
"texture": "tacz:attachment/uv/grip_rk1_b25u",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_rk6",
"model": "tacz:attachment/grip_rk6",
"texture": "tacz:attachment/uv/grip_rk6",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_se_5",
"model": "tacz:attachment/grip_se_5",
"texture": "tacz:attachment/uv/grip_se_5",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/grip_td",
"model": "tacz:attachment/grip_td",
"texture": "tacz:attachment/uv/grip_td",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,11 @@
{
"slot": "tacz:attachment/slot/grip_vertical_military",
//
"model": "tacz:attachment/grip_vertical_military_geo",
// 使
"texture": "tacz:attachment/uv/grip_vertical_military",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,17 @@
{
"slot": "tacz:attachment/slot/grip_vertical_ranger",
"model": "tacz:attachment/grip_vertical_ranger_geo",
"texture": "tacz:attachment/uv/grip_vertical_ranger",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
// default laser color, 0x = #
"default_color": "0xff0000",
// can be customized
"can_edit": false,
// laser length
"length": 75
}
}
@@ -0,0 +1,11 @@
{
"slot": "tacz:attachment/slot/grip_vertical_talon",
//
"model": "tacz:attachment/grip_vertical_talon_geo",
// 使
"texture": "tacz:attachment/uv/grip_vertical_talon",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,25 @@
{
"slot": "tacz:attachment/slot/laser_compact_slot",
"model": "tacz:attachment/laser_compact_geo",
"texture": "tacz:attachment/uv/laser_compact",
"lod": {
"model": "tacz:attachment/lod/laser_compact",
"texture": "tacz:attachment/lod/laser_compact"
},
"adapter": "laser_adapter",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
// default laser color, 0x = #
"default_color": "0x00FF00",
// can be customized
"can_edit": true,
// laser length
"length": 2,
// laser width
"width": 0.008
}
}
@@ -0,0 +1,21 @@
{
"slot": "tacz:attachment/slot/laser_lopro_slot",
"model": "tacz:attachment/laser_lopro_geo",
"texture": "tacz:attachment/uv/laser_lopro",
"lod": {
"model": "tacz:attachment/lod/laser_lopro",
"texture": "tacz:attachment/lod/laser_lopro"
},
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
// default laser color, 0x = #
"default_color": "0xff0000",
// can be customized
"can_edit": true,
// laser length
"length": 75
}
}
@@ -0,0 +1,21 @@
{
"slot": "tacz:attachment/slot/laser_nightstick_slot",
"model": "tacz:attachment/laser_nightstick_geo",
"texture": "tacz:attachment/uv/laser_nightstick",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"lod": {
"model": "tacz:attachment/lod/laser_nightstick",
"texture": "tacz:attachment/lod/laser_nightstick"
},
"laser": {
// default laser color, 0x = #
"default_color": "0x00ff00",
// can be customized
"can_edit": true,
// laser length
"length": 50
}
}
@@ -0,0 +1,17 @@
{
"slot": "tacz:attachment/slot/grip_td",
"model": "tacz:attachment/laser_peq15_geo",
"texture": "tacz:attachment/uv/laser_peq15",
"sounds": {
"install": "tacz:attachments/attachment_general_b",
"uninstall": "tacz:attachments/attachment_general_uninstall"
},
"laser": {
//
"default_color": "0xFF6060",
//
"can_edit": true,
//
"length": 75
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/light_extended_mag_1",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/light_extended_mag_2",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}
@@ -0,0 +1,7 @@
{
"slot": "tacz:attachment/slot/light_extended_mag_3",
"sounds": {
"install": "tacz:attachments/extended_mag_install",
"uninstall": "tacz:attachments/extended_mag_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_cthulhu",
"model": "tacz:attachment/muzzle_brake_cthulhu_geo",
"texture": "tacz:attachment/uv/muzzle_brake_cthulhu",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_cyclone_d2",
"model": "tacz:attachment/muzzle_brake_cyclone_d2_geo",
"texture": "tacz:attachment/uv/muzzle_brake_cyclone_d2",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_pioneer",
"model": "tacz:attachment/muzzle_brake_pioneer_geo",
"texture": "tacz:attachment/uv/muzzle_brake_pioneer",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_timeless50_slot",
"model": "tacz:attachment/muzzle_brake_timeless50_geo",
"texture": "tacz:attachment/uv/muzzle_brake_timeless50",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_brake_trex",
"model": "tacz:attachment/muzzle_brake_trex_geo",
"texture": "tacz:attachment/uv/muzzle_brake_trex",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_compensator_trident",
"model": "tacz:attachment/muzzle_compensator_trident_geo",
"texture": "tacz:attachment/uv/muzzle_compensator_trident",
"sounds": {
"install": "tacz:attachments/attachment_general_a",
"uninstall": "tacz:attachments/attachment_general_uninstall"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_silencer_knight_qd",
"model": "tacz:attachment/muzzle_silencer_knight_qd_geo",
"texture": "tacz:attachment/uv/muzzle_silencer_knight_qd",
"sounds": {
"install": "tacz:attachments/muzzle_general",
"uninstall": "tacz:attachments/muzzle_general"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_silencer_mirage",
"model": "tacz:attachment/muzzle_silencer_mirage_geo",
"texture": "tacz:attachment/uv/muzzle_silencer_mirage",
"sounds": {
"install": "tacz:attachments/muzzle_general",
"uninstall": "tacz:attachments/muzzle_general"
}
}

Some files were not shown because too many files have changed in this diff Show More