konsolas / AAC-Issues

AAC Issue Tracker.
32 stars 15 forks source link

[Feature Request] Option to disable move check when elytra equipped. #2179

Open andrewkm opened 3 years ago

andrewkm commented 3 years ago

We have a few custom elytras that fly at very high speeds. Setting aac_move_elytra.weight to 0.0 does not help us. Requesting a setting to simply disable all move checking when elytra equipped or preferably when in elytra flight.

Core information

Server version: 1.16.5 (Paper Build 472)

AAC version: 5.0.11

AAC config: 5.0.11|1-Default-Celebrimbor

AAC enabled checks: AimBox & HitBox disabled on this server. Everything else enabled.

ProtocolLib version: 4.6.0 Build 493

Plugin list: (Plugins on request via Discord - andrewkm-0001)

Special environment information

ViaVersion version: none

ProtocolSupport version: none

ViaBackwards version: none

BungeeCord plugins: none

ChiboYen commented 3 years ago

This option may be prone to elytra flight bypasses and hacks that could crash a server by flying at high speeds way above any high-speed elytra plugin.

Another solution is to implement specific aac bypass permissions for certain subcategories, such as aac.bypass.aac_move_elytra and only granting these permissions to those who have the elytras. On top of all of this, a hard speed cap/limit check in AAC is also another option.

Janmm14 commented 3 years ago

@ChiboYen do these permissions exist in AAC? They would definitely be useful.

No such permissions exist atm.