Minecraft Data Packs / Game Mechanic

Renegade's Projectile Parry

  • check_circle Functions
  • 2,175 views, 1 today
  • 158 downloads, 0 today
  • 12
  • 8
  • 9
Required Resource Pack
Renegade556's Avatar Renegade556
Level 24 : Expert Nerd
6
Adds two interactions for most projectiles:

  • Parry: Attack the projectile to send it in the direction you're looking.
    (Inspired by Ultrakill's parry mechanic [​Yes, you can projectile boost with bows] )

  • Grab: Interact with the projectile (right click) to grab it out of the air, gaining ammunition.
    (Inspired by Dungeons&Dragons' deflect missiles mechanic)
Dependencies:

  • Minecraft Java Edition Version 1.19.4 (or newer)
  • Renegade Core v0.4 (or newer)
Support:

Feel free to ask a question on the discord.
CompatibilityMinecraft 1.19
toMinecraft 1.20
Tags

1 Update Logs

Ver 0.2 08/12/23 : by Renegade556 08/12/2023 11:24:06 amAug 12th, 2023

-Added interactions for most projectiles
-Put projectiles into two categories to determine interactions available:
  parryable:
  • arrows
  • dragon fireball
  • ender pearl
  • firework rocket
  • llama spit
  • small fireball
  • trident
  • wither skull
  grabbable:
  • arrows
  • egg
  • ender pearl
  • potion
  • trident
  • snowball


-Added support for variable extrapolation and a config for it
  (You can change how accurate the hitbox is and therefore how easy projectiles are to hit)
-Added two achievements (edit: +3 more)

COMING SOON:
-More extrapolation configs
-SFX and VFX + options for them
-On-hit effects for parried projectiles (i.e. arrows light on fire when hit with fire aspect)

EDIT:
-I have no idea how it's been working so far, because I just found a giant typo in the center of both this pack and the core dependency, and all of the things are bugging out. Will have it fixed in a few days once I find all the new issues.

-FIXED. Sorry about that. Have some extra advancements for your troubles.

Create an account or sign in to comment.

ciglax
08/21/2023 11:04 am
Level 1 : New Miner
ciglax's Avatar
on what version do you use it for me it dosent work on any version on 1.19.3 it says that it only works in newer ones and above 1.19.3 its says that it only works in older version how do you fix it
2
Renegade556
08/21/2023 12:59 pm
Level 24 : Expert Nerd
Renegade556's Avatar
This pack only works in Version 1.19.4 and above due to the addition of the "minecraft:interaction" entity, which this pack relies on. Update to 1.19.4 and it should work perfectly. If it gives you an error while loading the pack, it is simply because a config file is out of date. It will not affect performance.
2
ciglax
08/22/2023 1:52 pm
Level 1 : New Miner
ciglax's Avatar
still dosent work i launched it in t launcher 1.19.4 optifine added the data pack as both zip and extracted file and did the enable_parry and enable_grab command but it dosent work dose it work on skeletons and other mobs or only on players?
2
Renegade556
08/22/2023 2:29 pm
Level 24 : Expert Nerd
Renegade556's Avatar
It should work properly if you are running 1.19.4 or above and have RenegadeCore(v0.4 or above) installed. If the problem is that parried projectiles fly in an unpredictable direction, try "/reload".
So as to not flood the comment section, please join the discord for further support. Thank you.
1
peA_sh0ter
08/13/2023 1:50 pm
Level 11 : Journeyman Network
peA_sh0ter's Avatar
Would you like ideas for interactions and other interesting things to add? One of mine is parrying tnt that is lit and falling. That way you can deal with TNT cannons! I also think tipped arrows should apply the effects they have when parried with your fist, allowing you to use some arrows like potions! It would also be interesting if some things on the no-grab list could be grabbed (like a wither skull) but then do something like blowing up! More to come, if you want it, and this is an amazing datapack. Get wreked skellies >:)
2
Renegade556
08/13/2023 2:28 pm
Level 24 : Expert Nerd
Renegade556's Avatar
I'm glad you like it!
I thought about the TNT idea, but The way I detect projectiles' ability to be parried is with a bunch of interaction entities. TNT cannons tend to use A LOT of TNT, so it would cause spikes in performance loss, making the game freeze up a little.
I did make sure that parried arrows keep tipped effects when parried, but I did not make them keep the tipped effects when grabbed (just to keep it consistent with picking them up off the ground)
Also, I DO have plans for grabbing and parrying things you shouldn't. They're coming soon.
If you want to give more ideas, or have an idea for another datapack, I'd love to hear them. Thanks for the feedback!
2
peA_sh0ter
08/13/2023 4:38 pm
Level 11 : Journeyman Network
peA_sh0ter's Avatar
I would love to work with you on this and your other packs, and I look forward to helping out, if you want me to hehe! pea_sh0ter#4650
2
h373
05/14/2023 1:46 pm
Level 17 : Journeyman Explorer
h373's Avatar
The ULTRAKILL is real!
2
Renegade556
05/14/2023 2:44 pm
Level 24 : Expert Nerd
Renegade556's Avatar
The ULTRAKILL is real!
2
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome