[Suggestion]: Wither Storm targeting setting that requires it to be provoked to target a player
pinkygrocket opened this issue ยท 1 comments
Guidelines
- By checking this box, I am saying that I have read the guidelines and believe to be following them to the best of my ability
Description of feature request
What: This would be a targeting setting that has the Wither Storm wander around randomly, until a player (or players) meet conditions to provoke it into targeting. Once provoked, player priority follows NEAREST/FARTHEST/etc. until there are no living players that meet provokation criteria.
Config options:
- What triggers provokation
- Player gets too close to the Wither Storm
- Player attacks the Wither Storm's heads
- Player completes an advancement
- Player completes a quest (for intergration with various quest mods, such as FTB Quests)
- Probably more options??
- If multiple players meet criteria, how the Wither Storm prioritizes targets
- Option for the Wither Storm to get distracted or "lose interest" and go back to a wandering state
Why: This targeting option presents a gameplay style of having to carefully manage actions and decisions to avoid the Wither Storm's wrath, without the constant time pressure of NEAREST/FARTHEST/etc. It is also inspired by various "apethetic mobs" mods, many of which have a "revenge mode" that make hostile mobs only attack if attacked by a player.
I see a lot of potential with this. My first thought is that this could be a fun way to balance a world/server with a relatively small world border. Right now, if the world is only a couple thousand blocks across, outrunning a full chase is impossible, and there isn't enough time to get much done. But this? Now, like you said, there's the potential of being able to avoid its notice, and it would keep the world size much smaller.
Technically, this is probably already datapackable by using mcfunctions and predicates and the /witherstormmod config command. But some dedicated config settings would be easier to mess with and more likely to work with the Wither Storm's complex targeting behavior.