added workspace for looking for names etc and added new idea and thoughts
This commit is contained in:
@@ -109,3 +109,7 @@ uhhhhhhhh guns spawn now but pretty shitty
|
|||||||
ammo spawn more ammount
|
ammo spawn more ammount
|
||||||
guns more frequently
|
guns more frequently
|
||||||
|
|
||||||
|
make ammo boxes able to be found
|
||||||
|
somehow make ammo only spawn with the right gun meaning roll for gun and ammo at the same time
|
||||||
|
make bayonets roll with compatible weapons as extra roll so no 100% guarantee with the right gun
|
||||||
|
thinking about how addon thingies spawn
|
||||||
Binary file not shown.
+2
@@ -0,0 +1,2 @@
|
|||||||
|
Manifest-Version: 1.0
|
||||||
|
|
||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
public net.minecraft.client.multiplayer.MultiPlayerGameMode ensureHasSentCarriedItem()V
|
||||||
|
|
||||||
|
public net.minecraft.client.renderer.texture.TextureManager byPath
|
||||||
|
|
||||||
|
public net.minecraft.client.resources.language.I18n language
|
||||||
|
|
||||||
|
public net.minecraft.client.Minecraft startUseItem()V
|
||||||
|
|
||||||
|
public net.minecraft.world.entity.LivingEntity jumping
|
||||||
|
|
||||||
|
public net.minecraft.world.level.Explosion damageSource
|
||||||
|
|
||||||
|
public net.minecraft.client.renderer.GameRenderer getFov(Lnet/minecraft/client/Camera;FZ)D
|
||||||
|
public net.minecraft.client.renderer.GameRenderer bobHurt(Lcom/mojang/blaze3d/vertex/PoseStack;F)V
|
||||||
|
public net.minecraft.client.renderer.GameRenderer bobView(Lcom/mojang/blaze3d/vertex/PoseStack;F)V
|
||||||
|
public net.minecraft.client.renderer.GameRenderer renderHand
|
||||||
|
public net.minecraft.client.renderer.GameRenderer panoramicMode
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
+64
@@ -0,0 +1,64 @@
|
|||||||
|
{
|
||||||
|
"jars": [
|
||||||
|
{
|
||||||
|
"identifier": {
|
||||||
|
"group": "com.github.FiguraMC.luaj",
|
||||||
|
"artifact": "luaj-core"
|
||||||
|
},
|
||||||
|
"version": {
|
||||||
|
"range": "[3.0.8-figura,)",
|
||||||
|
"artifactVersion": "3.0.8-figura"
|
||||||
|
},
|
||||||
|
"path": "META-INF/jarjar/luaj-core-3.0.8-figura.jar",
|
||||||
|
"isObfuscated": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"identifier": {
|
||||||
|
"group": "com.github.FiguraMC.luaj",
|
||||||
|
"artifact": "luaj-jse"
|
||||||
|
},
|
||||||
|
"version": {
|
||||||
|
"range": "[3.0.8-figura,)",
|
||||||
|
"artifactVersion": "3.0.8-figura"
|
||||||
|
},
|
||||||
|
"path": "META-INF/jarjar/luaj-jse-3.0.8-figura.jar",
|
||||||
|
"isObfuscated": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"identifier": {
|
||||||
|
"group": "com.github.mcmodderanchor",
|
||||||
|
"artifact": "simplebedrockmodel"
|
||||||
|
},
|
||||||
|
"version": {
|
||||||
|
"range": "[2.2.1-neoforge+mc1.21.1,)",
|
||||||
|
"artifactVersion": "2.2.1-neoforge+mc1.21.1"
|
||||||
|
},
|
||||||
|
"path": "META-INF/jarjar/simplebedrockmodel-2.2.1-neoforge+mc1.21.1.jar",
|
||||||
|
"isObfuscated": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"identifier": {
|
||||||
|
"group": "org.apache.bcel",
|
||||||
|
"artifact": "bcel"
|
||||||
|
},
|
||||||
|
"version": {
|
||||||
|
"range": "[6.6.1,)",
|
||||||
|
"artifactVersion": "6.6.1"
|
||||||
|
},
|
||||||
|
"path": "META-INF/jarjar/bcel-6.6.1.jar",
|
||||||
|
"isObfuscated": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"identifier": {
|
||||||
|
"group": "org.apache.commons",
|
||||||
|
"artifact": "commons-math3"
|
||||||
|
},
|
||||||
|
"version": {
|
||||||
|
"range": "[3.6.1,)",
|
||||||
|
"artifactVersion": "3.6.1"
|
||||||
|
},
|
||||||
|
"path": "META-INF/jarjar/commons-math3-3.6.1.jar",
|
||||||
|
"isObfuscated": false
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
Binary file not shown.
+32
@@ -0,0 +1,32 @@
|
|||||||
|
modLoader = "javafml"
|
||||||
|
loaderVersion = "[1,)"
|
||||||
|
logoFile = "logo.png"
|
||||||
|
authors = "Serene Wave Studio | Timeless Squad"
|
||||||
|
license = "GPL3 / CC BY-NC-ND 4.0"
|
||||||
|
|
||||||
|
[[mods]]
|
||||||
|
modId = "tacz"
|
||||||
|
version = "1.1.8-hotfix-r6"
|
||||||
|
displayName = "Timeless & Classics Guns: Zero"
|
||||||
|
description = '''
|
||||||
|
'''
|
||||||
|
|
||||||
|
[[mixins]]
|
||||||
|
config = "tacz.mixins.json"
|
||||||
|
|
||||||
|
[[mixins]]
|
||||||
|
config = "tacz.compat.acceleratedrendering.mixins.json"
|
||||||
|
|
||||||
|
[[dependencies."{id}"]]
|
||||||
|
modId = "neoforge"
|
||||||
|
type = "REQUIRED"
|
||||||
|
versionRange = "[21,)"
|
||||||
|
ordering = "NONE"
|
||||||
|
side = "BOTH"
|
||||||
|
|
||||||
|
[[dependencies."{id}"]]
|
||||||
|
modId = "minecraft"
|
||||||
|
type = "REQUIRED"
|
||||||
|
versionRange = "[1.21.1]"
|
||||||
|
ordering = "NONE"
|
||||||
|
side = "BOTH"
|
||||||
+1346
File diff suppressed because it is too large
Load Diff
+2197
File diff suppressed because it is too large
Load Diff
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tacz:block/gun_smith_table"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tacz:block/statue"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tacz:block/target"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tacz:block/gun_smith_table"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tacz:block/gun_smith_table"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "tacz:block/gun_smith_table"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+6
@@ -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/config (the config 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
|
||||||
+3149
File diff suppressed because it is too large
Load Diff
+15649
File diff suppressed because it is too large
Load Diff
+7409
File diff suppressed because it is too large
Load Diff
+3308
File diff suppressed because it is too large
Load Diff
+8490
File diff suppressed because it is too large
Load Diff
+2597
File diff suppressed because it is too large
Load Diff
+3058
File diff suppressed because it is too large
Load Diff
+3199
File diff suppressed because it is too large
Load Diff
+6343
File diff suppressed because it is too large
Load Diff
+6395
File diff suppressed because it is too large
Load Diff
+9365
File diff suppressed because it is too large
Load Diff
+5988
File diff suppressed because it is too large
Load Diff
+14945
File diff suppressed because it is too large
Load Diff
+15945
File diff suppressed because it is too large
Load Diff
+9349
File diff suppressed because it is too large
Load Diff
+9352
File diff suppressed because it is too large
Load Diff
+6045
File diff suppressed because it is too large
Load Diff
+13294
File diff suppressed because it is too large
Load Diff
+7187
File diff suppressed because it is too large
Load Diff
+4964
File diff suppressed because it is too large
Load Diff
+3083
File diff suppressed because it is too large
Load Diff
+4571
File diff suppressed because it is too large
Load Diff
+5564
File diff suppressed because it is too large
Load Diff
+3353
File diff suppressed because it is too large
Load Diff
+3330
File diff suppressed because it is too large
Load Diff
+2303
File diff suppressed because it is too large
Load Diff
+5695
File diff suppressed because it is too large
Load Diff
+1975
File diff suppressed because it is too large
Load Diff
+7947
File diff suppressed because it is too large
Load Diff
+3101
File diff suppressed because it is too large
Load Diff
+5540
File diff suppressed because it is too large
Load Diff
+3902
File diff suppressed because it is too large
Load Diff
+2533
File diff suppressed because it is too large
Load Diff
+1532
File diff suppressed because it is too large
Load Diff
+2388
File diff suppressed because it is too large
Load Diff
+2814
File diff suppressed because it is too large
Load Diff
+2739
File diff suppressed because it is too large
Load Diff
+8581
File diff suppressed because it is too large
Load Diff
+3273
File diff suppressed because it is too large
Load Diff
+4789
File diff suppressed because it is too large
Load Diff
+2448
File diff suppressed because it is too large
Load Diff
+6622
File diff suppressed because it is too large
Load Diff
+9461
File diff suppressed because it is too large
Load Diff
+9492
File diff suppressed because it is too large
Load Diff
+11303
File diff suppressed because it is too large
Load Diff
+9312
File diff suppressed because it is too large
Load Diff
+5110
File diff suppressed because it is too large
Load Diff
+3078
File diff suppressed because it is too large
Load Diff
+3394
File diff suppressed because it is too large
Load Diff
+4970
File diff suppressed because it is too large
Load Diff
+7455
File diff suppressed because it is too large
Load Diff
+3332
File diff suppressed because it is too large
Load Diff
+5013
File diff suppressed because it is too large
Load Diff
+2737
File diff suppressed because it is too large
Load Diff
+8111
File diff suppressed because it is too large
Load Diff
+29
@@ -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
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"slot": "tacz:ammo/slot/22wmr",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/22wmr_shell",
|
||||||
|
"texture": "tacz:shell/22wmr_shell"
|
||||||
|
},
|
||||||
|
"tracer_color": "#ffe09e"
|
||||||
|
}
|
||||||
|
|
||||||
+30
@@ -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
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+32
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/30_06",
|
||||||
|
"texture": "tacz:ammo/uv/30_06",
|
||||||
|
"slot": "tacz:ammo/slot/30_06",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/30_06_shell",
|
||||||
|
"texture": "tacz:shell/30_06_shell"
|
||||||
|
},
|
||||||
|
"transform": {
|
||||||
|
"scale": {
|
||||||
|
// 第三人称手部
|
||||||
|
"thirdperson": [
|
||||||
|
0.75,
|
||||||
|
0.75,
|
||||||
|
0.75
|
||||||
|
],
|
||||||
|
// 地面实体
|
||||||
|
"ground": [
|
||||||
|
0.75,
|
||||||
|
0.75,
|
||||||
|
0.75
|
||||||
|
],
|
||||||
|
// 展示框
|
||||||
|
"fixed": [
|
||||||
|
1.5,
|
||||||
|
1.5,
|
||||||
|
1.5
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+45
@@ -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": {
|
||||||
|
// 名称,具体可选粒子可参考 wiki:https://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
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+11
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/357mag",
|
||||||
|
"texture": "tacz:ammo/uv/357mag",
|
||||||
|
"slot": "tacz:ammo/slot/357mag",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/357mag_shell",
|
||||||
|
"texture": "tacz:shell/357mag_shell"
|
||||||
|
},
|
||||||
|
"tracer_color": "#ffe09e"
|
||||||
|
}
|
||||||
|
|
||||||
+34
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/40mm_grenade",
|
||||||
|
"texture": "tacz:ammo/uv/40mm",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/40mm_shell",
|
||||||
|
"texture": "tacz:shell/40mm_shell"
|
||||||
|
},
|
||||||
|
"slot": "tacz:ammo/slot/40mm",
|
||||||
|
// 子弹实体
|
||||||
|
"entity": {
|
||||||
|
// 模型
|
||||||
|
"model": "tacz:ammo_entity/40mm_grenade",
|
||||||
|
// 材质
|
||||||
|
"texture": "tacz:ammo_entity/40mm_grenade"
|
||||||
|
},
|
||||||
|
// 粒子效果,部分参数和原版指令完全一致,具体可参考 wiki:https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
|
||||||
|
// 没有此字段时,不生成粒子
|
||||||
|
"particle": {
|
||||||
|
// 名称,具体可选粒子可参考 wiki:https://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
|
||||||
|
}
|
||||||
|
}
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"slot": "tacz:ammo/slot/45_70",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/50ae_shell",
|
||||||
|
"texture": "tacz:shell/50ae_shell"
|
||||||
|
},
|
||||||
|
"tracer_color": "#FF9999"
|
||||||
|
}
|
||||||
|
|
||||||
+30
@@ -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
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/46x30",
|
||||||
|
"texture": "tacz:ammo/uv/46x30",
|
||||||
|
"slot": "tacz:ammo/slot/46x30",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/46x30_shell",
|
||||||
|
"texture": "tacz:shell/46x30_shell"
|
||||||
|
}
|
||||||
|
}
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"slot": "tacz:ammo/slot/500mag",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/500mag_shell",
|
||||||
|
"texture": "tacz:shell/500mag_shell"
|
||||||
|
},
|
||||||
|
"tracer_color": "#FF9999"
|
||||||
|
}
|
||||||
|
|
||||||
+33
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/50ae",
|
||||||
|
"texture": "tacz:ammo/uv/50ae",
|
||||||
|
"slot": "tacz:ammo/slot/50ae",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/50ae_shell",
|
||||||
|
"texture": "tacz:shell/50ae_shell"
|
||||||
|
},
|
||||||
|
"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
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+27
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/50bmg",
|
||||||
|
"texture": "tacz:ammo/uv/50bmg",
|
||||||
|
"slot": "tacz:ammo/slot/50bmg",
|
||||||
|
"tracer_color": "#FF4732",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/50bmg_shell",
|
||||||
|
"texture": "tacz:shell/50bmg_shell"
|
||||||
|
},
|
||||||
|
"particle": {
|
||||||
|
// 名称,具体可选粒子可参考 wiki:https://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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"slot": "tacz:ammo/slot/545x39",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/545x39_shell",
|
||||||
|
"texture": "tacz:shell/545x39_shell"
|
||||||
|
}
|
||||||
|
}
|
||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/556x45",
|
||||||
|
"texture": "tacz:ammo/uv/556x45",
|
||||||
|
"slot": "tacz:ammo/slot/556x45",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/556x45_shell",
|
||||||
|
"texture": "tacz:shell/556x45_shell"
|
||||||
|
},
|
||||||
|
"tracer_color": "#FF8888"
|
||||||
|
}
|
||||||
+11
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/57x28",
|
||||||
|
"texture": "tacz:ammo/uv/57x28",
|
||||||
|
"slot": "tacz:ammo/slot/57x28",
|
||||||
|
"tracer_color": "#a4fff7",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/57x28_shell",
|
||||||
|
"texture": "tacz:shell/57x28_shell"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/58x42",
|
||||||
|
"texture": "tacz:ammo/uv/58x42",
|
||||||
|
"slot": "tacz:ammo/slot/58x42",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/58x42_shell",
|
||||||
|
"texture": "tacz:shell/58x42_shell"
|
||||||
|
},
|
||||||
|
"tracer_color": "#ff775c"
|
||||||
|
}
|
||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/68x51fury",
|
||||||
|
"texture": "tacz:ammo/uv/68x51fury",
|
||||||
|
"slot": "tacz:ammo/slot/68x51fury",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/308_shell",
|
||||||
|
"texture": "tacz:shell/308_shell"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/762x25",
|
||||||
|
"texture": "tacz:ammo/uv/762x25",
|
||||||
|
"slot": "tacz:ammo/slot/762x25",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/762x25_shell",
|
||||||
|
"texture": "tacz:shell/762x25_shell"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+48
@@ -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
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+9
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"model": "tacz:ammo/762x54",
|
||||||
|
"texture": "tacz:ammo/uv/762x54",
|
||||||
|
"slot": "tacz:ammo/slot/762x54",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/762x54_shell",
|
||||||
|
"texture": "tacz:shell/762x54_shell"
|
||||||
|
}
|
||||||
|
}
|
||||||
+8
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"slot": "tacz:ammo/slot/792x57",
|
||||||
|
"shell": {
|
||||||
|
"model": "tacz:shell/30_06_shell",
|
||||||
|
"texture": "tacz:shell/30_06_shell"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
+29
@@ -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
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+30
@@ -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"
|
||||||
|
},
|
||||||
|
// 粒子效果,部分参数和原版指令完全一致,具体可参考 wiki:https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle
|
||||||
|
// 没有此字段时,不生成粒子
|
||||||
|
"particle": {
|
||||||
|
// 名称,具体可选粒子可参考 wiki:https://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
|
||||||
|
}
|
||||||
|
}
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"slot": "tacz:attachment/slot/ammo_mod_fmj",
|
||||||
|
"sounds": {
|
||||||
|
"install": "tacz:attachments/attachment_general_a",
|
||||||
|
"uninstall": "tacz:attachments/attachment_general_uninstall"
|
||||||
|
}
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user