Initial commit
This commit is contained in:
40
kubejs/data/deceasedcraft/weapon_attributes/dagger.json
Normal file
40
kubejs/data/deceasedcraft/weapon_attributes/dagger.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"two_handed": false,
|
||||
"category": "dagger",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:dagger_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:dagger_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"conditions": ["DUAL_WIELDING_SAME_CATEGORY", "MAIN_HAND_ONLY"],
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1.4,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:dual_handed_stab",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:dagger_slash"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.25,
|
||||
"category": "one_handed_downward_slam",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.0,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"category": "fist",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_punch",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:fist_punch"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
18
kubejs/data/deceasedcraft/weapon_attributes/pickaxe.json
Normal file
18
kubejs/data/deceasedcraft/weapon_attributes/pickaxe.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.5,
|
||||
"category": "pickaxe",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:pickaxe_swing"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"category": "short_one_handed_downward_slam",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.0,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"category": "short_one_handed_downward_slash",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.2,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"category": "short_one_handed_hammer",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.0,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:hammer_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"two_handed": false,
|
||||
"category": "short_one_handed_horizontal_slash",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"category": "short_one_handed_mace",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 160,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 140,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.6,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"category": "short_one_handed_slam",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slam"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slam"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.0,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"two_handed": false,
|
||||
"category": "short_one_handed_slash",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.0,
|
||||
"category": "short_one_handed_stab",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_stab",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:spear_stab"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
38
kubejs/data/deceasedcraft/weapon_attributes/shovel.json
Normal file
38
kubejs/data/deceasedcraft/weapon_attributes/shovel.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 4.0,
|
||||
"pose": "bettercombat:pose_two_handed_polearm",
|
||||
"two_handed": true,
|
||||
"category": "shovel",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1.0,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_stab_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:spear_stab"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1.0,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_stab_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:spear_stab"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.0,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:staff_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
28
kubejs/data/deceasedcraft/weapon_attributes/spear.json
Normal file
28
kubejs/data/deceasedcraft/weapon_attributes/spear.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 4.0,
|
||||
"pose": "bettercombat:pose_two_handed_polearm",
|
||||
"two_handed": true,
|
||||
"category": "spear",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1.0,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_stab_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:spear_stab"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1.0,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_stab_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:spear_stab"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
39
kubejs/data/deceasedcraft/weapon_attributes/sword.json
Normal file
39
kubejs/data/deceasedcraft/weapon_attributes/sword.json
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.5,
|
||||
"category": "sword",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 1,
|
||||
"angle": 120,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 1,
|
||||
"angle": 120,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1,
|
||||
"angle": 0,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_stab",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:sword_slash",
|
||||
"pitch": 1.2
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
14
kubejs/data/deceasedcraft/weapon_attributes/trident.json
Normal file
14
kubejs/data/deceasedcraft/weapon_attributes/trident.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"parent": "bettercombat:spear",
|
||||
"attributes" : {
|
||||
"attack_range": 3.25,
|
||||
"pose": "",
|
||||
"two_handed": false,
|
||||
"category": "trident",
|
||||
"attacks": [
|
||||
{
|
||||
"animation": "bettercombat:one_handed_stab"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.5,
|
||||
"category": "axe",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:axe_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:one_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:axe_slash"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.75,
|
||||
"pose": "bettercombat:pose_two_handed_katana",
|
||||
"two_handed": true,
|
||||
"category": "katana",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 120,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:katana_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.2,
|
||||
"angle": 120,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_vertical_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:katana_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.2,
|
||||
"angle": 120,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_vertical_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:katana_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 120,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:katana_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "FORWARD_BOX",
|
||||
"damage_multiplier": 1.3,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_stab_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:katana_slash"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.25,
|
||||
"category": "two_handed_slam",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.7,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.7,
|
||||
"angle": 150,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.6,
|
||||
"angle": 90,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:mace_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"attributes": {
|
||||
"attack_range": 3.25,
|
||||
"two_handed": true,
|
||||
"category": "two_handed_slash",
|
||||
"attacks": [
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 0.8,
|
||||
"angle": 160,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_horizontal_right",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:staff_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "HORIZONTAL_PLANE",
|
||||
"damage_multiplier": 1,
|
||||
"angle": 160,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slash_horizontal_left",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:staff_slash"
|
||||
}
|
||||
},
|
||||
{
|
||||
"hitbox": "VERTICAL_PLANE",
|
||||
"damage_multiplier": 1.2,
|
||||
"angle": 120,
|
||||
"upswing": 0.5,
|
||||
"animation": "bettercombat:two_handed_slam",
|
||||
"swing_sound": {
|
||||
"id": "bettercombat:staff_slam"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user