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

Add configuration, enable running alongside other server discovery systems, add API #66

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

belohnung
Copy link

Features added

  • a way to configure the plugin with environment variables
  • a way for other plugins to get a list of server names the plugin has discovered
  • a way to change the way servers are named inside velocity

Fixes

  • the plugin now tries to find a container port named 'minecraft' to discover the minecraft port, it falls back to the original behaviour if there is more than one port found in a pod or none are.
  • the plugin now does not touch servers it itself hasn't discovered, this includes the server selection in the join listener

belohnung and others added 15 commits September 5, 2023 09:56
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
…n clearer

Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
Signed-off-by: belohnung <belohnung@protonmail.com>
…tener

Signed-off-by: belohnung <belohnung@protonmail.com>
@lusu007
Copy link
Member

lusu007 commented Sep 7, 2023

Thank you for your contribution. I will have a look in the next days😊

Copy link
Member

@lusu007 lusu007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I apologize for the delay. I only had time for a first little review. I'll review the code itself in the next few days during my available spare time.

.github/workflows/main.yaml Outdated Show resolved Hide resolved
.github/workflows/release-drafter.yaml Outdated Show resolved Hide resolved
.github/workflows/release-drafter.yaml Outdated Show resolved Hide resolved
.github/workflows/wrapper-validation.yaml Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Signed-off-by: belohnung <belohnung@protonmail.com>
@belohnung
Copy link
Author

hi! any news?

@belohnung
Copy link
Author

bump

@lusu007
Copy link
Member

lusu007 commented Jan 22, 2024

Apologies for the delay in responding. At present, we have paused active maintenance on this project. Consequently, we are unable to merge this pull request as the future direction of the project remains uncertain.

I appreciate your understanding. 😊

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.

None yet

2 participants