Skip to content

Feature/stuck detector#4

Merged
omtoi101 merged 5 commits into
mainfrom
feature/stuck-detector
Sep 19, 2025
Merged

Feature/stuck detector#4
omtoi101 merged 5 commits into
mainfrom
feature/stuck-detector

Conversation

@omtoi101

Copy link
Copy Markdown
Owner

No description provided.

google-labs-jules Bot and others added 5 commits September 19, 2025 17:41
This commit introduces a new `StuckDetector` module to identify and resolve elytra rubber-banding issues.

Features:
- Detects when a player is stuck in an elytra flight loop by monitoring their position.
- Automatically attempts to fix the issue by toggling the `ElytraFly` module.
- Sends a notification to a configurable Discord webhook when a stuck event is detected.
- Adds settings for enabling/disabling the module, configuring the webhook URL, setting the detection threshold, and toggling the auto-fix feature.
- All settings are integrated into the existing config system for persistence.
This commit introduces a new `StuckDetector` module to identify and resolve elytra rubber-banding issues.

Features:
- Detects when a player is stuck in an elytra flight loop by monitoring their position.
- Automatically attempts to fix the issue by toggling the `ElytraFly` module or vanilla flight state.
- Sends a notification to a configurable Discord webhook when a stuck event is detected.
- Adds settings for enabling/disabling the module, configuring the webhook URL, setting the detection threshold, and toggling the auto-fix feature.
- All settings are integrated into the existing config system for persistence.
This commit introduces a new `StuckDetector` module to identify and resolve elytra rubber-banding issues.

Features:
- Detects when a player is stuck in an elytra flight loop by monitoring their position.
- Automatically attempts to fix the issue by toggling the `ElytraFly` module or vanilla flight state.
- Sends a notification to a configurable Discord webhook when a stuck event is detected.
- Adds settings for enabling/disabling the module, configuring the webhook URL, setting the detection threshold, and toggling the auto-fix feature.
- All settings are integrated into the existing config system for persistence.
This commit introduces a new `StuckDetector` module to identify and resolve elytra rubber-banding issues.

Features:
- Detects when a player is stuck in an elytra flight loop by monitoring their position.
- Automatically attempts to fix the issue with a robust two-stage process:
  1. Toggles the `ElytraFly` module.
  2. If the first fix fails, it sends a packet to toggle vanilla flight as a fallback.
- Sends a notification to a configurable Discord webhook when a stuck event is detected.
- Adds settings for enabling/disabling the module, configuring the webhook URL, setting the detection threshold, and toggling the auto-fix feature.
- All settings are integrated into the existing config system for persistence.
@omtoi101 omtoi101 merged commit e770e2f into main Sep 19, 2025
0 of 2 checks passed
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

Successfully merging this pull request may close these issues.

1 participant