#waterfall-help

1 messages Β· Page 55 of 1

reef fulcrum
#

Yes it does

#

it supports 1.8 - 1.16.5

tidal musk
#

okay thank

sage dragon
#

so im getting this warning from fastlogin plugin,

[FastLogin]: Please choose MySQL (Spigot+BungeeCord), SQLite (Spigot+Sponge) or MariaDB (Sponge)

there is a line in the config with this: driver: 'org.sqlite.JDBC', what should i replace the sqlite bit with for mysql?

reef fulcrum
#

We don't provide support for offline mode servers

#

(nor can we provide support for rando plugins)

sage dragon
#

oh ok 😦

bright flame
#

i dont know where to ask about travertine, but since its a fork or something to waterfall.
I cant join with 1.16.5 forge but i can with 1.12.2 forge, im getting this msg when join on 1.16.5 forge "Incomplete set of tags received from server Please contact server operators

reef fulcrum
#

modern forge is not supported right now

bright flame
#

rip

#

is there anyway i can like make it supported?

reef fulcrum
#

no

bright flame
#

double ri

#

When is the ETA?

reef fulcrum
#

there is none

bright flame
#

i think i have said to many rips

reef fulcrum
#

forge broke all hopes of supporting it, velocity was tryna work on getting support for it into forge so that we can try it again

bright flame
#

hmm, well then i do not use bungee for that modpack

#

but again the only reason i want to play 1.16.5 forge is because of create and people have made fabric forks of it.

royal hawk
#

Fabric works well with mods and proxies on modern versions

north grail
#

Hello, is there any way that when I close a proxy my players don't get disconnected?

reef fulcrum
#

no

marble kelpBOT
#

if you have setup your domain records properly, sure

tidal musk
marble kelpBOT
#

wat

marble kelpBOT
#

use the priorities list

mortal moat
#

didn't work with panel
(hosting vds)

reef fulcrum
#

misconfigured

#

leave the host as 0.0.0.0

mortal moat
#

now enabled, thanks!

upbeat wave
reef fulcrum
#

interntional attack

#

There is a thing on the issue tracker with a suggestion which can potentially help mitigate it

upbeat wave
#

can u link?

#

nvm found it

mighty rover
#

hi i was just wondering if i download Newast version of waterfall #408 will it work for a server made for a 1.8.8 version of minecraft ?

calm ether
#

yes

mighty rover
#

well

reef fulcrum
#

That's not a waterfall issue

#

That's a "you tried to shove bukkit plugins on waterfall"

mighty rover
#

it the version of mc

#

so what are u saying

reef fulcrum
#

You installed server plugins on the proxy

#

The proxy runs proxy plugins, not server plugins

rich oxide
#

guys

tulip surgeBOT
rich oxide
#

when i'm type end does not works

reef fulcrum
#
  1. use the flags in the pins
#
  1. define "does not works"
rich oxide
#

i fix it

marble swan
delicate ermine
#

it only happens when I connect to one server

#

and I have nothing special set up for that server

#

(even with the tab plugin, which is mentioned in the error)

#

server-side I just get

[02:36:03 INFO]: Fredthedoggy joined the game
[02:36:03 INFO]: Fredthedoggy[/myip] logged in with entity id 116 at ([spawn]-99.5, 9.0, 252.5)
[02:36:03 INFO]: Fredthedoggy lost connection: Disconnected
[02:36:03 INFO]: Fredthedoggy left the game
tidal musk
#

Help please!

#

io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Cannot assign requested address

#

I've followed everything correctly and I still get this issue.

odd hatch
#

In your config make sure you're providing the IP to your proxy for the server address

tidal musk
#

Where in the config?

#

Here? host: Redacted.

#

@odd hatch

odd hatch
#

I think it's that one, yeah

#

I haven't looked at a waterfall config in a while

#

Let me grab mine

tidal musk
#

Thank you, it's extremely painful and the only other option is regular BungeeCord.

odd hatch
#

If it helps, they read the same config so you'd have the same issue

tidal musk
#

Yeah.

odd hatch
#

This host^

#

That 0.0.0.0 should be the IP of your machine

tidal musk
#

It is.

odd hatch
#

If you're running in Pterodactyl, it should probably be 0.0.0.0

tidal musk
#

So I should keep it as 0.0.0.0?

#

We're using Pterodactyl on our dedicated machine and we've changed it.

odd hatch
#

If your servers main allocation is for the IP of the wings instance it's on

#

0.0.0.0 will work fine

#

Basically if you haven't changed too much

tidal musk
#

I'll test that now.

#

@odd hatch, I'm getting something else now but I'll have to use the pastebin for it.

odd hatch
#

Or you can paste it here and a bot will upload it for you

tidal musk
tulip surgeBOT
odd hatch
#

No no that looks good πŸ˜›

#

Your proxy started up

tidal musk
#

However, it still says starting.

odd hatch
#

You might have selected the wrong egg

tidal musk
#

Can't share that info with everyone here lol.

odd hatch
#

All that changes that "starting" to "started" is the panel looking for a specific line being printed to console

#

As your panels admin, goto "Build Configuration"

tidal musk
#

Yes.

odd hatch
#

I mean "startup"*

#

Change this

#

It probably says Paper/Spigot rn

tidal musk
#

What to?

odd hatch
#

Just to MInecraft/Bungeecord

tidal musk
#

Do I click "Run Install Script"?

odd hatch
#

Are you EDITING your proxy or adding anew server

tidal musk
#

Editing.

odd hatch
#

The option would read "Skip Egg Install Script"

tidal musk
#

Yes.

odd hatch
#

It doesn't hurt either way for this specifically

#

For now, just to teach you what it does go ahead and click it

#

It just changes the egg and doesn't trigger the "new server" setup

tidal musk
#

So, if I tick it will it reset everything?

odd hatch
#

No, it does't

#

It specifically says not to run the installation script

tidal musk
#

Ahah!

#

I misread it.

odd hatch
#

Press Save Modifications under the startup command

#

Then restart your proxy

#

You'll see it switch to "Running"

tidal musk
#

THANK YOU SO MUCH!

#

You're a lifesaver, I don't know what I'd do without your help.

#

One question, it's using more memory than I allocated to it.

#

Is that normal.

#

@odd hatch

odd hatch
#

It would probably be using like

#

A little bit more?

#

Not a whole lot.

tidal musk
#

561.52 MB / 512 MB

#

Is that safe / normal?

odd hatch
#

Yeah ehh that's whatever

#

Pterodactyl is running like

#

Entire docker containers

#

Which are entire "virtual machines"

#

Their own operating system and all

#

So they need a little bit of room to breathe

tidal musk
#

Oh! Should I increase the RAM?

odd hatch
#

Ye it would help lol

tidal musk
#

We've got 128GB spare lmao.

odd hatch
#

It'll still probably look like it's maxing, but you can run a proxy comfortably around 2/4GB of RAM

tidal musk
#

Great! Thank you so much!

#

Sorry to bother but one final question.

tidal musk
odd hatch
#

They're all completely standalone from each other

#

Stoppinng the proxy just stops the "bridge"

#

So you can do quick reboots of the proxy, but your players would be disconnected from ALL the servers

tidal musk
#

Amazing, thank you!

odd hatch
#

Same logic applies to just the 1 or 2 servers

#

you can stop server1 and not server0

#

in an ideal situation you'd have a plugin that catches server1 stopping and moves your players on server0 in the same proxy

tidal musk
#

Great!

tidal musk
odd hatch
#

Check the error logs on the server you're connecting to

#

Or your clients disconnect screen might help

tidal musk
#

I'm connecting to the Proxy IP.

#

That was in the Proxy Console.

#

My client gets this: Could not connect to a default or fallback server, please try again later: io.netty.channel.ConnectTimeoutException

#

@odd hatch

odd hatch
#

Check the server you're connecting to

#

But uh, make sure you set it up for bungee

#

spigot.yml: bungeecord true
server.properties: online-mode false

#

there might be something else im not remembering

tidal musk
#

Do I check that in the Hub server?

tidal musk
#

@odd hatch

odd hatch
#

Ye πŸ‘

tidal musk
#

They're both on, what else could be the issue?

odd hatch
#

Check the servers log

#

It'll tell you why they were disconnected

tidal musk
#

Where is the log?

odd hatch
#

server/logs/latest.log

#

πŸ‘€

tidal musk
#

Proxy or Hub?

#

That's what I mean.

odd hatch
#

hub

#

Make sure you actually added the hub to the servers list in the proxy lol

tidal musk
#

I have, but it doesn't mention anything about it, am I missing something in the file or console or config?

#

I'm seriously confused lmfao.

tidal musk
odd hatch
#

Check the hub servers console

#

It'll show you triyng to connect

#

And a disconnect

tidal musk
#

Shows nothing, just in the proxy console.

tidal musk
odd hatch
#

Is the port the hub on open?

#

You should get an error if you tried to connect to your hubs ip directly

tidal musk
#

I've IP forwarded it already and used IPWhitelisted too, I don't know if that's affecting it but it shouldn't and that probably won't let me directly connect through that way.

#

I'll attempt anyways.

#

If you wish to use IP forwarding, please enable it in your BungeeCord config as well!

#

@odd hatch

#

That's the response I was given.

odd hatch
#

Then you gotta be 101% sure the proxy is pointing to the right server

#

If your hubs not logging anything, the hubs not receiving* a connection attempt

tidal musk
#

Shall I send you my Config via DM for you to see if there's any issue.

odd hatch
#

Sure

tidal musk
#

DM me first, yours are closed.

odd hatch
#

Forgot I did that for this server.

tidal musk
#

how can i add multiple fallback servers, so when a player joins, he joins on lobby1 then the other player in lobby2 etc?

marble kelpBOT
#

the priorities list can be used to let players join on other servers if the previous ones are down/unreachable

#

but if you want load balancing then you will need a plugin for that

tidal musk
#

if the server is full will the player go to lobby2?

#

with priorities

marble kelpBOT
#

not sure

tidal musk
#

you know any plugin that could do that?

marble kelpBOT
#

none that just has that feature, I know that two of mine could probably do that but technically they aren't made for it and you should use one dedicated for that exact task

#

it's pretty simple anyways

atomic copper
#

Hi is there anyway i can get an old build of waterfall that was built around 1.12.2?

reef fulcrum
#

just use the latest version

atomic copper
#

it's for my forge as the latest seems to cause issues with it

reef fulcrum
#

latest works fine with forge outside of modern forge

#

Just, some caveats given that mods are generally not happy running through a proxy, but, that's nothing new here

atomic copper
#

i was going to use SpongeForge but its not been updated to 2855

#

ah ok

reef fulcrum
#

1.13+ forge is not supported

#

pre 1.12 works fine given the caveats of a proxy

#

we've even added some stuff since then iirc which can even help with mod compat a bit since then, but, mod compat in general is shaky as mods don't expect players to be jumping between server instances without actually switching servers in the client

atomic copper
#

right so if i use the latest build of waterfall it should be fine?

reef fulcrum
#

it's forge, can't promise anything but nothing has changed in regards to pre 1.13 stuff in years

atomic copper
#

ok thank you

marble kelpBOT
#

Someone might want to change the topic to the new/proper download page, still points to the CI

#

mfw

tawdry wind
#

https://hst.sh/ewajetanuq.md
waterfall error, I removed my plugin that I was working on and it still has that error so I don't think it's that.

reef fulcrum
#

bad config

tawdry wind
#

oh that error should be made clearer lol

fluid nimbus
#

I have tried a bunch of different plugins for teleporting players between servers but I haven't gotten any to work. Anyone got any tips? The plugin needs to be executable through commands

glacial jacinth
#

Waterfall works with airplane right?

#

Cos its a paper fork

nocturne fog
#

yes

glacial jacinth
#

Thank you

nocturne fog
#

it'll work with really any valid minecraft server to a point

glacial jacinth
#

What about Fabric 1.16

reef fulcrum
#

.try , basically

marble kelpBOT
reef fulcrum
#

We don't support fabric but people seem to act like it works

nocturne fog
#

it'll work in the same way vanilla does

#

there was a mod floating around to handle it better though

marble kelpBOT
#

yes, FabricProxy exists

glacial jacinth
#

Thank you

mortal moat
#

when try connect to server with waterfall β€” server kick cause by "Logged from another location" and errors (first screenshot). Later server console write errors about connection and server crush (second and third screenshot).

reef fulcrum
#

replicate without plugins

#

you're also apparently not whitelisted, but, eer... πŸ€·β€β™‚οΈ

mortal moat
#

he is whitelisted

#

all okey when connect without proxy

reef fulcrum
#

offline mode server?

mortal moat
#

main server β€” offline mode
proxy β€” online mode

reef fulcrum
#

You don't have bungee mode setup properly

mortal moat
#

just before that everything worked fine, without errors
but today...

#

idk

reef fulcrum
#

I mean, actually, looking at that, looks like somebody is intentionally writing shit to your serverconsole

#

update your server, fix your firewall

mortal moat
#

now my friend try without plugins connect

#

okey, he is connect without plugins. Then the problem is in the plugins, kek

junior pond
#

Hi, I am using waterfall and a player keeps crashing the server using some kind of exploit, the console then fills with random plugin errors (most notably luckperms trying to connect to database) and the console is going ultra fast

#

is there any way I can prevent this? I found flamecord but i don't trust these weird forks

reef fulcrum
#

need logs or something, that gives us nothing to go off

junior pond
#

there is noting in the logs, as soon as the player joins, other players start getting very high ping and dropping off all of my paper servers... This starts appearing right afrer this person joins, literally no message in between
This specific luckperms error then repeats like a thousand times within a few seconds, it overloaded my web console

junior pond
#

So I suspect they somehow overload the part that handles the connections? I'm no expert at this

reef fulcrum
#

was a network timeout

#

generally implies a traditional DDoS attack or the mysql server is having issues

#

(outside of just typical network issues)

junior pond
#

well this only happens with this specific player online, when we ban him the problem stops

#

but then he uses a different acoount, from different IP address / vpn

#

it only happens when the given player is online, so I don't think it is a classic ddos... idk

reef fulcrum
#

that's a network error

#

either your mysql server is misconfigured or the network died

#

that's all we can tell you

junior pond
#

i should also note that while the console was spamming this, all players got disconnected due to a timeout... anyway, thanks for your help, will look at my network πŸ˜‰

main saddle
#

..

full mango
#

Hi.

#

I can't find message.properties.

reef fulcrum
#

exact same steps

full mango
#

bruh

#

ok i found it

#

Thanks.

reef fulcrum
#

just, place the messages.properties file in the folder where you run waterfall, no need to edit the jar bar grabbing the file

full mango
#

Yeah, I just want to copy the file's contents.

tidal musk
#

can someone link me Waterfall 1.8.8 real quick

reef fulcrum
#

just use latest

tidal musk
#

so if a use the lastest Waterfall build i can add any spigot server to it?

reef fulcrum
#

yes

tidal musk
#

like every version?

reef fulcrum
#

Supports 1.8 - 1.16.5

tidal musk
#

ok

#

thanks

tidal musk
#

What is the difference between bungee cord, waterfall, and velocity? Xd

reef fulcrum
#

waterfall improves bungee, velocity is basically a complete rewrite

tidal musk
#

Ok

#

Does velocity have any differences then waterfall?

reef fulcrum
#

I mean

#

it's a complete rewrite

#

looks nothing like bungee API wise

#

(or impl wise)

tidal musk
#

Ok

#

I'll just use waterfall xd

#

Is there a wiki for waterfall xd?

delicate phoenix
#

Yes.

tidal musk
#

Can I please have the link?

tidal musk
#

Thx

delicate phoenix
#

No worries!

fiery crypt
#

hey guys! i just bought 3 servers and i need help setting this up. Currently i am recieving this error while trying to join

#

@reef fulcrum why'd ya doubt me

reef fulcrum
#

Don't ping

#
  1. The proxy failed to connect to the backend server, generally misconfiguration
vale prism
#

Hey all. I have a bit of a strange question about waterfall. Right now I'm using https://github.com/RoboMWM/AzureSaver to spin up a minecraft server VM after a user connects to Waterfall (to save costs). That part works fine. The issue is that oftentimes it will take longer than 30s for the server to boot and the player connection will time out. Is there any way to keep the "logging in" connection alive past the 30s timeout?

reef fulcrum
#

nope

vale prism
#

got it, thanks for the reply

reef fulcrum
#

Like, technically the plugin if it wanted to go 10 miles out of its way could implement a keepalive system to try to keep the client awake, but, the timers themselves are not really a good idea to mess with

#

probs worth just having a small limbo server running just to give the client somewhere to idle before it jumps over

vale prism
#

yeah, that's what I'm thinking as well

soft wing
#

Hello
What version of Java do you recommend using in my Waterfall proxy? Speaking of performance and optimization

severe badger
#

11 will do it for now

soft wing
#

They recommended between Java 11 and 16. But for Waterfall and my Linux servers I wouldn't know which one to put.

royal hawk
#

Use Java 11. A lot of plugins still rely on deprecated access violation features

fiery crypt
#

any queue plugins for waterfall?

royal hawk
#

google is your friend

prisma quail
#

How can I make it kick players to the hub when a server restarts?

nocturne fog
#

Have a plugin to "catch" them. Iirc phoenix has one

candid coyote
#

ok so im new to waterfall and i want to kno some info about it-
is this a separate software or its used with paper?
will my plugins be saved or need to be reinstalled?

reef fulcrum
#

it's a proxy, outside of the ip forwarding stuff, the server doesn't even know/care about the proxy instance

candid coyote
#

thanks

marble kelpBOT
#

yes

glacial jacinth
#

Hi, Im having an issue with my Proxies Server-Icon its 64x64 and .png but when its shows the icon as just a white square

#

does anyone else have this issue

reef fulcrum
#

known client bug

#

if you keep refreshing it should eventually load it

glacial jacinth
#

thank you

#

it loaded in once, but then went white again, would using a plugin work, or is that just how it is

glacial jacinth
#

Does hangar have that issue

reef fulcrum
#

hangar is a plugin repo...

glacial jacinth
#

Oh sorry I thought hang out was a proxy

tidal musk
#

Hello, i have an Question.. so if i open an port for the proxy server, do i also need to open an port for the minecraft servers? or can the proxy server move Players to other servers on my pc without opening the ports to the public but instead just list them in the proxy config?

nocturne fog
#

dont open ports for backend servers when using bungee this is a huge security risk as no validation is done and anyone can log in with any username. You don't need to do this

#

And it isn't transferring them two other servers exactly, all the traffic is going through waterfall

#

So waterfall will connect to the backends for them in a sense

tidal musk
#

okay so it is working ?

#

thanks

daring sequoia
nocturne fog
#

That does look to be the installation guide for litebans web, however this is not litebans support and it is a paid plugin so giving any support regarding it is a challenge. See the author for support.

echo dune
#
[17:11:19] [Netty Worker IO Thread #4/WARN]: [/1.20.100.111:55042] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:19] [Netty Worker IO Thread #5/WARN]: [/31.209.98.18:60508] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:19] [Netty Worker IO Thread #2/WARN]: [/91.216.66.70:38934] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:19] [Netty Worker IO Thread #2/WARN]: [/114.110.21.50:41197] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:19] [Netty Worker IO Thread #3/WARN]: [/217.113.30.12:36895] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:19] [Netty Worker IO Thread #3/WARN]: [/203.128.72.62:51110] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:20] [Netty Worker IO Thread #5/WARN]: [/103.107.94.2:45834] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:20] [Netty Worker IO Thread #0/WARN]: [/124.109.33.176:50106] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:20] [Netty Worker IO Thread #0/WARN]: [/175.111.181.26:52033] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:20] [Netty Worker IO Thread #3/WARN]: [/168.90.65.100:43140] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:20] [Netty Worker IO Thread #2/WARN]: [/168.195.205.154:38198] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:20] [Netty Worker IO Thread #2/WARN]: [/103.147.119.3:51932] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big
[17:11:20] [Netty Worker IO Thread #2/WARN]: [/212.156.86.38:53774] <-> InitialHandler - bad packet ID, are mods in use!? VarInt too big```
#

this happened for a while

tulip surgeBOT
echo dune
#

then this

#

then server simply crashed

reef fulcrum
#

see the issue tracker

echo dune
#

ok

fluid nimbus
#

Any one gotten a teleport/warp plugin to work with waterfall?

winter igloo
#
[12:30:08 ERROR]: Exception in thread "main" java.lang.IllegalArgumentException: Server lobby (priority 0) is not defined
[12:30:08 ERROR]:       at com.google.common.base.Preconditions.checkArgument(Preconditions.java:359)
[12:30:08 ERROR]:       at net.md_5.bungee.conf.Configuration.load(Configuration.java:160)
[12:30:08 ERROR]:       at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:50)
[12:30:08 ERROR]:       at net.md_5.bungee.BungeeCord.start(BungeeCord.java:278)
[12:30:08 ERROR]:       at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:62)
[12:30:08 ERROR]:       at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
reef fulcrum
#

your priority list in config.yml is referring to a server which doesn't exist

winter igloo
#

oh

#

ill check the ports on all

#

there all what I put in config.yml

#

i did not change the ip its just localhost

reef fulcrum
#

take a look at the priorities list in the config

#

there is an entry called "lobby" in there

#

You do NOT have a server called lobby, as the message is saying

#

replace that entry with a server which actually exists

winter igloo
#

i called it hub so I guess its susposed to be called lobby

#

seems to be fixed thank you

#

why can i not go to other servers

tidal musk
#

Again i have an small question.. so i want to have one Vanilla server on my Network. all ports are closed except for the proxy port.. so the vanilla server can NOT be accessed directly. is there an security risk?

#

And yes i know there is VanillaCord but its not working for me.

delicate phoenix
#

Hello! If the backend servers can't be reached than that's good for proxy security, however I think mc you will need Paper to get a server working with waterfall.

#

There is an option in spigot.yml which you need to turn on for bungee mode to be activated, not sure if vanilla implemented anything like that.

#

Propably not.

tidal musk
#

Nope.. but the Bungee option only enables that you cant join an Backend Server without Bungee proxy.. as far as i know.. but as my ports are closed they cant be accessed either.

#

so i will just try it. if not i will just take an emty spigot server without plugins.

#

thanks for the answers.

delicate phoenix
oblique obsidian
#

is there an egg for for pterodactyl waterfall?

round ocean
#

Waterfall supports 1.8.x-1.16.x with the latest version.

tulip grail
#

there is a paperMC software for aternos servers that you can make, how can i change the radius for the item merging?

round ocean
echo dune
#

-XX:MaxDirectMemorySize=size

#

what should i put in size

reef fulcrum
#

There is no real way to prevent stuff like that

#

Like, increasing the direct memory means that they gotta try harder, default is like 512M, iirc, but, generally, eerr.... At the end of the day, it's a service with finate resources, only way is to try to find a way to boot them early without breaking standard connections, which, easier said than done

#

I have no ideas to help, just, tiired; and, generally, well, there is only so much you can do about resource drains, welcome to the real world of exposing stuff to the internet.

reef fulcrum
#

use latest.

#

it supports 1.8+

marble kelpBOT
#

it means that the server "pvp" that you have setup as a forced host does not exist in your server list

reef fulcrum
#

ignore it

marble kelpBOT
#

well do you want to use forced hosts? if so then set it to the correct servername, otherwise remove it/ignore it

severe badger
nocturne fog
#

well what don't you understand?

reef fulcrum
#

use the bungeecord guides, really, but, it's kinda stupidly simple if you understand the basics

reef fulcrum
#

Most info was lost when the original org died, in general it's waterfall + security and performance improvements, and some extra API for devs

woven stone
reef fulcrum
#

haproxy didn't send a hostname, apparently

woven stone
#

Ohhh

#

That's weird

woven stone
#

Is there something I can do to fix this?

#

I've been googling it but I cannot find any solutions for this

reef fulcrum
#

for connecting, the priorities list

#

for servers dying, fix the servers from dying, or, use a plugin, basically

marble kelpBOT
#

the priorities list is for the joining to the proxy, not when players get kicked from individual servers

#

what do you mean by that?

#

that requires a plugin

#

e.g. my simple one automatically uses the priorities list and shows the kick message: https://github.com/Minebench/KickInfo/

GitHub

Simple Bungee plugin to send player to a fallback server on kick and display the kick message in chat or as title. Downloads: - Minebench/KickInfo

muted grove
#

i had that problem, but i ahve this mods on server and client side

reef fulcrum
#

with how forge works, the first server you join needs to support the FML protocol, noting that only forge up to 1.12.2 is supported

muted grove
#

can you help me pm?

reef fulcrum
#

no

muted grove
#

how can i get that protocol or implment that

rich oxide
#

guys when i'm rung screen 1.16.5

#

how can i turn off?

shy rain
#

Hello! In one of my servers that is connected trough waterfall proxy, there is a lot of these ip spam messages every second. This ip is not the ip of the proxy. Is this a known problem and how can i fix it?

reef fulcrum
#

fix your firewall/use bungeeguard

round ocean
#

On 1.15 server only stuff present in 1.15 will generate. What do you expect? That your 1.12 server magically have features from 1.16?

tidal musk
#

Hey there,
is there anybody known a plugin who will handle a server restriction check by a permission on every login?

unkempt maple
#

I can't seem to find any documentation on the matter; is there a way to determine network compression based on server? I have 4 servers hosted on the same box, and another that's being hosted elsewhere, so -1 wouldn't be wise globally, but I'd like to make use of it for the local servers.

reef fulcrum
#

No, not really, there is no magical way to determine it as you're balancing CPU between bandwidth

#

bearing in mind that the server option configures proxy <> server, proxy one is client <> proxy

unkempt maple
#

So in that case leave the waterfall config to 256 or somesuch, then on the servers themselves just -1 for the ones on the local ones and 256 on the one hosted elsewhere would be the closest I can get from what I understand

steep plaza
#

So, I'm super desperate for help and I figure someone here might be smart enough to have a solution

#

I'd honestly give $50 to anyone who gives me a working solution to my problem

#

basically I deleted my server's world folder

#

but the server is still up and running with that world

#

how do i recover that world? Is there any way to backup a loaded world?

crisp geyser
prisma sinew
#

Δ± am trying to install world edit mod but minecraft fabric is not downloading
Fabric Loader 0.11.3 for 1.16.5 has been successfully installed. Many mods also require you to put Fabric API into the mods folder.
it says this

#

Δ± don't actually have a mods folder that works like this and there is also no fabric api

#

Δ± still only have the fabric installer

marble kelpBOT
#

well this isn't fabric support but did you start the profile? xD

vagrant yew
#

is there a way i can disable forced hosts sience i dont use it? whenever i delete it it just comes back and shows a warning because of the default value.

reef fulcrum
#

{} represents an empty map

vagrant yew
#

bruh how didint i think of that, thanks πŸ˜„

tidal musk
#

What game version is Waterfall?

reef fulcrum
#

1.8-1.16.5

tidal musk
#

Oh okay

#

That means you can setup a modded Forge server using this, right?

reef fulcrum
#

1.12.2 is the latest forge version any proxy supports

#

and many caveats due to mods

tidal musk
#

oh okay

#

It would be better to use SpongeForge instead of Waterfall for 1.12.2, right?

reef fulcrum
#

two entirely different things

tidal musk
#

What is the difference between them and which of them is better to setup a simple modded server with friends?

reef fulcrum
#

waterfall is a proxy

marble kelpBOT
#

proxy vs actual game server

reef fulcrum
#

spongeforge is a forge mod which adds sponge plugin support

twilit river
#

I have a problem as seen in the image on the server it says that there are 0 players but there are 10 players on the server, how could I solve it (previously I had it solved but it happened again)

reef fulcrum
#

best guess is disable ping passthrough, beyond that, eeer... work out what's causing it you're not using ping passthrough

twilit river
#

ty

viral pulsar
#

Hey people I'm having trouble with mod support

royal hawk
#

.ask

marble kelpBOT
#

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.

fleet finch
#

ok so, how's it possible to connect with 5.5.5.5 to waterfall?

reef fulcrum
#

It's an IP address like literally any other IP address

fleet finch
#

when you try to ping it, it gives no result, so I doubt that it's possible to hop on 5.5.5.5 and just start messing around and later disband the ip within a minute

reef fulcrum
#

it's an IP address owned by telefonica, also known as 02, so they're an ISP

#

bearing in mind that 02 often do things like 4G based networks, good chance that it's some CGNAT which doesn't respond to ICMP packets

fleet finch
#

ah okay

#

anyways, thank you, i'll try to keep figuring out my security issues πŸ˜›

graceful nacelle
#

Am I missing something? I had waterfall with forge-support=true, however I can't seem to conenct to forge server. I checked the console on waterfall it seems once I connect it shows that the player disconnected after.

reef fulcrum
#

only upto 1.12.2 works, and mod support in general is fun as some mods really just hate it

graceful nacelle
#

I use 1.12.2 forge with rotn modpack

graceful nacelle
#

So I used mohist instead of forge, when I tried connecting to the mod server via waterfall this shows up. The server you were previously on went down, you have been connected to a fallback server.

marble kelpBOT
#

are you connecting from another server or directly on join?

graceful nacelle
#

from another server

marble kelpBOT
#

there might be issues when switching servers, try setting something up to connect directly

graceful nacelle
#

bad packet ID, are mods in use!? Couldn't read all bytes from a packet.

#

bad packet ID, are mods in use!? Did not read all bytes from packet class net.md_5.bungee.protocol.packet.EntityEffect 79 Protocol GAME Direction TO_CLIENT

reef fulcrum
#

There is an issue for that open on the tracker, some mod is modifying a packet in an unexpected way, I have asked for somebody to look into how much I need to care about the patch which makes waterfall upset about that but yet to get a response and not had the time to look at it myself

royal hawk
royal hawk
graceful nacelle
#

It was already set to true

#

still not work unfortunately

royal hawk
graceful nacelle
#

Yey it worked now!

royal hawk
#

If entity meta rewriting is disabled- should we just not register the packets it affects?

#

I’m rather keen on that approach as it saves a good few percent of performance

surreal stump
#

download latest

#

supporting version 1.8 to latest mc fullversion

woven stone
#

I've gotten waterfall setup with haproxy behind it.
This is config line I use to forward traffic
server minecraft1 <MinecraftServerIp>:25566 check-send-proxy check send-proxy-v2
and it causes this issue:

<-> InitialHandler - encountered exception
java.lang.IllegalArgumentException: hostname can't be null
``` also sometimes people get "disconnected" and can't join...
#

I'm not sure why this is happening and what I can do to fix it.

marble kelpBOT
#

haproxy behind it? don't you usually put haproxy in front of the minecraft proxy? thonk

woven stone
#

yes

#

I mean in front I guess

#

I have a haproxy server running that points to my waterfall instance

marble kelpBOT
#

do you have proxy_protocol enabled?

barren wind
#

Is there any way to change the Kicked whilst connecting to (server): (reason) message?

reef fulcrum
woven stone
delicate ermine
#

With waterfall, is there a way to limit what Protocol Verisons can connect?

#

similar to vanilla

#

as I only want 1.16.5, and preferably without using another plugin

wet pulsar
#

you have to use plugins

delicate ermine
#

ah, dang 😦

royal hawk
#

This one for example

delicate ermine
#

based on my current setup I can't, so I guess I'll have to hack something into my current plugin

royal hawk
delicate ermine
#

yup, I knew about the 1.16.4 thing,
and I'm building a totally modular network, that doesn't seem to accept all plugins (CloudNet)

royal hawk
#

If you’re not gonna use bungeecord plugins you may as well base it form velocity

#

My opinion at least Β―_(ツ)_/Β―

delicate ermine
#

Thats what my plan was actually, I was just testing with Bungee due to some things I didn't know how to do in Velocity

#

I plan to convert before I make anything public, as long as I can get it working

#

only ever used Velocity once

#

does Velocity have Fallback server support?

#

if a server disconnects for whatever reason

royal hawk
#

Yes it does.

marble kelpBOT
#

why would you need oneversion? doesn't waterfall have a setting for that? thonk

royal hawk
#

No it doesn’t for all I know

#

And bungeecord wouldn’t be able to do that without a lot of dead functions

marble kelpBOT
#

what does game_version in the waterfall.yml do then if not that?

#

interesting, it doesn't seem to change the ping response

#

but that might be due to me using SLP

reef fulcrum
#

game_version is just used for the version shown for protocol mismatch, vs the whole 1.8.x, 1.9.x thing

#

I mean, if you on;y want one version of mc to work, only run one version of mc to work?

marble kelpBOT
#

the proxy will still say that it's compatible with all

reef fulcrum
#

ah, think most people generally just use ping passthrough or a proper plugin

#

the built in stuff is really minimal and there is little pressure to start adding onto much of the internals when there are plugins which already do it better

marble kelpBOT
#

yeah, parsing the config for what should actually be returned gets a bit annoying too lol

#

I actually try to do that in the plugin I use to block people from connecting with older versions πŸ‘€

#

but I just completely ignore the case where people might specify ranges

gloomy sundial
#

is there a way to prevent this from being in console

reef fulcrum
#

using something like console spam fixer, sure; just be warned stuff like that voids warranty

gloomy sundial
#

is that even a thing on bungee tho

buoyant willow
#

@inner coral stop

inner coral
#

did you need help with waterfall?

#

or are you here to randomly ping me in a random channel in a random server for no reason?

raven gulch
hidden token
#

Does waterfall and/or travertine have a logo?

reef fulcrum
#

not really

#

like, there is the waterfallmc org logo which is sooooorta "recognised"

hidden token
#

For a listing, can I just use some random public domain clipart in front of the paper logo?

#

ah, that works for waterfall

#

uh oh

nocturne fog
hidden token
#

That works

#

as for travertine, here is a public domain image of its namesake

scenic pebble
reef fulcrum
#

pestering somebody to make actual logos which fit the general theme has sorta been a want for a while, but, it's not like it's really used anywhere so never really cared, tbqh

scenic pebble
#

Yeah that makes sense. I brought that up to Z awhile back and he pretty much said the same. That's why I used some clipart I found.

nocturne fog
scenic pebble
#

Oop

#

I'll fix it. Ty.

strong sundial
#

Just got the "Disconnecting VANILLA connection attempt" error, and after looking through chat history, Waterfall doesn't support proxying Forge 1.16. Can anyone point me toward any fork of BungeeCord with Forge 1.16 support? Thanks!

reef fulcrum
#

There is no proxy which supports modern forge

strong sundial
#

Ah ok, ty

mortal ridge
#

Hi, I use the latest travertine version end I get everytime a warn message, see pastebin:
https://pastebin.com/Jwi1z1GM
Wouldbe nice if I can get help soon

reef fulcrum
#

an event was fired and it took too long to fire

#

that screams like an overloaded server

mortal ridge
#

there is 1gig of ram with 2 servers behind and no players

reef fulcrum
#

I mean, either that or the server is still "warming up", but, that warning quite literally just means that the proxy fired an event and it took 250ms for plugins to listen

#

given that the server just started, probably just the server being overloaded by JIT warmup

mortal ridge
#

ok. there is no plugin

reef fulcrum
#

But, god knows

calm ether
#

Or one of your plugins is doing bad things

reef fulcrum
#

I mean, that's what makes it much worse

#

it's overloaded firing an event with nothing listening to it

calm ether
#

Ah

reef fulcrum
#

either JVM warmup or it's overloaded

#

I'd just ignore it unless you keep getting it

calm ether
#

exit the building

mortal ridge
#

and thze modt isn't shown up

heavy tusk
#

Players on my minecraft servers which are connect to waterfall get a very big ping (over 1000 ms) every 10 - 15 minutes. I connect three servers to a waterfall (lobby, survival server and faction server). What could be cause of that big ping? Network or RAM (I allocated 2.5 GB RAM) or CPU? On my server play about 60 - 70 players.

royal hawk
#

What are your compression settings of the proxy and servers?

raven gulch
heavy tusk
calm ether
#

are these servers on the same host (machine) ?

marble harbor
#

or just using -XX:+UseG1GC default flag is well?

calm ether
#

Look pinned messages

marble harbor
#

ok thx

gilded cove
#

can someone help me?

serene tide
#

Please don't cross post messages

marble kelpBOT
#

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.

rich oxide
#

hey guys

young rampart
burnt hull
#

Yo, does anyone know how to setup bungeecord load balancing, for example if player connects using ip: "myserver.com" they will be randomly send to one of two waterfall instances.

young rampart
#

You can't have a proxy in front of a proxy

calm ether
#

Round-robin DNS is a technique of load distribution, load balancing, or fault-tolerance provisioning multiple, redundant Internet Protocol service hosts, e.g., Web server, FTP servers, by managing the Domain Name System's (DNS) responses to address requests from client computers according to an appropriate statistical model.In its simplest impl...

#

or configure an haproxy server

burnt hull
#

@calm ether I already heard about Round-robin DNS, but it seems to complicated, is there any tutorial or smth on how to set it up on cloudflare.

calm ether
#

i've never setup this

#

and if round-robin feels difficult i think you should reconsider your need of a multi-bungee setup

burnt hull
#

Okay, lemme try to set it up somehow, thanks for the help.

heavy tusk
calm ether
#

you should not set the compression threshold to 64 for your proxy

heavy tusk
#

Basic value will be better?

reef fulcrum
#

there is no "ideal" values, if you're on a fast low latency network, disabling compression is generally ideal

heavy tusk
#

Ok, thanks for help

reef fulcrum
#

RR DNS is not hard at all

#

Instead of having 1 DNS record you have multiple

#

DNS will pick from them randomly for you, essentially

calm ether
#

yes, i answered this because many people think they need multi-proxy setup, but often they don't

reef flint
#

How do I enable bedrock breaking?

reef fulcrum
#
  1. wrong channel
#

.tntdupe

marble kelpBOT
reef flint
#

tyty

#

and my bad

tidal musk
#

how to fix this?

reef fulcrum
#

your DNS is borked

woeful reef
#

change it to 1.1.1.1

tidal musk
#

I'm still confused about why this happened suddenly 😦

#

this has happened since yesterday 😦

reef fulcrum
#

as said, your DNS has failed

#

for some reason your server can't work out where papermc.io is

zinc sapphire
#

sometimes I lose track too

reef fulcrum
#

if self hosting, e.g. using a dedi, vps, check your DNS settings, make sure you can resolve stuff

#

if using a shared host, speak to your host

tidal musk
atomic trout
reef fulcrum
#

what command did you run?

#

have you tried running waterfall again?

#

how are you running waterfall? docker, control panels? etc

#

as that exception is basically a "we couldn't work out what papermc.io is"

#

so, maybe switch DNS servers, but, err...

tidal musk
#

im use pterodactyl

prisma whale
#

fyi ping uses IMCP and TCP/UDP are different, dont use ping to see if you can resolve, do dig/nslookup on the server machine

naive sky
#

Hey, this is probably a dumb question but I never bothered looking into it, but I want to make it so when you do /hub, it will do /server hub command, how would that work?

reef fulcrum
#

use a plugin like slashserver..

echo dune
#

That's the issue

#

Pterodactyl uses other dns servers afaik

small dome
#
[14:57:55] [main/ERROR]:     at net.md_5.bungee.conf.YamlConfig.load(YamlConfig.java:67)
[14:57:55] [main/ERROR]:     at net.md_5.bungee.conf.Configuration.load(Configuration.java:78)
[14:57:55] [main/ERROR]:     at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:50)
[14:57:55] [main/ERROR]:     at net.md_5.bungee.BungeeCord.start(BungeeCord.java:278)
[14:57:55] [main/ERROR]:     at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:62)
[14:57:55] [main/ERROR]:     at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
[14:57:55] [main/ERROR]: Caused by: while parsing a block mapping
[14:57:55] [main/ERROR]:  in 'reader', line 61, column 5:
[14:57:55] [main/ERROR]:         address: localhost:25566
[14:57:55] [main/ERROR]:         ^
[14:57:55] [main/ERROR]: expected <block end>, but found ']'
[14:57:55] [main/ERROR]:  in 'reader', line 65, column 5:
[14:57:55] [main/ERROR]:         ]\u00A76\u00A7l\u00A7o \u226A\u0 ... 
[14:57:55] [main/ERROR]:         ^```
#

when I edit MOTD i get this error

small dome
#

nvm

#

just help me how to set this as MOTD

bright flame
#

Havent touched my server for a week know, and all my friends are saying thats its crashing. And when i tried to see what the msg was i got proxy disconnected? I dont know what happened and i crashes each 15 min almost as timed and not a single crash report and either the paper og bungge

reef fulcrum
#

Proxy disconnected?

versed hatch
#

Hello!

#

In the previous version of Bungeecord, there was no such problem

#
16:38:14 [SEVERE] мая 05, 2021 4:38:14 PM com.petersamokhin.bots.sdk.longpoll.LongPoll startListening
INFO: Response of getting updates:
{"updates":[],"pts":,"ts":}


16:38:39 [SEVERE] мая 05, 2021 4:38:39 PM com.petersamokhin.bots.sdk.longpoll.LongPoll startListening
INFO: Response of getting updates:
{"updates":[],"pts":,"ts":}


16:39:04 [SEVERE] мая 05, 2021 4:39:04 PM com.petersamokhin.bots.sdk.longpoll.LongPoll startListening
INFO: Response of getting updates:
{"updates":[],"pts":,"ts":}
#

More logging why?

calm ether
#

not a bungeecord/waterfall log message

somber monolith
#

i need help

#

anyone here

reef fulcrum
#

.dontask

marble kelpBOT
somber monolith
#

so can u make connect waterfall to aternos?

reef fulcrum
#

if they just expose a standard minecraft server, yes

#

you'd just shove the server ip in there like normal

somber monolith
#

does waterfall support spigot bukkit

reef fulcrum
#

spigot, yes, craftbukkit, no

somber monolith
#

k

buoyant palm
#

who needs bukkit when you got spigot 😎

bright flame
#

it just happened again and it doesnt give out any info about plugin conflict or anything for that matter.

reef fulcrum
#

check your logs, all we can tell you is that the connection between the proxy and the server died

woven stone
#

I have haproxy setup with waterfall and I've fixed the hostname thing I had before but when I restart Waterfall it won't let players connect anymore until I restart haproxy as well... Does anyone know how I can fix that? I mean eventually it'll let players connect again but it takes a good minute..

woven stone
#

nvm fixed it

crimson saffron
#

Hello, I'm having this issue with proxy, I can connect to the server(Mohist server) directly but can't connect with Waterfall.

[14:30:05 ERROR]: Channels [structure_gel:main,fairylights:net,cfm:network,citadel:main_channel,travelers_index:main,abnormals_core:net,backpacked:network,curios:main,autoreglib:main,botanypots:main,alexsmobs:main_channel,quark:main,patchouli:main,toolbelt:general,elevatorid:main_channel,waystones:network] rejected vanilla connections```
reef fulcrum
#

modern forge is not supported

crimson saffron
#

😦

#

It would be understandable if you said 'legacy versions not supported' ....

reef fulcrum
#

forge made changes which are not compatible with proxies in general

crimson saffron
#

Is there no way I can make it work? any workaround?

reef fulcrum
#

Some of the velocity peeps where looking into a solution but it's basically a "fun" and complex issue in general

#

All of this discussion is basically covered on the issue tracker already

crimson saffron
#

Ok, thanks, I will just remove those mods I guess

#

First I thought that my Vanilla HUB server is no supported by those mods so I made a separate proxy for it sir_foding

royal hawk
#

Wait for next Thursday. I might have a sneak-peek ready that day

twilit river
#

I would like to ask about some plugins for the anti bots theme

royal hawk
#

Google

crimson saffron
rain spindle
#

Does waterful still have Bungeecord plugin messaging and if so, is it done in the same way?

odd hatch
#

Yes and yes

little terrace
#

I have a difficult problem to solve: on my server I have a 150 player limit and everything is fine. No lags, plenty of RAM and CPU resources on my Core-i9. Once I lift this limit to e.g. 155, random players get kicked when new ones join. This looks really like a hard and hidden limit not depending on resources or server load. In the log I notice the message: [PROXY] lost connection to server. And also the players get this message. At the same time other players are doing fine no lags or whatsoever? What can I do?
Bungeecord is Waterfall and MC servers are Tuinity.

worn vessel
#

doesnt bungeecord itself have a player limit in their config file?

calm ether
#

yes

earnest sundial
little terrace
tulip surgeBOT
visual zealot
marble kelpBOT
#

it's more likely an issue with your Minecraft server than the proxy, either a plugin or a player limit config option

#

(unless you have a plugin installed on the proxy which does this)

visual zealot
#

We can try a diferent type of proxy that I made

little terrace
visual zealot
#

true, true

#

what is the server that start kicking when gets more then 150 players

#

survival?

#

how much memory you have allocated to that server?

marble kelpBOT
#

you really want to figure out with what error it is kicking players

little terrace
tulip surgeBOT
little terrace
#

I thought its a dos/ddos attackt, is it?

kindred umbra
#

Hey guys

#

I know its possible to attach a new server while the network is running

#

but what about detaching a server?

digital dirge
#

Hello, I was trying to look for a hub/lobby plugin for the Travertine/Waterfall Proxy and I wasn't able to find one that works. Could somebody please help me find one that works with Waterfall? Thanks!

tidal musk
#

Anything that works with bungee works with waterfall

tidal musk
# kindred umbra but what about detaching a server?

Ok so if this is referencing bungeecord/waterfall, they are both equally trivial. You basically have to directly access and modify the map of all servers. It's going to be deprecated because it's not super good to do that, but from my testing I've found that it usually doesn't cause any issues

digital dirge
#

well I just found one, but now I have another question

#

Why does it take so long to get to the hub when I do /hub?

#

from what I can see. It takes about 20 seconds to actually join proxy and get onto a lobby.

#

`[15:17:01 INFO]: [SevenEleven|/127.0.0.1:53186] <-> ServerConnector [lobby] has connected
[15:17:05 INFO]: [/127.0.0.1:53198] <-> InitialHandler has pinged
[15:17:20 INFO]: [/127.0.0.1:53199] <-> InitialHandler has pinged
[15:17:35 INFO]: [/127.0.0.1:53205] <-> InitialHandler has pinged
[15:17:50 INFO]: [/127.0.0.1:53206] <-> InitialHandler has pinged

[15:17:20 INFO]: UUID of player SevenEleven is 9f33db62-f827-32e9-a7ac-600745fd2b69
[15:17:20 INFO]: SevenEleven[/127.0.0.1:53197] logged in with entity id 1757 at ([world]0.5, 153.0, 0.5)
[15:17:20 INFO]: [Staff] SevenEleven has joined Hub.`

reef fulcrum
#

the connection attempt should be immediate

#

one would need to see the timeframe on the server itself

digital dirge
#

so would you like to see the configs for the proxy and the servers?

reef fulcrum
#

No, I'd need to see if there is any more info on the servers logs to see if there is any indiciation why it took so long

digital dirge
#

I'd be happy enough to send the logs over

reef fulcrum
#

bungee in general is known to slow connecting down, shamefully once in a blue moon somebody gets major bit by that and we have no real means to reproduce it to debug what's going on

digital dirge
#

I should say that the proxy is just on a local network for right now

#

I'm not sure that's a reason why it's slowing down, but I'm not sure.

#

Also I would like to add I'm on wifi, but I'm joining on the computer where it's hosted on

#

can't connect to ethernet since I don't have an ethernet port :/

#

I was also on Velocity and it did the same exact thing

reef fulcrum
#

I think that velocity took a stab at fixing some similar issue recently

#

But, generally, if it's happening in bungee and velocity, I'd question if it's a oddball network issue

#

bearing in mind that if you're testing on windows, you will be losing out of the efficent networking that can be used on linux

digital dirge
#

theres my answer then

#

I'm using windows

#

but this is going to be for linux

reef fulcrum
#

I mean, just using windows doesn't describe 20 seconds, however, but, it's not gonna help

#

I'd also be weary that you're not overloading your machine as the JVM tends to get pretty weird when stuff overloads a bit

digital dirge
#

My Windows machine is more than powerful for hosting a server

#

It has a Ryzen 9

#

and 16 Gigs of RAM

reef fulcrum
#

a CPU which is known to act weird in threaded situations, especially in regards to bottlenecking memory

digital dirge
#

I do have the proxy set to run on 256 Megs of RAM

#

since my linux server rn only has 4 GB of RAM

reef fulcrum
#

I mean, I got no idea at this point, it's been a long standing issue but for some reaspon, people seem to get hit by it really hard where as 99% of people are generally fine

#

We have no means to reproduce such issues, even when I overload the crap outta my 2015 iMac it's never been that bad

digital dirge
#

hmm

#

Maybe I should try a linux VM and see if it still happens in there

#

it could just be a windows problem

digital dirge
#

In the middle of installing a Linux VM to see if it's a Windows Problem

digital dirge
#

Under Linux, the hub server is spitting out errors like mad

#

It filled up my disk space in a second

#

I restarted and now it won't even let me log in

#

big oof

#

time to re-install

reef fulcrum
#

I mean, nobody can see what it's saying there, if I had to guess, too new a version of java for too old a version of mc

digital dirge
#

it's 1.8.8

#

works perfectly fine on windows

reef fulcrum
#

so, yes; too new a version of java for mc

#

windows doesn't have native epoll which is what was broken in newer java version

digital dirge
#

that's bs imo

reef fulcrum
#

netty has fixed that so modern mc works just fine, but, that 5 year old version or whatever doesn't

#

disable native epoll in server.properties or downgrade java

digital dirge
#

I have to re-install

#

It won't even let me log in

nocturne fog
#

try ctrl+alt+f4

#

then log in there

wet pulsar
#

Downgrade your Java

reef fulcrum
#

into the mc server? yea, ofc, you broke the networking...

digital dirge
#

No

nocturne fog
#

no he filled up his disk space I assume

digital dirge
#

yes

nocturne fog
#

and whatever graphical thing won't launch

digital dirge
#

It won't but up anymore

#

the gui worked, but every time I logged in. It did nothing

wet pulsar
#

ctrl + alt + f4 as sulu said

#

Log in there

digital dirge
#

It doesn't work

nocturne fog
#

so if that ^^ does not work, then boot up an installer image and delete the logs folder from there

digital dirge
#

I just said the vm isn't booting

nocturne fog
#

oh its a vm

#

then no issues

digital dirge
#

I should've created a snapshot

#

only doing this for testing purposes to put on an actual pc running linux

digital dirge
#

Re-installed linux on the VM

#

gonna create a snapshot when the updates are done and I have the test files over to the machine

digital dirge
#

I created a snapshot

#

I don't even see an option for native epoll

reef fulcrum
#

native transport or whatever

#

ofc, that's the high performance networking stuff, so πŸ€·β€β™‚οΈ

digital dirge
#

there's no option that has "native" in it

nocturne fog
#

yes there is

#

use-native-transport=true

#

set it to false

digital dirge
#

I didn't find anything

nocturne fog
#

where are you looking?

digital dirge
#

server.properties

#

#Minecraft server properties #Sat May 08 18:11:55 EDT 2021 spawn-protection=16 generator-settings= force-gamemode=false allow-nether=true gamemode=0 broadcast-console-to-ops=true enable-query=false player-idle-timeout=0 difficulty=0 spawn-monsters=false op-permission-level=4 resource-pack-hash= announce-player-achievements=true pvp=false snooper-enabled=true level-type=DEFAULT hardcore=false enable-command-block=false max-players=20 network-compression-threshold=256 max-world-size=29999984 server-port=25565 debug=false server-ip=127.0.0.1 spawn-npcs=true allow-flight=false level-name=world view-distance=10 resource-pack= spawn-animals=true white-list=false generate-structures=true online-mode=false max-build-height=256 level-seed= motd=A Minecraft Server enable-rcon=false
This is all I see

nocturne fog
#

Β―_(ツ)_/Β―

#

delete it and let the server regenreate it I guess

digital dirge
#

I guess I could try

#

but I'm going to wait for the snapshot to finish first

#

This is what I see in the logs

#

so epoll is the probelm

#

[19:30:16 INFO]: Your platform does not provide complete low-level API for accessing direct buffers reliably. Unless explicitly requested, heap buffer will always be preferred to avoid potential system unstability. [19:30:16 INFO]: Using epoll channel type

#

and epoll still doesn't show up

#

but native transport does

#

I just disabled it

#

Taking another snapshot so I don't have to do this again

#

Now I'm just waiting for the snapshot to save

#

it finished

#

time for the test

#

It worked!

#

but it's still taking like 20 seconds to join from the proxy for some reason

#

could it be that I have the port misconfigured?

#

Yeah, it's still taking 20 seconds

#

[19:48:17 INFO]: [SevenEleven|/192.168.184.1:51686] <-> ServerConnector [lobby] has connected [19:48:19 INFO]: [/192.168.184.1:51748] <-> InitialHandler has pinged [19:48:33 INFO]: [/192.168.184.1:51753] <-> InitialHandler has pinged [19:48:38 INFO]: [/192.168.184.1:51686|SevenEleven] <-> DownstreamBridge <-> [onepointeight] has disconnected

digital dirge
#

for some reason, it's just the lobby taking 20 seconds to join

#

from the lobby to the other server, it's completely fine

dry bough
#

Hi, im currently using Travertine in combination with a paper 1.7 server but whenever i send a message containing \n it just gets displayed as this weird [LF] char.

Spigot: Paper 1.7
Bungee: Travertine (latest)
Client: 1.7.10 Vanilla/Forge

I know that there is a workaround where you just send multiple messages, but not all bungee plugins support that :/

(please ping on answer)

fathom prawn
#

I honestly cant find a list of commands for waterfall , ive tried stop,reboot,restart,help, but cant get any response from the server besides unknown command is there a command wiki anywhere or does anyone know how to gracefully shut down waterfall?

young rampart
#

end

fathom prawn
#

YAY ty

#

ive been having to reboot the server to change the conf

#

wont kill 9 either

keen sorrel
#

Could someone tell me. How does Waterfall help with performance?

#

I've never ran bungecoord or a network as such before. I find my survival world limited in performance, but it's only using 3% of my CPU when it hits max capacity and flunks in TPS.

#

Can Waterfall help with this if I make multiple servers?

young rampart
#

thats not how it works. I suggest posting a timings report in #paper-help

keen sorrel
#

I know what the issue is.

#

My server cannot handle more than 3000 mobs.

#

With 12 chunks and 1 player

#

But It only uses 3% of my CPU when it flunks in TPS.

young rampart
#

again, post a timings report in #paper-help so we can help you

keen sorrel
#

How can I create another server on another cpu thread or such?

reef fulcrum
#

You create another server, the OS will deal with scheduling the workload of the new instance

#

waterfall lets you jump between servers, nothing more, nothing less

keen sorrel
#

Oh, okay.

#

Thank you. I didn't know the OS did that by itself.

#

Spreading out my servers across a 16x core CPU would be best, right?

#

(I have a Ryzen 9 5950x)

digital dirge
#

I think I found the reason why it's taking 20 seconds to join the lobby server

#

it's the lobby server itself that's causing the problem

digital dirge
#

but one thing I don't understand is that I can't see some of my servers when I do /glist

#

never mind

#

I figured out why I couldn't see it

modern owl
#

Hello. I can't find waterfall bungee versions 1.8.x - 1.16.x.

reef fulcrum
#

latest waterfall

modern owl
#

Is 1.8.x - 1.16.x good?

nocturne fog
#

it is the only current version of waterfall, just means it speaks the language of those versions.

modern owl
reef fulcrum
#

yes

#

waterfall supports 1.8-1.16.5

modern owl
#

No

reef fulcrum
#

yes

#

it's a proxy

modern owl
#

But it's not working

reef fulcrum
#

if you run a 1.16.5 server, it will work for 1.16.5, if you run a 1.8 server, it will work for 1.8

#

if you want different client versions to connect, you need plugins like via

modern owl
#

not good

modern owl
#

?

reef fulcrum
#

that's literally waterfall

#

Define "not working"

modern owl
#

Not good for 1.8

reef fulcrum
#

and, you're testing with a 1.8 server?

#

what's the error?

#

Do you have any info beyond "not working"?

modern owl
#

this version

reef fulcrum
#

that's literally how waterfall identities itself unless you're using ping passthrough

#

What info are you seeing right now?

modern owl
reef fulcrum
#

You're telling me that waterfall says that it doesn't do that

#

You've yet to provide any information to show that that is the case

#

yet when that screenshot is literally from a waterfall server

#

Unless you can provide info showing otherwise, all I can tell you is the fact that waterfall supports 1.8-1.16.5 just fine

reef fulcrum
#

Depends on what's parsing/sending the message, there is no magical fix

royal hawk
#

Hurr durr probably a bug in the bungeecord chat components

#

(Again)

jade coyote
reef fulcrum
#

something threw an exception

#

You're not using our software, however, so we can't help you

empty python
#

hi. Im currently making a network with 1 waterfall server (2gb ram) and 5 paper servers. I have cloudflare. Once I join the server I have 60 ping but it slowly get higher and higher till something like 600 ping.
What should I do?

empty python
#

ping me if you can help ^

royal hawk
empty python
#

if i run the server without waterfall on cloudflare it works fine

#

so there’s an issue with my waterfall

reef fulcrum
#

waterfall, al la bungee, adds an extra layer in the way which causes an already unstable variable to become even more unstable

#

generally a non issue bar asphetics

#

beyond that, the proxy causing odd people random slowdowns is well known, just, no means to reproduce it so we can't debug it

royal hawk
# empty python …it’s not a cloudflare issue

If you don't have spectrum then the traffic for minecraft isnt routed through cloudflare anyway, so why mention it...? Secondly, check your compression settings. A good few types of ping issues are commonly caused by inappropriate network compression settings

empty python
#

where can I find it?

#

is it the one that you have to set to -1 ?

royal hawk
#

where did you set it to -1

empty python
#

in all the paper servers and in the waterfall

#

no wait in the waterfall it is set to 256

royal hawk
#

you should only disable compression in on the backend (paper) servers, not on waterfall. Doing that will massively increase the amount of data transferred between it and the player.

#

Also that is not recommended if you dont have the servers on the same network

#

ie or on the same machine

empty python
#

it’s on the same host

#

this is in the waterfall config

royal hawk
#

you could try lowering the compression threshold to 64 and see if that helps. Fair warning, that will drastically increase the load on the proxy

empty python
#

this is on all the paper servers

empty python
royal hawk
#

this is not talking about ram, the amount of CPU time used will spike

empty python
#

still not a problem

royal hawk
#

please give it a go then. Has helped a lot of people before

empty python
#

cpu usage is ~5% so it’s ok

#

I’ll try it

#

Could one of those plugins create any issue?

royal hawk
#

the antibot could

#

Β―_(ツ)_/Β―

paper salmon
#

What'd be the best way going about making a cooldown for server changes?

#

for example. /queue lobby Please stand still for 5 seconds.

royal hawk
#

The β€œstand still” part makes me think you want a plugin on the downstream server(s) instead of the proxy

empty python
#

the situation got better

#

instead of going from 60 to 600 now its going from 40 to 200 so its ok

empty python
royal hawk
#

The lower you set it the more computing power it will take

#

But 64 is pretty much the point of diminishing returns

near pawn
#

I am trying to find out via a plugin (HackedServer) which mods a user is using.
On only spigot this also works. But as soon as I turn on Bungee it doesn't work anymore. I have already tried forge support in the config on and off. Here is the hard log from Spigot
[07:37:47 INFO]: [HackedServer] HardLogging: [sender:"CraftPlayer{name=Power_Banano}", channel:"minecraft:register", message:"fml:loginwrapper fml:handshake bungeecord:main forge:split xaerominimap:main fml:play"] [07:37:47 INFO]: [HackedServer] HardLogging: [sender:"CraftPlayer{name=Power_Banano}", channel:"minecraft:brand", message:"forge"]

royal hawk
#

this is due to how bungeecord is designed.

#

Its stupid

potent bear
#

Why can't I connect externally to my own server, I keep getting timed out and I don't know what it is, I already disabled firewall and antivirus, I did everything I could have thought of

prisma whale
near pawn
#

@royal hawk do you know how to fix it?

humble thistle
#

people cant join in the network

royal hawk
royal hawk
royal hawk
empty python
royal hawk
empty python
#

with bungeecord the ping got worse

royal hawk
#

... I don't know what to tell you

verbal gazelle
#

has anyone seen this error before?
Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Packet 0/0 (PacketPlayInTeleportAccept) was larger than I expected, found 25 bytes extra whilst reading packet 0

reef fulcrum
#

something mangled your packet registry

verbal gazelle
#

Probably panilla then

potent ravine
#

Hello im run bungeecord and would like to switch to waterfall. would i need need to reset up all the bungeecord configs? or can i just put in the waterfall jar and restart the proxy server?

reef fulcrum
#

nope, you can just swap the jar

potent ravine
#

ok cool πŸ˜„ will be switching to waterfall.

gritty crescent
#

Paper has upgraded to java 16, then does waterfall work on java 16 version?

round ocean
#

Would assume so. Just spinn up a test instance.

gritty crescent
#

waterfall (on test server without plugins) runs on java version 16

pliant egret
#

Not very sure if this is a papermc issue but tnts disapear from tnt dupers after a reboot?

delicate phoenix
#

If you have the tnt dupe option enabled, we can't provide support sorry. It's an unsupported option.

pliant egret
#

oh sorry

#

Just realized sorry

stark cove
#

When Paper is bumped to Java 16, will the same be done for Waterfall or does it continue using an older version? Couldn't find info about this anywhere.

regal mist
#

is there a difference in setup with waterfall and bungeecord

surreal stump
#

no

#

simply replace the jar

regal mist
#

thanks!

#

What does this error mean?

io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Cannot assign requested address```
nocturne fog
#

x.x.x.x isn't an address waterfall has access to

reef fulcrum
#

you told it to use the wrong IP address to listen on

nocturne fog
#

just leave it blank to bind to all interfaces

#

or 0.0.0.0, unless you know what you are doing/why you woulnd't want to do that

regal mist
#

ok, it's working now

#

thank you

gray osprey
#

Can somebody help me ?
All my servers linked with my waterfall are online and in offline-mode but ...

#

Answer me tomorrow, it's 1AM and I'm gonna sleep

#

You can MP me

reef fulcrum
#

The connection between the proxy and the server failed for some reason, check your logs, etc

candid sedge
#

what MC version is waterfall?

reef fulcrum
#

1.8-1.16.5

candid sedge
#

ok thx

#

can u mod waterfall?

nocturne fog
#

it'll load bungee plugins

#

so in the same way as bungeecord

reef fulcrum
#

I mean, it's open source software

#

Beyond that, no idea what you're asking

candid sedge
#

I mean like can i do spigot mods on it

nocturne fog
#

no

candid sedge
#

ok

#

so... what does waterfall do then?

reef fulcrum
#

spigot doesn't do mods, and server plugins and proxy plugins are two different ball games

nocturne fog
#

both bungee and waterfall won't load bukkit based plugins, nor would there really be a point

reef fulcrum
#

bungee plugins work on waterfall

#

It's a proxy

candid sedge
#

ohhhhhhh

#

oki

nocturne fog
#

waterfall isn't a dedicated server in and of itself, not a replacement for spigot or paper

candid sedge
#

ok

gritty umbra
naive sky
#

Oops, I am sorry :(

digital dirge
#

ok I'm having another problem with waterfall

#

I'm trying to send myself to my 1.16 server and it says I'm not whitelisted when I am whitelisted

#

does anyone know how to fix this?

reef fulcrum
#

I mean, that either means that you don't have ip forwarding setup properly or you misconfigured the offline/online mode stuff somewhere

digital dirge
#

I'm on the lobby, but I just can't get on the 1.16 server

reef fulcrum
#

is the proxy in online mode?

#

what's the UUID in the whitelist.json file?

#

what is your UUID, does it match?

#

server version?

digital dirge
#

well it messed something up and I lost my inv so that means that the uuids do not match

#

yeah the uuids do not match

#

is there any way to solve this?

#

The server version is 1.16