I want to trigger a transfer/send of a specific player to another server behind the same Velocity proxy using a script, but there doesn't seem to be any commands for this. Triggering /send on the origin doesn't do anything since it never gets sent to Velocity, and I can't have the client execute the command via signs or NPC since that requires giving them permissions to transfer themselves whenever which I don't want.
#(lostinthef) Velocity server transfer based on conditional script
23 messages · Page 1 of 1 (latest)
(lostinthef) Velocity server transfer based on conditional script
Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.
!info haste debug
Help us help you by pasting your script to https://paste.denizenscript.com/New/Script and linking it back here.
If you need help with a script issue, one of the most powerful tools Denizen has to offer is full debug output. This is displaying in your console whenever scripts are running until you turn debug off. To share a debug log quickly and easily with helpers, simply run the command /denizen debug -r in-game to begin recording, then run through the part of the script you need help with, then run the command /denizen submit. This will give you a link to a paste of the debug log, which you can then copy/paste back to us!
@civic hatch ^?
!m send_to
Sends the player to the specified Bungee server.
This also works with other Bungee-Messaging compatible proxy systems, such as Velocity.
Required Plugins or Platforms
BungeeCord
Object
PlayerTag
Input
ElementTag
^ it's hidden as a mechanism lol
oh, so that's why I couldn't find it in docs
I tried to use execute to have the player initiate a transfer using their own command
but this does seem to work from initial testing
https://paste.denizenscript.com/View/139686 here's the proof of concept I used in case anyone else has the same problem
Content of Denizen Script Paste #139686: Unnamed Denizen Script Paste... pasted 2026/03/28 17:05:54 UTC+00:00, Paste length: 482 characters across 12 lines, Content: cmd_transfer: type: command name: transfer description: Trigger a proxy transfer
Resolved
Thread closed as resolved.
There's an issue in the player check. there's no playerToWarp definition, should be <[player]> == null
Thread Reopened
Thread was manually reopened by @somber musk.
yeah, it was just a quick PoC like I said
Content of Denizen Script Paste #139688: Edit of paste 139686: Unnamed Denizen Script Paste... pasted 2026/03/28 17:35:52 UTC+00:00, Paste length: 476 characters across 12 lines, Content: cmd_transfer: type: command name: transfer description: Trigger a proxy transfer
this fixes it but it's still missing a lot of checks
Thread Closing Reminder
Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.
If not yet resolved, please reply below to tell us what you still need.
(Note that if there is no reply for a few days, this thread will eventually close itself.)
@civic hatch