Skip to content

feat(module): TridentBoost - #9066

Open
UIRAN23 wants to merge 1 commit into
CCBlueX:nextgenfrom
UIRAN23:pr/trident-boost
Open

feat(module): TridentBoost#9066
UIRAN23 wants to merge 1 commit into
CCBlueX:nextgenfrom
UIRAN23:pr/trident-boost

Conversation

@UIRAN23

@UIRAN23 UIRAN23 commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Scales the riptide dash of a trident and optionally lets it start on dry land.

TridentItem gates riptide behind Player#isInWaterOrRain in both use and releaseUsing, and applies the dash through a single Player#push call, with the strength coming from the enchantment (1.5 base, +0.75 per level above first). Those are the only spots involved, so the module needs one @ModifyExpressionValue covering the water check in both methods and one @ModifyArgs on the impulse.

Settings:

  • HorizontalMultiplier and VerticalMultiplier — scale the dash separately, same layout as VehicleBoost in the same category
  • OnLand — drops the water and rain requirement

Worth knowing before reviewing:

  • The multiplier applies on remote servers as well, since push runs client-side. Tested on 26.2 in singleplayer and on a remote server; up to roughly 2.5 the movement is accepted, above that it gets corrected. Default is 2.0.
  • OnLand only takes full effect in singleplayer, where the integrated server runs the same patched TridentItem. On a remote server the dash still moves the player, but the server never starts the spin attack, so there is no spin damage and the movement looks ordinary to anticheats.

Meteor has a module in the same spirit. Vanilla offers no other injection points, so those coincide, but this module is written for LiquidBounce and shares neither its structure nor its settings.

Scales the riptide dash of a trident and optionally drops its water requirement.

Vanilla gates riptide behind Player#isInWaterOrRain in both TridentItem#use and
TridentItem#releaseUsing, and applies the dash through a single Player#push call
whose strength comes from the enchantment. The module hooks exactly those spots
and scales the impulse horizontally and vertically on its own, matching the
setting layout of VehicleBoost.
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