Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anti-cheeze: disable flight if mobs are nearby? #7

Open
ephys opened this issue Jan 9, 2020 · 3 comments
Open

Anti-cheeze: disable flight if mobs are nearby? #7

ephys opened this issue Jan 9, 2020 · 3 comments

Comments

@ephys
Copy link
Owner

ephys commented Jan 9, 2020

This has been requested on the curseforge thread https://www.curseforge.com/minecraft/mc-mods/magic-feather#c25

I think it would be off by default

@TheDeviantCrafter
Copy link

Dying from fall damage because you happened to walk too close to a skeleton sounds really obnoxious.

Some potential solutions:

  • If any hostile mob is within 25 blocks, you slowly float downward, giving you time to snipe the monster with your bow and return to flight.

  • You can fly around freely, but if you try to attack a mob (or get damaged by one) you get teleported to the ground. You can't fly again until that mob is dead or loses agro.

  • You can't fly while there's a boss monster anywhere in the beacon's radius. When this happens, you get teleported to the ground and can't fly until it's dead or out of range. This would apply to anything with the 'isBoss' tag, which most mods use.

@ephys
Copy link
Owner Author

ephys commented Jan 10, 2020

Those are some pretty good ideas all around. I'd personally opt for points 2 & 3

You do stay invulnerable to fall damage until you touch the ground by the way, but you'd fall out of your floating island all the time just because a spot wasn't lit enough so it's still annoying

I think point 2 & 3 will be enough to prevent cheezing

@TheDeviantCrafter
Copy link

I think 3 is the best option personally. Once you have a beacon, you've earned a little peace and quiet. Bosses would still be a challenge, as would exploring other dimensions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants