add artifacts & grappling hook mod

This commit is contained in:
endigma 2023-09-11 17:45:04 -03:00
parent 10986ee063
commit e9069b8829
Signed by: endigma
GPG Key ID: 915867AD1D297D9F
7 changed files with 369 additions and 1 deletions

View File

@ -0,0 +1,15 @@
{
// Whether models for gloves should be shown in first person
showFirstPersonGloves: true,
// Whether artifacts should have tooltips explaining their effects
showTooltips: true,
// Whether mimics can use textures from Lootr or Quark
useModdedMimicTextures: true,
// Display artifacts on cooldown next to the hotbar
enableCooldownOverlay: false,
/* Location of the artifact cooldown gui element
Distance from the hotbar measured in pixels
Negative values place the element left of the hotbar
*/
cooldownOverlayOffset: 10,
}

View File

@ -0,0 +1,28 @@
{
// Whether the Kitty Slippers and Bunny Hoppers change the player's hurt sounds
modifyHurtSounds: true,
campsite: {
/* How many times a campsite will attempt to generate per chunk
Set this to 0 to prevent campsites from generating
*/
count: 4,
// The minimum height campsites can spawn at
minY: -60,
// The maximum height campsites can spawn at
maxY: 40,
// Probability that a campsite has a mimic instead of a chest
mimicChance: 0.3,
// Whether to use wooden chests from other mods when generating campsites
useModdedChests: true,
},
/* Affects how common artifacts are in chests
Values above 1 will make artifacts rarer
Values between 0 and 1 will make artifacts more common
Set this to 10000 to remove all artifacts from chest loot
*/
artifactRarity: 5.0,
/* The chance everlasting beef drops when a cow
or mooshroom is killed by a player
*/
everlastingBeefChance: 0.002,
}

289
config/grapplemod.json Normal file
View File

@ -0,0 +1,289 @@
{
"options": {
"grapplinghook": {
"custom": {
"rope": {
"maxlen": {
"default_value": 30.0,
"enabled": 0,
"max": 60.0,
"max_upgraded": 200.0,
"min": 0.0,
"min_upgraded": 0.0
},
"phaserope": {
"default_value": false,
"enabled": 0
},
"sticky": {
"default_value": false,
"enabled": 0
}
},
"hookthrower": {
"hookgravity": {
"default_value": 1.0,
"enabled": 0,
"max": 100.0,
"max_upgraded": 100.0,
"min": 1.0,
"min_upgraded": 0.0
},
"throwspeed": {
"default_value": 2.0,
"enabled": 0,
"max": 5.0,
"max_upgraded": 20.0,
"min": 0.0,
"min_upgraded": 0.0
},
"reelin": {
"default_value": true,
"enabled": 0
},
"verticalthrowangle": {
"default_value": 0.0,
"enabled": 0,
"max": 45.0,
"max_upgraded": 90.0,
"min": 0.0,
"min_upgraded": 0.0
},
"sneakingverticalthrowangle": {
"default_value": 0.0,
"enabled": 0,
"max": 45.0,
"max_upgraded": 90.0,
"min": 0.0,
"min_upgraded": 0.0
},
"detachonkeyrelease": {
"default_value": false,
"enabled": 0
}
},
"motor": {
"motor": {
"default_value": false,
"enabled": 0
},
"motormaxspeed": {
"default_value": 4.0,
"enabled": 0,
"max": 4.0,
"max_upgraded": 4.0,
"min": 0.0,
"min_upgraded": 0.0
},
"motoracceleration": {
"default_value": 0.2,
"enabled": 0,
"max": 0.2,
"max_upgraded": 0.2,
"min": 0.0,
"min_upgraded": 0.0
},
"motorwhencrouching": {
"default_value": false,
"enabled": 0
},
"motorwhennotcrouching": {
"default_value": true,
"enabled": 0
},
"smartmotor": {
"default_value": false,
"enabled": 0
},
"motordampener": {
"default_value": false,
"enabled": 1
},
"pullbackwards": {
"default_value": true,
"enabled": 0
}
},
"swing": {
"playermovementmult": {
"default_value": 1.0,
"enabled": 0,
"max": 2.0,
"max_upgraded": 4.0,
"min": 0.0,
"min_upgraded": 0.0
}
},
"enderstaff": {
"enderstaff": {
"default_value": false,
"enabled": 0
}
},
"forcefield": {
"repel": {
"default_value": false,
"enabled": 0
},
"repelforce": {
"default_value": 1.0,
"enabled": 0,
"max": 1.0,
"max_upgraded": 2.0,
"min": 0.0,
"min_upgraded": 0.0
}
},
"magnet": {
"attract": {
"default_value": false,
"enabled": 0
},
"attractradius": {
"default_value": 3.0,
"enabled": 0,
"max": 3.0,
"max_upgraded": 10.0,
"min": 0.0,
"min_upgraded": 0.0
}
},
"doublehook": {
"doublehook": {
"default_value": false,
"enabled": 0
},
"smartdoublemotor": {
"default_value": true,
"enabled": 0
},
"angle": {
"default_value": 20.0,
"enabled": 0,
"max": 45.0,
"max_upgraded": 90.0,
"min": 0.0,
"min_upgraded": 0.0
},
"sneakingangle": {
"default_value": 10.0,
"enabled": 0,
"max": 45.0,
"max_upgraded": 90.0,
"min": 0.0,
"min_upgraded": 0.0
},
"oneropepull": {
"default_value": false,
"enabled": 0
}
},
"rocket": {
"rocketenabled": {
"default_value": false,
"enabled": 1
},
"rocket_force": {
"default_value": 1.0,
"enabled": 2,
"max": 1.0,
"max_upgraded": 1.0,
"min": 0.0,
"min_upgraded": 0.0
},
"rocket_active_time": {
"default_value": 0.5,
"enabled": 2,
"max": 0.5,
"max_upgraded": 0.5,
"min": 0.0,
"min_upgraded": 0.0
},
"rocket_refuel_ratio": {
"default_value": 15.0,
"enabled": 2,
"max": 30.0,
"max_upgraded": 30.0,
"min": 15.0,
"min_upgraded": 15.0
},
"rocket_vertical_angle": {
"default_value": 0.0,
"enabled": 1,
"max": 90.0,
"max_upgraded": 90.0,
"min": 0.0,
"min_upgraded": 0.0
}
}
},
"blocks": {
"grapplingBlocks": "any",
"grapplingNonBlocks": "none",
"grappleBreakBlocks": "none"
},
"other": {
"hookaffectsentities": true,
"rope_snap_buffer": 5.0,
"default_durability": 500,
"rope_jump_power": 1.0,
"rope_jump_at_angle": false,
"rope_jump_cooldown_s": 0.0,
"climb_speed": 0.3
}
},
"longfallboots": {
"longfallbootsrecipe": true
},
"enderstaff": {
"ender_staff_strength": 1.5,
"ender_staff_recharge": 100
},
"enchantments": {
"wallrun": {
"wall_jump_up": 0.7,
"wall_jump_side": 0.4,
"max_wallrun_time": 3.0,
"wallrun_speed": 0.1,
"wallrun_max_speed": 0.7,
"wallrun_drag": 0.01,
"wallrun_min_speed": 0.0,
"enchant_rarity_wallrun": 0
},
"doublejump": {
"doublejumpforce": 0.8,
"doublejump_relative_to_falling": false,
"dont_doublejump_if_falling_faster_than": 9.9999999E7,
"enchant_rarity_double_jump": 0
},
"slide": {
"slidingjumpforce": 0.6,
"sliding_friction": 0.006666666828095913,
"sliding_min_speed": 0.15,
"sliding_end_min_speed": 0.01,
"enchant_rarity_sliding": 0
}
},
"other": {
"override_allowflight": true,
"airstrafe_max_speed": 0.7,
"airstrafe_acceleration": 0.015,
"dont_override_movement_in_air": false
}
},
"clientOptions": {
"camera": {
"wallrun_camera_tilt_degrees": 10.0,
"wallrun_camera_animation_s": 0.5
},
"sounds": {
"wallrun_sound_effect_time_s": 0.35,
"wallrun_sound_volume": 1.0,
"doublejump_sound_volume": 1.0,
"slide_sound_volume": 1.0,
"wallrunjump_sound_volume": 1.0,
"rocket_sound_volume": 1.0,
"enderstaff_sound_volume": 1.0
}
}
}

View File

@ -77,6 +77,11 @@ file = "mods/architectury-api.pw.toml"
hash = "a243675bc757485925b293932ee289b9fbcfb3b75bd3ba74eca7603f191cedad"
metafile = true
[[files]]
file = "mods/artifacts.pw.toml"
hash = "a41366ddd0c6ac90fae1bfb117f36fb0a325c19dd823b2006b67ddff4f44a0cf"
metafile = true
[[files]]
file = "mods/athena-ctm.pw.toml"
hash = "368c405be7efc817b528461902c950fbb1f6a9d58cbf561760bae4d5705f96c4"
@ -532,6 +537,11 @@ file = "mods/goated.pw.toml"
hash = "194ef54312ce3c7b33ff9580d2c1a9d2dcebd69511dd9c9e9c61e0220230f70d"
metafile = true
[[files]]
file = "mods/grappling-hook-mod-fabric.pw.toml"
hash = "5af6dedbbeefaee309d3f5d3e5f50cd5dee67e29206daca953951846e59a9204"
metafile = true
[[files]]
file = "mods/handcrafted.pw.toml"
hash = "9db7f06dd55021ec4a9d3c104ff694184088f940db16ec39e6eb27d167203033"

13
mods/artifacts.pw.toml Normal file
View File

@ -0,0 +1,13 @@
name = "Artifacts"
filename = "artifacts-fabric-9.1.0.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/P0Mu4wcQ/versions/bfIQoQHe/artifacts-fabric-9.1.0.jar"
hash-format = "sha1"
hash = "30057509a92c65f70c23a67f8ec3f703b998cba4"
[update]
[update.modrinth]
mod-id = "P0Mu4wcQ"
version = "bfIQoQHe"

View File

@ -0,0 +1,13 @@
name = "Grappling Hook Mod: Restitched"
filename = "grapplemod-1.20(.1)-v1.7.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/f4hp6FTb/versions/OfeixF2X/grapplemod-1.20%28.1%29-v1.7.jar"
hash-format = "sha1"
hash = "2e8164c4d795e6f7321cdfcd85481ee0999e31a2"
[update]
[update.modrinth]
mod-id = "f4hp6FTb"
version = "OfeixF2X"

View File

@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index]
file = "index.toml"
hash-format = "sha256"
hash = "12704e8543bf19789af587e248dcef61646295d3595ea6a829f9e081633907f8"
hash = "195242a4bc957f8f5146f88ba3cd571ef27674c341a56ee988a5468fb757e049"
[versions]
fabric = "0.14.22"