#waterfall-help
1 messages · Page 39 of 1
true
Hello, I'm searching method for communicating between Waterfall and Spigot, I know what is plugin message, but I don't want to need online player to communicate. The next socket isn't great idea too, because some hostings allows only minecraft socket. Could you help me?
you ideally want to use a pub sub system like rabbitmq or redis (if you already have a redis server running)
otherwise you are stuck with sending data via a player connection so you would have to create a fake one if you want it to work on very dumb hosts
ok
I've implemented BungeeServerSigns but now realise that I can't use it in conjunction with Forge. soooo...is there any plugin that works directly on Waterfall, no matter what the "target server" is using?
you can't really put data on blocks/items with the proxy
you can do some packet hackery but that's generally considered bad xD
ok so what's the solution?
You'd need to find a solution that works on sponge, bearing in mind that you'd need sponge for IP/UUID forwarding
I mean, you could use plugin messages in a normal forge mod too
plugin messages?
yes
can you please rephrase or explain? 🙂
.g minecraft plugin messages
(phoenix616) https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/ -- Bukkit & Bungee Plugin Messaging Channel | SpigotMC - High...: "Dec 21, 2018 ... This page explains the Bukkit and BungeeCord plugin messaging channel. The channel allows plugins to communicate with the..."
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
meh
or well, https://wiki.vg/Protocol#Plugin_Message_.28clientbound.29 is actually more helpful
as it includes a link to dinnerbones blog post
wait, both do. nvm
mmm...maybe we can rephrase this in a more "human readable" manner? 😄
are you trying to code this or...?
I'm trying just to build the "network" 🙂
I'm not a programmer
I've made it through waterfall -> lobby (ViaVersion + BungeeServerSigns) -> forge servers
then you are going to have to either find a proxy plugin that does this in a hacky way (possible but dunno if one exists) or find a forge mod
I can "move" from lobby to forge via BungeeServerSigns, but I didn't manage to find my way back to the lobby
most just use commands ¯_(ツ)_/¯
hey, Paperians.
Can someone advise the plugin for 1.16.1 where you can set up your name color?
HEX support not necessary. Thanks in advance 🙂
that highly depends on your chat plugin, lol
or are you searching for such a chat plugin?
I cant edit the max-players i set it to 2020 but i stays on 1.
Does anyone know about a plugin that would let you send bukkit commands through the waterfall console?
been searching all day but they all seem outdated and not working through waterfall console
I want to send a bukkit command* to all servers everytime someone joins/leaves the server using https://www.spigotmc.org/resources/donatorjoin.8690/ (waterfall side)
pretty sure there is tons of plugins to send commands via bungeecord to bukkit and vice versa
yeah but the one that let's you send a command from bungee is outdated
dispatcher
im looking for a plugin that lets you use a bungeecord command from the console
lol what are these names
The person who made HopeCommander is nick-named Hope
ExecuteEverywhere is appropriately named
CommandBrothers is a little wonky but otherwise makes sense
What is this for?
And how can I solve it
HopeCommander
ExecuteEverywhere
CommandBrothers
@green palm
Already tried
Neither of those plugins have commands in bungee
I think they use something like bukkit->bungee->bukkit instead of bungee->bukkit
thank you tho
Dispatcher is the only plugin that has what i want
@next python maybe it's a attack
Hello! I'm making a cracked server. I set online-mode false in waterfall, and the server properties files. But when I join with my premium account, my skin still displayed, and cracked players also can join. If I run a tuning it says that the bungee is in online mode, when it isn't.
Your skin is still displayed because you are authorized with Mojang
Skins displayed are client-side
Skins received are server-side
If you have a skin plugin it's probably assigned you your skin automatically
assuming it’s cuz like he said, your account is auth’d with mojang, so you’re going to have your own skin properties
Oh
Skins received also can be Mojang-side
can double check by logging in on ur own username with a cracked mc
While everyone else won't see your skin, you will
yeah that is true actually
Cracked players can see my skin
I joined with a caracked and my main prémium account yesterday
And I can see my premium account's skin.
I don't understand what's the issue. If cracked players can join, you are fine
Yes, I'm just asking if this is an issue or it's fine?
It's fine
Thank you
Does anyone know about a plugin that would let you send bukkit commands through the waterfall console?
@velvet bramble
bungeebrothers
Hey.. Can someone tell me what io.netty.buffer.PooledByteBufAllocator.DEFAULT is? it seems like it does a little memory leak.
heres the heap dump https://heaphero.io/my-heap-report.jsp?p=YXJjaGl2ZWQvMjAyMC8wOC8zLy0taGVhcGR1bXAtMTU5NjQ1MjQwNzcxMi56aXAtMTEtMy0wLmpzb24tLQ==
Can anyone just kindly tell me what is the mod for forge servers for running waterfall?
sponge
I've tried and I cannot find that's why I need help with it
then sponge is your best bet
Sponge is basically the only solution that we're aware of
there isnt really any reason not to use it anyways
mods are a royal ass, especially something as far reaching as sponge, especially around other plugins
There is defo a good call for a mod for forge support without the entirety of sponge
but, nobody has done it afaik, and forge support is rip 1.13+ anyways
ok
what forge even forgot here?
how can I setup network-wide permission system which is synced?
Use LuckPerms
hey, i want to make it so people can only join through the waterfall proxy, how would i do that?
protect the backend servers
also like you MUST make so you can only join thru the proxy, otherwise major security issues will strike your server
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
best solutions are to run all paper servers on localhost, run them in a VPN or firewall their ports
if i set server-ip: 127.0.0.1 in my backend servers, can i be proud of myself by securing my server this way? or it doesnt work?
(if all the servers are on the same machine)
is there any point to configuring the motds here cuz people r only gonna connect through the waterfall proxy?
wouldn't everyone just see the motd on the second screenshot
i think its for the forced hosts
yes
okay, will the waterfall proxy do all the authentication then?
yes
alr
if you have bungeecord: true in your backend servers
your proxy will do the auth and redirect to the first online server in the server list
ok
Use LuckPerms
@proper prawn Does that have a network-wide permission system which is synced?
oh yeah thanks
Hello
I have 2 different location machines
My turkey location of the host machine running waterfall
the machine with my games germany location
The server loads late when you switch from bungee to the machine with games
How can I solve this problem
germany location machine ubuntu
Turkey location machine centos
I checked the firewall, I could not solve the problem
loads late
I mean, if you're saying it's slow, no fucking shit
You /need/ to host your proxy and server near one another, otherwise you're just gonna induce latency
Hmm okay let me try
how can i make it so everytime someone rejoins the server it sends them to the hub?
Can you use newer version of waterfall with older versions of Minecraft as a lobby?
So does the 1.17 waterfall version also forward to a 1.16 server etc.?
yes waterfall works with older protocols
Does anybody know a plugin or a way to send every body back to the lobby? For example if I want to restart an server that they will go back to the lobby? And not that they get kicked with sever has closed
does disable_entity_metadata_rewrite have any effect on performance?
yes
disabling that would help on reducing cpu usage?
Sorry if a basic question. I've used mcrcon to stop/start my paper game servers as a *nix service, but is there a way to do such for waterfall?
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
@ me if you can my power is probs about to go off 😦
Big bad hurricane 😠
your config is invalid
appears it's upset at a random space at the top of the file or something? 🤷♂️
(the modules config)
Where can I find the download for waterfall 1.12.2?
If you want to create a new server, you should start a single server first, not a proxy.
Waterfall is a proxy connecting multiple backend servers.
Unless you have a very ambitious operation and are quite knowledgeable, you will want to make a single server first.
Use the latest version, it supports 1.8-latest
well, im using the server for testing something
a dupe method that i'd like to test to see if it works on another server running the same version
waterfall 1.12.2
waterfall is a proxy, not a server
Since 1.16 came out, I'm seeing a bug with the server-icon for my bungee. It is there but only sometimes shows, refreshing list can help but still, not always there.
i have the same
or well
it sometimes shows up as a completely blank white icon
rarely though, usually after spam refreshing
Mine is almost never there, occasionally after a refresh it will show for a split second then go back to nothing
is there a way to have a forge server in a waterfall network? ive been trying to set it up but i cant join the modded server but the unmodded lobby works fine
it is possible
you should use spongeforge 1.12.2
turn on the bungeecord module & ip-forwarding
so i cant do 1.14.4 forge?
no
k. that sucks
yeah, Vanilla based servers and Bungee-based ones seem to have that issue. For some reason plugins (e.g. ServerListPlus) on the proxy fixes it though
if i set
server-ip: 127.0.0.1in my backend servers, can i be proud of myself by securing my server this way? or it doesnt work?
(if all the servers are on the same machine)
That's a decent way, I'd use a firewall myself. That way if you expand to another machine at some stage you know how to do it.
better to just run them in a VPN tbh ¯_(ツ)_/¯
makes you not have to deal with firewalls from the start, lol
Is it possible to send players to another bungee/waterfall server?
From server to another? /send <player> <server> iirc
one proxy to another
I guess we will have to wait until mojang adds a transfer packet like bedrock has :/
you'd have to basically run another proxy in front, lol
use ServerListPlus or some other plugin
ok
that's weird. It started happening for me ever since I updated to 1.16.
yeah
I suspect some strange clientside error handling but it's also strange that it wouldn't occur with SLP lol
the strangest part is that it somehow reads other texture files sometimes
Nice SLP fixed it, thank you
Best way to sync player count across multiple waterfall instances? halp
Redis?
yeah but what plugin?
waterfall?
That error will display when a user wants to connect to a survival
im using waterfall
Text component... Mangled...
Hey, so I have multiple bungees going to a single minecraft server (This is a test environment). If two players are connected through differnt bungees they cannot see eachother's skins, but if they are connect through the same bungee they can see eachother's skin? Anyone know what is causing this and what the solution is?
im guessing. as you connect through one you are connecting on online mode. but as you are connecting through different ones you arnt using the same authentication to connect. Just a guess.
all bungees are set to online mode, and the paper server is set to offline mode
What i was saying was as your using 2 different authentication's as you are using a Bungee for it. as players are connecting from 2 different ones it will most likely not work.
there are alot of servers that use multiple bungee instances together, so it has to be able to work somehow
hmm could i connect?
Hey.. Can anyone help me out with that Memory Leak on Bungeecord?
https://heaphero.io/my-heap-report.jsp?p=YXJjaGl2ZWQvMjAyMC8wOC82Ly0taGVhcGR1bXAtMTU5Njc1Njk0MDYxMi56aXAtMjMtNTYtNTcuanNvbi0t
0 signs of a leak
Hey, currently using Waterfall#366 for my 1.12.2 modded spigot server. Most packs work just fine, just not sure if this can just be fixed on Waterfall's side (if there isnt already one) without having me to find which mod(s) are conflicting.
I can join the server just fine until I use vanish from a plugin such as SuperVanish, then I get kicked. I took it off of the bungeecord and was able to use it just fine.
I get no errors from Waterfall nor the modded spigot server but found at least 1 related error client side after I had gotten kicked.
@reef fulcrum but why is io.netty.buffer.PooledByteBufAllocator.DEFAULT so high? can i somehow optimize that ?
Hey, can someone help me? Everytime I run waterfall or bungee it uses 100 mb of ram per player which is absolutely insane (I do have quite a few plugins, but when I remove them it only decreases to 60 mb) after 10 hours of 3 or so players being on the server it is already up to a gig and that is insane. I cant even find the source etc because it still is 40 mb / player even with no plugins. Is there any way to optimize further? I have tried startup flags and no start up flags and Im really just so lost... 😦
how are you measuring it lol
the JVM will always use quite a bit, and the heap itself is also always allocated
im measuring on pterodactyl panel, but whats weird is every time someone transfers servers it uses 10+ mb too so with a lot of people (and with the fact that this is a minigames server) this is insane...
pterodactyl can lie to you
yes I know it is lying to me about every server... when I check the ram usage it is greatly under, but the problem is even though it is way under wont pterodactyl still limit me to that usage even though it is the wrong usage?
Or will the computer automatically go above the pterodactyl limit because it hasnt even used close to that much ram?
Do you know if I set all pterodactyl servers to unlimited ram and pterodactyl thinks that it is using more than is allocated to my dedi will it lag the servers?
not sure if i understood your question
but you can't physically allocate more ram than you have available on your dedi box
if you overallocate, then of course servers will lag
no thats no what Im saying... its because pterodactyl says servers are using more ram than they are actually using I just realized (still looking for optimization for waterfall thats why Im here, but I will ask in pterodactyl discord my question about the ram allocation... basically server uses 100mb of ram pterodactyl says server uses more than 100... does that mean its capped to 100 or is it capped to what cpu is actually using... anyways that is for pterodactyl discord) here im just looking for further optimization and the best possible startup flags etc (especially ones that help with switching servers because that should not use any ram imo)
startup flags are in pinned
quite simply, what the panel tells you is what the jVM itself is using
if you don't want it to sue that much, don't allocate that much
Remii, it's an allocator buffer, it's literally designed to sit there and take a bit of memory vs consistently reallocating arrays, it's 100% normal
Hi,
I am making a 2b2t like server for my country due to too long queue waiting time on 2b, and i hit one big problem.
If a player is waiting in queue and the waterfall/queue server restarts, locations.yml in waterfall saves, user is bind to queue server and only way to fix it is that i delete locations.yml in Waterfall
Waterfall: last version
PaperSpigot: Last 1.12.2 version on all servers (auth,queue,main)
Queue plugin: LeeesBungeeQueue
Screen: (with added text due to my lang)
Okay
or just enable force_default_server config option
@reef fulcrum sorry Im a little confused... I need to allocate enough ram to actually have the capabilities of running the server with x amount of players, but are you saying that the panel is showing how much ram the entire vm is using just to run that specific server and so that means I would need to further optimize my vm to use less ram for each server? because it seems weird that my vm is using ridiculous amounts of ram (over 3-4x as much ram) then all plugins that I have display the specific server is actually using...
I see what youre saying though because ive tested and if I cap it at like 10 gb it uses a lot more ram per player and per join compared to when I cap it at 300 mb it uses A LOT less per player because it realizes it needs to "save up" but at the same time it gets to a breaking point much faster at 300 mb because eventually it just lags out and does not work because there is not enough room for players... how can I make it so that it utilizes ram usage as though it does not have much ram to use so it conserves ram, while at the same time it actually does have a lot of ram to use... if that makes any sense whatsoever
Java hardly frees memory back to the OS
If you don't want it to use as much, don't allocate as much
if you want an actual understanding as to what's going on, you'll need to hook up a proper profiler or something
not accurate, it can, but only if you allow the JVM to change its heap size
also you have to be running newer versions of Java too
if I'm using waterfall would I do screen -dmS BungeeCord?
I'm a little confused with screen
Well, yea, why not; -S just sets the name of the screen, could set it to whatever you want
oh lol
when I do it its not showing up though
Idk if its even running 😦
just bought a ubuntu server vps
well, that just starts a screen session, nothing less, nothing more
thank you so much @reef fulcrum , I guess the startup flags I was using were just not good because now its much better (max 10 mb per player and about 6 mb per server switch) plus it even lowers occasionally... also what would you recommend for paper start up flags because I didnt see any pinned in paper-help? can I use the same ones or are there more efficient ones?
.flags
Optimized & Recommended JVM Startup Flags: https://mcflags.emc.gs
so
i get kicked
from my server
like
when i join
after 10 seconds of being in the server
so would this be a correct startup script for my server screen -dmS Hub java -Xss1G -Xms1G -Xmx1G -jar paper.jar
.flags
Optimized & Recommended JVM Startup Flags: https://mcflags.emc.gs
why the hell do you want a 1G stack size?!?
server sure as hell won't launch with that stack size...
use Aikar's flags (linked above), these are properly tuned for Minecraft
10G for a minecraft server?
Lol
I bought 8 gigs to run my bungee on
I've been running it on my gaming pc and its been running just fine
I have 1G on my bungee and 1 - 2G's on my servers depending on how popular they are
unless you're using some old af version, if you think 1-2g is gonna scale well, just, lol
[09:15:52 INFO]: [Senghow] disconnected with: The server you were previously on went down, you have been connected to a fallback server
this keeps coming in console
but the server
isnt down at ll
all
don't ping
srry
donut, check the logs or something of the server
.paste
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
(DiscordBot) https://github.com/WaterfallMC/Waterfall-Old/issues/54 -- InitialHandler - encountered exception · Issue #54 ·...: "... exception #54. Closed. mgl opened this issue on Apr 13, 2016 · 2 comments. Closed ... invokeChannelRead(AbstractChannelHandlerContext.java:318)"
I'm using latest build and when I ping the bungee from my client in the server list I get these errors. This error appeared on latest waterfall builds. http://pastebin.com/8gMc0Fjt http://p...
god fucking
other than my ram usage why would screen not be working?
either wait for the day that the issue is fixed in bungee (Hint: it's been broken for years)
either prevent team name conflicts in your plugins or switch to Velocity, which is not abjectly broken
go remove the plugin causing it, go ask the dev to take steps to avoid it, or ^
Do I need to use SpongeForge to allow a Forge server to run in a Waterfall setup? Will a for example Forge 1.16 server work just fine no tweaking?
forge 1.13+ won't work with bungee/waterfall
Is it just won't work at all or do you need something like a mod or SpongeForge (when it finishes) to add that functionality?
it won't work at all
So my only alternative would be Velocity?
velocity does not work with new forge either
Oh well that's a bit disappointing. Is this being worked on or just "you're screwed" kind of problem?
"you're screwed", basically
Basically, this is something that forge is going to need to support in some way before we can
We've talked about it a bit, it's just the interest is seemingly lacking for it
That's a bit of a shame truly
Are you sure that there is NO way mods or SpongeForge could theoretically implement this? Would it even be practical especially if such person could create it but is unfamiliar with both proxy networking and Forge networking (referring to myself)
There is no way a mod can fix this issue
This is an issue that Forge would need to resolve
it needs client changes
best sponge could do is add a server transfer packet
(but, I have no idea what the state of the client side stuff is)
Well that's disappointing. Is anyone willing to make a PR or be able to push Forge to allow this kind of support? I know it's volunteer work and such, you can't ask for much. But I would really like to see this added in some way.
I'm willing to make a Forge issue for it if no one has already.
was there any reason behind their change in forge that made it not work properly anymore? or was it just some side effect of other changes?
they moved the handshake stuff to the login state
in the past it was in play, so it kinda worked on the basis that you get the client into the right state, and pray all goes well
I see
Well I asked around the Forge discord server and they state it's Bungeecord's end to fix this issue. This seems like a communication problem between the proxies and the Forge community. I'm not going to play the blame game but rather ask for both communities to work together to achieve a common goal for the better.
Please figure it out because in the end this will benefit both communities.
Good luck and thank you :)
its not going to happen
bungeecord sets the standard for the proto, they're a spigot project and have no interest in dealing with forge
waterfall cant break the proto without forcing everyone to switch their stuff around
Well I was referring to proxies in general not specifically Bungeecord
afaik velocity handles forge fine
though mods adding random packets are always going to break shit that uses packets
I asked if Velocity worked and was told no. Maybe my question was misinterpreted?
they seem to have calmed down on that front from where they were a few years ago though
well, perhaps I am mistaken
forge has it engrained that its everyone elses problem
proxies arent going to entirely redo their protocols to support forge, and then the random shit that builds on top of forge
sort of just an unfortunate situation
Well it's just truly a shame that two communities that just improve Minecraft in outstanding ways are not able to work together for something as trivial as just proper integration (not including the code that is required for that anyways)
It truly is
The last solution that can fix this is SpongeForge as it's basically the bridge between Forge and Spigot.
But from the looks that's pretty unlikely anyways :/
SpongeForge isnt a bridge with Spigot
Well I meant as in it's own equivalent which is SpongeVanilla and Forge
I guess it didn't make sense :v
that makes sense
people get that impression all the time that Sponge is bukkit + mods is all, thought you meant that
no worries
they dont have a proxy though so I dont think they've solved that
Well I hope you can still at least find a workaround that is suitable for both Forge and the proxies in some way or form.
Would've done it myself if I had the knowledge of both platforms anyways.
maybe if they made one or velocity adds support on its end
they're in a much better place to do something like that
they dont have a proxy though so I dont think they've solved that
@zinc sapphire Well no but they do have native support for Bungeecord from what I remember
Yeah I get that
But I bet Sponge's whole 60% reputation is basically just supporting proxies, mods and plugins.
"they dont have a proxy though" glances at Lilypad
Oh wait that's Sponge's? :o
no
but afaik it was by someone related to the project or something?
but seeing as its a dead project ¯_(ツ)_/¯
LilyPad is basically dead
oh, apparently someone is still working on it
I thought it being redesigned in GoLang was interesting but rather odd
It's more like a ghost town with one guy doing upkeep
I'm surprised anyone does work on it. It's basically unused as far as I know
its used
I assume his server uses it, lol
Seems like a passion project more than anything else
LilyPad is mostly used by "muh pvp" networks
nowhere near the scale it once was though
"muh pvp"? Why exactly would that be? :o
1.8 PvP
Better latency?
I wish mojang would just port the switch connection packet from bedrock
No, Minecraft 1.9 changed combat and a sizeable minority don't like it
but I kinda get why they don't want that on java lol
but I kinda get why they don't want that on java lol
@phoenix616#0000 My guess is that Mojang does not plan on supporting because the community did it for them :/
Can't blame em
imagine if a 500 player server sent all of their players to a 100 player one to ddos them...
Fair enough
it would have to be way more advanced than what bedrock currently does in order to verify that the target server accepts such reconnect attempts
But Bedrock could do the same. Only thing is it's more unlikely as Servers are official Mojang partners and no one uses the custom servers in large communities.
yeah, bedrock multiplayer is just not at the same scale
it's also not made by the same people
And Java players will always be more tech-savy than the console bedrock players that can't even touch custom servers unless you pay for Realms.
I have a question I read a bit of bungeecord docs about what is it but am not much smarter. Can waterfall/bungeecord take advantage of multicore CPU when running single server? like let's say I have 4 cores and I run 4 waterfall servers that all are for the same world or am I thinking about it wrong
hello, somebody know how to fix this?
On console i got this -> " <-> ServerConnector [survival] - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during server login process!"
waterfall is a proxy, not a server
i know, but this happens when im going into next server from lobby
through this portal
Was talking to the other guy
Your issue is what it says, something sent an unexpected packet
@reef fulcrum im sure you get tired of answering everyone's questions but is it bad that I actually enjoy reading all these support inquiries? Some of them I find extremely entertaining
no, it's not bad. I agree
ever since I joined ive just read like every message when I get bored lmao
greload, anyone ever use it or no touchy
Logger level is working for you? I try to use level to debug my plugin but it seems won't work :/
you need to edit log4j2.xml
extract it to working directory and...
.g javalog4j2 specify log file
(DiscordBot) https://documentation.solarwinds.com/en/Success_Center/loggly/Content/admin/java-log4j-2.htm -- Java Log4j 2 Log Management: "Java Log4j2 Log Management Setup. 1. Configure Syslog Daemon. If you haven't already, run our automatic Configure-Syslog script below to setup..."
Set up Log4j 2 to forward Java logs to Loggly for management and monitoring. Add encryption and queue logs without interrupting your application.
How do i assign different threads for different servers?
you don't, that's not how it works
But is it possible to host many servers in one computer? will the threads be given automatically?
yes but you mean cores right?
its possible, we have a dedicated server and the hub server is run on the same machine
Yes. My PC has 4 cores and 8 threads, and the task manager and even minecraft says that I have 8 "cores"
what? You have 4 but it says 8?
It seems like threads are detected as cores
it will use all logical cores
But since Minecraft servers are one threaded, mostly; will many servers use the cores with least usage?
For example, surival is using a lot of thread 1, so Creative will use mostly the thread 2, and Factions will use the thread 4
and so on
I'm planning on getting a SoYouStart Game2 for my server
up to the OS if you dont set cpu affinity yourself
I know that can be easily be done in windows through task manager, but every time the server is closed or restarted, it would be necessary to change the affinity again. I think that would be more automated with a script.
Though, I plan to use Ubuntu
you can easily do it permanently on linux
youd mainly not want to do it though
trust in the kernel to make sure shit runs smoothly
Ok, thank you!
What's the best way to diagnose networking issues for a bungeecord (using waterfall) network? Some players are multiple players are experiencing lag spikes at the same time but not all the players just a few all at the same time. There is also no tps drops or indication of lag in timings so I'm assuming this is a network issue.
Have them do a traceroute to your server to see if there’s any issues
it happens randomly to a few players at a time, I've experience it with someone else at the exact same time yet we live in different locations, while the majority of the player base was unphased
with 50 players I'm only using 15-20mbps bandwidth
so I don't think it's a bandwidth issue
So on our server we have quite a few custom villagers that sell custom items. Their summon command are quite large to fit in all their data. We just recently made our servers into a network with Waterfall. Now when we try to paste our commands into command blocks to summon our villagers, we get kicked and this message pops up.
DecoderException : net.md_5.bungee.protocol.OverflowPacketException: Cannot receive string longer than 2048 (got 8668 characters) @io.netty.handler.codec.MessageToMessageDecoder:98
```How do we update the character limit for command blocks?
Project Waterfall build #367: SUCCESS in 3 min 51 sec: https://papermc.io/ci/job/Waterfall/367/
Project Travertine build #155: SUCCESS in 1 min 40 sec: https://papermc.io/ci/job/Travertine/155/
Hey thank you electronicboy for updating that limit from 2048 to 32500. Very quick response and release on that build. Really appreciate it!!
Hello, is waterfall a drop-in replacement for bungee? or is it different and need reconfiguring? Also, will bungeecord plugins work with waterfall?
yes no yes
there is an additional waterfall.yml though which you might want to check out
Is there in waterfall an flag where I can change the date format of the logging?
For example in bungeecord there is this flag '-Dnet.md_5.bungee.log-date-format=MM/dd/yyyy.HH:mm:ss'
But last I checked that did not work in waterfall
You can configure the log4j2.xml and use -Dlog4j.configurationFile=yourFile
Aha okay so the same as with spigot
Then I will check the log4j from waterfall and change the formating to my like
The default log4j2.xml might be a little bit different on Waterfall, Paper, BungeeCord, and Spigot. I recommend you take the default files, which are located inside the jars, and modify them from there.
For paperclip of course it will be inside the patched jar.
Thanks for the help! I already did it ones for the spigot so I think I will find it for the waterfall
Hey, can someone help me diagnose a network error? My players are getting a read timeout exception whenever they try to join. The launcher says Joining world... for a long time, then it gives the exception and disconnects the user. Nothing is shown in the Paper server's console and the Waterfall console shows that they were disconnected due to read timed out
does this happen to all players?
Yeah, but I think I just found the problem. I had forgotten to delete TCPShield on the Spigot server. Let's see if that fixes it!
Edit: yep, that was the problem
if tcpshield is installed then there's 100% chance that this happens
because your proxy setup is not able to speak modified packet(s) what tcpshield plugin expects
if i have a bungee set with 5 nodes on 1.12.2 and 1 node on 1.16.1 can i connect directly to that 16 server even if its not set as the default node
i tried the whole forced_hosts bit and it still wouldnt let me
either with the forced hosts or a plugin, yeah
if you want to connect based on the minecraft version take a look at this plugin of mine: https://github.com/Phoenix616/VersionConnector ;D
oh wow, thanks a lot
May I know how to debug which plugin occurs this error? I was typing /pl and a plugin command, both kicked me out with similar error.
ideally you reproduce with bungee and report your error and setup there
Hello !
leave the PR to Five :')
mmm i love huge errors when people try to join with 1.16.2 before it's even supported by waterfall lol
Noooo waterfall doesn't have 1.16.2 support
I can do that @reef fulcrum or are you working on something?
cat isnt on
Don't have internet
rough
how much ram does waterfall really need?
like how many players does 512mb handle?
Do I need to update waterfall for 1.16.2 support?
Yes, just, waterfall isn't updated yet either
aight 🙂
https://ci.tivy.ca/job/Xernium-Waterfall/ if you seriously need 1.16.2 ahead of release
Weird nullpointer exception: https://pastebin.com/WgWDt9Uz
Anyone? 🤔
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Project Waterfall build #368: SUCCESS in 3 min 11 sec: https://papermc.io/ci/job/Waterfall/368/
Trying to understand the intent of linking it, not trying to be rude or anything.
@acoustic adder mind if i pick your brain a second on versionconnector
Hi, how can I disable this?
forced_hosts:
pvp.md-5.net: pvp
I tried it with {} or [] and I got just error :/
yeah but it sends message to console
I suppose this actually goes here.
How do I setup TimoCloud? https://github.com/TimoCloud/TimoCloud/wiki/1.-Setup The setup says nothing about what the port of the waterfall or paper server will be, and where to get the waterfall / paper plugin.
pretty sure this isn't TimoCloud support 
u
Well, you're not going to find the answer you want here, sorry
to change the message.propiertes from waterfall u have to always do it inside the .jar?
There is no way to create that file in the directory of the waterfall files?
pls make travertine support 1.16.2 xd...
One is a server software and one is a proxy
And Travertine is Waterfall + 1.7.x support.
I would be happy if that doesn't get an update.
... but you know it will
Latest or die.
Looks like that it is just added for latest bugfix version.
Project Waterfall build #369: SUCCESS in 3 min 11 sec: https://papermc.io/ci/job/Waterfall/369/
Project Travertine build #156: SUCCESS in 1 min 36 sec: https://papermc.io/ci/job/Travertine/156/
lmao, someone bought the other ones
so it seems BungeePerms won't load any changed config files and will reset them back to default
has anyone managed to get bungeeperms working on 1.16.1?
also survival server says this, despite creative server being fine
I'd say that's a bungee issue
bungee doesnt have a discord :/
The spigot discord functions as both spigot and bungeecord
@hushed bison did you enable bungeecord in your spigot config?
You need to connect to the proxy, not the backend servers themselves
if yes- Either have that on all servers and have it on the bungeecord enabled, or don’t
That’s also true

getting this error
happens not very often
when ever i tried to join a server
using water 1.16.2
where can i find a good tutorial on using waterfall
waterfall is basically bungeecord, there are probably more bungeecord tutorials out there than waterfall-specific ones
im just having a hard time getting it to work. bungeecord kept crashing so i switched to this
what was the problem? were there any errors?
idk why the crashing. mostly just cause i dont understand how to use it. couldnt stop the program, figured that one out so i dont think i need help atm anymore
what is query
also do i need a lobby and a hub or are they the same thing
you don't need a lobby or hub, those are just names that you can choose
also i dont really understand your question about queries. A query (if you're talking about databases) is a specific way of requesting certain info, like "list all countries in this list which have a population of over 100,000" or something like that
in the configs there are query ports, and in some guides i saw stuff that uses them
oh yeah
those are used by server lists, if you leave it at the default then they will be able to check stuff like the players on the server, plugins installed, etc
probably but the way Waterfall/BungeeCord works is that you should NEVER allow anyone on your servers can connect without going through Waterfall first
this is because if players can connect to your paper servers without the proxy, they can change their UUID and possibly login as other players
is that the host: 0.0.0.0:25565?
yes
i set the mc server to online mode?
mc servers are all offline mode and go into spigot.yml and set bungeecord to true
and then the bungeecord server will be in online mode
geyser has a bungeecord plugin that you can put on
ok cool
youll just have to open the right port for it
yea
i cant seam to get into one of my servers even though its in offline mode
what message do you get when you try to join?
nvm i fixed it. thanks for the help
oh ok great :) no problem
@hushed bison did you enable bungeecord in your spigot config?
@royal hawk yeah I even copied the config of the creative server
Why can't i join with a 1.16.2 client? i'm on build #369
nvm resetting minecraft fixed the problem
does anyone here have a proxy setup which a forge server above 1.13 in it? need someone to test my new forge detection in VersionConnector and don't really have a setup for that :S
Is there anyway to disable Bungee commands Tab Completers?
you can make one super quick, just use
ProxyServer.getInstance().getPlayers().size()
to get the number of players on the proxy iirc.
I was able to override /server in a plugin so you can probably do the same with /glist
I can help you with it
1 min
what do you want the message to look like exactly, and what permission for the command
ok
alright good :)
Project Waterfall build #370: SUCCESS in 3 min 16 sec: https://papermc.io/ci/job/Waterfall/370/
@acoustic adder forge 1.13 doesn’t support resetting the client at all so forge 1.13+ support is practically impossible for any proxy
well users have been asking for support above 1.13 so I need some of them to test it ¯_(ツ)_/¯
Does waterfall give a down for maintaince error?
Because some of my users who are trying to join are getting that. :/
outside of maybe mojangs API, no
Oke thanks
I noticed there's a config called inject_commands on the bungeecord wiki, but it's not visible in the waterfall config. Is that just something that has to be added at the bottom of the config file manually? And if so is this functionality recommended for a live server? It does say experimental... 🤔
For context I'm using BungeeCommands to create some aliases for various servers
Pretty sure spigot removed that time ago
hey
so since waterfall
version
365
my plugin i made where is shows my queue size on hovering over the player count has been broken and just doesnt appear
is there something i need to configure or what
mojang broke newlines in there
Well, nothing in 365 would be relevant to that unless something closed the connection on it or something weird
all i know is if i use 365 or under its not broken and it will display it just fine
i know nothing about that sort of stuff im just hear to tell u its broken and needs to be fixed unless theres a new way to make it work which if there is ill add it to my plugin
i want to support 1.16.2 on my server and have that feature
my friends server running waterfall 365 with it working
me using the latest
u cant see my mouse but its hovering over it
i also would like to state
that is a 1.16.2 client
so clearly something after 365 is broken
Well, test the builds I guess, work out which one broke it
i dont really have time for that and tbh i can wait till someone else does rofl ima get my dev to do it when hes awake
im gonna do a basic thing and see if its bungeecord it self or something waterfall changed
would anyone know why my self-hosted server runs worse on linux? I'm using tmux to isolate the servers into one session, and I'm on ubuntu server 20.04 (coming from windows 10), the tps is usually 20 but whenever I do something it drops to like 4TPS
sup guys
Is there any drawback using a panel like Multicraft
so my admins can have access to the server console without having the Putty it self?
I mean, will reduce performance of the server ?
no
no
@tidal musk and what about cpu?
no to that as well
is there any security explot
with multicraft?
or something to consider before installing?
Is there a way to fix lag due to server restart joining in hub?
I haven't used a waterfall/bungeecord for a long time. Can someone tell me whether they are still crashable?
Yeah waterfall is pretty stable... Have a pretty cool setup with it too... On the front end I have HAProxy running on my FW... then Waterfall :)... Yes I have the PROXY protocol enabled... So full IP logging 😄
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Can anyone point me in the right direction for this error? Interacting with XP and switching worlds inconsistently disconnects me from my spigot server and prints this error to waterfall console.
My admin believes it is nametagedit. Going to switch that out and test.
never mind, still occuring with nte disabled.
alright, it was titlemanager
Hi, why when I set this network_compression_threshold: 256 to network_compression_threshold: -1, then the servers are loading so long? It's written in optimalization text, so wtf?
On waterfall you should keep compression enabled but disable it on the servers
There's that on other servers it should be 512
So for waterfall on bungee should be normally 256 and on other servers should I disable it or let it be 512?
I also read here it could be 64 https://www.spigotmc.org/threads/bungeecord-waterfall-network_compression_threshold.241493/
Ok, and about waterfall, should there be 256 or should I try 64 or another value?
Personally I use either 256, 384, 512.
Higher the number less things get compressed
and which one is the better for better speed?
I think that it can load still a little bit faster, tested it without bungee before
Compressing things takes more time but not compressing things also uses more bandwidth increasing load times depending how good a connection is. I use 384 atm and it works fine
Ok, will try too, thanks. Also when I will set on server sides -1 instead of 512, it also help me a little bit?
The reason why you want your servers behind the proxy to be -1 is because you don't want to re compress that something is already compressed, it just wastes time. Plus if the proxy can do it on another process seperate from the servers then it means one less thing for the server to do
Ok, trying to set, we'll see result
The problem is that when I'm on bungee it teleports me underground for a while
for less than one second, but when I have disabled bungee then it's instantly
when teleporting to spawn
SO shouldn'(t I set another value?
If it's teleports you underground I doubt compression has anything to do with it, I'd look at the plugins you have on
I'm using CMI for spawn command
but shouldn't I decrease compression then, when it works without bungee and there was 512 compression, when it wasn't on bungee?
No, for more things 😄 but /spawn is implemented there
some clients dislike anything that isnt 256 threshold
the backend servers should rarely have compression on
So should I try use 256 again? Or set compression on backend servers?
It doesn't help, there's still timeout Proximyst
Do you think that ram increasing can help too? Or do you have an idea? https://streamable.com/e5zov2
And don't you know what this could be caused by? https://pastebin.com/8yfcq6Zy
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
A plugin is bundling in a library that bungee already has and is causing issues
Nope
Project Travertine build #157: SUCCESS in 1 min 31 sec: https://papermc.io/ci/job/Travertine/157/
zzzCat but previously it didn't have, or? Because it's happening few days
Or, you just got lucky and classes where hit in an older that managed to avoid it
wait, actually, I misread
exception processing exception
java.lang.ClassCastException: class se.llbit.nbt.NamedTag cannot be cast to class java.lang.String
apparently that plugin did a dumb?
NamedTag?
don't have anything like this
or which plugin do you mean? I reported to AUtoReconnect author but weird is that it didn't happen before
The plugin is trying to cast something that isn't a string to a string
The plugin right at the top of the stack trace
His reply was this
always check instanceof before casting
But really weird, it worked few days ago, so I though if it doesn't broke new version of waterfall/bungee
Well, there where some changes to packets over the past few versions
Hm, will try to tell this dev. About my issue with a little bit slow loading, don't you have an idea what could improve it?
🤷♂️
It's one of those elusive bungee issues which have been floating around for years
maybe you can try to entrap it 😛
(hint: use velocity)
what is the best proxy?
velocity probably
ok
@meager citrus This library is used in two spots on bungeecord now, it holds the dimension registry and biome registry in the login packet and the current dimension in the respawn packet. Since 1.16.2 this current dimension is a Named NBT Tag. It used to be an integer < 1.16 and 1.16-1.16.1 it was a String
So it’s perfectly reasonable to assume that plugins which rely on the object returned from this will be incompatible
Thanks 🙂
Btw do you think that this could be caused also by some changes there? - bad packet ID, are mods in use!? Did not read all bytes from packet class de.exceptionflug.protocolize.inventory.packet.WindowProperty 20 Protocol GAME Direction TO_CLIENT
I am pretty sure that packet would now have a different ID
One sec
If this was 0x21 in 1.16.1 it’s 0x20 in 1.16.2
https://www.spigotmc.org/threads/protocolize-protocollib-for-bungeecord-waterfall-aegis.354363/page-3 try read this thread please
don't know what's wrong there, but on their older version it works for me
I would consult the dev of the plugin
I am pretty sure I did nothing wrong when I rebased waterfall to 1.16.2
but on 1.16.2 waterfall and 1.16.1 version of their plugin it works, but when I update to their newest vers for 1.16.2 (latest 3 updates), it's broken :/ and spamming this.
As I said, contact them. Not a thing the waterfall staff here knows more about
but just to be sure, make sure that it’s the very latest build of waterfall. There was a build that supports 1.16.2 but that build was an unofficial patch ahead of md_5s official update
That might interfere somewhat
Thats wrong line?
Thanks for finding.
is waterfall like bungeecord?
It's a fork of bungeecord, basically a drop in replacement
Hellow
Regarding https://papermc.io/forums/t/about-waterfall-abnormal-disconnection/4535 I need help, can I reply directly on Discord?
Originally using the latest version, it will suddenly disconnect everyone and report an error … Now I switch to a version that supports 1.15.2 and still report an error… Is there any way to know what the problem is and how to solve it? https://hastebin.com/yadicemove.http
at me.neznamy.tab.platforms.bungee.Main$2.write(Main.java:247) ~[?:?]
best guess would be to try without tab
(Better yet, try updating it...)
Tab Plugins?
you have a plugin installed called tab
OK, I will contact the author of TAB Plugins, thank you
Can anyone help me configure waterfall I'm having trouble
.ask
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
...so no question? you don't need help then?
uhh on configuring waterfall
.ask Help me on configuring waterfall. I'm having trouble
(DiscordBot) Error: API returned 401
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
oh
what did you think the bot does 
Can u help me on configuring waterfall. My server seems to restart but itself and I cna't join
Is this not question?
I'm getting a lot of players seemingly connecting only to see this message:
[09:04:11 WARN]: No client connected for pending server!
[09:04:11 INFO]: [nickname|/x.x.x.x:xxxxx] <-> ServerConnector [Lobby] has disconnected```
What is causing this exactly? o_O
I feel like I'm getting that a few too many times and I'm wondering if the host that the proxy is on isn't letting through some people for whatever reason
oh I think I know why... nvm. Looks like it's the MoveMeNow plugin derping when somebody disconnects
For some reason players cannot use the /server command to switch servers. and neither can ops
please help
Invalid hotbar selection (Hacking?) << Question two, Is this a problem caused by Waterfall?
How do I know waterfall is running on my server?
what?
like everything is configure and how do I know it running or working?
well if the proxy boots and players can connect its running and working
Ok
That's literally apples to oranges
waterfall is a proxy, sponge is a mod for forge( or standalone)
Hey. I have a question.
So when I try to join my Waterfall server, it takes like 2 seconds with LOGGING IN, and then Im in
what can be causing this issue?
On original bungeecord, this is not happening.
its not even an issue
if its taking more than like 7 seconds THATS an issue
however like 2 seconds mate?
other servers like hypixel do not need 2 secs to join
and probably its due to me, like bad config or something
thats why I ask
2 seconds is not an alarm call~~, just live with it~~
I'm a little confused. What is the difference between paper and waterfall and what does waterfall do for your server?
Paper is a server, while Waterfall is a proxy.
there's far more to waterfall than just logs
should i schedule to backup my server before or after the scheduled daily restart?
many, many optimisations
Except 2 seconds on join :c
waterfall took in a DoS fix a week or two before bungee did, which is also very notable
packets on waterfall are much faster constructed than bungee
more optimisation
I've noticed that 2b2t is running Waterfall, do you think they need to do that in order to keep it stable?
definitely, proclifo
please learn to search
I actually tried to do so
oh, paper hasnt released 1.16.2 yet
it did release
an unstable build not suitable for production
Hi, what's happened please? https://pastebin.com/Sda0MhVn
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
what the hell is that??
thats most certainly not what waterfall outputs last time i used it
Caused by: java.io.IOException: Cannot allocate memory Looks like your system ran out of memory.
hello guys, i was wondering if someone else have those issues?
Some of my users well most goes sometimes from like normal ping to like 2000ms which i never had before. I was wondering if someone know if there is a way to check out where this comes from.
My host is stable and runs on a strong and fast host. 24core dedicated with 128 memory.
I really need to find out where it comes from. The second thing is when this happens, they have no delays, like chat delay, command delay or any other delays. Just the ping bar in tab goes to 1bar and the ping goes up to 2k.
Happens on all servers btw where your on, so its something in bungee side.
It is.
Even running a empty server it happens.
I run mc servers for 7 years now, but this is the first time that i this happening in my life.
Sup guys
If i paste the "messages.properties" in the bunge/waterfall directory
will have more priority than the "message.propiertes" inside the waterfall.jar?
is the nullping think fixed in waterfall?
We have some mitigation for it, but, really; There is only so much you can do without isolating it from the network
i cant get the /n working for messages.properties
Also Unicode characters don’t work for it
you need a "recent" version of java for that
property files only got UTF support in like 9 or something, 100% out of our control unless we wanna completely replace how the file is read
Oh so i just change the server Java version?
But the formatting works on paper severs
but, those aren't property files...
Oh ok I’ll change Java version to 11 and I’ll see
How easy is it to replace Bungeecord to Waterfall? Is it the same like switching from Spigot to Paper? Just replacing the jar?
yes
correct
Any reports of any Bungeecord Plugin compatiability?
like issues? no
Because I am using, BungeeAliases, BungeeGuard, BungeeKick, LiteBans, LuckPerms and Yamler
They should all work.
Little, but worth it.
Also this:
Allow customisation of the Mojang auth url
Very cool.
so like custom auth system?
Which is....
So you can have a bunch of people join very fast and not hit the Mojang API limit.
Ah, okay
So I don't need to do any changes with the config?
Well, I am about to make the switch. Here is goes.
Okay, so I think Waterfull is running
Is there a command that I can check see if I am running water?
Your right. I don't have my glasses on
Nerp
Weird.
Playercount said 0/1
Any reason why?
That's the default behavior.
Current/Current+1.
Anyone know about a https://api.mcsrvstat.us/ equivalent for waterfall? Looking to get the Playerlist and Player faces. Did some research yesterday found a post back from 2013 saying it is a limitation of the proxy. Is this still the case?
Hm, does it query via the proxy port or does it use query port?
I know for Paper it works via the main port
Ok, I'll try that. Thanks!
Alrighty, so I get a response but no player list. Any ideas as to why it isn't showing players?
keep in mind that query is udp
Hmmm lemme see
Right, so I noticed with Waterfull, everyplayer has the same IP Address.
You need to configure ip forwarding and bungee mode
I'd suggest reading the bungee install guide
Everything was fine on Bungeecord until I switched over to Waterfall
waterfall changes nothing in regards to ip forwarding, etc
With Bungeecord, I did all the configs and showed everyone's IP. But now....After Waterfall, everyone has same IP
.paste your servers spigot.yml
Please paste large logs to a pastebin: https://paste.gg
Any server?
on the server you're seeing everybody with the same IP
Ohhh Wait, I see Bungeecord set to false.
I changed that to true.
But I'll paste just in case you see something else.
only relevant thing in spigot.yml there
Thanks.
Any recommendations on waterfall plugin to prevent clienters spoofing there UUID?
don't expose servers to the internet
wut
You expose the proxy instance so people can connect
They don't need to be able to connect directly to the backend servers, and the ability to do so would be a security risk, you leave it so only the proxy can connect
e.g. bind everything on localhost, or if using docker, the ip of the docker0 interface
I understand that.
vote sites also don't need access to the individual servers, you can just expose the votifier port to the internet
And we did. But a week ago, someone came in, spoofed there UUID enough that they had got an UUID of one of the people who was OP'd and they destroyed the Hub server
Which, was okay, because we had a backup
that would suggest that they could just the backend servers directly
With Waterfall, should I use Protocol V2?
I tried voting, to test, and seems like Voting Sites are not detecting the server
Looking at the Logs, looks Like NuVotifier didnt even load with WaterFall
Problem fixed.
does waterfall work with the testing verisons of paper 1.16.2?
yes
so i can just use the current build
yes
quick question, is waterfall the thing that servers use to make lobbies and have multiple worlds and stuff
alright thanks
If server 1 is offline, but server 2 isn't, would this result in players being kicked off the proxy if they try to join (which would be ideal)?
server 2 & 3 are hashed out so they wouldn't exactly do anything lol
It's my understanding that that is the join priority? So if they joined the waterfall would first route to server1, if it was offline then server 2. However, if you are looking to keep people from disconnecting from the network after they are already logged in, look up Slingshot
https://www.spigotmc.org/resources/slingshot.40264/ if you needed the link
That is join priority; I want to prevent people from logging via way of any server other than 1.
Anyways, I set up a quick waterfall to test this; appears to work as intended with the hashes
i.e. making it impossible to get to server 2 without passing through server 1 (which has some 2fa)
Thanks though!
Ah, gotcha. Yeah once you have bungeecord: true in servers 2+ then it would default to the server 1 being the primary connection.
So I realize from reading all the previous posts about the error below, that waterfall and 1.12.2 forge don't always play nice, so other than forge:true in config and the entity thing:false in waterfall.yml, is there anything else I can try? I might take the last resort and disconnect my modded server from the waterfall to join direct with the IP and port (I would have to stay on the same machine, so same IP) but I have no clue how to do that. Any help?
18.08 01:16:28 [Server] INFO [JoshyD33] disconnected with: ReadTimeoutException : null
18.08 01:16:28 [Server] INFO [/*Censored IP Here*|JoshyD33] -> UpstreamBridge has disconnected```
@blazing pollen you could see if Velocity is a viable option
What’s velocity?
a proxy without all the bugs and terrible design of BungeeCord
Does it support paper connections as well?
part of that is why Forge doesn't work very nicely with it
Yes
Velocity supports Paper
Okay, and is there a way around it not supporting bungee plugins?
com.velocitypowered.api.plugin.InvalidPluginException: The plugin file LuckPerms-Bungee-5.0.39.jar appears to be a Bukkit or BungeeCord plugin. Velocity does not support Bukkit or BungeeCord plugins. this would be a big L
indeed, LuckPerms is compatible with Velocity @blazing pollen
you just have to grab the Velocity version
Oh that's lovely
18.08 02:06:51 [Server] INFO java.io.IOException: Unexpectedly disconnected from remote server
18.08 02:06:51 [Server] INFO at com.velocitypowered.proxy.connection.backend.LoginSessionHandler.disconnected(LoginSessionHandler.java:122) ~[velocity.jar:1.0.8]```
I'm getting this error now, I edited the config to the proper IP, port, etc. and put the only server and forced host as the one im connecting to
Unexpectedly disconnected from remote server
You need to set legacy player info forwarding in velocity.toml @blazing pollen
Is set to legacy already
you probably didn't restart the proxy


