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

Signs to start / join server #75

Closed
ajh123 opened this issue Mar 15, 2022 · 10 comments
Closed

Signs to start / join server #75

ajh123 opened this issue Mar 15, 2022 · 10 comments
Labels
Request New feature or request Resolved This issue has been resolved

Comments

@ajh123
Copy link

ajh123 commented Mar 15, 2022

What Should Be Added

Could probably be a different plugin / already have been done, but can't find it.
A sign plugin like bungee signs but can be used to start the server, if not started. Can't seem to find a way to do that with bungee signs
(also for 1.18, unlike bungee signs, but that still may work on 1.18)

Why It Should be Added

Big networks normally have signs/npcs (sometimes) which can be used to join servers dynamically but to save system resources they can start the sub server when the sign is clicked, then join the player once ready. The server could be stopped later on by something else (not this).

What's The Alternative

Use bungee signs to join servers, but manually start / stop them

@ME1312 ME1312 added Request New feature or request Unresolved This issue has not yet been resolved labels Mar 16, 2022
@ME1312
Copy link
Owner

ME1312 commented Mar 16, 2022

Ah, yes. This was one of the features included at launch with SubServers (Classic), although it seems to have mysteriously disappeared after 1.8.8c ...

Anyway, re-adding it to SubServers.Client for Bukkit shouldn't take me too much longer. ¯\_(ツ)_/¯

@ajh123
Copy link
Author

ajh123 commented Mar 16, 2022

Thank you, it would really help!

ME1312 added a commit that referenced this issue Mar 17, 2022
@ME1312
Copy link
Owner

ME1312 commented Mar 17, 2022

Alright, the snapshot build and the feature's accompanying wiki section are both up now.

@ajh123
Copy link
Author

ajh123 commented Mar 17, 2022

Thank you, I'll try them later

@ajh123
Copy link
Author

ajh123 commented Mar 17, 2022

This works, but can we have the signs able to pick a random server part of a group if available

@ajh123
Copy link
Author

ajh123 commented Mar 17, 2022

Also can the signs work on servers defined in the bungee's config.yml if they to have the client. For me it seems like the sign is stuck on checking status

@ajh123
Copy link
Author

ajh123 commented Mar 17, 2022

And how to create groups?

@ME1312
Copy link
Owner

ME1312 commented Mar 18, 2022

Also can the signs work on servers defined in the bungee's config.yml if they to have the client. For me it seems like the sign is stuck on checking status

It kinda defeats the point since we don't have enough control over those to start them, but sure, I can listen for those.

This works, but can we have the signs able to pick a random server part of a group if available

Sure.


And how to create groups?

Groups are created automatically when you tag a (sub)server with one or more of them in their config file. SubCreator can also tag subservers upon creation when defined in template.yml's settings section.

ME1312 added a commit that referenced this issue Mar 18, 2022
Also, #75 Support for hosts, groups, and external servers on signs
@ME1312
Copy link
Owner

ME1312 commented Mar 18, 2022

The latest snapshot has all of the above additions to signs.

@ajh123
Copy link
Author

ajh123 commented Mar 18, 2022

Works perfectly! Thank you for great work!

@ajh123 ajh123 closed this as completed Mar 18, 2022
@ME1312 ME1312 added Resolved This issue has been resolved and removed Unresolved This issue has not yet been resolved labels Mar 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Request New feature or request Resolved This issue has been resolved
Projects
None yet
Development

No branches or pull requests

2 participants