#waterfall-help

1 messages Β· Page 60 of 1

reef fulcrum
#

the value varies depending on many different aspects

#

We can't just pull a magical value out of our ass which will fix everything for you

inner wagon
#

obviously lol

reef fulcrum
#

if its network related, decreasing the value might help at the cost of some CPU cycles

inner wagon
#

so going lower

#

oki

#

if i set it to like 64, will it kill my cpu? πŸ˜‚

gritty umbra
#

no

#

i'm running at 256

#

your proxy should be fine

tidal musk
#

Why is travertine no longer maintained

reef fulcrum
#

1.7 is many years old and maintaining trav is not worth the reward

calm ether
tidal musk
#

Id pay for extended support

#

at least till my network moved to velocity

round ocean
#

I would pay dropping support for 1.8-1.15.2 KEKA

royal hawk
#

Waterfall is a proxy and you know thats not gonna happen, also there are people who maintain Travertine still privately

tidal musk
#

mcmarket is a cesspool I am not willing to fall back to. Id be much more inclined to pay a paper dev here that knows what they are doing

royal hawk
#

That aside, good luck finding someone to do that

tidal musk
#

I dont know what to do

crisp ivy
#

I cannot connect to my waterfall server ,the client was stuncked at "joinning game",then read timeoutException

#

the console

tidal musk
#

the rules probably dont allow me to recruit someone either πŸ₯²

crisp ivy
#

the same in the lastest.log

royal hawk
royal hawk
crisp ivy
#

the config.yml?

tulip surgeBOT
drowsy sleet
#

what is the placeholder to know which server the player is in

crisp ivy
#

the login sever is a fabric server,FabricProxy-1.4.5.jar installed

reef fulcrum
#

that warning means that the client didn't send anything to the proxy in 30 seconds

#

.895

marble kelpBOT
drowsy sleet
reef fulcrum
#

No

crisp ivy
#

I will look into that

reef fulcrum
#

the placeholder api has a wiki full of placeholders and such

drowsy sleet
#

It just has 2

reef fulcrum
#

then find a different extention for it or get somebody to make one or something

drowsy sleet
#

ok thks

crisp ivy
#

the server all in localhost

royal hawk
#

Are you running that on windows?

crisp ivy
#

yes,both waterfall and login server

#

I can log in login server using localhost:25568,the login server has no issue(maybe)

drowsy sleet
#

also which is the best plugin to sync chat across all bungeecord servers

royal hawk
#

Windows 10 is known to have issues with the network loopback

crisp ivy
#

how can i fix that

#

the iuuse also show when I try using BungeeCord

#

I notice that in spigot server there is a config in spigot.yml"bungeecord: false"

#

but i'm using fabric server

reef fulcrum
#

best guess is check the server logs

#

the client hasn't said anything in 30 seconds and 99% chance it's waiting on the server to do something which causes the client to send a packet

crisp ivy
#

the waterfall or the server in the server list

alpine python
#

Heya, was there a bungee command to send someone to a server?

crisp ivy
#

the "login server" console output nothing

reef fulcrum
#

the login server should at least log something tryna connect

#

that sounds like a network issue or something odd

crisp ivy
#

the login server is 25568 and waterfall at 25565.when i use 25568 to log,the output

#

then i changed to 25565,nothing more

#

the right side is waterfall

tulip surgeBOT
crisp ivy
#

the config file of login

#

latest.log in login show the same as the console in the left

#

I'm wondering if it is due to the "ip_forward: true"

#

FabricProxy in the login server but I donot know if it works

royal hawk
#

maybe the other mods have a conflict

crisp ivy
#

I will remove some mods to test that

royal hawk
#

try without carpet

crisp ivy
#

I disabled all the mods except FabricProxy fabric-api and rebot all servers,the issue remains

#

I'm using waterfall-1.17-440 and the server is 1.16.4,will this have an impact?

#

so thers is a config file for the FabricProxy

#

problem solved

fervent agate
#

Can i use aikars optimized flags for waterfall or does waterfall has their own ?

zinc lily
#

check pins

fervent agate
#

oh, thanks

solar cipher
#

I can't seem to find this documented anywhere, what java version is best for waterfall?

reef fulcrum
#

works with 8+, newer versions ofc give you years of improvements over 8

indigo dune
#

Still have lagspikes on every teleporting player, someone knows how to fix it?

#

On 1.16 it was smooth like butter

round ocean
#

Likely not an issue of the proxy.

reef fulcrum
#

probs set Xmx too high

dapper stag
#

hi! how much ram does need? how do I know if there is enough RAM? what will be the consequences if there is not enough RAM?

serene tide
#

Generally 512 MB - 1 GB is enough. If there isn't enough, Waterfall will simply crash - as long as it doesn't do that, you have enough.

dapper stag
#

thx!

vestal bone
#

hi, how do i translate Waterfall messages?

vestal bone
#

?

severe badger
potent ravine
#

can we run a 1.17 waterfall with 1.16.5 servers? and still support 1.16 clients and 1.17 clients? and would that let use have 1.16.5 servers and 1.17 servers?

calm ether
#

Yes

jolly wren
#

How can u resolve this 'UpstreamBridge - read timed out'. I keep getting that message in bungee server console

royal hawk
royal hawk
potent ravine
#

ok ty

potent ravine
#

what java do you need to run for 1.17 waterfall?

nocturne fog
#

8

potent ravine
#

oh you dont need java 16?

nocturne fog
#

Not for waterfall, no

#

But for the server yes

potent ravine
#

oh i see

#

so most proxy plugin for 1.16 should still work for 1.17

reef fulcrum
#

java version is generally irrelevant outside of plugins doing stupid things

#

bungees API has hardly changed in god knows how long

potent ravine
#

ok that what i as thinking but want to make shour that i as true be for updating are server.

quaint solstice
#

Hey I'm thinking about switching to waterfall from a paper server and I have a few questions:

  1. Is waterfall a completely seperate proxy server or would it run in place of the paper.jar file?
  2. If it runs in place of the paper.jar file, am I able to keep my current worlds?
reef fulcrum
#

waterfall is a proxy, not a server

#

You still need backend servers and such

quaint solstice
#

Ok thats good but then I have another question lol. What is the resource load of the proxy?

reef fulcrum
#

not really something easy to quanity given that it varies depending on usecase and other needs

outer pawn
#

Just noticed the previous thing 🀣

quaint solstice
#

Servers have a fairly small player base, and as forward thinking as I can I'm not planning on running any proxy plugins

#

17 unique players have joined total, max players at once is 6

reef fulcrum
#

I forget the stated figures people pass around but for that that use case is like 256MB, make it 512M just for comfort and beyond that πŸ€·β€β™‚οΈ

quaint solstice
#

Ok. So not very heavy then

reef fulcrum
#

for the most part it just poops packets through itself

quaint solstice
#

Lol. Does it keep a continues stream of packets going thru it or does it just route the original and then hand it off to the server?

reef fulcrum
#

going through it, it needs to be somewhat aware of what is going on, but, a lot of stuff can be written straight through more or less

quaint solstice
#

Ah ok. A couple more related but slightly different questions. Is it possible to trigger nether portals to transport you to the other waterfall servers? And does anyone know how to disable the overworld either via plugin or server config?

reef fulcrum
#

for stuff like that you'd need to find a plugin for it

#

can't disable the overworld as that's where player data, etc, is saved

quaint solstice
#

Dang. Well thanks for your help

unborn token
#

how do i force somebody into a certain server when they connect to the network

reef fulcrum
#

you mean, stop people going to their last server?

#

if so, force default in config.yml

raven sentinel
#

is waterfall like bungee but paper?

zinc lily
#

yes

raven sentinel
#

oh nice

inland trail
#

Is there a mod/datapack that force generation of farland?

#

That would be cool smp

#

Smp but the world are farland

#

Haha

#

Or cave only biomes

loud zenith
#

Whenever i try to join my server I get

#

and in console it says (a's replaced)
[13:58:32 INFO]: [/a] <-> InitialHandler has connected
[13:58:32 INFO]: [a] disconnected with: Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException
[13:58:32 INFO]: [/a|NoAffection] -> UpstreamBridge has disconnected

zinc lily
#

is your server up and/or did you add it into config.yml correctly

loud zenith
#

add what into config

zinc lily
#

your server

loud zenith
#

id think i added it

#

what am i supposed to be adding though?

zinc lily
#

smth like

test:
    motd: '&1testing'
    address: localhost:25566
    restricted: false
loud zenith
#
listeners:
- bind_local_address: true
  force_default_server: false
  forced_hosts:
    pvp.md-5.net: pvp
  host: 0.0.0.0:25566
  max_players: 1
  motd: '&1Another Bungee server'
  ping_passthrough: false
zinc lily
#

in the servers: part

loud zenith
#
lobby:
    address: 0.0.0.0:25565
    motd: '&1Just another Waterfall - Forced Host'
    restricted: false
zinc lily
#

should work

loud zenith
#

Does it matter what version my fallback servers are?

#

because i have a 1.16.5 and 2 1.8 servers

zinc lily
#

shouldn't matter

#

probably a forced host thing

loud zenith
#

maybe

#

ill work on it for a bit

#

if i cant get it ill just ask

bright sandal
#

hi, how much security does one need to implement in order to make the waterfall servers as safe as possible? I've heard all about anti-bots, exploit-fixes (for example ExploitFixer, which allegedly has positive reviews), etc., but would love to hear from you as well!

royal hawk
#

Your config is broken, you used a wrong list somewhere

#

Looks like it

royal hawk
#

.paste

marble kelpBOT
royal hawk
#

@tidal musk

bright sandal
royal hawk
# bright sandal and if online-mode is impossible?

Then you have issues that arise with allowing pirated copies of the game, like for example bot attacks. We don’t support offline-mode servers/networks so you’ll be on your own with these issues

royal hawk
#

Yea just remove the {}

#

I’ll check how that’s handled in a few

near aurora
#

Looks like 1.17.1 Bungeecord is out already eyes_original

pulsar fable
tulip surgeBOT
pulsar fable
#

these are not the right ones πŸ™‚

#

they are not the right IP

keen osprey
#

they aren't pepefinger

jagged ingot
#

Hey Waterfall Team. I would be super grateful if someone could merge upstream Bungee. or PR #667 (kinda same thing).

tysm in advance

spiral crater
#

Mfw I restart my bungee thinking it was on 1.17.1

royal hawk
#

I’d have done that already but am lacking the privileges

spiral crater
#

Disabled_commands: []

#

Probably

spiral hearth
#

will vanilla bungeecord work as a drop in replacement for waterfall while waterfall has yet to update?

tulip surgeBOT
cerulean wren
#

At Join

loud zenith
#

@cerulean wren are you trying to join a spigot server?

cerulean wren
loud zenith
#

thats weird

cerulean wren
#

I join at the Proxy port

cerulean wren
loud zenith
#

are you using the latest release?

#

(non snapshot)

cerulean wren
loud zenith
#

are you installing on ptero?

cerulean wren
#

what is ptero ?

loud zenith
#

a panel

#

for servers

cerulean wren
#

Then no

#

I install it manual with put the jar in the folder

#

This is the Error in MC

loud zenith
#

lower your render distance to 4 chunks

#

in game

cerulean wren
#

No dont work

loud zenith
#

what version are you joining on

cerulean wren
#

1.16.5

loud zenith
#

thats so weird

#

i dont know whats wrong

cerulean wren
#

Same xD

loud zenith
#

im having my own issues monkawhat

#

its just
"Could not connect to a default or fallback server, please try again later: Server not reachable (timeout). Offline? Incorrectly configured address/port/firewall"
but i can connect to them all fine

cerulean wren
loud zenith
#

no, i cannot connect through the proxy but all the servers connected to it work

#

it kicks me for that reason as well

cerulean wren
#

Γ„hm send your config.yml from proxy

royal hawk
cerulean wren
#

ViaVersion is installed

zinc lily
#

wrong forced host?

loud zenith
#

what do i do for forced hosts?

#

or how do i just not set one if thats possible

royal hawk
zinc lily
#

smth like this iirc

royal hawk
#

Erm

#

Forced hosts don’t use ports

#

that information isn’t kept if I’m completely correct

zinc lily
#

it works for me so idk if it's doing voodoo magic πŸ‘€

loud zenith
#

so do i just do
forced_hosts:
localhost: test

#

wait does waterfall get its own world or does it just drop you to a lobby

#

it drops you into a lobby right

cerulean wren
#

Only update from ViaVersion 4.0.0 to 4.0.1 fixed it 😒

brave jetty
#

Hey! Is there a way to utilize RGB colors with Waterfall's messages through the messages.properties? If not, is there a plugin that implements this sort of support (whether it's an addon or a complete overlay of the current system)?

reef fulcrum
#

You can probs use spigots weird was xRRBBGG (& before each char)

brave jetty
#

Understood. Do you have an example?

#

(Just in case)

loud zenith
#

Yeah, i have no clue whats wrong
on both waterfall and bungee i get
Could not connect to a default or fallback server, please try again later: Server not reachable (timeout). Offline? Incorrectly configured address/port/firewall
The hastebin is above and i removed the port from forced_host

reef fulcrum
#

&x&r&r....

#

Just, RRBBGG is, er, the RBG values in hex

brave jetty
#

Ahh. Gotcha.

#

Thanks! πŸ™‚

reef fulcrum
#

I thiiink that should work, I don't think that there was a general sense of "making sure everything uses the correct serialiser" however

#

stuff which needs to be fixed, basically, but πŸ€·β€β™‚οΈ

brave jetty
#

Hmm... this didn't seem to work:

#

Β§xFΒ§xBΒ§x3Β§x7Β§x3Β§x7Β§lALERT
Is that correct?

reef fulcrum
#

&

brave jetty
#

Gotcha.

#

That didn't seem to work either.

#

Here's what it looks like:

#

alert=&xF&xB&x3&x7&x3&x7Β§lALERT Β§8Β» \u00a7r

woven plaza
#

one x, &x&F&B&3 etc

rancid frost
#

how long do we think it will take for papermc 1.17.1 will come out?

reef fulcrum
#

.eta

rancid frost
#

few days? week?

marble kelpBOT
#

Paper updates have no ETA, "rough estimate", or anything of the likes -- ever. They come when they come. Be patient.

rancid frost
#

but how long does it usualy take

reef fulcrum
#

Read

#

We don't care to track that stuff, if you really wanna know, go find it out yourself

unique fog
#

I am running waterfull connected to two paper servers. One of the paper servers i am hosting locally - everyone has good ping and no lag and 20tps. Only issue is that there is a delay sending chat messages of about 1 second

#

im assuming this is because of waterfull?

#

the proxy is an EU server (france i think) and my local server is London

#

I should also note i have no lag issues when connecting directly to the local server but have no issues sending messages thru the proxy to the hosted paper

loud zenith
#

Whats the command for going inbetween servers?

#

When i do /server it says no permission

reef fulcrum
#

it's /server

#

check your perm setup

loud zenith
#

Im using lp and the owner rank I have currently has all permissions and it still wont work

reef fulcrum
#

that generally means that you don't have proper syncing setup between lpb and lp

loud zenith
#

what is lpb

reef fulcrum
#

the bungee component of luckperms

loud zenith
#

ah

reef fulcrum
#

the proxy is seperate from the server, perms on the server are 100% irrelevant

loud zenith
#

you just need the plugin on the backend right

reef fulcrum
#

no

#

the proxy is seperate

#

either setup perms in config.yml for waterfall, or, install luckperms bungee and consider linking them together

#

the LP wiki goes over all of this

loud zenith
#

the server is set to global but ill read through the wiki

tidal musk
#

I have 1.17 on my client and 1.17 as waterfall version :(

#

Okay nevermind, I should update waterfall before asking

prisma whale
#

question about the above, if I want it to only show 1.17.x instead of that ugly ass whole line do I need to use game_version in waterfall.yml?

royal hawk
#

Yes.

tidal musk
#

Dumb question, Does Waterfall already support 1.17.1?

royal hawk
tidal musk
#

Alright, thanks!

wraith vault
#

i have a question, what does the "game_version" option do?

reef fulcrum
#

what shows in the server list versions when there is a protocol ver mismatch

wraith vault
#

oww oke thanks

dapper stag
#

hi

#

This driver org.sqlite.JDBC is not supported on this platform

#

in 1.17

zinc lily
#

yes it is, using it rn

#

contact the plugin author

muted sentinel
#

Is waterfall 1.17.1 out?

zinc lily
#

scroll up

opal cove
#
[16:07:06 INFO]: [ThatCorona] disconnected with: ReadTimeoutException : null```
#

i cant connect to my server :/

royal hawk
#

Network issue on your end

opal cove
#

ok

oblique obsidian
#

What's some commonly used bungee plugins

#

I have AntiBot, AntiVPN, LiteBans, LobbySystem, Luckperms and Plan

umbral grove
#

Quick question re: waterfall vs. multiworld plugin. I have v. low userbase and a handful of (archaic) maps that I want to wire up to each other for coolness and memories. I'm thinking the multiworld plugin is the way to go to save the ~1g overhead per server. Anyone feel otherwise? Also any reason to use waterfall if you've only got a single server in play?

loud zenith
#

What are the permissions for bungee commands

#

No matter what perms i have I cant do /server ,ect

#

I have bungeecord.command.server perm and it still doesnt let me

reef fulcrum
#

single server? usage of waterfall is pretty much a waste unless you have some niche use-case for it
mv vs waterfall is basically horizontal vs vertical scaling, if you have a single server with not much on it, adding another world is probs not a big deal, but, if your servers busy, adding an extra world could hurt given the whole "mostly single threaded" aspect, 2nd server is able to take advantage of another core

umbral grove
#

gotcha, clustering vs. embiggening. That makes sense, and mv is definitely suited to my case.

tidal musk
#

1.17.1 waterfall?

nocturne fog
loud zenith
#

Is this correct?

permissions:
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  - slashserver.[servername]
reef fulcrum
#

Yes

#

assuming you don't have a perm plugin on the proxy itself that will work

loud zenith
#

I dont have a perm plugin on the proxy, it still doesnt work for some reason..

#

i dont have a perm plugin anywhere because i couldnt get a db to work for the life of me

prisma whale
#

you dont need a db, luckperms supports local storage

prisma whale
#

you have to enable bungeecord in bukkit/spigot.yml I forget which one

loud zenith
#

it is

reef fulcrum
#

You can't join the proxy directly

#

I mean, the backend server

loud zenith
#

yeah but i cant connect to it in the proxy either

prisma whale
#

idk, thats how it works you need to enable it in weterfall, enable bungeecord in the backend, and set the backend offline

loud zenith
#

weird

#

ok.. i did a dumb and didnt set the ip to 172.18.0.1

#

but now its just putting me in a random server

prisma whale
#

it would put you in the server thats hosted at that IP on the default port

loud zenith
#

its hosted on the same node, im doing this for all my servers

prisma whale
#

172.18.0.1 is a private address

#

if its same server you use 127.0.0.1 or 0.0.0.0 or localhost

loud zenith
#

its just connecting me to the 1.16.5 server i have on the proxy, its just putting me on throwback right?

#

nono

#

172.18.0.1 is in the ptero docs

#

it bypasses a thing and lets it work

#

172.18.0.1 is the default address referring to the node within the pterodactyl network.

#

but right now, its just putting me in the 1.16.5 server i have setup

#

okay, fixed that issue.. the port i was using for the server i had used previously for the 1.16.5 server and it didnt like the fact i did that

#

with no feedback from the backend

strange brook
#
https://cheems.cc/%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8C%E2%80%8B%E2%80%8C%E2%80%8C%E2%80%8B%E2%80%8B%E2%80%8B
#

wtf is that shit

#

i mean i get what, but who the fuck thought that was a good idea

loud zenith
#

thought what

#

thr %E2?

#

thats how you do the invisible ending

strange brook
#

yes, i'm aware

loud zenith
#

then whats wrong with it

#

so anyways waterfall doesnt like connecting me to my servers anymore

#

its just not throwing me on the backend anymore

vast gorge
#

i keep getting this error No client connected for pending server! in my waterfall logs whenever i try to join. all sub servers are on latest paper and waterfall is latest too. any idea what could be causing it? i cant find anything anywhere else...

vast gorge
#

nah

loud zenith
#

it means you're getting disconnected while swapping servers

#

have you tried removing plugins and seeing is the issue persists?

reef fulcrum
#

outdated via? πŸ€·β€β™‚οΈ

loud zenith
#

thats true

vast gorge
#

hmm let me check

lost mortar
#

so does the latest version support 1.17.1?

#

im new to bungee so

#

idk how it works

#

per say

loud zenith
#

yes

lost mortar
#

ok

#

thanks!

loud zenith
#

if it doesnt use viaversion

lost mortar
#

w

#

wait

#

so i do or dont need viaversion

loud zenith
#

you shouldnt

lost mortar
#

ok good

#

thats what i want

loud zenith
#

okay

dry steeple
#

Hi, I've been experiencing client errors when running a plugin command to use a scoreboard. The error is IllegalReferenceCountException : refCnt: 0, decrement: 1 @ io.netty.util.internal.ReferenceCountUpdater:74. Steps to reproduce is to run a towny advanced server behind waterfall, and run /plot perm hud or /towny map hud. Waterfall version is git:Waterfall-Bootstrap:1.17-R0.1-SNAPSHOT:34188b3:443.
Where's the best place to get support for this?

reef fulcrum
#

you're getting it on the proxy?

dry steeple
#

yeah

reef fulcrum
#

can you reproduce it without plugins on the proxy?

#

upstream made some internal changes a while back which probs borked whatever that is

dry steeple
#

gotta love those upstream changes πŸ˜„

hard jay
#

hrm. My client (badlion) updated to 1.17.1, and I couldn't login so I updated waterfall and papermc to latest (waterfall 1.17-443, papermc-1.17-79). Now I can't connect:

marble kelpBOT
#

test without mods

hard jay
#

I don't see any TB's

marble kelpBOT
#

also make sure you don't have any non-updated/incompatible plugins installed

#

(also I'm unsure why you would expect 1.17.1 to work with 1.17, either downgrade your client or update your server)

hard jay
#

I wasn't sure if the latest updates included .1

#

isn't there a way to get waterfall to not care so much about versions?

marble kelpBOT
#

you are not running the latest server so...

#

waterfall supports 1.8-1.17.1 atm

hard jay
#

just a moment, looks like I have wierdness going on with my symlink

#

ok, nothing to see here. It was a user error. I thought I'd updated the server symlink to the latest paper, but had done it in the wrong folder.

royal hawk
marsh dagger
#

hello why I have high network usage between proxy (waterfall) and paper server ? How I can debug this ?

reef fulcrum
#

use wireshark and see what the data is?

marsh dagger
#

huum yes I will do it

marble kelpBOT
#

yes

tepid inlet
#

hello

#

i'm using paper 1.16.5

#

and i want to use waterfall proxy

#

should i use specific version of waterfall

#

or latest version will be okay

reef fulcrum
#

latest

tepid inlet
#

ok ty

royal hawk
#

Look in the Bungeecord patches folder on GitHub, all changes/features are separated into their own patch

#

No, that would get messy very quickly

zinc lily
#

and would be annoying to keep up to date

royal hawk
#

Tbh the logic here is the same as with paper, there is a rough list of promises but not a list of exact changes

#

Waterfall doesn’t break API and adds more protection and optimization and even some features

#

Besides the last bit it’s not really worth documenting

#

That’s my personal opinion however, feel free to contribute to the paper docs

zinc lily
#

there's not much to waterfall.yml

royal hawk
#

Again as I said, not a lot of people are interested in maintaining that, but contributions are still welcome

#

As I said, not a lot of people are interested in that, and if you don’t like it be the change you want to see. We are all volunteers here

viscid silo
#

Hey, am not lazy

#

If you wanna make me work, I'll do some work

royal hawk
#

I’m confused as to what you’re trying to say here

wicked sedge
#

you're an ass

#

jfc

viscid silo
#

!ban 293722310836486144 see, am not a lazy fuck, I can do moderation work just fine, enjoy your time away from this discord, even tho you just joined

kindred parrotBOT
#

:raised_hands: Banned melvin#9394 (see, am not a lazy fuck, I can do moderation work just fine, enjoy your time away from this discord, even tho you just joined) [1 total infraction] -- MiniDigger#3086.

viscid silo
#

If they just join to insult ppl, I think we can life without them :)

royal hawk
timber stag
#

great work documenting the ban! .s

zinc lily
#

be the change you want to see in the world~

gray hill
#

Whats the difference between waterfall and bungeecord?

marble kelpBOT
#

a good amount of patches which try to improve performance and add new api/configs. see the patches on github

gray hill
#

Thx

pearl needle
#

Hello im looking for a plugin like "bungeauth* but for waterfall [1.17.1]

#

If you know any plugin send it in dms!

severe badger
#

No.

pearl needle
#

No = im nub

tidal musk
#

Hello, I have a question is it safe at all having our back end servers using original IP but with the ports closed?

#

(@) to notify me, thanks!

tidal musk
#

why does this happen when i join my server everytime when using waterfall

when i go to join and someone is on my lobby they get kicked for could not connect to default or fallback server i dont get it then when they join i get kicked off my lobby for the same reason

#

and yes my lobby is online so dont ask about that

tidal musk
#

can i get help on this its making me angry

tidal musk
#

can i please get help on this

royal hawk
royal hawk
royal hawk
royal hawk
#

Again, that doesn’t tell us anything, we need more information. Please provide what I asked for with https://paste.gg/ or we just can’t help

tidal musk
#

there

#

also yes lobby is online

#

oops

#

need it still?

royal hawk
#

.318

marble kelpBOT
tidal musk
#

AH THX

#

oops caps

#

sorry

royal hawk
#

No real fix, your scoreboard/tab list plugin(s) conflict

tidal musk
#

oh ok

tidal musk
#

can having the same prefix or the same anything in the tablist on every server cause that to happen?

reef fulcrum
#

shared team names is the issue

#

if you have a plugin which is using scoreboards, they need to take steps to avoid conflicts with other servers

tidal musk
#

what plugins could cause that?

reef fulcrum
#

plugins which use scoreboards

#

tab list prefix/suffix, literal score board, etc, etc

tidal musk
#

ok

#

now i get that part

#

thx

#

could using 2 perms plugins that changes prefix etc... cause it to do that?

#

like if your using 2 perms plugins on the same server

pearl needle
#

waterfall support bungeecord api?

reef fulcrum
#

yes

pearl needle
#

okay thanks!

plucky pendant
#

Error when jumping to subserver

reef fulcrum
#

update via

plucky pendant
#

thx

fair harness
#

For all minecraft owners and developers. Looking for someone that successfully configured GeyserMC on Bungeecord(waterfall) network and could help me do it, I have no ideas left of how to fix read timed out error

royal hawk
#

youre better off asking on the geyser discord

unique moss
#

Probably an easy question but how do I add multiple lines to the motd of a server?

  lobby:
    motd: #<This part!>```
I've tried with the `|2-` like in the global motd but it doesn't accept that so I thought I'd ask before trying all kinds of things :)
sharp pine
#

This is what mine looks like, 2 lines motd: '&1&r< &eMC &r> &6&l&oN&6&lo&6&l&ot &6&lE&6&l&ov&6&le&6&l&on&6&l&oV&6&la&6&l&on&6&li&6&l&ol&6&ll&6&l&oa &r<&d Java 1.17 !&r > &r< &eUHC &r> < &eChess &r> < &eCrates &r> < &ePetLovers &r>'

zinc lily
#

basically: just make it long enough

unique moss
#

Interesting solution but sure I can do that πŸ˜…

#

Thanks for the quick help πŸ‘

marble kelpBOT
#

just use a multiline string?

#

also what are you using the server motds for anyways?

unique moss
#

Can you give an example of what you mean?

marble kelpBOT
#

.g yaml multiline strings

unique moss
#

Using it with the forced host option where it apparently forwards that motd

marble kelpBOT
#

I strongly suggest using something like SLP

unique moss
#

You sound knowledgeable but just throwing 3 letters at someone who's got no idea what you're talking about is not necessarily helpful 😐
In other words: What is SLP?

#

And interestingly now this worked as I first expected but somehow must've screwed it up:

  lobby:
    motd: |2-
            First line
       2nd line```
#

Ah, probably "ServerListPlus" which is a plugin... though I don't know why I'd use a plugin for something I can do with the on board stuff :)
Any good reason?

reef fulcrum
#

Last I knew slp sorta exposed this stuff better than the built in config did

glass sandal
#

Server List Plus adds A LOT more features than comes base.

Plus makes things A LOT easier

unique moss
#

Very good points then I guess... guess I'll look into it then πŸ‘ Thanks once more :)

dry carbon
#

what is this

reef fulcrum
#

it tells you

#

the server in your priorities list does not exist

fair harness
tidal musk
tidal musk
#

could using 2 perms plugins that changes prefix etc... cause another player to be kicked from the server bcs its using the scoreboard and tab list etc...
like if your using 2 perms plugins on the same server

quartz mauve
#

Don't think it's good idea to run 2 permissions mangers on a server why would you want this ?

tidal musk
#

idk

#

just asking

#

bcs i am running 2 and people keep being disconnected for the team Eplayername issue

quartz mauve
#

I would recommend luckperms and not run 2 different permissions mangers

tidal musk
#

i dont like luckperms

#

i use group manager and permissionex

#

those plugins are on the paper servers side

#

not in the waterfall plugins

#

i dont have a perms plugin for waterfall

reef fulcrum
#

if you mean the duplicate team issue, on switching servers, it's down to plugins sharing team names with each other

tidal musk
#

oh

#

jeez this be better to say in vc but, i dont think you can vc in this server

#

this part is a bit hard to say about it

#

i did say this yesterday if having the same prefixes in every server on tablist could that cause this issue to happen?

reef fulcrum
#

depends on how the plugin generates the name

tidal musk
#

ok

#

the plugin im using for the prefixes generates the name and prefix the same on every server

#

idk if that could cause the issue

#

the issue still is happening

#

i had a member join and i got disconnected bcs of the team issue

reef fulcrum
#

what's the message?

tidal musk
#

on the console or on my mc

reef fulcrum
#

console

tidal musk
#

letme get it

#

thats the member who joined

#

then i got kicked for The server you were previously on went down, you have been connected to a fallback server

reef fulcrum
#

Well, if your plugin generates that team name consistently across the board, you'd need to speak to the plugin author or find a better plugin

tidal musk
#

ok

#

rn im running 2 perms plugins that changes prefixes

#

1 of them i only use to change prefixes on

#

the other i use for perms

#

like i said idk if that could cause anything

reef fulcrum
#

you can't have two permission plugins working properly on a server

#

but, that's not related to that issue

tidal musk
#

ok

reef fulcrum
#

That plugin is creating team names which are the same on different servers

#

which causes issues because of a loooong standing issue in bungeecord

tidal musk
#

are you talking about the plugin that is the one that generates prefixes

reef fulcrum
#

the one which displays them in the tab list or whatever you're showing stuff

tidal musk
#

ah now i know the plugin that is causing the issue i think

#

thx for the help!

tidal musk
#

1 last thing how do i get waterfall to support mc versions from 1.8 to 1.17.1

reef fulcrum
#

waterfall already does

#

it does not translate between protocol versions, however, you'd need a plugin like viaversion for that

tidal musk
#

ok

#

thx

#

ok no change at all in the team E issue

#

it still is there even when using 1 perm plugin

#

that changes prefixes and things

#

hope this issue can be fixed in the future

tidal musk
#

Work waterfall with 1.17.1?

#

Because i can't join with 1.17.1

reef fulcrum
#

yes

storm forge
#

Can I use waterfall with Geyser?

pearl needle
#

try

balmy frost
#

Waterfall is already working for 1.17.1?

zinc lily
#

yes

balmy frost
#

Is it the 445 update ?

reef fulcrum
#

was done earlier but no reason to not use latest

storm forge
balmy frost
#

Yes sir

storm forge
#

Ok

#

Thanks!

balmy frost
#

You gotta restart after and then configure geyser to sork

#

Work*

storm forge
#

Ok

quaint solstice
#

What address do I set waterfall to look for if the server is on the same machine?

tidal musk
#

can i get help on this issue again

#

this time its something else

#

i got the logs for it

#

there is the logs

#

do you know whats going on

reef fulcrum
#

replicate without plugins

#

looks like something is messing with the proxies networking stuff

tidal musk
#

ah

#

i got serverselectorx

#

can that be the issue

#

yep it is

quaint solstice
reef fulcrum
#

for the servers?

#

outside of docker, just bind everything to localhost

#

if using ptero, etc, use the IP address of the ptero interface

quaint solstice
#

Like in waterfalls server list in config.yml. One of the minecraft servers is running on the same machine as waterfall

reef fulcrum
#

so, use localhost

quaint solstice
#

Aight thanks

quaint solstice
#

Just set up waterfall, for some reason I can join from my external ip but not the ddns I have setup. "Connection refused: no further information"

reef fulcrum
#

make sure you port forwarded

#

not all rotuers support reverse NAT so you'd need to test from outside of the network

quaint solstice
#

25577 right?

#

Ah turns out i need to specify the port even with the ddns

reef fulcrum
#

25565 is the default mc port

#

bind the proxy on that

quaint solstice
#

Will do

pseudo sail
#

please support SecuredNetwork plugin
the plugin is broken on the latest jar of waterfall

reef fulcrum
#

That gives us literally 0 info to go off

#

BungeeGuard is also a much better solution, but πŸ€·β€β™‚οΈ

reef fulcrum
#

You've yet to clarify how it doesn't work

pseudo sail
reef fulcrum
#

Please stop pinging

#

you're saying it doesn't work

#

You need to show us that it doesn't work

pseudo sail
#

nvm support are really mad XD

quaint solstice
#

Is there a plugin to keep inventory across servers?

royal hawk
primal sand
#

Does waterfall supports server-icon display?

zinc lily
#

yes

cunning shore
#

is waterfall updated for 1.17? or do we need viaversion?

zinc lily
#

waterfall can support 1.8 to 1.17.1

cunning shore
#

Thanks πŸ™‚

zinc lily
#

if you want multiple versions to join, yes you need viaversion

cunning shore
#

i didnt know where to look directly for the info πŸ˜›

zinc lily
#

no harm in asking :)

tardy ether
#

Hello. So i have Warn in console. I dont know how to fix this. Any ideas ? (latest waterfall #445)
Bungeecord and backend servers are in same datacenter.
If i restart waterfall right now everything will be okay for 7-8 hours. After 7-8 hours this warns start to appear. (sorry for bad english)

[WARN] Event PostLoginEvent(player=playername) took 355ms to process!
[WARN] Event PlayerDisconnectEvent(player=playername) took 339ms to process!

marble kelpBOT
#

check your plugins, one of them does some expensive/slow stuff in an event listener

ivory magnet
#

Hello. Is in waterfall any possibility to disable connections of players who use proxy?

reef fulcrum
#

well, thers support for the thing mojang added

#

but, there are plugins out there for something which covers more than what mojang does

tulip fossil
#

Is there a way to send an offline player to a different server from the one they disconnected? I tried editing locations.yml but I guess it's not being read from disk all the time and player is still being sent to the server they disconnected from

marble kelpBOT
#

use a plugin to handle that

tulip fossil
#

Do you happen to know of an existing one that offers that?

tidal musk
#

Hello, I have a question to ask. I was wondering if you know if is safe to use our original IP but different ports but with the port closed for bungee instead of 127.0.0.1? I heard it is and that a better way.

hoary hornet
tidal musk
#

ah

#

I have VPNGuard and TCP.

hoary hornet
#

Thats's not relevant

#

Is it on a VPS or Dedi, or is it home hosted?

tidal musk
#

Dedi

hoary hornet
#

Okay. Do you use a panel?

tidal musk
#

Yep pterodacty

reef fulcrum
#

wat

#

That's not better in any form of way and anybody who said that that is is a moron

#

use the ptero interface for binding

hoary hornet
#

As far as I'm aware, most firewalls don't have an effect on Ptero

#

You need to follow their guide on it

reef fulcrum
#

No need to route traffic over your network

#

firewalls do work but need to configure on the correct chain

hoary hornet
tidal musk
#

So I should go back using 127.0.0.1?

hoary hornet
hoary hornet
tidal musk
#

ah kk

reef fulcrum
#

What I generally do is tell people to bind their servers onto the ptero interface as it makes stuff much easier and is still over a local interface

tidal musk
#

ah

reef fulcrum
#

you don't wanna be using the public IP as now you're routing traffic over the network

hoary hornet
#

127.0.0.1 gets secretly translated to 172.18.0.1 by Ptero

reef fulcrum
#

ah

#

sneaky bastards

hoary hornet
#

Ikr

tidal musk
#

I rather be safe then sorry Lol

#

xD

hoary hornet
#

Although tbh for user experience it's probably easier to understand putting 172.18.0.1 in the allocation itself

#

That way the IP they use inside proxy config is the same one shown on the panel

#

It only translates it on container creation, not in the GUI

reef fulcrum
#

for most people it probs doesn't matter, but, I mean, it is one of those weeeeird areas potentially

tidal musk
#

I mean if 127.0.0.1 is save then I'll go for that. It's the same thing with 172.18.0.1

reef fulcrum
#

i would just bind on 172 as then you know where stuff is binding is where it's saying it's binding

tidal musk
#

0.0.0.0, 127.0.0.1, and 172.18.0.1 are the same, that what I heard.

hoary hornet
#

Pterodactyl will silently change 127.0.0.1 to 172.18.0.1 in the background, so use the 172

#

0.0.0.0 is not the same

tidal musk
#

ah

hoary hornet
#

172.17.0.1 is not the same either, that will work for non-Ptero based docker panels, but Ptero uses their own .18 not .17 to be special

reef fulcrum
#
  1. means all interfaces
hoary hornet
#

If you think about docker - it's basically like your home router

#

172.18.0.1 is like 192.168.1.1

#

Each container gets it's own IP which is like 172.18.0.9 (like how your computer has 192.168.1.9)

#

Then Pterodactyl forwards a port from the router IP of .1 to the container IP of .9

#

You can then access it from another container on the .1 IP

tidal musk
#

ah I see.

#

Alright sticking with 127.0.0.1 instead Lol

umbral spire
#

whats an easy way to find out the last ip number for the containers ip? all i can do is manually count it from the admin serverlists. or check iptables over OS ssh.

#

theres no variables for it?

reef fulcrum
#

containers has nothing to do with waterfall

umbral spire
#

well, someone started it lmao

reef fulcrum
#

wasn't waterfall

umbral spire
#

so thats a no to the question?

#

ok

reef fulcrum
#

No, as waterfall has nothing to do with containers so theres no API, etc, for that

tidal musk
#

i got another waterfall error

#

can i get help on this pls

bold swan
#

post logs or something to go off of

tidal musk
#

nvm it was a plugin error

#

sorry

compact portal
#

hi can anyone link me 1.8.8 Waterfall ping meif u can

reef fulcrum
#

just use latest

compact portal
reef fulcrum
#

latest supports 1.8.8

compact portal
reef fulcrum
#

stop pinging, yes.

compact portal
#

okay

limber yew
#

strange place to ask, but I figure if anyone knows it'd be someone here, if this is the wrong place to ask please direct me to a better one, does anyone know of anything like waterfall or bungeecord, but for terraria?

tidal musk
#

i dont know even a thing about a terraria server but maybe

cosmic gyro
#

help what is waterfall

reef fulcrum
#

fork of bungeecord

jade vapor
#

is there an "auto-updater" for waterfall?

tidal musk
#

auto updaters are usually a bad idea and can lead to issues

jade vapor
#

does this mean that I have to manually check for updates?

tidal musk
#

yes

severe badger
#

Using the API you can do so yourself, but the usage of those are generally not adviced.

cosmic fractal
#

is it possible to make it display only "Oneblock"?

lyric frigate
#

You can edit it @cosmic fractal

cosmic fractal
compact portal
#

i downloaded latest waterfall and i wanna know i gotta get 1.17 plugin right or which ver?

#

ik its kinda dumb question

#

but its my first time making Bungeecord

severe badger
#

The latest download supports all versions Waterfall supports

compact portal
severe badger
#

No need to ping me in every response

#

Any plugin that works on Bungeecord will also work on Waterfall (likely)

compact portal
#

i am addicted to reply sorry

severe badger
#

My ban finger gets very twitchy reading over that

compact portal
#

why :/

empty bison
#

Travertine not work any more?

reef fulcrum
#

was killed

severe badger
#

It's no longer been maintained (by Paper)

empty bison
#

But waterfall now support 1.7?

reef fulcrum
#

no

opal pumice
#

i'll get the mods list one sec

#

those are the mods

#

the lobby works on vanilla mc, but not on forge

tidal musk
#

Hello how can i download the 1.16.5 version of waterfall when on the official site u have only the updates from 1.17?

reef fulcrum
#

using the downloads api, but there is generally little reason to use outdated versions

tidal musk
#

on 1.17 waterfall version i have a lot of errors on my 1.16.5 server

solar cipher
#

Is there a way to not ip-foward to a single server, but still ip-foward to every other server? Alternatively, could someone link me to documentation on the ip-fowarding packet?

solar cipher
#

TyphoonLimbo breaks when ip-foward is true, but I know just enough about TyphoonLib and go that i can probably patch in support for it if someone could point me to documentation on how the ip-fowarding works

tidal musk
#

so for the forced_host thing can i use a seperate IP, other than the one directing to the waterfall server. (instead of using a subdomain)

tidal musk
#

Hi, i recently migrated my servers from multicraft to pterodactyl and it seems no matter what i do i cant connect to my server. It keeps telling me it cant connect to fallback servers and im at a loss. any help would be appreciated!

#

should mention this didnt happen until i tried to setup ip tables, ive flushed them since then but still a no go

solar cipher
dawn umbra
#

it keeps on kicking me players from modded server

placid lichen
#

What happend to Travertine?

zinc lily
#

got killed

#

nobody from paper wanted to maintain it anymore

reef fulcrum
#

Mr, read the message..

sleek sonnet
#

What would cause the config.yml file to reset on startup randomly? My network will run for months without problems then one morning it will just clear it.

primal sand
#

So, I'm eliminating some plugins from my main server into the proxy server. Does waterfall supports viaversion and viabackwards plugin?

calm ether
#

Yes but recommended setup is to run via on backend servers

digital orbit
#

is the last Waterfal build compatible with 1.12.2?

#

Build #445

zinc lily
#

supports 1.8 to 1.17.1

hollow peak
#

hey guys, I am having a problem with the latest waterfall build, waterfall would crash instantly when runnedInvalid UTF8 character at 000000004BDA1AB6, 2490211:27:08.306 0x1e024300 j9mm.141 * ** ASSERTION FAILED ** at /Users/jenkins/workspace/build-scripts/jobs/jdk16u/jdk16u-mac-x64-openj9/workspace/build/src/openj9/runtime/gc_base/StringTable.cpp:626: ((false)) JVMDUMP039I Processing dump event "traceassert", detail "" at 2021/07/14 19:27:08 - please wait. JVMDUMP032I JVM requested System dump using '/Volumes/czhangdev/FantasyNetwork/Bungeecord/core.20210714.192708.813.0001.dmp' in response to an event ^C^C^C^C^C^C^C^C^C^CJVMDUMP012E Error in System dump: The core file created by child process with pid = 816 was not found. Expected to find core file with name "/cores/core.816" JVMDUMP032I JVM requested Java dump using '/Volumes/czhangdev/FantasyNetwork/Bungeecord/javacore.20210714.192708.813.0002.txt' in response to an event JVMDUMP010I Java dump written to /Volumes/czhangdev/FantasyNetwork/Bungeecord/javacore.20210714.192708.813.0002.txt

#

ummm....anyone?

reef fulcrum
#

Use a standard JVM

hollow peak
reef fulcrum
#

You're in the realms of JVM issues, and, well, that's out of our bounds

#

Use hotspot

hollow peak
reef fulcrum
#

the well tested JVM which has been in production for years

#

Stop pinging.

hollow peak
#

srry

#

btw, what would be the difference between hotspot and openj9

marble kelpBOT
#

different jvm implementations

#

openj9 is designed for small, short lived cloud applications

obtuse elm
#

I currently have a waterfall network setup and was curious how I could make it so that in game a player could use a command to teleport between the servers?

zinc lily
#

/server <servername>

obtuse elm
#

I tried that and it says that it is an unknown command.

tidal musk
#

or

#

/send

obtuse elm
#

same it is an unknown command

reef fulcrum
#

you'd need a plugin specifically for that

obtuse elm
#

All the ones I have tried have been for bungeecord only it seems. I'll keep looking.

reef fulcrum
#

waterfall uses the same inter messaging stuff

tidal musk
#

like serverjars

#

thats all i can think of because i was able to use the commands without a specific plugin on waterfall

reef fulcrum
#

the command send does not exist on the actual servers

#

sounds like they're tryna use a command in the actual server itself which sends people over

obtuse elm
#

all the plugins I have are from SpigotMC. And I am curious how you are able to use them and I cannot.

tidal musk
#

are there any plugins installed on the proxy server

#

that could be interfering

reef fulcrum
#

carification

#

how are you running /send?

obtuse elm
#

yeah there are plugins on the proxy server

#

are there not supposed to be any there?

tidal musk
#

no they can be

#

you mind telling what plugins?

#

try in the server console to do use it

#

on the hub console

royal hawk
# obtuse elm are there not supposed to be any there?

All commands provided by plugins on the proxy or the proxy itself are not available to servers, only players connected through the proxy or using the proxy console.
Waterfall is a modified bungeecord and as such works with 99.9% of all bungeecord plugins.
Bungeecord and thus also waterfall provides a few basic commands as β€œmodules” which are automatically managed plugins, like /server or /send.
What exactly seems to be your issue?

wintry cobalt
#

Has anyone ran Waterfall successfully on a RaspPi as the only thing running on it?

prisma whale
#

Why wouldn't it work on a raspberry pi?

#

same steps as running a paper or minecraft server, but you would use waterfall's jar instead of papers

wintry cobalt
#

Yeah that's kind of what I thought as well. It should use less resources than an actual paper instance, but for some strange reason it lags out and loses connection. I am just trying to use it for some testing as a test proxy.

wintry cobalt
#

I do get this message in console. Not sure if this means anything or not.

[01:49:12 INFO]: Not on Windows, attempting to use enhanced EpollEventLoop [01:49:12 WARN]: Epoll is not working, falling back to NIO: UnsatisfiedLinkError : could not load a native library: netty_transport_native_epoll_aarch_64 @ io.netty.util.internal.NativeLibraryLoader:221

inner wagon
round pine
#

I just updated to 1.17 for everything and my server is displaying two different MOTDs for both domain names for my server. The main domain shows the MOTD and playercount from server.properties file, while the backup domain displays the Waterfall's MOTD and playercount. Should I have regenerated my config for waterfall or something?

reef fulcrum
#

No updates on that issue because am dead and I've not been able to reproduce it

marble kelpBOT
#

@frigid skiff did you enable ping passthrough on one listener?

frigid skiff
#

you pinged the wrong Josh lol

round pine
marble kelpBOT
#

not my fault you use the same name, open an issue on the bridge github regarding it not pinging the one that talked last

#

(or just use a chat service that actually enforces unique usernames)

#

and if you enable ping passthrough then showing the motd from the server.properties is kinda expected no?

round pine
#

Its both showing and not showing, so unexpected

#

both are pointed at the same waterfall, and both showed "Fear's Refuge" on 1.16.5

reef fulcrum
#

nothing has changed with the logic there at all

#

config?

round pine
#

alright, I disable ping passthrough and it shows them correctly.

drowsy sleet
#

how do I set the default join server

zinc lily
#

forced-hosts

drowsy sleet
#

ip: servername like this ?

zinc lily
#

yes

drowsy sleet
#

kk thanks

#

do I have to put the port too ?

zinc lily
#

iirc no

#

but it does work with

marble kelpBOT
#

what exactly is your goal?

reef fulcrum
#

forced hosts if for "I join X domain, send my to Y server"

#

default just uses the priorities list in the listener config

tidal musk
#

quick question i waterfall out for 1.17?

nocturne fog
#

yes

unreal stag
severe pecan
#

what MC version is Waterfall using?

#

or did I just ask a very stupid question?

zinc lily
#

1.8 to 1.17.1

#

it is on the download page so, kinda

#

nvm

#

im dumb

severe pecan
#

ok so basically Waterfall is not a MC server, but it redirects users to a specific world?

#

or...?

zinc lily
#

"yes"

#

it redirects users to specific servers

severe pecan
#

does it allow me to "teleport" users from a server to another, or they have to go through a lobby?

zinc lily
#

you can

#

with or without lobby

severe pecan
#

ok

#

so I could join users to a server by default, and if they go to a certain portal or execute a specific command block they could be teleported to a totally different server?

#

because that's ^ what I want

zinc lily
#

yes

severe pecan
#

right now I'm using MultiVerse but my kids keep cheating the system πŸ™‚

#

ok, thank you for your time!

#

can it work with Java 1.16?

marble kelpBOT
#

what kind of system are they cheating?

severe pecan
# marble kelp what kind of system are they cheating?

here are a few:

  • stats from Jobs can be improved on Creative, so they go to creative, spend 10 mins digging and they level up, then go to Survival and "profit". It would take them way longer to do it on Survival;
  • stats from mcMMO can be improved on Creative;
  • when using Morph they transform into a very powerful creature (like the dragon) into Creative, then TP to Survival and clear up the enemies
#

so what I want is to totally separate their Creative world from the Survival world

zinc lily
#

ah

#

waterfall is perfect then :)

marble kelpBOT
#

oh yeah, most plugins don't do well with per-world stuff

#

even though it should be easier to implement than doing cross server things but Β―_(ツ)_/Β―

tidal musk
#

what does this mean?

marsh gust
#

I can no longer connect to my server since on Waterfall it gives me this error message:
[23:31:14 INFO]: [/MYIP] <-> InitialHandler has connected
[23:31:15 INFO]: [Izouku_Senpai | /MYIP] <-> ServerConnector [lobby] has connected
[23:31:15 INFO]: [Izouku_Senpai | /MYIP] <-> ServerConnector [lobby] has disconnected
[23:31:19 INFO]: [/MYIP|Izouku_Senpai] -> UpstreamBridge has disconnected

I tried everything I could, I checked in the lobby server there is no log, the logs only show the message I sent to the top. Please help me, I deleted the new plugins without success.

reef fulcrum
#

You where disconnected from the backend server

#

So, you'd need to work out where the issue is between the proxy and the server

marsh gust
#

I did not understand: c

#

If you could just give me a simple explanation, mentioning me, because I have to go to bed at my place it is 11:54 p.m.

reef fulcrum
#

server kick player

#

work out why server kick player

marsh gust
#

ok

#

But the server does not make any log

#

I can't do anything

#

ReadTimeOutException : null

waxen lily
#

where can i get travertine ?

reef fulcrum
#

legacy downloads page, no longer maintain/supported

waxen lily
#

alright, ty

tidal musk
#

is someone going to comment on my issue or nah

reef fulcrum
#

something mangled a packet

wintry cobalt
tidal musk
reef fulcrum
#

generally, start yanking plugins

tidal musk
#

well it seems viaversion is causing it a bit but idk

#

1.17 does it for sure since i updated the server to 1,17 today

pseudo current
#

Is there any known issue where forced hosts ping through works, but sends the player to the hub anyway?

#

cause I have a forced host redirecting to my survival server, and I have the ping passthrough set to true. I tried force default server on true and false. Ping passthrough shows the player limit for the survival server, but joining it still sends you to the hub.

#

also the port for the forced host is the same for the waterfall proxy should I put it on its own port?

reef fulcrum
#

i mean, port doesn't matter so long as it's actually running on something that doesn't conflict with the proxy itself

#

the force default logic looks fine though

#

best guess is make sure that you can /server to it, but, I mean, beyond that, the logic prefers the force host over the default

tidal musk
#

Any recommendations for server specs? I'm looking to run a server with:

* 2-3 gamemodes each on their own server using waterfall.
* Factions Map - 10k x 10k.
* Towny Map - Custom made map - 20k - 20k.
* [Possible] Creative Map - Vanilla map - 5k - 5k,
* Need to support up to 100 players total.

I'm not familiar with how powerful my hardware needs to be to run smoothly.

marsh gust
#

I can no longer connect to my server since on Waterfall it gives me this error message:
[23:31:14 INFO]: [/MYIP] <-> InitialHandler has connected
[23:31:15 INFO]: [Izouku_Senpai | /MYIP] <-> ServerConnector [lobby] has connected
[23:31:15 INFO]: [Izouku_Senpai | /MYIP] <-> ServerConnector [lobby] has disconnected
[23:31:19 INFO]: [/MYIP|Izouku_Senpai] -> UpstreamBridge has disconnected

I tried everything I could, I checked in the lobby server there is no log, the logs only show the message I sent to the top. Please help me, I deleted the new plugins without success. I reinstalled the waterfall without success .... How can I fix it ?
ReadTimeOutException : null

royal hawk
#

99% of the time it’s a network, routing, NAT, permission or firewall issue

marsh gust
#

It's weird because all the servers and the waterfall are on the same pc ...

#

What should I do ?

slender bridge
#

How to setup bungeecord/waterfall?
Mc version?

zinc lily
#

there's video and text guides basically everywhere

#

waterfall supports from 1.8 to 1.17.1

slender bridge
#

But how to set version?

#

There is only one file

zinc lily
#

?

slender bridge
#

How to download waterfall 1.13.2

zinc lily
#

please read

slender bridge
tidal musk
#

waterfall supports from 1.8 to 1.17.1

royal hawk
marsh gust
#

The servers are on pterodactyl, and it's on the same computer.

marsh gust
tidal musk
#

how can i make the forced host use a second domain other than the one im using for the waterfall server

royal hawk
# marsh gust The servers are on pterodactyl, and it's on the same computer.

Take a good long look at your container/docker networking. You may be able to spot a discrepancy right away. Join the pterodactyl discord and ask for help there if you aren’t that advanced or can’t figure it out. This is most definitely an issue with the container networking or how you’re using it, and very few people here know a lot about pterodactyl.

royal hawk
dark bison
#

Hello, when i want to switch to another server with waterfal, i have this error InitialHandler - overflow in packet detected! A string had more data than allowed. For more information, launch Waterfall with -Dwaterfall.packet-decode-logging=true
Anyone can help me?

tidal musk
royal hawk
dark bison
#

Okay, i will try that

royal hawk
dark bison
#

when i launch Waterfall with the flag, i don't have more informations

royal hawk
#

Show your java command?

dark bison
#

java -jar -Xmx512M waterfall-1.17-445.jar -Dwaterfall.packet-decode-logging=true

royal hawk
#

That launch-flag goes before -jar

#

As does the -Xmx flag

dark bison
#

oh okay thanks

#

with the command java -Xmx512M -Dwaterfall.packet-decode-logging=true -jar waterfall-1.17-445.jar when i try to switch i just have that : Fr33m_Online executed command: /server survie2 [09:28:34 WARN]: [/127.0.0.1:48549] <-> InitialHandler - overflow in packet detected! Cannot receive string longer than 1020 (got 1229 bytes) [09:28:34 INFO]: [Fr33m_Online|/ip] <-> ServerConnector [survie2] has connected [09:28:34 INFO]: [Fr33m_Online|/ip] <-> ServerConnector [survie2] has disconnected

royal hawk
#

Are you using a modpack?

dark bison
#

no

#

i use Geyser and Floodgate, it's maybe that?

royal hawk
#

@desert robin bonk

#

I can’t see a reason for this to happen

desert robin
#

Does this happen with Java clients?

dark bison
#

Yes

reef fulcrum
#

oversized handshake packet

#

(specifically the host)

desert robin
#

You can try removing Floodgate and Geyser, but it's Geyser that adds the additional handshake packet data and there's no way that could affect Java players.

dark bison
#

Okay thanks, i will try that

#

I have removed Floodgate and Geyser on Waterfall and on the servers, but I still have the error [09:43:19 INFO]: Fr33m_Online executed command: /server survie2 [09:43:19 INFO]: [Fr33m_Online|/ip] <-> ServerConnector [survie2] has connected [09:43:19 WARN]: [/127.0.0.1:41907] <-> InitialHandler - overflow in packet detected! Cannot receive string longer than 1020 (got 1226 bytes) [09:43:19 INFO]: [Fr33m_Online|/ip] <-> ServerConnector [survie2] has disconnected

dark bison
#

I found the problem

#

I have written adress on the config.yml, it's just that

tidal musk
#

Where can I get version 1.16.5 for Waterfall. I see 1.16.5 for Paper but the ten latest builds in the Waterfall section are all 1.17. Should my individual servers be the same Minecraft version as waterfall?

reef fulcrum
#

latest supports 1.8-1.17.1

prime kindle
#

.

severe pecan
#

servers should be configured in config.yml or locations.yml?

zinc lily
#

config.yml

#

all the way at the bottom

severe pecan
#

thank you

#

is query_port: 25577 the default port where players will connect? because I want to use the default port (25565) in order to join the "lobby".

marble kelpBOT
#

no, that's the query port

#

as it says in the config key

#

the port is part of the host setting where you also specify the address

severe pecan
#

I never understood what's the diff between query port and host, but I guess I'll have to man that

zinc lily
#

query is querying the server for info basically

marble kelpBOT
#

the query port is for the server query protocol

severe pecan
#

any idea why this is added automagically: forced_hosts: pvp.md-5.net: pvp ?

marble kelpBOT
#

because that's the default setting for it as an example

#

also as a general hint: keep the query disabled if you don't need it

severe pecan
#

yup query_enabled: false

#

ok so I guess that I need to add the lobby to forced_hosts: ?

marble kelpBOT
#

no

#

you specify it in your "servers" section

severe pecan
#

that would be:

servers: 
  lobby:
    motd: '&1PlayMC - Lobby'
    address: localhost:25561
    restricted: false
  creative:
    motd: '&1PlayMC - Creative World'
    address: localhost:25562
    restricted: false
  survival:
    motd: '&1PlayMC - Survival World'
    address: localhost:25563
    restricted: false
zinc lily
#

yep

severe pecan
#

ok, in this case forced_hosts should be lobby?

zinc lily
#

forced hosts do smth like localhost: lobby

severe pecan
#

ooook, so this would be the final config:

$ cat config.yml 
server_connect_timeout: 5000
listeners:
- query_port: 25565
  motd: '&1PlayMC World'
  tab_list: GLOBAL_PING
  query_enabled: false
  proxy_protocol: false
  ping_passthrough: false
  priorities:
  - lobby
  bind_local_address: true
  host: 0.0.0.0:25565
  max_players: 1
  tab_size: 60
  force_default_server: false
  forced_hosts:
    localhost: lobby
remote_ping_cache: -1
network_compression_threshold: 256
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
log_pings: true
connection_throttle_limit: 3
prevent_proxy_connections: false
timeout: 30000
player_limit: -1
ip_forward: true
groups:
  md_5:
  - admin
remote_ping_timeout: 5000
connection_throttle: 4000
log_commands: false
stats: bd966b1c-cab6-4960-8b9a-c26571892154
online_mode: true
forge_support: true
disabled_commands:
- disabledcommandhere
servers:
  lobby:
    motd: '&1PlayMC - Lobby'
    address: localhost:25561
    restricted: false
  creative:
    motd: '&1PlayMC - Creative World'
    address: localhost:25562
    restricted: false
  survival:
    motd: '&1PlayMC - Survival World'
    address: localhost:25563
    restricted: false
#

any no-no-s?

zinc lily
#

yeppers

#

that all looks good

severe pecan
#

oook, next let's setup the paper servers, back in 5

#

I guess I can screen it right? like...it's not dependent on the stuff that runs "behind".

marble kelpBOT
#

btw. you will most likely not need the forced_hosts option, it's to map (sub)domains to specific servers

#

if your goal is that the player will always log into a specific server without remembering the logout server you will want to set force_default_server and also want to set the lobby in the priorities

severe pecan
#

I want players to be reconnected to the last server that they were connected. is that possible?

#

aka if a player exits in Survival, he should reconnect to the same exact server/position

#

wow I really need to setup an Ansible script or something because I'll have to update paper on 3 servers. huh.

marble kelpBOT
#

the connecting to the last server is default behaviour

#

it's online, just wait for it to load

severe pecan
#

hmmm: Exception Connecting [etc]: Server is online mode!

#

well, I want it to be online

#

does waterfall need it to be offline?

marble kelpBOT
#

no

nocturne fog
#

waterfall can be in online mode, the backend server has to be in offline mode

marble kelpBOT
#

the paper servers need to be in offline mode and have "bungeecord" set to true in spigot.yml

nocturne fog
#

also set bungee-online-mode to true in paper.yml ^^

severe pecan
#

ok, let me do that now

#

set bungee-online-mode: true in paper.yml AND bungeecord: true in spigot.yml.

zinc lily
#

AND online-mode: false in server.properties

severe pecan
#

online_mode: true in waterfall/config.yml

#

yup, already did that

#

just a set to create a new wiki page for this, else I'll 100% forget

#
groups:
  md_5:
  - admin
#

^ what is diz?

#

because I have a feeling that I don't need it?

pseudo current
severe pecan
#

The format is groups, followed by each player, followed by each group they are in

#

so basically I can group players "a la LuckPerms" but via Waterfall?

reef fulcrum
#

That's the built in perms stuff

#

"yes"

#

but, it's trash, using a perm plugin is a better choice if you actually care about proxy perms bar the stupid basics of it

severe pecan
#

is groups mandatory or safe to delete?

reef fulcrum
#

groups: {}