#waterfall-help

1 messages · Page 64 of 1

reef fulcrum
#

So, the server is decoding a packet it was sent

compact portal
#

oh

#

can like some plugin fix this or should i start removeing all and add em 1 by 1 so that i can check which plugin was doing that?

reef fulcrum
#

no, yes

compact portal
#

oohkayy

#

one more thing and i am gone uuh this only happens to several people

#

not for everyone

compact portal
#

why on latest Waterfall this still exists smh

[09:28:05 INFO]: _DeathNote lost connection: Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Bad packet id 49
zinc lily
#

_DeathNote sent a bad packet?

#

that's not a waterfall issue

#

that's something with their client

compact portal
#

and the thing i this only happens on 1 server

#

nowhere else

tidal trellis
#

hi guys

#

WARNING Forced host server pvp is not defined

#

what can i do ?

tidal musk
#

you have a forced host pointing to a non-existent server

#

it's probably the default, remove the forced host pvp.md-5.net: pvp

tidal musk
#

you have a formatting error

#

put a space between address: and the ip

tidal trellis
#

can you explain yourself better please?

tidal musk
#

line 49

#

address:<ip>:25565

#

put a space between address: and the ip

tidal trellis
#

hi

#

Look this

tough vale
#

Please read the message.

#

side note, online-mode=true pls

tidal trellis
#

Is offline server

#

For sp player and premium player

tidal musk
#

offline mode isn't supported here

#

glhf

tidal trellis
#

?

tough vale
#

but also read the message, it tells you how to fix it.

tidal trellis
#

How can i join with 1.17.1

marble kelpBOT
#

use a 1.17.1 compatible build

tidal trellis
#

I use viacersion

#

Why another player cant move ?

nocturne fog
#

You still need a waterfall version that supports 1.17

#

Waterfall supports 1.8-1.17

#

Just update it

tidal trellis
#

Link?

nocturne fog
#

.downloads

marble kelpBOT
tidal trellis
#

how can i configurate waterfall?

nocturne fog
#

.docs

marble kelpBOT
nocturne fog
#

There is a meager waterfall section, else the bungee docs. They're mostly the same

tidal trellis
#

how can i alow the 1.17?

tidal trellis
#

?

zinc lily
#

automatically does that, and viaversion config

tidal trellis
#

How can i config vivaversion?

#

i upload paper…. And vivaversion?

tidal musk
#

sorry but youve already said you're running an offline mode server which is a nightmare so

#

use google and the BungeeCord docs to set it up

#

good luck

tidal trellis
#

Ty

tidal musk
#

can you change the message that says if you wish to use ip forwarding use please enable it in your bungeecord as well

#

i am using waterfall and paper

reef fulcrum
#

No

#

nor should you be changing that

tidal musk
#

i was thinking maybe to change it to join with new_ip not old_ip

reef fulcrum
#

That message is literally "You have left an exploit vector" open

#

No

#

ideally you shove the proxy on your old IP, move the server over to the new IP

tidal musk
#

okay thanks

waxen sorrel
#

I have a few raspberry pis. One of them is a pi zero w, now would that run a waterfall proxy? I doubt it could handle a paper server

reef fulcrum
#

I mean, probably, it's not gonna be a high player count beast but it will work

waxen sorrel
#

Is it possible to run the proxy with 256mb of allocated ram?

reef fulcrum
#

yes

waxen sorrel
#

Awesome thanks

reef verge
#

Hey what are the commands on waterfall for restart and closing?

nocturne fog
#

/end

shut cape
#

you cant restart it afaik

reef verge
#

but if I want to start it again if it is closed?

#

start?

#

thanks anyways

shut cape
#

yes

reef verge
#

Last Question what are these Modules by Waterfall and where I can see what of modules are existing

reef fulcrum
#

they're basically just pre-bundled plugins

#

(or, well, default downloaded)

reef verge
#

ok thanks

#

Gives a Auto Updater for Waterfall Out there?

reef fulcrum
#

not hard to do if you can write script files but not something we support, the downloads API makes it doable

reef verge
#

ok thanks

#

What are the pixel for are Server Image. My Image that I am Using in Velocity are now in the lift top and not over all in waterfall.

#

How I can center them and make them larger. standard Image like minecraft it likes

reef fulcrum
#

I mean, it's a standard png file

#

the client has been known for years to have random stupid issues rendering that stuff in the server list

#

beyond that, I have no idea what you're going on about

reef verge
#

What I mean is this why do Waterfall that?

#

Thats not cool I want it full and that image have 64x64 pixel have waterfall a other format?

surreal stream
surreal stream
reef fulcrum
#

This is an english discord

#

Issues like that have been long standing issues with the client, waterfall has no control over what the client does with it

#

all it does is serialise the png in the exact same way the vanilla server does

surreal stream
#

oops ping

#

sorry :(

reef verge
#

Or Have i do something false?

reef fulcrum
#

The vanilla server can create such issues too

#

We have no idea what causes it

reef verge
#

@surreal stream Thanks I am German too but you see we can´t write here in that langue cause rules of that discord.

#

Ha damn thanks anyways

royal hawk
# reef verge Or Have i do something false?

Change the color palette/encoding and slightly change at least one pixel
This is a known bug with the OpenGL renderer used here. It’s stupid but I don’t think it’ll be fixed anytime soon

reef fulcrum
#

gg

tribal creek
#

on bungeecord
you have the same uuid on all servers?

#

and if its offline?

#

how verify what uuid i have?

royal hawk
tribal creek
#

hmm i think the bungeecord saves your uuid

#

as long as you have the same bungeecord

#

the uuid never change

royal hawk
#

Yes, but that UUID may not make it to the server if you don’t have forwarding enabled

tribal creek
#

yeah that too

#

so the answer is the uuid dosent change if this thinks are respected

royal hawk
#

But, and this is where it gets confusing, if you don’t forward the UUID its inconsistent because bungeecord hacks the protocol to fix skins

#

To prevent that disable tablist-rewriting and disable entity-meta-rewriting in the waterfall.yml

tribal creek
#

how luckperms work with skinrestorer?

royal hawk
#

Probably like any other plug-in that needs permissions?

reef fulcrum
#

!ban @stiff wasp scam

kindred parrotBOT
#

:raised_hands: Banned TheLeerName#4126 (scam) [1 total infraction] -- electronicboy#8869.

naive sky
#

Hey, when I start the proxy server, it spams this:

encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during login process! 4f5354202f20485454502f312e310d0a

royal hawk
#

Full log please

#

.paste

marble kelpBOT
fallen tundra
#

Hello from what It looking like to be I have everything setup correctly for my Creative server. However, when ever starting up the proxy it does not seem to register the server. I have tried a few worlds with the same result, It seems like no matter what I do it doesnt want to notice I added the second server in. The first server on this list always works, no matter what I change it too. Its just that second+ slot that I cant get to work.

royal hawk
fallen tundra
fallen tundra
#

For more details, The console is registering the command /server creative as /serverCreative but nothing triggers. In game it says the command /server does not exists.

#

Actually I notice none of the Waterfall/Bungee commands work on my Hub is there another plugin I am suppose to have on each server?

royal hawk
fallen tundra
storm token
#

Why does the bat file not do anything?

#

it just immediately pauses

tidal musk
#

No error message or anything?

storm token
#

I will post the cmd line

#

literally just that.

royal hawk
# storm token

I recommend you reinstall Java https://adoptium.net
Use java 16/17 and download the .msi version. Also while installing take extra care to select advanced options and enable set JAVA_HOME
That should fix it

Eclipse Adoptium provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. Supported platforms include Linux, macOS, Windows, ARM, Solaris, and AIX.

storm token
#

ok I'll try that

storm token
#

I was skeptical but dang, thanks a lot

royal hawk
hazy compass
#

Q: I am dumb, have never touched bungeecord/waterfall before. Is there an extensive guide on how to set it all up for a first time user?

Not unfamiliar with Paper or MC servers in general, but i've never set up a bungeecord/waterfall serverset before.

Looking for some basic pointers.

zinc lily
#

bungeecord's setup guide is good enough

rough warren
#

Yes and DO NOT skip any steps

#

Specially the firewall one

remote pawn
#

unexpected packet received during login process when trying to connect to latest snapshot server?

marble kelpBOT
#

pretty sure there is no real snapshot support

reef fulcrum
#

upstream added support for it

marble kelpBOT
#

isn't that more of a "we hope this works" kind of support though? xD

reef fulcrum
#

I mean, you can't use ip forwarding with it unless you use vanillacord

#

probs

remote pawn
rugged turret
#

uhh

#

soo waterfall is broken

#

bungee loads

#

but

#

players cant connect

nocturne fog
#

what happens when they try?

rugged turret
#

java.io.ioException

#

forcibly closed by remote host

nocturne fog
#

check waterfall's log, but, more than likely not a waterfall configuration issue. Check your firewall

reef fulcrum
#

closed by remote host means that something closed the connection in an unexpected manner, generally after it was established in some form, check logs of proxy and server, etc

steep topaz
#

Hi, so i added the ip and ports of the servers i want Waterfall to redirect me to when i join the Waterfall Server.
This is Waterfall's Congif.yml: https://paste.lucko.me/T2Iu57B4lB
I enabled BungeeCord in both servers files too

zealous wagon
#

Hey, how can I change these messages

odd hatch
#

Modify the Waterfall source code, I don't think there's an easy way to change that one.

zealous wagon
#

What about this, I have it set up so my SMP sends everyone to a holding server when its down, but when i join on my bedrock account, it does this

#
19.10 00:01:36 [Server] INFO [floodgate]: Floodgate player logged in as B_RbxAtimoss disconnected
19.10 00:01:36 [Server] INFO [Geyser-BungeeCord]: RbxAtimoss has disconnected from the Java server because of Read timed out.
19.10 00:01:36 [Server] INFO [/76.18.121.138:0|B_RbxAtimoss] -> UpstreamBridge has disconnected
19.10 00:01:36 [Server] ERROR io.netty.handler.timeout.ReadTimeoutException
19.10 00:01:37 [Server] INFO [Geyser-BungeeCord]: Bedrock user with ip: /76.18.121.138 has disconnected for reason CLOSED_BY_REMOTE_PEER
zinc lily
#

connection issue on client end

shut cape
#

maybe ask geyser? or that^

celest tide
#

tab_list: GLOBAL_PING is only showing players on the local server for me

calm ether
#

this option doesn't work afaik

celest tide
#

And why did I get it by default if it's no longer active?

calm ether
#

because it has never been changed, but i'm 99% sure it doesnt work for years

#

maybe some plugins like bungeetablistplus does implement that

celest tide
tidal musk
#

might wanna edit that out

marble kelpBOT
#

don't worry, IRC never forgets

tidal musk
#

the amount of people leaking their ips or their servers' unprotected ips here is funny

#

but in pterodactyl discord kekwhyper

#

stg every other support request has someones public facing ip in it

zealous wagon
tidal musk
#

well its someone's

#

🤷

zealous wagon
#

Its my account but it aint my ip

#

But anyway having someones ip out isn’t that big of a deal honestly

tidal musk
#

well seems to be a residential ip anyway so

tidal musk
zealous wagon
tidal musk
#

i mean you can find where someone lives (roughly), false report them for abuse to isp, and all sorts of other stuff

#

not to mention it opens up an attack surface

#

best idea is not to leak any public facing ips if possible

zealous wagon
#

Possible, but quite unlikely unless you piss off some random anarchy player

zealous wagon
tidal musk
#

vulnerabilities such as nat traversal are pretty common in equipment that's not up to date, especially older routers and the such

#

some very basic explanation

#

just fyi

zealous wagon
#

Ik, I used to play a lot of 2b2t, and honestly it isn’t super often, but it can happen

wise patio
#

If I have for example 2 proxies, player A conencts to proxy 1 and player B connects to proxy 2, is it possible to create /gtp or /gmsg plugin across 2 proxies?

reef fulcrum
#

I mean

#

at the end of the day, it all boils down to data; if you can get the two proxy instances to talk to each other in a way that allows for the data for that type of stuff to work, yes, 100%

marble kelpBOT
#

I totally didn't finish a plugin recently which simplifies that by a lot 👀

marble wraith
#

is there aany easy tutorial or way of setting up DNS switcher for minecraft?
i want multiple bungees and DNS switcher based on ip/ping...

i looked at kong gatewawy and i dont see a way to make it work with geolocation/ping...

aany ideas?

tidal musk
#

dns switcher?

marble wraith
marsh dagger
#

Hello,

Why when I try to modify the global MOTD which is located at the bottom, my server takes into account the MOTD of my first server "lobby-1" list? Isn't there a way to completely remove all these MOTD and keep only the one at the bottom?

...
servers:
  lobby-1:
    address: mc-lobby-1.int.domain:20101
    restricted: false
    motd: '&1Just another  - Forced Host'
  lobby-2:
    address: mc-lobby-2.int.domain:20102
    restricted: false
    motd: '&1Just another  - Forced Host'
  faction-1:
    address: mc-faction-1.int.domain:20201
    restricted: false
    motd: '&1Just another  - Forced Host'
  hungergames-1:
    address: localhost:20202
    restricted: false
    motd: '&1Just another  - Forced Host'
  survival-1:
    address: localhost:20203
    restricted: false
    motd: '&1Just another  - Forced Host'
  hcf-1:
    address: 192.168.1.174:20204
    restricted: false
    motd: '&1Just another  - Forced Host'
  mc-bedwars-map-matheo:
    address: mc-test-1.int.domain:20402
    restricted: false
    motd: '&1Just another  - Forced Host'
listeners:
- query_port: 25577
  tab_list: GLOBAL_PING
  query_enabled: false
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - lobby-1
  - lobby-2
  bind_local_address: true
  host: 0.0.0.0:25565
  max_players: 500
  tab_size: 60
  force_default_server: true
  motd: '&6&l⋙ &edomain &6&l⋙ &5&oPvp/Factions &6 &dHCF &6[&b1.7&6-&b1.16&6] &fhttps://domain'
...
primal steppe
#

Hey, I get this "java.lang.IllegalArgumentException: Team 970Wi8ca7b1911 already exists in this scoreboard" error. Only when I'm using bungeecord (waterfall)

nocturne fog
primal steppe
#

but on the lobby server is no scoreboard

#

lobby -> gameserver (error is here)

primal steppe
#

whats the scoreboard remove packet in 1.17?

#

maybe this works

royal hawk
primal steppe
#

It’s 200GB and cloudnet

#

But I can send you my packet system

#

The error happens when I send two times the same scoreboard team

marble kelpBOT
#

you don't want to send the same team multiple times

#

either remove the previous team or use random names

primal steppe
#
        final PacketPlayOutScoreboardTeam createTeam = PacketPlayOutScoreboardTeam.a(team, false);
        final PacketPlayOutScoreboardTeam removeTeam = PacketPlayOutScoreboardTeam.a(team, true);

       ((CraftPlayer)toPlayer).getHandle().b.sendPacket(removeTeam);
        ((CraftPlayer)toPlayer).getHandle().b.sendPacket(createTeam);
  
#

I already did that

#

But I think the removeTeam packet doesnt work

#

for bungee

reef fulcrum
#

The switching logic around scoreboards is basically broken as shit, but, I have no idea of a good solution for that outside of basically buffering the new servers scoreboards until the switch fully occurs, or, storing a copy of the old teams to restore them if the transfer fails, but, it's the horrors of state shuffling \o/

marble kelpBOT
#

I suggest reading the documentation of whatever platform you use for your nameserver

reef fulcrum
#

DNS servers don't know about your "ping"

#

best they can do is geo based services, which requires that you're using a DNS registrar which supports that, and will likely be paying a premium for it

#

bearing in mind that traffic still needs to go from the proxy to the actual servers, so, there is generally very little actual gain in such a setup, especially for MC

marble wraith
# reef fulcrum bearing in mind that traffic still needs to go from the proxy to the actual serv...

well, i want bungee and servers in another country, all with same domain name

i know dns load balancer can split 50/50 across multiple servers

this would allow me to host way way way more players, but ping would be an issue
imagine you play in austrialia. bungee is in germany and the server is in australia.... thats like 200+ ping

so i want my DNS to push you to a bungee close to you, you play in US, have you to connect in US country

#

i need multiple bungees anyways, so spacing them out in countries is better for ping
tho i have no idea how to anything but split it 50/50 or 33/33/33 with dns load baalancer....

reef fulcrum
#

please don't mention

#

ping is still gonna be from the backend servers, so, you'd need to be running bungee and it's adjacent servers in the same place, otherwise you'd just be in the same state

#

best you'd save is maybe a milli or two if you manage to get a better route otherwise

#

and for stuff like that, it's generally better to just use seperate subdomains so people can chose where they wanna be if they wanna play with their friends

#

otherwise, if you actually wanted regional balancing, you'd need geodns, as I already said, which does come with some costs

marble wraith
#

how wont that fix the ping if my server will relay it elsewhere?

#

does a dns load balancer contribute to ping?

#

i thought it only lets the host know like dns "look here for ip"

reef fulcrum
#

I mean, it does

marble wraith
#

so if im in europe, and my dns load balancer is in us and it pushes me to eu

#

i will have US ping?

reef fulcrum
#

what am saying is is that even with your aus setup, if you have somebody in NY and you had a bungee instance around there, they'd still be traveling the same distance to connect to the actual servers

marble wraith
#

well, worse

reef fulcrum
#

if your proxy is in the EU and your server is in the US, you'll still have the ping from connecting to the US

#

DNS is just use for mapping the domain name to the servers

#

it doesn't impact the ping

marble wraith
#

i want servers in us and eu, asia, idc about aussies...

#

oh then im good

#

i want bungee in us and server in us

#

problem is, using main domain they connect to EU

reef fulcrum
#

Well, yea, but having those subdomains allows people to decide that they're happy to deal with the latency to say, play with their mates

#

So, either way I'd recommend having those even if you do go the geodns route

marble wraith
#

well obviously

#

but i want the main one to be geodns

#

problem is, how?

reef fulcrum
#

find a DNS provider which offers GeoDNS

marble wraith
#

do you know smth that's free?
so far i paid 0$ in this whole project and dont want to rise the buget

reef fulcrum
#

Not really

#

I mean, it's not an essential thing so it's pretty much ringfenced as a paid service unless you went the route of hosting your own DNS servers

marble wraith
#

well that shouldnt be hard tbh

#

no idea how but i have lots of server that i dont mind using for that

marble wraith
#

im going the rabbit hole... i found free service but i have to list countries and do php-alike script...
well worst case i got that

marble wraith
unreal stag
#

In the end all the data must route to your backend server in the end. That's why "spacing them out" doesn't work very well, unless in very specialized use cases (CDN for instance).

marble wraith
unreal stag
marble wraith
celest tide
#

When multiple people try to join at the same time they get throtling errors

#

How to do fix this?

#

My server is small and will likely never get a wave of players trying to join

reef fulcrum
#

the throttle is per-ip

#

if the backend servers are shouting, that means that they're misconfigured, i.e. bungee mode not enabled, or you have some other plugin causing issues

#

if it's the proxy, er, check that the IPs aren't the same

celest tide
#

Do you mean client ips?

reef fulcrum
#

yes, if it's the proxy

celest tide
#

Well I just want to decrease whaterver limit there is

#

Maybe it's worse when starting?

celest tide
#

What do I do about this?

#

I haven't changed my server config, it has worked before, and everything is up

reef fulcrum
#

bungeejoin apparently did a dum

celest tide
#

Oh I see you're right

#

Maybe it's a broken update

astral basin
#

Hey, I'm somewhat new to the whole idea of server proxies and I'm wondering if like a Forge/Fabric server would work with a WaterFall proxy?

zinc lily
#

forge before 1.13 will work, not sure about fabric

marble kelpBOT
#

@night templetBlox there is fabric mod that allows ip/uuid forwarding to work (FabricProxy)

zinc lily
#

@astral basin ^

#

bridge pinged the wrong person, sadly

marble kelpBOT
#

how are there more than one person with that name in here smh

#

also what happened to using and wanting a unique usernames... :(

zinc lily
#

bridge pinged Wes, while i pinged the right person

marble kelpBOT
#

wtf

#

how

zinc lily
#

just write your own client phoenix :p

marble kelpBOT
#

Z just needs to accept my damn PR

zinc lily
#

yeah

marble kelpBOT
zinc lily
#

just send him a >:c with a link to your pr

marble kelpBOT
#

wow

#

actually the code seems to already try to take care of this, odd

#

oh wait, it doesn't pass requireSeparation -.-

snow jolt
#

please help me

reef fulcrum
#

com.jakub.premium

#
  1. Please use paste.gg in the future, random unknown paste sites are sus
#
  1. No idea what that plugin is, but, speak to the plugin author
snow jolt
#

ok sorry

#

the only plugin inside the proxy is Jpremium a login plugin

reef fulcrum
#

yea, had a feeling it was that, glhf

snow jolt
#

so it is not an error of waterfall confirm me?

royal hawk
marble kelpBOT
#
  1. wrong channel, 2. the jvm will do that automatically, 3. you can adjust the jvm behaviour using flags, the recommended ones work out best for most people
torpid garnet
#

Waterfall or bungeecord, which is better

severe badger
#

You're asking this in the waterfall channel, the answer may be obvious

#

Tho, you should consider Velocity

torpid garnet
#

Oh

fallen tundra
#

Hello I have been having issues since setting up waterfall with players randomly being kicked off the proxy. I am not sure what is going on. Here is the crash log https://pastebin.com/R91p2Km0 Any help is much appreciated.

reef fulcrum
#

randomly being kicked off the proxy

#

random kick would generally imply a bit more randomness than the enter JVM crashing

#

You had a segmentation fault, i.e. bad memory access

#

either a JVM bug, or, you have hardware issues

shell sparrow
#

Hey!

#

i'm getting this error when trying to join waterfall

marble kelpBOT
#

fix your network/firewall

shell sparrow
marble kelpBOT
#

something is blocking you from connecting to the port of your waterfall proxy, most likely the firewall or you have some other (network) setup issue

shell sparrow
#

is a plugin like authme

marble kelpBOT
#

it's not a plugin like authme lol

shell sparrow
#

hmm

#

idk

#

so, maybe is the token?

marble kelpBOT
#

and no, BungeeGuard does not block you from logging into your proxy, it blocks you from connecting directly to the backend servers

shell sparrow
#

i had bungeeAuthme but didn't have bungee in the lobby

marble kelpBOT
#

(and usually isn't necessary if have a proper network setup, only really on shared hosts)

shell sparrow
#

maybe it was that?

#
listeners:
- query_port: 25577
  motd: '&1Another Bungee server'
  tab_list: GLOBAL_PING
  query_enabled: false
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - lobby
  bind_local_address: true
  host: 0.0.0.0:25577```
#

is that port correct?

marble kelpBOT
#

if that's the port you want to use to connect to your proxy? sure

#

you can use whatever port that you have open for it

shell sparrow
#

so still sending that error

marble kelpBOT
#

most will just use the default port so that players don't have to type the port or that you don't need SRV records

shell sparrow
#

what is the default port?

marble kelpBOT
#

25565

shell sparrow
#

will try

#

well, maybe is this? xD

tidal musk
#

Pretty sure there isn't a new build

#

a newer build*

severe badger
#

"potentially" is the keyword, md projects' update checker check for build date instead of versioning

marble kelpBOT
#

I mean the message is pretty clear

shell sparrow
reef fulcrum
#

That message will prevent the server starting up for 10 seconds

shell sparrow
reef fulcrum
#

It won't prevent things connecting to it after it does

shell sparrow
#

i updated the build

#

and still that problem

marble kelpBOT
#

please read and understand the message

#

it clearly says "potentially"

reef fulcrum
#

Yes, and we literally explained that the message, i.e. the fact that you're outdated, won't cause that issue

shell sparrow
#

ik

#

but, i don't know how to solve that

#

and i would like some help

reef fulcrum
#

Check IP, firewall, port forward, make sure you're using the correct port, ideally wanna use 25565 given that's default for the client

shell sparrow
reef fulcrum
#

no

marble kelpBOT
#

your config has nothing to do with that

#

you need to setup your network and firewall of your system properly

shell sparrow
#

in the lobby server you mean?

marble kelpBOT
#

wat

#

your issue is that you can't connect to your proxy, the error lies somewhere in the network between your client and your proxy

shell sparrow
#

ok

reef fulcrum
#

You want to configure bungee to listen on 25565, see the listeners section; You want the servers to listen on some other port

reef fulcrum
#

make sure that when you or somebody in your house tests, use "localhost" for the same computer, or the LAN IP

#

stop mentioning

shell sparrow
#

sorry

reef fulcrum
#

that's just the query port

#

see the host line

shell sparrow
#

both are like that

reef fulcrum
#

okay, so, start the proxy, test localhost, assuming same pc

shell sparrow
#

not same pc

reef fulcrum
#

so, ref back to my last few comments

shell sparrow
#

maybe is the plugin nLogin from the lobby?

#

is a security plugin

reef fulcrum
#

glhf

shell sparrow
#

uh

marble kelpBOT
#

if you think that it's a plugin just test with all of them removed

#

(and this is obviously not "random plugin support" ;))

shell sparrow
#

ik

#

well, when i try to join it doesn't send any message to the console

#

so i don't think that the problem is for that

marble kelpBOT
#

well if the connection request doesn't reach the proxy (which the error indicates) then it's most likely a network setup issue as said before (or you simply connect to the wrong address/port)

shell sparrow
#

i'm coping the ip

#

so don't think so

reef fulcrum
#

copying the IP from where

shell sparrow
#

bungee ip

reef fulcrum
#

er, wtf is that

shell sparrow
#

a host

marble kelpBOT
#

talk to your host lmao

shell sparrow
#

uuh

marble kelpBOT
#

we have zero idea what kind of cursed setup they have

#

and you pay them to support you

#

just fyi for the future: leading with information about how and where you run your server can help not waste tons of time

shell sparrow
reef fulcrum
#

I mean

#

the panel clearly states that it's using some different port than what you configured in bungee

#

beyond that, speak to the host, we can't help you here

shell sparrow
#

ok, ty

marble kelpBOT
#

that seems like the ptero external port though, the one in the config would be the one interally to the docker container

#

you would basically need to make sure that the port matches whatever ptero expects (the one they configure by default for the waterfall/bungee egg would be the correct one there)

frail cedar
#

why i cant do /server?

reef fulcrum
#

Generally, either you didn't connect to the proxy but an actual server, or, the modules failed to download for some reason, check the proxy logs, should say if it saw a connection, etc

frail cedar
#

it says unkown command

reef fulcrum
#

Don't mention

#

No, because PL is behind the proxy, it can't intercept stuff which the proxy intercepts as it won't even get there

frail cedar
reef fulcrum
#

Stop mentioning.

frail cedar
#

bruh

#

sorry

#

i forgot

royal hawk
reef fulcrum
#

I mean, "no logs" is like, what

#

I mean, there should be logs saying that you connected

royal hawk
#

well the folder should be in the same folder where your config.yml for bungeecord is

frail cedar
#

yes theay are there

royal hawk
#

So when you connect via bungeecord

frail cedar
#

oh

#

that kinda explain

royal hawk
#

it’s missing cmd_server if these are all

frail cedar
#

where i can get it?

reef fulcrum
#

provide your log file

frail cedar
#

lateest?

reef fulcrum
#

I mean, assuming it has the startup info in there, yes

frail cedar
tulip surgeBOT
royal hawk
#

That’d also work tho

reef fulcrum
#

see the modules.yml file

#

the fact that it doesn't even try suggests that you disabled it or something

royal hawk
#

Wait wrong link

reef fulcrum
#

shouldn't download them manually anyways

frail cedar
reef fulcrum
#

So, yea, somebody removed that module

royal hawk
#

Delete that file or add jenkins://cmd_server and restart the bungeecord

frail cedar
#

k

#

yeah thx

#

xd

#

im dumb asf

proper creek
#

😕

#

i've just got the vps, so some stuff may not be setted up idk

reef fulcrum
#

install the non-headless jdk

#

or, jre

proper creek
#

done thx

frail cedar
tidal musk
frail cedar
tidal musk
#

Because AuthMe doesn’t provide support for Bungeecord out of the box, in fact, it has no idea that there’s even a proxy in between you and the Minecraft server

royal hawk
#

Yes luzea is right, you’ll need a plug-in to provide those kinds of commands on the server side

#

The server doesn’t know the player is even connected through a proxy by default so it couldn’t do anything with that out of the box

frail cedar
#

Skript?

tidal musk
#

what about skript

#

skript is terrible and you should never use it

frail cedar
#

Xd

#

Ok

spare lake
#

I'm trying to set up my first Waterfall server + forge on top of AMP but I want to use 1.16.5 and can't seem to find the corresponding Waterfall version

#

Can anyone point me in the right direction?

shut cape
#

Latest Waterfall version would work for 1.8-1.17

#

oh and Forge 1.12+ doesn't work IIRC

spare lake
#

Ah I see, so there is no way to do a Forge 1.16 server with Waterfall? 😦

sleek tide
#

Hey there, I am trying to set up a waterfall network to connect my RLcraft server to a network with other Paper servers.

Everything seems to be set up fine in the network, but when players try to join to the RLcraft server it provides a 'Read Time Out' and doesn't allow connection. It does let me connect to Paper servers tho.

Does anyone have any ideas on how I could fix this. I contacted Apex and they said to ask here.

shut cape
#

Send the full log?

north bear
#

Hi, does waterfall have the command /glist ? Can I disable that?

tidal musk
#

Set the permission bungeecord.command.glist to false

#

(or remove it from the default group in config.yml)

north bear
#

Is the waterfall better than bungeecord? I mean im using viaversion is it compatible?

ionic kelp
#

Im getting this issue

#

🤦🏼‍♂️ anyone

wraith hornet
ionic kelp
#

So it’s not bungee?

royal hawk
royal hawk
dawn umbra
#

Yo is there any plugin that I can use to auto update server status to a specific channel on all servers connected to the waterfall proxy note I am on sponge and paper spigot?

marble kelpBOT
#

what kind of status are you talking about? Also what do you mean by "specific channel"?

hushed osprey
#

Question

Can a forge server link with a paper server?
So bungeecord >hub(paper) then survival (paper) >mod server (

reef fulcrum
#

not really

#

I mean, not if the modded server has required mods, nor does 1.13+ work for forge

hushed osprey
#

so it does work assuming that we fulfill the requirements u mention?

reef fulcrum
#

basically, yes

dawn umbra
dawn umbra
#

And I know of discordsrv but that I am using on my servers to connect chats but I want one plugin that tells all the stuff like information into a channel on discord.

marble kelpBOT
#

well you didn't mention discord which is why I asked for more details ;)

dawn umbra
#

Oh my bad

#

I just read my message again

naive sky
#

Hey, I wanted to reset everyone's location on the proxy, I tried deleting the locations file and deleting everything but the {} but it didn't work

reef fulcrum
#

did you stop the proxy?

#

define "didn't work"

tidal musk
#

Can someone help me? I just changed my proxy from Velocity to Waterfall and i can't get anything work. There is my latest logfile and Waterfall config file

reef fulcrum
#

make sure that the server is configured for bungee mode and not velocity mode, etc

#

all we can say from that is that the server trying to be connected to said bye

tidal musk
#

Hi, who can i talk to from the dev team?

#

My proxy has crashed for an unknown reason

#

I would like to send the logs but it contains a lot of IP Addresses

#

So I don't want to send it here

zinc lily
#

just paste your log in there

tidal musk
#

thank you

reef fulcrum
#

LuckPerms started throwing errors

tidal musk
near geyser
#

someone can tell how i can compile the waterfall bungee?

reef fulcrum
#

clone, ./waterfall p, mvn clean package

near geyser
reef fulcrum
#

Don't mention

#

No

near geyser
#

sorry

reef fulcrum
#

Those are the basic outlined steps, do that stuff in git bash

near geyser
#

sorry if i'm retarded, but this is the first time i use git, do you know if there is any guide on what to do step by step?

reef fulcrum
#

suggest dropping the r word

#

Most guides are based around the exectation that you understand basic git and basic bash

#

you need to clone the waterfall repo with git bash, not using the download button, then cd into the cloned repo and ./waterfall can be used for doing the build stuff, etc

near geyser
#

./waterfall p first right?

reef fulcrum
#

Well, that applies the patches

#

now you have the patch applied source tree, if you wanna build, I think the waterfall command had a build thing, otherwise just use maven

near geyser
#

Thank you very much for your patience and help seriously ❤️

hot wave
reef fulcrum
#

"kicked whist", yes

#

The denied message, no

hot wave
#

wtf

naive sky
reef fulcrum
#

don't mention

#

use the "force-default" or whatever it was in config.yml

naive sky
reef fulcrum
#

You mean, where they where in the world on that server?

#

if so, use a spawn join plugin

naive sky
# reef fulcrum You mean, where they where in the world on that server?

Okay, let me make it easier to understand, players right now, who have joined the server at least once, are in the survival server, but I want all player's locations to be deleted so they are sent to the hub server for once, and then they can choose, because if not, then they would be stuck in the whitelist thing, and they won't even be able to join the hub server

reef fulcrum
#

I mean, if you stop the proxy, and then delete the locations file, and then start it, that data will be gone, unless you have some plugin doing it, in which case it won't have somewhere to rejoin them to as it won't have that data

naive sky
#

Yeah, I deleted the locations file but it just came back, I will try again though

reef fulcrum
#

I mean, the file will be recreated, empty, as it will start saving the locations back in there once they join

proud lodge
#

Hello, how can I make my waterfall proxy redirect me on another server if one is shut down? I read that I just had to put the server in the "priorities" list in my config.yml file but it's apparently not working (i just get kicked with a "server closed" message)

Thanks in advance

marble kelpBOT
#

do you mean when the server is offline and you try to join or if you are connected and they kick you? priorities solves the first scenario, a plugin is required for the second

proud lodge
#

second option

#

i have "server-a" as my priority server, i have "server-b" as the server i'm connected on, and which is shut down

marble kelpBOT
proud lodge
#

okk thanks

#

is it easy to code that? i'm trying to code everything myself so I can learn

marble kelpBOT
#

fairly easy, yeah

proud lodge
#

okay thanks 🙂

dawn umbra
proven spindle
#

Hey!

#

Is there an issue with latest build?

#

I can't uh..

#

I keep getting forced to the lobby

#

On login

#

this never happened before updating

#

Oooh

#

priorities:

  • lobby
#

Keeps setting that by itself

#

i set it to

priorities:

#

and it keeps adding lobby lol

hushed osprey
#

what culd be causing this issue for some user?
Unable to authenticate - no data was forwarded by the proxy

reef fulcrum
#

That's from a plugin, not paper/waterfall

#

if bungeeguard, make sure that they actually joined through the proxy

thick vector
#

Ok so I just setup a bungee cord server, I know java code, made a few hacked clients, made a few plugins. I know mc client code in and out and am expanding my knowledge towards servers.

Can a dev, without being an asshole for my ignorance, explain the advantages to waterfall over a default bungee cord server without stating the obvious from their GitHub desc

#

Like waterfall seems cool and all but is it for me? I’m aiming to create a server with a decent player base and bring back old hcf and pvp minus the pay to win and cheating aspect.

I have a good server and an anticheat incapable to be disabled by clients, detecting most cheats. So cheating won’t be an issue.
Can waterfall provide the same reliability, uptime, as bungee

Whilst having reduced usage?

young rampart
#

Short answer: Use Velocity
Long answer:
Waterfall builds on top of Bungeecord. This means that the base is gnerally the same, and waterfall just has a few things on top of that. The big advantage of that means we can add new features and fix bugs in Bungeecord while still keeping compatibility with plugins build for bungeecord. The huge disadvantage is that we can't really improve or change too much. Waterfall is pretty much dead at this point, the existing patches are still updated if something goes wrong/on version changes, but no one is really developing new things for waterfall annymore.
Velocity on the other hand is something completely new. It is a proxy, same a bungeecord, but it's different from the ground up. This means it allows for modern stuff and is probably what you should be using for anything new you make, however this means that plugins written for bungeecord are not compatible with velocity, and have to be changed

thick vector
#

But thank you for the response

young rampart
#

haha funny joke

thick vector
#

Ok so basically

#

Lemme get this straight

#

Water fall

#

Is essential

#

Skidded bungee cord that just works better

#

So bungee cord re arranged without bugs

young rampart
#

Waterfall to Bungeecord is like Paper to Spigot

thick vector
#

Massive fork n fix

#

Got it

#

However I’m looking for the most efficient bungee alternative @young rampart , what would your suggestion to that be. Is velocity better at speed and efficiency whilst maintaining reliability.

reef fulcrum
#

Velocity is an alternative proxy but doesn't work with bungee plugins

thick vector
#

Ok so

#

If I coded my own plugins

young rampart
#

Then velocity

thick vector
#

Mind you I am capable of

#

To work with velocity

#

Would it be an upper

#

In terms of speed and efficiency

young rampart
#

Yes

thick vector
#

Or is the speed and efficiency the same as per say waterfall, but is just a smaller file size due to coding improvements with shit reliability

#

Because if it’s the same with different plug-in reliability, it would just be a time waster

young rampart
#

The only real reason in my opinion to stay on Bungee/waterfall is plugin compatibility. If you don't care about that, go for Velocity

thick vector
#

Yeah but is velocity actually any faster

young rampart
#

Yes

thick vector
#

At processing

#

Or having a reduced load?

young rampart
#

I'd recommend asking in the velocity discord for specifics, its linked in #community-guilds

thick vector
#

Ight bet

#

Basically I accidentally fooled u into taking about a better alternative to waterfall in its help section, and now u need to change the topic so you don’t get in troubie wubbies for not moderating

young rampart
#

No

#

We recommend Velocity over Waterfall

#

Even if we still somewhat maintain Waterfall

thick vector
#

Now I’m dumb founded

#

Because most devs pride their product over others despite its lacks

#

Anyways Imma dip and go look into that alternative

tawny cargo
#

hello i need help. when adding a new server in the "waterfall" engine. this one sends errors [15:59:38 ERROR]: Exception in thread "main" java.lang.ClassCastException: class java.lang.Double cannot be cast to class java.lang.String (java.lang.Double and java.lang.String are in module java.base of loader 'bootstrap') [15:59:38 ERROR]: at net.md_5.bungee.conf.YamlConfig.getServers(YamlConfig.java:228 [15:59:38 ERROR]: at net.md_5.bungee.conf.Configuration.load(Configuration.java:113 [15:59:38 ERROR]: at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:50) [15:59:38 ERROR]: at net.md_5.bungee.BungeeCord.start(BungeeCord.java:279 [15:59:38 ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67) [15:59:38 ERROR]: at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)

reef fulcrum
#

you borked the config

tawny cargo
#

how?

reef fulcrum
#

idk

tawny cargo
#

when there is one server servers:
lobby:
mod: lobby
address: ip
restricted: false this one does not send errors. if I add more servers. these send default errors is it possible to fix the error?

reef fulcrum
#

We'd need to see the actual config

#

We're not magicians here

#

best guess is that you set something in there like a number when it needs to be a string

#

i.e. if you put like, 1.16 in the motd, that would cause an error, would need to be "1.16"

tawny cargo
reef fulcrum
#

don't have .'s in server names

#

otherwise on the surface, that looks fine

tawny cargo
tawny cargo
reef fulcrum
#

Do not put a . in the name of the server

tawny cargo
#

ok

#

still getting a bug

reef fulcrum
#

(also, make sure that the server name isn't a number, give it a real name to save headaches; having a . in the server name can cause issues with plugins, and a number just breaks the config parsing(

tawny cargo
#

ok

tawny cargo
hot wave
#

Are flags used for Waterfall? Which ones are recommended?

reef fulcrum
#

see pins

hot wave
tidal musk
#

hi, im new to bungee api, is there a way to send a command like through a plugin, like dispatchCommand() on spigot?

marble kelpBOT
#

iirc the PluginManager has a method for that

vivid vapor
#

is this a proxy thing (and if so how can i disable it)

royal hawk
vivid vapor
unreal stag
#

and what mods/mod loader?

reef fulcrum
#

I mean, that sounds like the forge one

#

and modern forge doesn't work with any of the proxies

unreal stag
#

^^^

vivid vapor
#

yeah its forge 1.17.1

#

do no forge clients work on proxies anymore or something?

reef fulcrum
#

forge broke the means of handshaking across servers

unreal stag
#

yeah, so Forge 1.13+ isn't supported by any proxy if the mods expect mods to be installed server side

reef fulcrum
#

thus proxies haven't cared to bother ensuring that forge can connect in the first place

vivid vapor
#

dang

#

cuz all my mods should be client side anyways

unreal stag
#

the problem is less technical and more of a political one

vivid vapor
#

well rip

unreal stag
#

sorry

#

go use Fabric

vivid vapor
#

unfortunately the mod i mainly want is only for forge 😔

royal hawk
#

To add insult to injury, almost all of the progress I made towards a modern proxy protocol is presently going flying out the window for other reasons I can’t discuss here

reef fulcrum
#

accidently sets off the party confetti

royal hawk
#

You’re dark cat

marble kelpBOT
#

so mojang is bringing bedrock's re-connect packet to java?

#

runs

tidal musk
#

👀

marble kelpBOT
#

or even "better" they just merge the two network systems into one to allow real cross platform 👀

woven plaza
#

they're wayyy too different for that

marble kelpBOT
#

I mean, parity is one of their goals so...

woven plaza
#

even the endianness is different

severe rampart
reef fulcrum
#

Well, the big issue is that we can't get forge to resync across connections

#

So, having a reconnect packet would allow the client to just reconnect, ideally pass some token, and jump back to where it was going

royal hawk
#

I had a cleaner solution

#

But the reconnect packet seems to be likely the only option now going forward

reef fulcrum
#

yea, I mean, it's not ideal, just, seemed like the best overall solution for it which could be more universally applied

royal hawk
#

I’ve had someone vehemently demand that it could just force the client to authenticate again

#

But that just screams bad idea

reef fulcrum
marble kelpBOT
#

I mean, couldn't someone just create a forge mod which essentially offers the reconnect functionality then just have that inside any mod pack which is used with a proxy?

#

I mean I have almost zero experience with the client modding scene but that seems kinda liek a no-brainer? thonk

reef fulcrum
#

Well, yes, but then you've gotta get clients to install it

marble kelpBOT
#

of course but that could be up to the server owner to include in their modpack or to tell people to put it into their mod folder if they want to play there

#

also it wouldn't even need proxy support, a simple plugin could cancel the server switch event, send the reconnect message and set a reconnect handler to automatically connect to the original target server once the client rejoined

#

this approach could also mention the mod itself in the message and say something like "if you want to switch servers you need to install this mod"

#

(for those that try to switch without the mod ¯_(ツ)_/¯)

royal hawk
#

Thus we are back full circle

unreal stag
#

again, a lot of the problems are political in nature

reef fulcrum
#

I vote that we set Five on fire as a tribute/sacrifice

royal hawk
marble kelpBOT
#

what do you mean by "resets"? like after a restart?

#

or in the config file after starting it?

celest tide
#

Any way to put in a temporary motd?

#

I have a map render thing that eats memory and I'd like to shut down the server while displaying some message in the list about what is happening

#

I have access to the bungee cli from the place where I start the map

marble kelpBOT
#

ServerListPlus has a standalone server

#

or just edit your proxy MOTD while the minecraft server is down I guess

celest tide
celest tide
marble kelpBOT
#

which part of it isn't clear?

celest tide
#

Edit where?

#

The file?

#

And then reload the proxy?

#

Or edit in some other way?

marble kelpBOT
#

wat

#

the message you replied to has nothing to do with editing any files on the proxy

celest tide
#

So what is it about?

#

You just said edit and I don't know where?

marble kelpBOT
#

so you mean the other message you convienently didn't reply to? if so the motd of the listener in your proxy config

#

and no idea if that is updated on reload, restarting is always the suggested way of applying setting changes

celest tide
#

I replied to both messages

celest tide
celest tide
marble kelpBOT
#

well you replied to the same one twice which is why I was confused

#

also no need to reply to them all the time...

celest tide
#

So is there a way to change the MOTD in the proxy without restarting?

marble kelpBOT
#

well it might work on reload

#

most people just use plugins for that though (like ServerListPlus)

celest tide
#

Ok

#

I was hoping not to have to edit a file via my script

#

Do you know of any in-mem solutions?

marble kelpBOT
#

just use a plugin, lol

celest tide
#

Yeah, a plugin

#

But I can't find one that has a command to change the motd

#

I don't need all that other stuff

marble kelpBOT
#

I mean if anything you could just copy the config file from a pre-set other file and reload

#

(be it the proxy config or plugin config)

#

but writing an MOTD plugin that has such a command is dead simple and I'm 100% sure there are some out there already which can do that ¯_(ツ)_/¯

next mason
#

hello I have a problem, when I start my server on a vps with an ssh terminal I leave the console on, but then I close the console the server closes too how do I fix this

marble kelpBOT
#

use tmux or screen

next mason
#

what is that

#

I have screen stuff but how do I detach without terminating

tidal musk
#

ctrl + a + d

#

ctrl + a, then ctrl +d *

next mason
tidal musk
#

Are you pressing that inside a screen session?

next mason
#

yeah I think id

#

idk

#

id cd server/bungee

#

and then sh start.bat

#

or same thing with server/lobby

marble kelpBOT
#

you need to start it inside the screen

next mason
#

how do I do that

next mason
#

OH I MADE IT

pulsar python
#

hi

#

how many ram i need?

reef fulcrum
#

I mean, depends

pulsar python
#

50 users

#

or 100

reef fulcrum
#

probs 512MB

pulsar python
#

ok, thanks

reef fulcrum
#

I mean, there was a formula somewhere, i forgots it, the proxy doesn't use much memory

pulsar python
#

and disk in mb?

pulsar python
#

One question, if the bungecord goes down, all the servers or just the connection between them goes down?

reef fulcrum
#

it's a proxy, if the proxy dies all the proxied connections will die

pulsar python
#

but i mean

#

only de conections or all?

#

i mean, all the users in diferent servers

reef fulcrum
#

what?

#

"all the users in different servers"

#

It's a proxy

#

if the users are conencting through the proxy, which they will be in a network, if the proxy dies, all of the connections will die

pulsar python
#

If the servers go down or only the connection between them, that is, if Pepito is playing in survival, if the bungecord falls, will the server expel Pepito?

reef fulcrum
#

i.e. every user will be disconnected from the network

pulsar python
#

ah

#

ok, thanks

reef fulcrum
#

If the servers go down, that's not the proxy

pulsar python
#

soo..

#

mabye is better to use 1 gb of ram

reef fulcrum
#

if an individual server dies, then the players on that server will be disconnected

pulsar python
#

i have 16

#

and i dont know how to divide it

reef fulcrum
#

ram is highly irrelevant, most of the memory usage of waterfall, etc, is off-heap buffers

#

i.e. outside of Xmx controls

pulsar python
reef fulcrum
#

don't mention

#

I have no idea what you're asking there

pulsar python
#

ah sorry

white yarrow
#

That is, the player connects directly to the server, without a lobby, and if a restart occurs, he continues to hang on the proxy

royal hawk
#

While we are at it you should look into bungeeguard to secure your setup since it’s your first time using it

torpid garnet
#

Is 1 player slot fine for proxy server?

#

Ping me if you answer

prisma whale
white yarrow
severe rampart
#

So yeah

marble kelpBOT
#

I see. Not sure why they would need to fork the proxy for that though thonk

#

I guess there are more incompatibilities than just the reconnecting?

violet hound
#

How do I go from here

#

To here

#

Detaching from the server

reef fulcrum
#

see the manual for screen?

#

think it was ctrl-a d

severe badger
#

b

violet hound
#

ctrl + a + d?

#

that didn't work

#

neither did ctrl + b

severe badger
#

The latter is standalone

violet hound
#

oh ok

#

so ctrl + a, and then b?

#

ctrl a does nothing, and typing b or d just types it

#

hmm

marble kelpBOT
#

ctrl + a, b

violet hound
#

does nothing

marble kelpBOT
#

wait, ctrl + a, d

#

lmao

violet hound
#

same thing

marble kelpBOT
#

no, it's not the same thing

#

it's a d vs a b

#

d = detach

violet hound
#

no i mean, it does the same thing

#

no response

marble kelpBOT
#

hold ctrl down, press a, release ctrl

#

press d

violet hound
#

thats what I'm doing

marble kelpBOT
#

make sure you don't have capslock enables I guess

severe badger
#

tmux takes the b first, like I said.

violet hound
marble kelpBOT
#

and that you are actually using screen

violet hound
#

I've installed screen yup

reef fulcrum
#

press ctrl-c, you're in some weird prompt mode

#

or, wait, no

#

er

severe badger
#

mfw screen omegaroll

violet hound
#

well ctrl c shuts it down

severe badger
#

Yeah, screen would be a c then

marble kelpBOT
#

wat

reef fulcrum
#

Yea, I misread what the terminal was showing, thought that you was in a weird environment thing

#

as I waid, "or, wait, no"

severe badger
#

Rumors said you can just close the window and spin up new sessions everytime PepeLaugh

violet hound
#

lol I had already done ctrl c by then

#

how do I check if screen is installed?

reef fulcrum
#

literally just run screen

#

if it's installed it will start screen

violet hound
unreal stag
#

using screen in 2021

#

what a mood

marble kelpBOT
#

at least it's GPL

#

runs

pulsar python
#

[19:31:10 INFO]: [anchelthe] disconnected with: Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException

mint cedar
#

is there water fall for 1.12.2

reef fulcrum
#

use latest, supports 1.8+, no need to use outdated versions

mint cedar
#

ok dope

jolly wren
#

How can i solve this

plucky cedar
fierce summit
#

Does anyone know if there's a plugin out there that can track which IPs incoming players are using to connect?

As in, if a player uses XXX.myminecraftserver.org vs YYY.myminecraftserver.org? I'd rather not make one if there's something that exists already

white yarrow
#

Can I somehow change all the messages that the proxy sends. For example, connection errors, old version, etc. without changing the proxy's core code, and then building it again

severe badger
white yarrow
#

oh, lol, thank you)

little pewter
#

Where can i access 1.12.x versions of waterfall?

tidal musk
#

Latest version should support 1.12

little pewter
#

I wanna run this:p

#

never touched waterfall, just plain paper servers etc

#

i can make the latest .jar work with that ye?

tidal musk
#

Connection failed. Please try again or contract an administator can someone help me?

zinc lily
#

logs? info?

tidal musk
#

lost connection: Connection failed. Please try again or contract an administrator

zinc lily
#

have you checked clientside logs?

tidal musk
zinc lily
#

the logs your client makes

tidal musk
#

nope

#

im not sure how either

zinc lily
#

there's an option in the launcher, keep logs open after startup

#

i think

tidal musk
#

im using lunar let me check

tidal musk
#

cause i can connect to the hub just fine

zinc lily
#

then you'd have to check the backend server's logs

reef fulcrum
#

Issues like that are often wrong IP, network misconfiguration, firewalls, or weird hosts

tidal musk
#

hmm

#

all it says on the backend server is
[01:56:08 INFO]: / lost connection: Connection failed. Please try again or contract an administrator.

reef fulcrum
#

on the backend server

#

that would scream a plugin is kicking them but with just that, can't say

tidal musk
#

i can send you my bungee config file to you if you want

blazing pilot
#

player getting kicked, while joining from phone network(hotspot)
error is you are already connected to proxy :/

tidal musk
#

Can you add support for C&B?

#

And other Custom tags?

#

I want to join with mods that uses Custom tags but it seems that Waterfall does not support it.

rigid nebula
#

How do i get a normal server's motd back on the server list when the server is proxied behind waterfall?

prisma whale
#

set the motd on the proxy

royal hawk
#

Aka forge 1.13 or newer

warped kestrel
#

maybe stupid question, but if i have LuckPerms on my waterfall server, do i still need to install LuckPerms on my paper servers to set the non-waterfall perms (World Edit, EssentialsX etc.)

tidal musk
#

yes

#

yes

warped kestrel
#

Ok thanks. You don't need to answer, but do you know if you can sync the player groups from Waterfall LP with Paper LP?

tidal musk
#

Yes, use the same database

warped kestrel
#

Ok thx allot!

rigid nebula
#

It's not showing up tho

junior brook
#

hi, could not find it anywhere. the waterfall does not remember which server the player was last connected to. How to fix it?

tidal musk
#

iirc there's something like force_default_server in the waterfall config

#

make sure that's set to false

rigid nebula
#

How do i make the hub a fallback server instead of having everyone kicked entirely if their current server shuts down?

reef fulcrum
#

that's not a fallback server

#

use a plugin

rigid nebula
#

Which plugin tho, one that tps on kick or..

reef fulcrum
#

I mean, i got no idea what people recommend these days, pheonix has one called hubkick or something, and there are about several dozen others out there

rigid nebula
#

I tried phoenix's but it kinda interferred with a plugin's kick command ;-;

#

Idk what to try tbh I've been experimenting with bungee stuff for days now

reef fulcrum
#

Because it requires proper config.

#

There is literally 0 difference to the proxy from a /kick command and the server kicking players as it's just shit the bed and is stopping

rigid nebula
#

Yep

#

I guess for syncing stuff between hub and the other servers like network bans i should first get the redis thing working..

soft forge
marble kelpBOT
#

you should put a ban plugin on the proxy, it makes zero sense to have that on the minecraft server

#

(especially as you can cancel logins way better on the proxy with the intend system of async events)

#

itaquito: well the error is pretty clear, add more memory (or remove the shitty Minecadamy plugin with a memory leak)

junior brook
reef fulcrum
#

force default is set to false by default, if that's set to true, that's the issue

rigid nebula
marble kelpBOT
#

sunken cost fallacy is stupid af

#

just get proper plugins

rigid nebula
#

Yep..

#

All i'm wondering now is which plugins

marble kelpBOT
#

anything that is open source will give you the ability to at least get issues easily fixed without jumping through hoops

rigid nebula
#

Hmm..

marble kelpBOT
#

so checking the license should be the first you do when buying/testing plugins

rigid nebula
#

I know

#

The issue is i haven't found a replacement plugin that has aquacore's /alts /check /blacklist functionality either, as well as aquacore doing much more than just banning is not easy to find

marble kelpBOT
#

just replace the functions one after another

#

you don't have to replace the whole plugin

rigid nebula
#

Wait how am i supposed to replace the functions without replacing the plugin, doesn't it like conflict

marble kelpBOT
#

no? you just use the correct command

#

(e.g. by not granting permissions to the plugin commands you don't want to, using the commands.yml to define the plugin to use or in the case of running a plugin on bungee not doing anything as the bungee will handle the commands anyways)

#

of course you should always disable permissions of plugins/commands you don't want to be used by anyone

rigid nebula
#

Ah

#

I see

#

How would i make viaversion load faster?

#

Or is this more of a paper-help question

reef fulcrum
#

Er, well, that's more of a viaversion question

rigid nebula
#

But like, the way plugins load, how do i change the order so viaversion actually loads as priority

marble kelpBOT
#

that's not how that works

#

nor should you care about startup times

rigid nebula
#

Oh it's just it shows my version isnt supported like 3 times before the "fallback" plugin i use reconnects the player

marble kelpBOT
#

connect to the right server then? this sounds like a setup issue, not anything to do with the proxy startup?

reef fulcrum
#

I mean, initial loading order depends on how the OS returns the file list

#

move out all jars, copy via in there, copy everything else, pray that it loads first, otherwise 🤷‍♂️

marble kelpBOT
#

I don't think their problem is actually related to startup plugin loads though

rigid nebula
tidal musk
#

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

#

help?

royal hawk
tidal musk
#

mhm

#

so

#

can i fix it some how?

royal hawk
#

check your firewall settings and check route to the server

tidal musk
#

i have done that

royal hawk
#

if youre using something like pterodactyl seek help in their support forum. That networking there is very convoluted

tidal musk
#

i use pterodactyl yea

royal hawk
#

If that doesnt help then read up on docker-container networking

reef fulcrum
#

they have a wiki page on how to setup a network on their panel