Minecraft Data Packs / Game Mechanic

Renegade's Enhanced Mobility

  • check_circle Functions
  • 4,090 views, 6 today
  • 367 downloads, 0 today
  • 29
  • 15
  • 14
Renegade556's Avatar Renegade556
Level 24 : Expert Nerd
6

This pack adds five fundamental movement mechanics to allow enhanced parkour experiences:



  Wall Running:
Pretty self-explanatory. Run up against a wall while midair to engage a short wall run. Faceplanting into a wall won't work, you need to approach at an angle to perform this trick.

  Wall Kicking:
While wall running, press crouch to spring off of the wall and through the air. This can be chained with wall runs to perform some crazy acrobatics and also works in one-block gaps, making it possible to climb up crevices without ladders.

  Mantling:
Mantling is when your player character clambers over a ledge at around head height. Aim for just above a block and then crouch to vault up and over it. Very handy for getting up steep slopes.

  Sliding:
After gaining some momentum by sprinting, crouching will initiate a slide, dramatically increasing your speed and giving a slight period of invulnerability (dodge-roll style).

  Slamming:
While midair, pressing crouch twice will initiate a slam, shooting the player downward at incredible speed and breaking a fall. You do not take damage for the distance a slam traverses. Good for quick recoveries after going a bit too high.




  CONFIGS:
There is some configurable content in this pack to tweak features to your desires.
-To open the config menu, run /reload and click the [​CONFIGS] button right by the Load message.
-If running a multiplayer world where multiple players have Server Operator permissions, it is recommended to instead use this:
  "/function renegade.parkour:config"

[​This pack requires RenegadeCore (v0.1 or Newer) to function]
[​This pack requires Renegade's HP Modifiers (v1.1 or Newer) to function]

A short clip of it in action, courtesy of Sephicent: https://medal.tv/games/minecraft/clips/VxSZuroYhyGmm/d1337rK1MoAC?invite=cr-MSxaRVUsMjU4OTIyNjQs
CompatibilityMinecraft 1.17
toMinecraft 1.19
Tags

3 Update Logs

Ver 1.0 03/19/23 [Finished Release] : by Renegade556 03/19/2023 2:25:21 amMar 19th, 2023

-Improved detection for Wall Kick, Wall Run, and Mantle
-Added additional feature-control configs
-Abandoned standalone model for better integration with other Renegade packs
-Added proper version handling and RenegadeCore integration
-Added dependency: RenegadeCore (v0.1 or Newer)
-Added dependency: Renegade's HP Modifiers (v1.1 or Newer)



(You may need to download additional datapacks for this version to work)
LOAD MORE LOGS

Create an account or sign in to comment.

2
08/13/2023 1:54 pm
Level 11 : Journeyman Network
peA_sh0ter
peA_sh0ter's Avatar
I love this pack! I do feel that it is a bit OP and can mess you up in certain areas but it is so fun!
2
08/13/2023 2:37 pm
Level 24 : Expert Nerd
Renegade556
Renegade556's Avatar
That's exactly how it's meant to be. :)
It's still got bugs I have yet to address, (like underwater parkour ʘ_ʘ ) but It's meant to be a fun server minigame-type utility.

What I've been doing to experiment with it is building a bunch of maps from the game Titanfall and playing a modified variant of the game infection called terror tag. It uses some other stuff from packs that aren't out yet, but it's a TON of fun. Essentially infection with a lot more enhanced movement tech.
If you find bugs, report them. This one was really finnicky, so I need extra playtesting.
You can also play around with configs by using "/reload" and navigating the text menus.
2
08/13/2023 4:39 pm
Level 11 : Journeyman Network
peA_sh0ter
peA_sh0ter's Avatar
I will be happy to playtest for you! In order not to clog up this comment section with ideas and bug reports, let's DM! My DM is pea_sh0ter#4650. I really look forward to working with you! (And have a few projects you may enjoy working on!)
1
08/13/2023 7:02 pm
Level 24 : Expert Nerd
Renegade556
Renegade556's Avatar
Hop in the discord!
2
04/08/2023 5:41 pmhistory
Level 1 : New Miner
RefinedRain
RefinedRain's Avatar
this deserves more love. Wondering however if you could make it so the ground slam doesnt happen while swimming in water. If not wondering if maybe you could edit the wall kick feature. I happen to accidentally kick myself off of ledges when I'm barely running. (And somehow trigger jumps simultaneously, Maybe a Cooldown?) also the times i've accidentally wall ran and just floated up, wondering if the detection for those things could be configured a bit. Thanks!
1
04/08/2023 9:25 pmhistory
Level 24 : Expert Nerd
Renegade556
Renegade556's Avatar
I'm very glad you like it!

As for those bugs:
  Ah, I neglected the mechanics of swimming when I was making this. I'll make sure that's patched.
I am also aware of the bug in the detection that can cause double kicks sometimes, but I have been unable to resolve it since launch. I'm still working on it, though it is not high priority at the moment. (I'll hopefully get it ironed out next update)
  As for the accidental activation of the wall kick, it does not require you to be running to activate, and can even be used to kick off a wall perpendicularly (you launch in the direction you look). I didn't make it require running because it tends to feel a bit off sometimes. If you're experiencing something different where you're launching off cliffs too hard, you might consider using the built-in configs menu to change the strength.
  To do this, use the command "/reload", then click on the [​Configs] button next to the pack text. Use that chat GUI to activate feature control, which will reveal a strength setting for the wall kick.

If I misunderstood any of the problems you've had, please don't hesitate to shoot me a message or continue this thread. All feedback is greatly appreciated!
2
02/11/2023 2:30 am
Level 2 : Apprentice Ranger
gnorki
gnorki's Avatar
could you make it so that you can also configure if all people in a server can do it or only operators
2
02/11/2023 11:58 pm
Level 24 : Expert Nerd
Renegade556
Renegade556's Avatar
I've put up another version with more multiplayer controllability. Consequently, there is now more managerial code than functional code. :D If there's anything else you feel is missing, don't hesitate to mention it.
1
02/11/2023 12:26 pm
Level 24 : Expert Nerd
Renegade556
Renegade556's Avatar
That may be a bit difficult to detect, but I'm sure I can come up with something. There's another patch heading here in the next three days, so I'll see if I can squeeze it in.
2
02/11/2023 5:46 pm
Level 35 : Artisan Miner
User3991382G
User3991382G's Avatar
I was just making a datapack a few days ago detecting if a player is op on the server. You can do this:

execute as @a store result score @s is_op run deop @s
if the player is op the is_op score would be 1 and otherwise the score would be 0.

In case you need it.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome