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
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"
}
}
@@ -0,0 +1,9 @@
{
"slot": "tacz:attachment/slot/muzzle_silencer_phantom_s1",
"model": "tacz:attachment/muzzle_silencer_phantom_s1_geo",
"texture": "tacz:attachment/uv/muzzle_silencer_phantom_s1",
"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