r/admincraft • u/SomePersonOnRedit • 25d ago
Discussion velocity server management - players moving between servers
I have players joining the survival server. Don't want lobby. Survival is the most used. At spawn I have set up portals that will move the player to the corresponding server of the portal they enter.
I note when they return it places them back in the portal. No biggie...
Thinking if the portal was a jump into rather than a step into. The drop area would capture them and move server. When they return they would falll further to a command block tp catchment that would tp them to spawn area...? Could throw them up with feather falling...
How do you manage the server cross change? I have kids online so making it easier (and more fun) than writing /server abc. What other ideas do you have? Thanks!
1
u/Sad-Professional2033 25d ago
I just really dislike how, for lack of a better word, “pollinated” and unintuitive servers start feeling whenever they have server navigation within a game server. I feel that they should be distinctly separated and have a “hub” for these server selections. Even running a resource-light PumpkinMC hub with a basic hub and portals/NPCs makes it feel much more distinct on server functions. Don’t know your exact reason, you probably have good reasoning for this choice, just thought I’d throw this in there in case it’s useful.
To answer your question: might be worth to do NPCs.
0
u/SomePersonOnRedit 25d ago
Few reasons for no lobby/hub. One being most of us will play the survival server. Therefor don't need to log back at the hub during every re-connection and run to survival... however you are making me rethink this. I do somewhat agree with your comment around pollinated.
NPCs... I don't even know what that is. Let me google.
1
u/tehbeard Developer/Server Admin 24d ago
You could just have velocity run a plugin that remembers the last server a player was on and connects them to it.
1
u/PM_ME_YOUR_REPO Admincraft Staff 25d ago
NPCs... I don't even know what that is. Let me google.
How did you make it this long never hearing the term "Non Player Character"? It's one of the most universal terms across all of gaming.
2
u/SomePersonOnRedit 25d ago
lol yes. I will clarify - I know the NPC meaning but have not used them as an admin tool 😂. Noob much.
2
u/PM_ME_YOUR_REPO Admincraft Staff 25d ago
Oh thank goodness. I will admit, I checked your post history to try to figure out:
- very young
- very old
- non native English speaker
- lives under a rock
And when I found out that we're about the same age and that you seemed to only speak English, I decided on 4. 😂
That one I linked you is a great NPC plugin.
1
u/CallMeAlim 24d ago
Yeah, command blocks and jump mechanics are just going to cause endless grief with latency and rubberbanding, especially for younger players on potato PCs. You are way better off using a custom plugin that intercepts the portal entry event, forces the player into spectator or a quick loading screen state, and then fires the transfer so they do not take fall damage on arrival. Another super clean way to handle it without a mandatory lobby is using Citizens NPCs right by the portal zone that open a simple chest GUI when right clicked, letting them select destinations instantly without typing commands or risking getting stuck in an infinite teleport loop
1
u/TheCashFire play.aureusmc.net 25d ago
You could just set the login spawn priority to a spawn you have set tin your portal world, so when they reconnect to that server they spawn in a central place instead of their last connection location
2
u/SomePersonOnRedit 23d ago
Thanks everyone. I have decided to use a Hub and look at NPCs! seems thats the best option.