#waterfall-help

1 messages ยท Page 35 of 1

lime breach
#

Depends on your traffic

#

and pluginz

unreal stag
#

@severe pine CPU does matter, but depends on plugins and player count

severe pine
#

zero plugins, and about 100 players

#

i wanted to just use a cheap host for it

unreal stag
#

even an low-end Sandy Bridge Xeon E3 will handle 100 players on BungeeCord, you'll be fine

severe pine
#

since it only needs 1gb ram

#

ahah kk good

#

thanks ๐Ÿ™‚

inner wagon
#

Is there a reason why players might be randomly kicked from the proxy?

meager citrus
#

Hi, any idea what's this caused by?

>.... [15:36:50 WARN]: Event PlayerHandshakeEvent(connection=[/127.0.0.1:25565] <-> InitialHandler, handshake=Handshake(protocolVersion=578, host=play.mcreunion.eu, port=25565, requestedProtocol=1)) took 443ms to process!
>.... [15:39:17 WARN]: Event PlayerHandshakeEvent(connection=[/127.0.0.1:25565] <-> InitialHandler, handshake=Handshake(protocolVersion=578, host=play.mcreunion.eu, port=25565, requestedProtocol=1)) took 346ms to process!

I'm thinking about if it's not by TCP Shield? Because there is local IP and TCP shield make it +50 ping more for players

reef fulcrum
#

something took too long processing an event

#

you'd need to use a profiler to see what

meager citrus
#

Profiler on bungee?

#

how?

reef fulcrum
#

yourkit, visualvm, spark, etc

meager citrus
#

Spark works on bungee too?

#

Ok will try

reef fulcrum
#

Yes, there is a version for bungee

#

Just make sure that it'll look at the network threads

meager citrus
#

Will try and post here results, thanks for advice.

meager citrus
#

There's everything 100 wtf ๐Ÿ˜„

lusty badger
#

Hi, any idea what's this caused by?

>.... [15:36:50 WARN]: Event PlayerHandshakeEvent(connection=[/127.0.0.1:25565] <-> InitialHandler, handshake=Handshake(protocolVersion=578, host=play.mcreunion.eu, port=25565, requestedProtocol=1)) took 443ms to process!
>.... [15:39:17 WARN]: Event PlayerHandshakeEvent(connection=[/127.0.0.1:25565] <-> InitialHandler, handshake=Handshake(protocolVersion=578, host=play.mcreunion.eu, port=25565, requestedProtocol=1)) took 346ms to process!

I'm thinking about if it's not by TCP Shield? Because there is local IP and TCP shield make it +50 ping more for players
@meager citrus you can try to search PlayerHandshakeEvent in plugins JAR, to find plugins those use this event.

meager citrus
#

Wait and I can make zip of all plugins and then use F3 or I have to use it in every plugin jar?

lusty badger
#

you can just open folder in winrar and then search

delicate phoenix
#

Does waterfall has fixes against crash methods and malicius packets?

lusty badger
#

you can just open folder in winrar and then search
@lusty badger open one plugin jar with winrar and then double click to this folder with ..

meager citrus
#

Wait and should I search for PlayerHandshakeEvent or PlayerJoinEvent?

lusty badger
#

PlayerHandshakeEvent

meager citrus
#

Probably tcp shield and antibot

#

What to do next? ๐Ÿ˜…

lusty badger
#

try to remove antibot, if not then write to TCPShield

delicate phoenix
#

I prefer Jh_AntiBot

meager citrus
#

ok this was maybe solved, TCP shield authors made better version. Now I'm having problem with this.
... [16:56:10 WARN]: Event PreLoginEvent(cancelled=false, cancelReasonComponents=null, connection=[/xxxx:52951|EPGMooky] <-> InitialHandler) took 260ms to process!
So I could use same method to find it? But now there's more plugins using this event, so.... any idea how could I identify more which one is doing this?

marble kelpBOT
#

could run a spark sample when logging in

meager citrus
#

ok will try

tidal musk
#

their plugin is dodgy at best

#

does what it says but last time i checked their github then they uploaded decompiler output

lusty badger
#

Event PreLoginEvent(cancelled=false, cancelReasonComponents=null, connection=[/xxxx:52951|EPGMooky] <-> InitialHandler) took 260ms to process!
why dont add a method name to log

tidal musk
#

same q

green palm
#

what does that even mean

tidal musk
#

.g serverlistplus placeholders

marble kelpBOT
tidal musk
#

well ok slp does not do such placeholders out of box

marble kelpBOT
#

you can easily add your own placeholders though

delicate phoenix
#

Hello!

#

Does anyone knows a good plugin for waterfall, that let's you use the same chat in all servers? I need the following features:
-Global Chat
-Msg
-Socialspy
-Staffchat
-Luckperms Prefix support.

#

And I'm looking for the same but with tab. Just a tab for all servers, only need intall for bungee. And it shoud support supervanish.

royal hawk
#

@delicate phoenix the part about supervanish will only work if thatโ€™s a plugin designed to be used on or with a bungeecord companion plugin

#

Supervanish I mean

delicate phoenix
#

Oh okay.

marble kelpBOT
#

BungeeTabListPlus is pretty much the go-to global tablist plugin

delicate phoenix
#

Right not I'm trying to insert lp prefixes before names

marble kelpBOT
#

I don't think that one works still

#

hm, I guess it was updated for 1.13 thonk

#

BTLP is by the same author and way more supported

#

and you can create a simple global tablist with it too

junior talon
#

Is there a way to send someone to a server without saying they were summoned in chat?

reef fulcrum
#

Use a proper plugin for it

junior talon
#

What plugin

reef fulcrum
eternal cairn
tidal musk
#

how much ram should I allocate for 50 players?

marble kelpBOT
#

512MB

tidal musk
#

I have 700MB and it still running out of memory

reef fulcrum
#

512MB is more then plenty for waterfall on its own

tidal musk
#

bungeecord completely become unresponsive and 100% RAM and 100% CPU Usage

reef fulcrum
#

as soon as you start adding plugins, etc, ๐Ÿคทโ€โ™‚๏ธ

#

"100% ram" means nothing

tidal musk
reef fulcrum
#

SkinRestorer

#

Glhf

#

walks out

tidal musk
#

What's with that?

#

is there some bug?

hearty coral
#

people don't like crack around here

reef fulcrum
#
  1. piracy is fun
tidal musk
#

umm

#

and

reef fulcrum
#
  1. Literally one of the most common plugins for #1, which often creates its own persistent stupid stream of issues
tidal musk
#

;-;

#

any alternative

reef fulcrum
#

don't know

tidal musk
#

it's essentials for a offline server

#

;-;

marble kelpBOT
#

online-mode=true solves a lot of issues

tidal musk
#

it also reduces my player base by 99%

unreal stag
#

too bad

reef fulcrum
#

You're preaching to the wrong people, lol

#

Quite simply, I don't care if you run online/offline/whatever

tidal musk
#

I know but in my county people don't like to buy games

reef fulcrum
#

But, like, stupid plugin known for causing stupid issues is like, glhf

#

Don't care

tidal musk
#

hmm

#

I will ask the devs

#

;-;

reef fulcrum
#

not 100% saying that it is them in this case

#

but, I have 0 interest in tryna solve issues for people running plugins which cause known issues

tidal musk
#

๐Ÿฅบ

hearty coral
#

give it a gb and take a heap dump and see what is using the excess of memory

tidal musk
#

I am sure it's something to do with how they store skins in the memory.

#

I can't take a dump in a docker container

hearty coral
#

then get rid of the docker container

tidal musk
#

Umm

#

docker is a safe thing

tidal musk
#

yes you can take a dump there...

tame inlet
#

.ask

marble kelpBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

tame inlet
#

What was that link about asking for experts?

reef fulcrum
#

.dontask

marble kelpBOT
tame inlet
#

thank you

reef fulcrum
#

that?

idle olive
#

Hello, I need some help. I have a bungeecord proxy server, that I have converted using waterfall.jar and placed it in the folder, after restarting the whole node, now in my hub server I'm not able to do /server

#

Is there a list of permissions that I am able to look at to set up?

eternal cairn
#

the permissions are the same

idle olive
#

As the permission node is bungeecord.command.server still this?

reef fulcrum
#

yes

#

What does /server say?

#

tried checking your logs?

idle olive
reef fulcrum
#

are you sure that you're editing bungee perms properly?

idle olive
#

OH i realize one mistake, friend was adding it to other server than the proxy..

vivid coral
#

[11:26:18 WARN]: Event PreLoginEvent(cancelled=false, cancelReasonComponents=null, connection=[/<IP>:20572|<Username>] <-> InitialHandler) took 1,126ms to process!

#

Logging in has been pretty slow, we even removed all plugins at one point but it was still being slowish

#

Anyone else experience this

reef fulcrum
#

either a plugin or general overload

vivid coral
#

Any recommended jvm profiler for CLI?

reef fulcrum
#

No, you really need a proper GUI

#

There is spark, but, it's not alltoo much better than timings v1

#

But, 'least it works without external stuff

vivid coral
#

Spark doesn't run on Bungee?

reef fulcrum
#

there is a bungee version

vivid coral
#

๐Ÿ˜ฎ

#

:C

#

It loads fine

#

But no commands apparently

#

Nvm

#

It's sparkb

sullen flume
#

Hi

#

Please i got a problem

lime breach
#

.ask

marble kelpBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

sullen flume
#

I opened a port at my router config, but I don't know why my friends don't detect the server

#

I use waterfall, so, I need to open only the bungee port, or all server ports

#

And should I need to puc Tcp port and not more? 25565

marble kelpBOT
#

only the bungee port

lime breach
#

you should open & forward the port of bungeecord

marble kelpBOT
#

did you forward it to the machine running the bungee?

sullen flume
#

Yes

reef fulcrum
#

did you set the port inside of bungee?

#

By default it uses 25575

marble kelpBOT
#

wat

sullen flume
#

I port forward 25565

#

Not 25575

reef fulcrum
#

Well, did you configure the proxy to use 25565?

sullen flume
#

In query is 25575 but on the another servers is 25565

reef fulcrum
#

You don't put the servers themselves on 25565

sullen flume
#

I send the config

reef fulcrum
#

Unless you're tryna shift from the default port, you want to configure the listener to use 25565

#

We're not going to configure it for you

lime breach
#

backends servers do not require to be port-forwarded for the public irc

reef fulcrum
#

Look at the host in the listener section

sullen flume
#

Ok

marble kelpBOT
sullen flume
#

One final question, should I need to put in port forward 25565 or 25577?

lime breach
#

depends... on which one are you using

rugged basin
#

Whatever one you have the proxy on

sullen flume
#

In query I have 25577

lime breach
#

I usually just set my proxy to 25565, forward it, and then add backends by adding +1 to the proxy port for each one

sullen flume
#

And in the host option I got 192.168.1.104:25565

#

Should i need to put

lime breach
#

you should read bungeecord documentation tbh

sullen flume
#

Ok

lime breach
#

i think everything is explained there

reef fulcrum
#

So, you forward the host of the proxy

#

If it's not working, you'll have to start debugging

#

often times it's down to firewalls, routers being janky, or ISPs blocking people from hosting servers, etc

sullen flume
#

Ok

#

Thx

reef fulcrum
#

idefk why I auto added // Travertine, but, bleh

marble kelpBOT
sullen flume
#

So

#

With 25565 don't work

#

I will need to put 25577

lime breach
#

fyi if you're on Windows 10

#

you'll also need to configure Windows Firewall probably

sullen flume
#

Linux

#

Ubuntu 20.04

lime breach
#

oh ok, then i guess you are using Iptables\UFW

sullen flume
#

It doesn't work

#

But when I intent to enter to the server with mobile data's it don't detect

rocky lava
#

How much RAM Waterfall needs? I have 5 servers with Mysql and about 30-70 players

serene tide
#

Half a gig should be fine.

rocky lava
#

and another thing. Is it normal that Proxy (waterfall) have A LOT OF threats?

#

I see A lot of proxies in htop

#

Seems it duplicates for each player (?)

#

Half a gig should be fine.
I gave it 2gb before

serene tide
#

Then that should be more than enough.

hearty coral
#

๐Ÿฅ“

rocky lava
#

Do you recommend ServerJars to keep server updated?

hearty coral
#

never update without testing

reef fulcrum
#

Why the shit would we recommend some 3rd party platform ran by some sketchy character when we already provide jars officially?

rocky lava
#

Amm I didn't mean the 3rd party platform. I meant keeping to the latest version is good or not, and I got my answer. thanks

#

Is it a good idea to have every gamemode in one vps/vds?

hearty coral
#

depends on if you can do that or not

rocky lava
#

It's not too hard

hearty coral
#

it may be, performance wise

bright maple
#

Is there a reason for waterfall to cause high ping-lag across the entire network? Usually when >300 players are online

reef fulcrum
#

well, that would suggest that it's overloaded or something

#

Can't really say without digging into a profiler

bright maple
#

CPU usage on proxy is like 10%

reef fulcrum
#

CPU usage is a useless metric

bright maple
#

Can you recommend a profiler?

reef fulcrum
#

yourkit, jprofiler, visualvm, etc

rocky lava
#

zzzCat what OS do you recommend for mc?

reef fulcrum
#

something debian based

signal trout
#

Not that I should really even be looking into this bc I have literally no need for it... but it would be pretty cool to setup. Has anyone tried running multiple bungee instances and then load balancing players across those instances while somehow keeping the player count accurate. I looked into Redisbungee but it seems to be abandoned and cost money. Just wondering if there are any suggested resources for running multiple instances

upbeat ember
#

im running redisbungee just fine

#

its free, you have to build it tho

signal trout
#

Hmm, ok

unreal stag
#

I wouldn't recommend using RedisBungee anyway, just saying

#

I say that as the former developer of RedisBungee

#

it's not exactly code I'm proud of

barren portal
#

Hi, I have this issue where players will disconnect from a server, but not the proxy itself. The proxy will report the proper player count, but still show player names which have disconnected with /glist. I have seen this most commonly happen when a player has their internet obstructed.

tidal musk
#

6 Players Online, Ram Usage: 813M
Startup Script: java -Xms128M -Xmx768M -jar server.jar

#

Is this normal?

violet shard
#

does aegis antibot recommended?

lime breach
#

why needing an anti-bot

tepid crystal
#
        <dependency>
            <groupId>io.github.waterfallmc</groupId>
            <artifactId>waterfall-chat</artifactId>
            <version>${project.version}</version>
            <scope>compile</scope>
        </dependency>
``` why this don't work?
royal hawk
#

1: Do you have the correct maven repo?

#

2: Do you have ${project.version} defined?

eternal cairn
#

does waterfall even have its own chat

#

apparently yes, huh

tepid crystal
#

this is repositorium Waterfall-Proxy

calm ether
#

What are you trying to do ?

tepid crystal
#

I want to make a project of it

#

I also did with PaperSpigot, but it's different here

reef fulcrum
#
  1. Paper
#
  1. The scripts work virtually the exact same
tropic atlas
#

Opera browser be like not safe.

lime breach
#

๐Ÿฆ† ๐Ÿฆ† GO

normal depot
#

I got an error and I have no Idea what it means

tidal musk
#

you're being unlucky

#

that's all

pastel oyster
#

anyone knows a plugin that allows you to tablist player names across all servers, currently I have a plugin but it only works for <1.12 clients but >1.13.x sometimes it shows as ~BTLP(random numbers/letters). On my 1.12.2 client I can tab all player names, but with 1.15.2 it shows as ~btlp if the player isn't on the same server. Not BTLP plugin fault, but PlayerTabComplete is. Couldn't find an alternative on spigotMC

shadow iris
#

This has been happening for the last 3 days. I am losing my patience with this. I am trying to connect to the proxy.

tidal musk
#

you're conncting to a lobby directly

#

not via proxy

#

as you can see from the measage

shadow iris
#

proxy ip is the ip i am trying to connect to

tidal musk
#

plugins?

#

on both proxy and the server

shadow iris
#

What kind of plugins?

tidal musk
#

what plugins do you have installed

shadow iris
#

on which server

tidal musk
#

proxy and the lobby server then

shadow iris
#

proxy has none

junior talon
tidal musk
#

you have ipwhitelist which configuration is very likely wrong Sneakyassasin01

#

use BungeeGuard rather

kind karma
#

it literally says the reason

#

access denied

tidal musk
#

bUt whY poggerRetard

junior talon
#

access denied
@kind karma no shit

#

Why is the access denied? @kind karma

kind karma
#

idk?

#

your os, your file system

#

probably some program locks file

tidal musk
#

kek

eternal cairn
#

more often than not its just wrong file permissions

kind karma
#

he is on mUsTdie

junior talon
#

your os, your file system
@kind karma Its a new install of windows 8.1

kind karma
#

probably some program locks file

tidal musk
#

O.o

#

windows 8.1

#

why

eternal cairn
#

how else are we gonna torture you

kind karma
#

why not win10

#

why

junior talon
#

Idk i just had it on a usb -__-

junior talon
#

Can someone help me!?

#

When i try start my server it says access is denied!

unreal stag
#

Donโ€™t use Windows, and donโ€™t run your server off a USB stick would be great ways to start

lime breach
#

yeah... definetively

#

if you gotta use a USB stick use Arch at least

unreal stag
#

INSTALL GENTOO

shadow iris
#

use BungeeGuard rather
@tidal musk BungeeGuard keeps crashing my servers

eternal cairn
#

report it then

tidal musk
#

yeah and ipwhitelist can be bypassed like a joke

#

basically equal to having no protection

eternal cairn
#

you should really just do the sane thing and set up a firewall

reef fulcrum
#

bungeeGuard doesn't even do anything deep enough to cause a crash...

#

Without info of said crash, literally nothing anybody can say, but, like ๐Ÿคทโ€โ™‚๏ธ

shadow iris
#

Theres the console

reef fulcrum
#

.paste

marble kelpBOT
shadow iris
#

I forgot to enter the token

#

still crashes it

meager citrus
#

Hi please, why it kicks all my players when connecting? Survival server is normally online but we canยจt connect wtf.

>.... [17:24:33 INFO]: [Rainbow_Matt|/x:64090] <-> ServerConnector [Survival] has disconnected
>.... [17:24:48 WARN]: [babus33|/x:58774] <-> ServerConnector [Survival] - read timed out
>.... [17:24:48 INFO]: [babus33|/x58774] <-> ServerConnector [Survival] has disconnected
>.... [17:24:49 INFO]: [Bxrd3r|/x:53231] <-> ServerConnector [Survival] has connected
>.... [17:24:50 INFO]: [Rainbow_Matt|/x:64090] <-> ServerConnector [Survival] has connected
>.... [17:24:52 WARN]: [Tokfa|/1x:49793] <-> ServerConnector [Survival] - read timed out
>.... [17:24:52 INFO]: [Tokfa|/1x49793] <-> ServerConnector [Survival] has disconnected
>.... [17:25:19 WARN]: [Bxrd3r|/x:53231] <-> ServerConnector [Survival] - read timed out
>.... [17:25:19 INFO]: [Bxrd3r|/8x53231] <-> ServerConnector [Survival] has disconnected
>.... [17:25:20 WARN]: [Rainbow_Matt|/x64090] <-> ServerConnector [Survival] - read timed out
>.... [17:25:20 INFO]: [Rainbow_Matt|/1x:64090] <-> ServerConnector [Survival] has disconnected
>.... [17:26:19 INFO]: [Tokfa|/x:49793] <-> ServerConnector [Survival] has connected
>.... [17:26:21 INFO]: [minec123_|x:63409] <-> ServerConnector [Survival] has connected
>.... [17:26:21 INFO]: [Rainbow_Matt|/x:64090] <-> ServerConnector [Survival] has connected
>.... [17:26:21 INFO]: [babus33|/x:58774] <-> ServerConnector [Survival] has connected
>.... [17:26:21 INFO]: [Renzotom|/x54651] <-> ServerConnector [Survival] has connected
>.... [17:26:21 INFO]: [Bxrd3r|/x53231] <-> ServerConnector [Survival] has connected
>.... [17:26:24 INFO]: [/x:49793|Tokfa] -> UpstreamBridge has disconnected
>.... [17:26:24 INFO]: [/x:49793|Tokfa] <-> DownstreamBridge <-> [Lobby] has disconnected```
unreal stag
#

@shadow iris the error tells you what to do

reef fulcrum
#

read timed out means that it wasn't sent a packet in so long

unreal stag
#

You should install Paper

meager citrus
#

zzzCat but why it's happening?

reef fulcrum
#

I mean

#

Looking at that

#

Imma have to go find my magic ball

hearty coral
#

ominous chanting

meager citrus
reef fulcrum
#

I mean

#

if that's sitting on the network stack and stopping packets from being sent...

#

Well, that lines up..

meager citrus
#

And why is this error from protocolize in proxy console? I tried report to author, but it's weird that only I have this issue, maybe something related with Java 14 there?

reef fulcrum
#

Here is the general gist:

#

We can only tell you stuff based on what you show us

#

Protolize is throwing a ClassCastException; Why, I can't tell you, it's literally not in there

shadow iris
#

@shadow iris the error tells you what to do
@unreal stag I'm an actual idiot. Thank you

#

That was the problem. Thanks for your help

shadow iris
#

Got a new problem. Was able to log in and got a message saying that the server was closing, then when I logged into the proxy, it gave me this message.

reef fulcrum
#

the connection between the proxy and the server failed

shadow iris
#

Fixed that and now my other servers wont show up

woven carbon
#

the motd in the config doesn't seem to support the same data normal servers do? tried using motd: \u00A73\u00A7l... - paper shows the unicode characters but waterfall just shows it as text

reef fulcrum
#

put it in ""'s iirc

shadow iris
reef fulcrum
#

that would suggest your config is busted or you have perms misconfigured

shadow iris
#

what perms would i need

reef fulcrum
#

depends on if you set the servers to restricted or not

shadow iris
#

they arent

reef fulcrum
#

So, not that then

#

.paste

marble kelpBOT
shadow iris
#

thats the config.yml file

reef fulcrum
#

You literally only have 1 server configured in there

shadow iris
#

no

reef fulcrum
#

Yes

#

Look at the servers section

shadow iris
#

i put them in there and they go elsewhere on the config

#

one is goose and one is survival

reef fulcrum
#

then you probably misformated it or something and it removed it

shadow iris
#

ill try putting them back

shadow iris
#

that worked

woven carbon
#

I'm debating making a second survival server and moving our "resource" overworld/nether/end there. I feel like that would cut down on the performance needs for our primary server. has anyone done this and did it feel worthwhile

#

been testing the mysql data bridge plugin and it seems to work OK, but not all of our plugins work cross-server so some things would be main-server only.

#

trying to decide if the perf gains would be worth minor things like that

marble kelpBOT
#

mysql data bridge is meh

tidal musk
#

@reef fulcrum hey I also tried removing skin restorer plugin but it still ran out of memory and freezes the server

#

I am doing a restart at every 24 hour

hearty coral
#

did you figure out how to take a thread dump

tidal musk
#

But it still rans out

#

No

reef fulcrum
#

Then as I said, you'll need to look into heap dumps

hearty coral
#

maybe look into that

tidal musk
#

Is there any plugin?

reef fulcrum
#

I can't help you without them

hearty coral
#

heap dump* not thread dump

tidal musk
#

;-;

hearty coral
#

brain

#

.g spigotmc heap dump plugin

marble kelpBOT
#

(DiscordBot) https://www.spigotmc.org/resources/spark.57242/ -- spark | SpigotMC - High Performance Minecraft: "spark is a performance profiling plugin based on sk89q's WarmRoast ... Heap Dump - take a full (HPROF) snapshot of the servers memory."

hearty coral
#

spark should work on bungee/waterfall as well right?

#

or they have a version for that i mean, iirc

reef fulcrum
#

with the bungee version, yes

tidal musk
#

When an application experiences java.lang.OutOfMemoryError, itโ€™s ideal to capture heap dump right at that point to diagnose the problem because you want to know what objects were sitting in memory and what percentage of memory they were occupying when java.lang.OutOfMemoryError occurred

#

Ok i will try spark then

woven carbon
#

@acoustic adder why is it meh? just wondering. I'm not sure the benefits to a synced second server outweight the negatives

reef fulcrum
#

The problem is generally "the plugins work, but make a lot of bad assumptions to work instead of tryna manage these odd state things properly"

tidal musk
#

https://spark.lucko.me/#Mfyxdk9D2f

Heap summary after installing the plugin but I think this won't be very useful cause memory usage is not very high@reef fulcrum

reef fulcrum
#

heap summary is basically useless anyways

tidal musk
#

Oh ok

#

Then heapdump?

reef fulcrum
#

Yes...

tidal musk
#

Ok

reef fulcrum
#

Also, it needs to "leak" first

proven crypt
#

how fast we reckon 1.16 support will be added to mainline waterfall?

tidal musk
#

Yoo jake

reef fulcrum
#

PR is basically already sitting there, I could maybe pull it later today if it's updated

tidal musk
#

And for paper?

reef fulcrum
#

That would be pissing in the wind

proven crypt
#

LOL

tidal musk
#

๐Ÿคทโ€โ™‚๏ธ

proven crypt
#

pull it later if what is updated

reef fulcrum
#

the PR

proven crypt
#

to the latest protocol?

reef fulcrum
#

Yea

proven crypt
#

ah

tidal musk
#

Wtf heapdump is of 167MB

#

Is that normal?

reef fulcrum
#

tbh, just set the flag to heap dump on OOM

tidal musk
#

... heap dump being 167mb is nothing my dude

#

๐Ÿฅบ

#

i've tried examining one as large as 12gb

reef fulcrum
#

only 12G?

tidal musk
#

.hprof extention

reef fulcrum
#

cute

tidal musk
#

ye

#

๐Ÿ˜’

proven crypt
#

can u pr a pr

#

I can just change this line LOL

tidal musk
#

So how do I send it drive

#

compress it...?

#

Ok

#

with decent compressor

#

Ok

#

winrar is not decent

#

use 7zip

reef fulcrum
#

tbqh, easier to analyze it yourself

tidal musk
#

Idk how to do that

reef fulcrum
#

Well, you'd have to learn, but, can't really say looking into dumps is top priority

#

I can hardly read me screen right now

hearty coral
#

.g how to analyze heap dump java

tidal musk
#

I will try to read it

reef fulcrum
#

think some bastards are mowing the grass

marble kelpBOT
#

(DiscordBot) https://dzone.com/articles/java-heap-dump-analyzer-1 -- Java Heap Dump Analyzer - DZone Performance: "Aug 3, 2018 ... Learn about heap, memory, and garbage collection in Java applications and how to take the heap dump of an application and analyze it..."

dzone.com

Learn about heap, memory, and garbage collection in Java applications and how to take the heap dump of an application and analyze it in Eclipse Memory Analyzer.

tidal musk
#

If I keep running the server for 10hours does heap dump size will also increase?

#

Or it depends upon the ram or something?

proven crypt
#

are you able to make a commit to a PR @reef fulcrum

#

literally just need to change one line lmao

tidal musk
#

F

reef fulcrum
#

i think I can, I just can hardly read right now

proven crypt
#

are you drunk cat lmao

tidal musk
#

๐Ÿ˜†

reef fulcrum
#

No, pollen I think

proven crypt
#

ah

tidal musk
royal hawk
#

@proven crypt apologies, I pushed it to 735 now. Have been running tests with ViaVersion for consistencies sake till now. Seems all good

#

@reef fulcrum we ready to roll tomorrow? ;)

serene tide
#

Please don't mention project developers and please don't ask for ETAs, there are none.

royal hawk
#

question is

#

is it worth porting that patch to travertine

#

because this patch breaks travertine

#

I might end up doing that early tomorrow. Who knows

proven crypt
#

lmao

royal hawk
#

Tomorrow is going to be fun

proven crypt
#

thanks dude

royal hawk
twin solstice
#

@proven crypt i fucked that PR regardless apparently

#

i forgot about the whole patch system shit w/ file signatures

#

so it's not a proper PR or something idk

proven crypt
#

you what

twin solstice
#

the waterfall 1.16 pr lmao

proven crypt
#

o

#

it seems to work at least

#

LOL

twin solstice
#

oh the code change works

#

lmao

proven crypt
#

clrxbl is you?

twin solstice
#

yes

proven crypt
#

nice

twin solstice
#

master at java

tidal musk
#

lmao

twin solstice
#

it's the same PR but just with fixed signatures

#

lmao

proven crypt
twin solstice
#

oh yeah he has his own CI

#

epic

#

eh doesn't matter it'll be in waterfall waterfall tomorrow or something

proven crypt
#

maybe md_5 will surprise everyone and dump spigot like 2 hours after

twin solstice
#

if only

royal hawk
#

Well itโ€™s still going to take a while to rebase the other waterfall patches

#

Also not my own CI, sponsored by yours truly @covert portal

#

๐Ÿ‘€

#

Via-gang

covert portal
#

Gang gang.

marble kelpBOT
#

ok

#

I mean without we have no information to go on so yes

#

?paste

#

is that address correct?

#

(and the port open/free I guess, not sure if it sends a different message in that case)

#

the query port is only important if you enable you need to enable the query for some reason

#

default should be 25577 iirc

tidal musk
#

did you enable it

marble kelpBOT
#

then set query_enabled to false

#

well paste your new log and config file

reef fulcrum
#

that IP address is invalid

#

from the log, it's telling you that the IP address is invalid

#

How are you hosting the server?

#

Best guess would be speak to your hosting provider/check their FAQ

#

if they're on ptero, just set it to 0.0.0.0, but, might need to figure out what port they expect

raven pawn
#

hi guys

#

I'm looking to turn my server into a bungee one, and I take it that waterfall is an optimized bungeecord?

tidal musk
#

correct

raven pawn
#

Alright

#

now can someone pls explain how bungee servers work/what I would need? I'm new to this kinda stuff

marble kelpBOT
#

.g spigot bungeecord wiki

tidal musk
#

?

#

using IBM HeapAnalyzer

reef fulcrum
#

don't ping

#

That's normal, it's a pool

tidal musk
#

Oh sorry

#

This?

reef fulcrum
#

doesn't look like an issue ๐Ÿคทโ€โ™‚๏ธ

tidal musk
#

hmm

#

should I send you the file I have no idea about this ;-;

reef fulcrum
#

leak suspects are generally useless unless you're familiar with it

#

General gist is that you want it to OOM and grab a dump, that way you can see what's consuming the heap when it blows up

tidal musk
#

ok

#

currently it's not consuming a lot

#

java -Xms768M -Xmx768M -jar waterfall.jar

#

This server is running for like 4 hours only and the usage is 701 / 1024 MB with only 4-5 players online

tidal musk
#

Hey cat just replay me on this:
can I use this on my startup script?
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/container/heapdump.bin

reef fulcrum
#

yes

tidal musk
#

ok Thanks

#

currently I configured my containers to use more memory in need, I will revert that

vale remnant
#

Can Waterfall run on 1.16?

cold notch
#

Not yet 1.16 isnt out yet

twin solstice
#

there's forks with 1.16 support

dusty rampart
#

hi guys, quick question. Running the waterfall jar for the first time but it's not generating any config files etc? Any ideas? Thanks

tidal musk
#

@dusty rampart Does the folder permissions allow it to make the configs?

dusty rampart
#

it does, yes

tidal musk
#

Did you triple check? lol

dusty rampart
#

ah

#

no

#

hahahaha

tidal musk
#

lmao

dusty rampart
#

it's been too long

tidal musk
#

problem solved!

dusty rampart
#

thanks

royal hawk
#

Ahyes. The beggars for updates are here

#

๐Ÿ‘€

nimble pasture
#

is there official support for fabric servers on waterfall?

trail kettle
#

there's FabricProxy

#

and fabric's registry sync protocol should work fine over proxy

twin solstice
#

if anyone is impatient and wants to update their waterfall to 1.16

#

works fine in combination w/ viaversion

#

figured i'd send it since there's a lot more people going to ask for it

royal hawk
#

You couldโ€™ve just mentioned me instead of writing my github username

#

๐Ÿ‘€

twin solstice
#

o

#

hi @royal hawk

tidal musk
#

Hey cat please reply, I just took a heapdump of my proxy when the ram usage was 900MB/1024MB
and my startup script is
java -Xms768M -Xmx768M -jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/container/out-of-memory/heapdump.bin waterfall.jar
heapdump size is 16MB after compression (original size 200+ MB), I already looked into it but can't find anything, could you please help me ;-;

#

compression done by the spark plugin itself

marble kelpBOT
#

๐Ÿ‘€

cold notch
delicate phoenix
#

hELLO!

twin solstice
#

waterfall works fine without gc flags tbh

scenic pebble
#

Check pins.

reef fulcrum
#

no, pins

tidal musk
#

cat?

#

;-;

toxic sun
#

heya please don't mistake this as me asking "When it 1.16 available" I'm not asking that. I want to ask if travertine fully supports 1.16 as of right now?

delicate phoenix
#

thank you

reef fulcrum
#

no, it does not

toxic sun
#

Alright thank you.

marble kelpBOT
#

waterfall does though ๐Ÿ‘€

flat spade
#

Oh is waterfall updated for 1.16 already? >.>

toxic sun
#

I use travertine since it's easier on my modpacks

#

But thank you

#

It's okay i stuck viaversion on the bungee for the time being and that works

royal hawk
#

@ zzzCat do you want the Travertine patch or is that wasted time now

reef fulcrum
#

if you have it I can take it, won't touch it till I get to my desk though

royal hawk
#

I'll push once I get home

#

also

#

how can I help to earn that nice purple contributor role? tinfoilhat

#

once md_5 updates bungee-

twin solstice
#

eh you'll get it sooner or later

tidal musk
reef fulcrum
#

No, I said to do that because I didn't want you to do that

#

wait

tidal musk
#

ok

#

I will just wait for your reply now.

#

ping me if you want

reef fulcrum
#

Once again

#

For the last time

#

You want the proxy to OOM and generate the dump, then look into it

#

It's a complete waste of time taking dumps and tryna look into them when there are 0 issues

tidal musk
#

Yup got it

#

should I send that .bin file here?

#

ok leave it I will not ask questions until I have that file

nimble pasture
#

is there any way to make waterfall ignore unknown/invalid packets and just forward them?

#

i know it is a security risk that i'm willing to take

marble kelpBOT
#

just install viaversion

reef fulcrum
#

we already do where viable

#

afaik

#

(Unless there is some oddball specific case am missing)

nimble pasture
#

still having the same error

reef fulcrum
#

Oh, during login sending invalid data is not allowed

#

The protocol is pretty strict there, essentially

nimble pasture
#

is there a way to reduce the strictness?

reef fulcrum
#

no

#

We need to hook that phase properly

royal hawk
#

yes. Bungeecord as well as any other sane proxy requires that data

reef fulcrum
#

99% of the time, that's down to janky plugins, etc; ignoring that stuff doesn't really fix anything

nimble pasture
#

i need to forward fabric's registry protocol for my modded server

#

wich happens during login

reef fulcrum
#

Are they just using plugin messaging channels?

nimble pasture
#

nope, they use custom packets

reef fulcrum
#

fucking...

strange brook
reef fulcrum
#

Mojang LITERALLY added shit for this

strange brook
#

imagine using the system mojang dedicated for this

reef fulcrum
#

Basically, no, it's not possible to just ignore that stuff

#

There is a whole lot more state involved than just a singular packet, e.g. jumping between servers will cause issues, etc

trail kettle
#

fabric registry sync uses the plugin data message, don't know what you're talking about martinz

#

like at the moment i don't think fabric itself even uses login query -- everything's done during PLAY

royal hawk
fast tulip
#

Multiple people have reported that npcs/entities from one server are being seen from another server

#

I think the 1.16 build broke it

strange brook
#

the 1.16 build won't break anything with existing versions

#

it literally only changes stuff for clients with the new protocol version

fast tulip
#

Weird

strange brook
#

unless you have something like VV on the proxy

fast tulip
#

Yeah, they have VV

#

On the backend I think

strange brook
#

well, suggest not putting it on the proxy if it's there

reef fulcrum
#

it's all a pipeline, unless there is some oddball race condition, ain't really a reason how entities would leak across servers

fast tulip
#

One sec, I am checking if they have it on the backend or proxy

#

They have it on the backend

reef fulcrum
#

@royal hawk

royal hawk
#

Iโ€™m investigating already

fast tulip
#

And it only happens on 1.16

reef fulcrum
#

one thing that would hit me would be if there was any client changes here, especially around how dim changes affect entities

royal hawk
#

Itโ€™s oughta be keep player meta

signal trout
#

Is it correct that at the moment Travertine does not support 1.16?

reef fulcrum
#

yes

signal trout
#

Gotcha gotcha, but waterfall does right? Is it usually a quick process for travertine to follow or should I just move to waterfall for a bit?

reef fulcrum
#

basically, waterfall supporting 1.16 makes doing travertine a pita, not to mention there is apparently an issue with the 1.16 stuff

royal hawk
#

Iโ€™m still looking

signal trout
#

What's the issue? Should I not support 1.16 yet?

royal hawk
#

It doesnโ€™t clear players during server switching

calm ether
#

not only players, all entities

signal trout
#

Also I am not really sure what you meant by "a pita" (nvm)

royal hawk
#

All entities?

#

Thatโ€™s news to me

#

But it would make sense

calm ether
#

yes i see armor stands

royal hawk
#

Gotcha

calm ether
#

i have the issue only when i keep entity rewrite

signal trout
#

dang so if you swap servers anything that was around you on your previous server will appear to still exist when you swap servers?

fast tulip
#

Yep

reef fulcrum
#

do you have entity metadata rewriting disabled?

calm ether
#

disable_entity_metadata_rewrite: false

#

when true, it's all good

royal hawk
#

Ah I see the issue

#

I blame Gerrygames

fast tulip
#

Lol

royal hawk
calm ether
#

i think there is a missing respawn packet

signal trout
#

Last question is there any reason I can't just swap out the travertine jar with the waterfall jar? Like would anything break?

royal hawk
#

1.16 requires only one

reef fulcrum
#

You'd just lose 1.7 support

fast tulip
#

Big oof, I canโ€™t use that emoji here since I no have nitro

signal trout
#

great ty

#
[13:13:00 ERROR]: [Plutoren|/XXXXXXXX] <-> ServerConnector [snap] - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during server login process!
1b81047b227472616e736c617465223a```
I get this while trying to join on 1.16. This is a message from the proxy
royal hawk
#

Kicked whilst connecting to snap: Outdated server! I'm still on 1.12.2

signal trout
#

The server is for sure on 1.15.2

reef fulcrum
#

That server clearly thinks otherwise

signal trout
#

Do I need to adjust a config somewhere to tell my server otherwise?

#

All other versions besides 1.16 work

royal hawk
#

so the entity destory packet is wrecked.

#

Beats me as to why

hearty coral
#

the server identifies itself as 1.12.2

#

you need to respect that

signal trout
#

lol

hearty coral
#

don't you know that almost 50% of trans-version servers commit suicide because of this kind of bigotry

signal trout
reef fulcrum
#

See

#

This is why I just disable metadata rewriting

#

entity destroy packet? Is the client not killing that data anyore?

royal hawk
#

fine. I'll disable it and throw you the patch again

#

I dont have time to debug this either

signal trout
#

Should I be using ViaVersion and ProtocolSupport to get 1.8-1.16 support, or is there a better solution?

#

I'm just trying to figure out what might be causing that 1.12 error ๐Ÿ˜ฆ

upbeat ember
#

oh boy

zinc sapphire
#

oh no you posted the transparent one

upbeat ember
#

๐Ÿ˜”

scenic pebble
zinc sapphire
#

dammit glare

reef fulcrum
#

I mean

#

It is more readable

signal trout
#

People here have told me it's possible to get your backward compatibility from ProtocolSupport and your forward compatibility with ViaVersion at the same time, and that this is actually suggested

reef fulcrum
#

and hypnotic

royal hawk
#

@ zzzCat to disable meta rewriting for the version I just need to replace the entitymap with the dummy instance or am I missing something?

reef fulcrum
#

Yes

royal hawk
#

ok

#

sec

hearty coral
#

userscript that injects that image as the background of every webpage when

signal trout
calm ether
#

should be something else

fast tulip
#

@signal trout No, replacing ViaBackwards/ViaRewind with ProtocolSupport wonโ€™t work

signal trout
#

Well atm I am using ViaVersion and ProtocolSupport and I seem to have 1.8-1.15.2 support on 1.15.2, but I have that issue where my proxy says my server is on 1.12.2 when connecting with 1.16. Do you think removing protoclsupport would fix this issue?

fast tulip
#

@signal trout You need waterfall

signal trout
#

I have it, just got latest

fast tulip
#

And as I said, replacing ViaBackwards/ViaRewind with ProtocolSupport wonโ€™t fix it

signal trout
#

This server is running Waterfall version git:Waterfall-Bootstrap:1.15-SNAPSHOT:265e719:349 by md_5

fast tulip
#

And lets go to the ViaVersion discord

signal trout
#

I'm not sure this is a ViaVersion issue is it? Since my error is on the proxy

royal hawk
#

if youre still interested

#

sorry for the trouble

marble kelpBOT
fast tulip
#

@signal trout Update ViaVersion with the one from #links in the ViaVersion discord

reef fulcrum
#

I might just do the update over waterfall and merge that in manually

#

hm

signal trout
#

Ok Buzz

royal hawk
#

Well if you do close the PR

#

@calm ether should be fixed in 350

#

@covert portal that goes for you too tinfoilhat

covert portal
#

Well, yes but no.

signal trout
#

I updated everything but still have the same issue ๐Ÿ˜ฆ I guess I will try on a test server to see if ViaVersion is really the issue

reef fulcrum
#

is VV on the proxy?

royal hawk
#

@signal trout do /viaversion dump and post the link here

signal trout
#

No zz, should it be?

reef fulcrum
#

no

signal trout
#

with 1.16*

reef fulcrum
#

That's only thrown when the server detects a proto mismatch

#

Did you change the outdated message in spigot.yml or whatever it was? o.O

signal trout
#

Unlikely

#

let me try to bare bones this on a test server, it could be related to protocolsupport+viaversion. Also I might just need to update PS

reef fulcrum
#

defo update PS

calm ether
#

@royal hawk what made me say there is a respawn problem is the fact that the world is not unloading

#

my client lag as possible when switching and the chunks are progressively overlapping

royal hawk
#

that does happen on vanilla clients <> servers too

signal trout
#

Is the dev build for PS for 1.15.2, or 1.16? The website doesn't really tell you anything about the versions

#

I'll just ask PS discord nvm

reef fulcrum
#

i dun think it's PS

#

But, that fact that you're getting the proto mismatch is a "somethings interferring somewhere"

signal trout
#

Yea, it wasn't PS, oof. Time to setup a test server

calm ether
#

i don't understand why only one packet would be needed. yes the client is not blocked anymore in the dirt screen, but the purpose is to force the client to unload world by telling him to switch to another dimension

#

my problem is that this doesn't happen anymore and i see ghost chunks depending on the server view distance

jade wigeon
#

Does waterfall work with 1.16, I saw that there are 2 commits but I'm not sure what they mean?

royal hawk
#

@calm ether yes but you cannot reliably double dimension switch anymore. Switching dimension requires rekeying the registry

#

And that means relogin

#

For now Waterfall supports 1.16

jade wigeon
#

Ok, any eta for travertine? I can't image it would be very hard to pull the changes?

royal hawk
#

Well I did the patch for it so itโ€™s on zzzCat to either pull it or donโ€™t

jade wigeon
#

ok

royal hawk
#

You are free to download and compile it yourself for now

#

If you can do that

signal trout
#

I have confirmed on a blank server that running PS and VV together yields the 1.12.2 mismatch error when connecting with 1.16 through waterfall

royal hawk
#

@signal trout if you donโ€™t need to rely on <1.7 then you could use ViaBackwards and rewind instead of PS?

#

No?

signal trout
#

I have a bad history with ViaBackwards stuff

#

I forget exactly what the issues were but I suppose I will try it again

ruby mountain
#

When i try to connect with 1.16, console says "No client connected for pending server!"

lethal igloo
reef fulcrum
#

proxy logs?

lethal igloo
#

k one sec

reef fulcrum
#

I think there is a proto messup

twin solstice
#

can't reproduce personally

twin solstice
#

though i use 1.15.2 w/ viaversion

#

and waterfall 1.16 as proxy

lethal igloo
#

same

twin solstice
#

i use forceresourcepacks to use resourcepacks

#

hasn't broken

lethal igloo
#

I use bungee resource packs

reef fulcrum
#

oh, that one looks right

#

It's probs that plugin

lethal igloo
#

why?

reef fulcrum
#

Because protocol IDs changed

twin solstice
#

use forceresourcepacks

lethal igloo
#

ah

twin solstice
#

it works fine with that plugin

reef fulcrum
#

Well, packet IDs

lethal igloo
#

I see

#

I'll look at that, thanks

twin solstice
#

phoenix616 is in here iirc

#

so he could probably take a look at it

lethal igloo
#

maybe ping him?

#

or something?

twin solstice
#

i pinged him by saying his name

#

thanks IRC

lethal igloo
#

lol

#

cool

zinc sapphire
#

in the original irc bot, people in irc could mention discord users just by saying their name

#

just like how it works in IRC

#

turns out, thats really annoying for people not used to it and everyone complained

lethal igloo
#

lol

royal hawk
#

tried myself extensively, cannot reproduce

lethal igloo
#

with bungee resource packs? @royal hawk

royal hawk
#

resource-packs through bungee

lethal igloo
#

hmm okay

royal hawk
#

mind sending me a link to the resource youre using?

#

aka the plugin or addon

royal hawk
#

are you using the vanilla servers resouce-pack= in server properties or a plugin?

lethal igloo
#

teleportation and death seems to kick you from the server

reef fulcrum
#

Did you remove that resource pack thing?

#

The packet literally sits around the respawn one

lethal igloo
#

hmm you're right

#

the resource pack plugin was the issue

reef fulcrum
#

Pluto

#

Check your logs/remove PS, just saw from somebody that PS apparently prevents via hooking a class

signal trout
#

I am currently running via only which seems to be alright atm

spiral crater
#

Plugins like that usually need update with new releases

reef fulcrum
#

Somebody got a server they can throw trav on and test on a few versions for me?

#

GOD FUCKING... 8mb limit...

zinc sapphire
#

8mb limit what?

strange brook
#

discord

#

(probably)

reef fulcrum
#

yea, file upload limit

#

i just wanted to throw it over, but, bleh

#

huggles keybase

signal trout
#

I can test

zinc sapphire
#

nop seems fine

#

paper 1.16 source ^

royal hawk
#

is that a /dev/urandom file

reef fulcrum
#

you got nitro?

#

Yea

strange brook
hearty coral
#

nitro upload limit is 50mb iirc

zinc sapphire
#

pffffffft

#

that answers that then

#

/dev/zero actually

royal hawk
#

interesting

#

ยฏ_(ใƒ„)_/ยฏ

reef fulcrum
#

100mb for nitro users

hearty coral
#

that has been bumped up recently then

royal hawk
#

50mb for users if 15 boosts

#

and 100 mb for all users if 30 boosts

hearty coral
#

i remember the nitro upload limit was 50mb at one point

reef fulcrum
#

it says 100 when I try to drag it over here

royal hawk
#

because the server is verified

#

it should have 100mb upload limit

signal trout
#

That travertine version you shared looks like it works fine ๐Ÿ‘

marble kelpBOT
winged thistle
reef fulcrum
#

Yea, the site needs updating, bleh

woven stirrup
#

where can i download

#

the latest version of waterfall?

#

ah there ok

#

do you think its safer to use a previous version

#

or this version should be ok?

tidal musk
#

with the latest version of waterfall when i try to connect to a vanilla 1.16 server it disconnects me with
[16:08:02 WARN]: [/xx.xxx.xx.x:11797|blucobalt] <-> DownstreamBridge <-> [survival] - bad packet ID, are mods in use!? Did not read all bytes from packet class net.md_5.bungee.protocol.packet.EntityEffect 90 Protocol GAME Direction TO_CLIENT

reef fulcrum
#

waterfall won't work with vanilla

#

Need to use vanillacord to remap the server jar

tidal musk
#

looks like it only goes up to 1.12

reef fulcrum
#

there is a fork of it somewhere

#

Oh, wait, that might actually be me, one sec

tidal musk
#

this is the latest i see

reef fulcrum
#

Should be fixed in the upcoming build

marble kelpBOT
tidal musk
#

{"error":{"code":404,"message":"Could not locate build"}}

#

still

reef fulcrum
#

Yea, I know, the site apparently doesn't auto-update

tidal musk
#

@tidal musk can u send that fork ?

#

let me comb through my history rq

#

even with vanillacord i still get DownstreamBridge <-> [survival] - bad packet ID, are mods in use!? Did not read all bytes from packet class net.md_5.bungee.protocol.packet.EntityEffect 90 Protocol GAME Direction TO_CLIENT

reef fulcrum
#

update waterfall

tidal musk
#

someone can send here waterfall-352.jar?

zinc sapphire
#

just refresh the web page

thorny ridge
zinc sapphire
#

works fine here

#

probably that fun browser cache bug

#

hold shift and refresh again

tidal musk
thorny ridge
#

Perfect, thanks!

robust crescent
#

351 was having issues with packet ID 90 (seen above), on 352 now and having issues with packet 88 bad packet ID, are mods in use!? Did not read all bytes from packet class net.md_5.bungee.protocol.packet.EntityRemoveEffect 88 Protocol GAME Direction TO_CLIENT

tidal musk
#

just updated waterfall but it still says invalid packet

#

yeah

reef fulcrum
#

I erm... keyboard...

robust crescent
#

This is with ViaVersion 3.0.0 on top of Paper 1.15.2 #370 if that helps anything ๐Ÿ™‚

#

(or maybe it's just a typo as your message implies)

marble kelpBOT
tidal musk
#

that was fast

robust crescent
#

trying ^

strange brook
#

wat

robust crescent
#

it appears to work

reef fulcrum
#

Yea, I just mistyped a protocol number

tidal musk
#

download has been sitting at 100% for a while now...

#

yeah it looks like its working

#

whitelist works too

#

i think

#

yeah whitelist works fine

#

thank you

fluid star
#

is there a waterfall /version command

reef fulcrum
#

/bungee

upbeat ember
#

travertine pwease? ๐Ÿฅบ

reef fulcrum
#

i was working on it but ran out of IQ points

upbeat ember
#

understandable, no worries ๐Ÿ˜ƒ

marble kelpBOT
tidal musk
#

Hey cat see this, My server is out of memory but it's didn't created the heapdump and also I can't interact with it.

marble kelpBOT
wintry cypress
#

you should probably remove that screenshot >_>

meager sable
#

@tidal musk delete that screenie, you're opening yourself up to DDoS

#

You might want to talk to the hosts about it

#

Looks like WitherHosting to me, open a support ticket on their discord and they'll help you out

tidal musk
#

It's self hosted

#

I am just trying somethings

#

Enabled OOM killer

#

Let's see if that works

#

And that screenshot don't contains my ip

frosty finch
#

kill the server, there is literally a button for it

#

oom killer only helps, if the setting is applied upon the container start, therefor needs a restart
also the server must be over its ram limit

tidal musk
#

I did a restart

#

I am waiting for it to crash again

frosty finch
#

btw look at pinned messages

tidal musk
#

Flags?

#

Already tried those

spiral crater
dusty kindle
#

hey all, trying to get waterfall to connect to a vanilla 1.16 server and it's throwing a "Unexpected packet received during server login process!"

#

I'm on the latest build (#354)

reef fulcrum
#

Need full logs, check your plugins

#

Phanatic, yes, looks like it is

round ocean
#

Vanilla by default is not Bungee compatible. I guess waterfall isn't changing that state. Right cat?

dusty kindle
#

oh reading the scrollback I have to patch my vanilla jar

royal hawk
eternal cairn
#

Waterfall fixes Bungeecord, 2020 (colourised)?

stable kestrel
#

is that why the bungee one doesn't even look like you are joining a new server opposed to the velocity one?

royal hawk
#

because the client wont do that correctly

#

it will ignore that packet

stable kestrel
#

the bungee thing looks like you are just reloading chunks

#

@royal hawk

reef fulcrum
#

oh god, custom world name blows it up?

calm ether
#

This was fixed by last waterfall

royal hawk
#

LOOONG

#

I hope I got my point across

white panther
#

He responded

flat spade
#

huh even the previous one

royal hawk
#

lets hope this is enough

#

works as expected

royal hawk
#

@ aikar I don't think investing the time in trying to make this even faster is worth it

#

but I want your opinion on a fast-switch patch anyway;;

#

see vid above

fluid star
#

having the option to fast switch would be sweet

calm ether
#

what do you mean by fast switch

fluid star
#

first video

calm ether
fluid star
#

yeah

calm ether
#

if there was entities on the vid, they would have stayed between server switch

fluid star
#

ah ok

royal hawk
#

@calm ether on velocity in fact not.

frosty finch
#

the fast switch actually looks pretty nice, i hope that it also does work as good as the normal one

digital wadi
chilly plover
#

Do any of the proxies work for 1.16.1? Waterfall, Bungeecord, and Taverntine dont work yet.

serene tide
#

Guess which PR ain't getting accepted ๐Ÿ™‚

tidal musk
#

yeah md does not want to accept such PRs

#

"versions updates are handled internally"

round ocean
#

jup, know that message from my pr when 1.15.1/2 came out. ๐Ÿ˜„

worn thunder
#

Luckily ViaVersion works on Proxies as well, and they do very fast updates

meager moss
#

Accessing this link the download goes normal

#

Ja this for example of the error:

#

or

#

@reef fulcrum

#

Wrong download link

strange brook
#

dont ping