Cracker's Wither Storm Mod

Cracker's Wither Storm Mod

5M Downloads

[Bug]: "Target Runaway Minutes" config option doesn't directly correlate with Wither Storm chase duration

sm644me opened this issue ยท 1 comments

commented

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

Minecraft Version

1.19.4

Mod Version

3.5.1

Mod Loader

Forge

Mod Loader Version

45.3.0

Describe the bug

The "Target Runaway Minutes" config option states that it "Specifies the amount of time in minutes that the Wither Storm's ultimate target has begun to run away in order to slow back down again." This is not accurate. The Wither Storm chases for longer than this setting.

I've tested the following values by spawning the Wither Storm, teleporting 8000 blocks away, initializing a chase, moving out of the stationary chunk radius, and timing how long it takes the Wither Storm to slow down by both using a timer and by checking the TargetStationaryTicks NBT:
Config 10 (default) - About 11:30, required me to fly further away in Creative to make sure it didn't slow down due to player proximity.
Config 7 - About 9:00.
Config 5 - About 8:00.
Config 3 - About 7:00.
Config 2 - About 6:30.

I also tested staying near the Wither Storm during a chase on config 2. In this case, the chase lasted much less time, but still slightly longer than the config setting (about 2:30). Distance matters significantly here.

This might be an intentional change to make the Wither Storm chase for longer if the player is very far away, or it may be a bug about its behavior. Either way, the config setting's description implies that it should directly set the Wither Storm's chase duration, and this isn't happening. The config's description should be clarified to explain this, or the behavior should be adjusted.

Steps to Reproduce

  1. Spawn a Wither Storm
  2. Change the "Target Runaway Minutes" config setting
  3. Get very far away, or not
  4. Use a command to start a chase sequence
  5. Move out of the stationary chunk radius
  6. Continually check the Wither Storm's TargetStationaryTicks NBT to see that it's properly ticking down
  7. Note that the chase will continue for longer than the config setting, especially if the player is very far away

Crash Reports/Logs

https://gist.github.com/sm644me/0aa67dbd34b032611a1cbc3a9dcee561

Is OptiFine installed?

  • OptiFine is installed

Screenhots

No response

Mod List

NONE

commented

I don't remember changing anything with the ultimate target system. It could be that the description is just wrong and it needs changing, but I'll go through the system and test it out since I'll need a refresher. I appreciate the detailed information though!