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

Ability to specify the order of any pack no matter who sends them #83

Open
Phoenix616 opened this issue Dec 7, 2023 · 5 comments
Open

Comments

@Phoenix616
Copy link
Owner

Phoenix616 commented Dec 7, 2023

Is your feature request related to a problem? Please describe.

When a server sends a pack which should be between two that the user already had applied before (e.g. from a proxy) then this isn't really supported right now.

Most likely this requires removing and resending any pack the client has which are not in the right order.

Describe the solution you'd like

A way to configure it, e.g. with a priorities list.

Describe alternatives you've considered

Maybe merging or trying to define a list per-server/world of which order all packs should have.

Additional context

Only applies to 1.20.3+

@SinonCute
Copy link

I have a similar problem with ItemsAdder. I have three servers using the same IA, and I disabled self-hosting for two of them, leaving only one to host the pack. The plugin works great when I join the two servers with self-hosting disabled, but when I join the main server that hosts the pack, it duplicates the pack from Velocity and one from the server. I believe this issue can be solved by ignoring the server or setting a priority between them.

@Phoenix616
Copy link
Owner Author

I have a similar problem with ItemsAdder. I have three servers using the same IA, and I disabled self-hosting for two of them, leaving only one to host the pack. The plugin works great when I join the two servers with self-hosting disabled, but when I join the main server that hosts the pack, it duplicates the pack from Velocity and one from the server. I believe this issue can be solved by ignoring the server or setting a priority between them.

This issue is about this plugin sending packs, not other plugins (catching those isn't really supported). You should disable sending the pack in ItamsAdder and only use my plugin if you want it to be global.

@SinonCute
Copy link

When I generate a new file using /iazip, I use the endpoint host file of ItemsAdder to link it inside the plugin. Is there a way to ignore the send event from the backend to the player?

@Phoenix616
Copy link
Owner Author

When I generate a new file using /iazip, I use the endpoint host file of ItemsAdder to link it inside the plugin. Is there a way to ignore the send event from the backend to the player?

No. Just disable the sending in ItemsAdder. I'm sure there is a way, lots of people use it with my plugins. If you can't figure out how then I suggest contacting their support, they will know best how it works.

@SinonCute
Copy link

Thank you, I figured out.

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

No branches or pull requests

2 participants