CloudNet icon indicating copy to clipboard operation
CloudNet copied to clipboard

Exclude tasks from the SyncProxy tablist

Open DinoMarlir opened this issue 1 year ago • 5 comments

Describe the new feature

It would be nice if you could exclude tasks from the tablist configuration.

Why do you need this feature?

Because some services have their own tablist (plugins, etc)

Alternatives

there are no alternatives

Other

No response

Issue uniqueness

  • [x] Yes, this issue is unique. There are no similar issues.

DinoMarlir avatar Apr 05 '24 21:04 DinoMarlir

Do you have any implementation ideas? As far as I can tell this would require us to only set the tablist when a player is connected to a service from a specific task. But we also have to reset the tablist when the player connects to a task which is excluded. Wouldn't this create the problem that we would overwrite already set tablists from other plugins by resetting?

0utplay avatar Apr 05 '24 23:04 0utplay

Clear the tablist before server change. No service can have set a tablist at that point Velocity: ServerPreConnectEvent. Bungee: ServerConnectEvent Waterdog: PreTransferEvent

DasBabyPixel avatar Apr 05 '24 23:04 DasBabyPixel

If some is willing to implement this properly I'm open to merge that.

0utplay avatar Apr 10 '24 15:04 0utplay

@0utplay I'm working on it. 👍

DinoMarlir avatar Apr 10 '24 18:04 DinoMarlir

is there any progress on this @DinoMarlir ?

0utplay avatar May 16 '24 13:05 0utplay