#waterfall-help

1 messages · Page 31 of 1

reef fulcrum
#

e.g. you just get the control panel

half quiver
#

it is mhm

reef fulcrum
#

Yea, your hosting provider went full moron then apparently

half quiver
#

oh lmfao

reef fulcrum
#

it will only download the modules if the proxy was updated

half quiver
#

what should my host have done?

#

(I need to know so I can tell him lol)

reef fulcrum
#

Not modified the jar

half quiver
#

ah

reef fulcrum
#

Trick on *nix is that you can rm' them and programs will still have the handle to the older version

half quiver
#

alrighty

#

well I will let him know xd

#

ty

tidal musk
#

your hosting provider should at most rename the file

#

not remove it

#

mv server.jar old-server.jar

#

and copy new to server.jar

reef fulcrum
#

Tbqh, auto upgrading jars on people is a really bad practice

tidal musk
#

well yes, but

#

the solution i described is a lot safer

reef fulcrum
#

works all the same ;P

tidal musk
#

jvm mmaps the jar usually, renaming keeps the mapping in place

#

while deleting unlinks data, and once something else wants to write data on fs and happens to overwrite that unlinked area

#

then guess what happens

#

💥

reef fulcrum
#

Never had any issues with it, the disk is also still considered used until the last handle of that file is closed, so I'd imagine nothing can mangle the data in that file

marble kelpBOT
reef fulcrum
#

🤷‍♂️

tidal musk
#

mnyeah, that gets into impl detail

tidal musk
#

Could the use of a Disks HDD affect the performance of a BungeeCord?

marble kelpBOT
#

very unlikely

tidal musk
#

So will the performance of a BungeeCord be affected depending on the ram and the processor alone?

marble kelpBOT
#

yes, and network speed obviously

tidal musk
#

I'm using Travertine on a Xeon but this xeon is HDD but I don't know what will be affecting the performance, I already tried without plugins and it remains the same

#

Intel Xeon E3-1245v2 4c/8t 3.4GHz /3.8GHz 32GB DDR3 1333 MHz

#

I still have another dedicated with these characteristics, but I don't know if it will be better or equal in terms of bungeecord performance

#

Intel i7-6700K 4c/8t 4GHz /4.2GHz 64GB DDR4 2400MHz

marble kelpBOT
#

what issues are you actually seeing?

lime breach
#

Are you reserving a whole dedi just for BungeeCord thonk

tidal musk
#

My BungeeCord is consuming more than 300% with only 400 players on the Xeon server, and when it exceeds that number of people the server begins to have lag spikes

#

Are you reserving a whole dedi just for BungeeCord thonk
@lime breach No

#

In that same dedicated I use my servers Lobbies

marble kelpBOT
#

I mean, if you give it CPU it's obviously gonna use it

#

you can run spark on bungee iirc so maybe test that?

tidal musk
lime breach
#

7gb for waterfall

tidal musk
#

Before I had it in my other dedicated i7 and it did not get that bad performance, but I want to know what is affecting if it is truly dedicated or something else

#

7gb for waterfall
@lime breach
I uploaded it today to know if it was that and nothing

#

Before I only used 1G

#

I was uploading it little by little

tidal musk
#

hey @twin solstice

twin solstice
#

yes.

tidal musk
#

like i said

#

soon ™️

twin solstice
#

that is very hot pls ping me when it's live

tidal musk
twin solstice
#

it's so beautiful PepeHands

tardy shadow
#

Its not letting him connect to the server via proxy but joining the server works fine

#

@reef fulcrum

twin solstice
#

don't tag project developers for no reason

tardy shadow
#

It is a reason, support 😛

twin solstice
#

that's not a valid reason

tardy shadow
#

bigthink*

twin solstice
#

support is provided on voluntary basis and there's likely no issue with waterfall itself

#

timed outs are usually related to your network or misconfiguration

tardy shadow
#

I assume they would of had this issue before so they probably know how to fix it 🙂

#

and thE MC server itself is working because I connect via the actual IP

#

So no idea why the bridging itself isn't work

calm ether
#

Your proxy could not contact your backend server

tardy shadow
#

so how d o I fix that

#

bnecause proxy is running and backend is running and connectable

junior narwhal
#

Hello! What do you guys use or recomend for global (or cross server) chat for bungee/waterfall ?

sharp dagger
tepid portal
#

@junior narwhal Chatty has most likely everything you would need

#

It's not pure bungeecord though, you have to install it on backend servers as well

kind karma
#

Chatty is kinda hacky

junior narwhal
#

@tepid portal Thanks for the recommendation! @kind karma do you have any other recommendations?

kind karma
#

depends on what you need

tepid portal
#

I have been using BungeeChat2 in the past

#

But since I wanted chat format with hovers and placeholders, I moved to Chatty

hazy quarry
#

Is anyone aware if it's possible to use Waterfall to connect snapshot versions of minecraft? I have gotten different versions of snapshot servers and wish to run them thru waterfall.

kind karma
hazy quarry
#

Ooh nice

hazy quarry
#

Anyone what this message could mean?

Exception Connecting:QuietException : Unexpected packet received during server login process!
1bc7017b22747261........

covert portal
#

That you most likely forgot to patch the vanilla server jar with VanillaCord.

tidal musk
#

Fabric + FabricProxy is better

hazy quarry
#

@tidal musk works that with servers of snapshot versions?

tidal musk
#

yes

dapper stag
#

is there any good ddos protection on waterfall?

#

open source

marble kelpBOT
#

ddos protection on a proxy server is pointless

dapper stag
#

why?

marble kelpBOT
#

you want your host or a service like tcpshield to filter that out

dapper stag
#

on the proxy to most effectively stop the bots before they reach the main server

marble kelpBOT
#

minecraft bots isn't what you usually understand under the term ddos...

reef fulcrum
#

There are anti bot plugins

#

egg82 has one which works well

#

actual DDoS attacks, the proxy is far too late in the pipeline to be useful

violet radish
#

also

#

if I want to use waterfall, what versions does it support to join with?

#

wanna use it for my hub

reef fulcrum
#

1.8-1.15.2

violet radish
#

oo niceee

#

latest waterfall??

reef fulcrum
#

Yes

#

it is just a proxy, however

violet radish
#

eyyy thanks

#

1.8.8 right?

reef fulcrum
#

won't allow people to connect with different version on its own

#

You'd need something like ViaVersion for that mess

violet radish
#

oki

#

so I use

#

waterfall with the viaversion plugin?

#

right?

#

wait

#

how about travertine?

#

if i wanna make a regular mc server with hub and stuff, which should i choose?

#

travertine or waterfall?

#

imma do waterfall

marble kelpBOT
#

it'do you want 1.7 support? then use travertine

violet radish
#

true xD

hallow echo
#

Hello !

Do you have a "wiki" like paper to know how co config well the config.yml ? (like for the option network_compression_threshold:) 😄

lime breach
#

maybe the bungeeCord documentation?

hallow echo
#

Nothing about network_compression_threshold 🙂

reef fulcrum
#

Does the same thing as it does on the vanilla server

violet radish
#

How can I connect my waterfall ("hub" server) to the other papermc servers?

reef fulcrum
#

I'd suggest reading the bungee install guide

violet radish
#

oki

#

what should I change/remove in java -Xms6G -Xmx9G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=8 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -jar Waterfall.jar for it to work with waterfall?

#

or does this also work?

reef fulcrum
#

check the pins

violet radish
#

oh oki ty

lime breach
#

woooah 6-9G for a proxy?

barren portal
#

Hi, I'm having an issue where after sometime running the Waterfall proxy, when executing /glist, in the list for my servers I will see duplicate player names, that aren't even always on the servers displayed.

The times I see it occur the most often is after stopping a PaperSpigot server instance on the proxy. I have updated to the latest version of Waterfall, and the issue still persists.

If anyone has any ideas for why this may be happening, or would like to more know about my setup, please ping me, thanks

blazing kraken
#

is there a way to change the message Kicked whilst connecting to {server}: reason

rough warren
#

probably the messages fle inside the jar contains that string

blazing kraken
#

but no lang file

#

ill have to do it

#

then compile right

rough warren
#

the lang file should be inside the jar, yes

#

its a properties file

lyric shard
#

after i rebuild the waterfall with old netty version

#

the exception changed to

#

[00:29:38 WARN]: [/x:x|guobang] -> UpstreamBridge - NativeIoException: syscall:read(..) failed: Connection reset by peer
[00:29:38 INFO]: [guobang] disconnected with: NativeIoException : syscall:read(..) failed: Connection reset by peer @ io.netty.channel.unix.FileDescriptor:-1

tidal musk
#

no the properties file don't need to be repacked

#

you can put it into the same directory and it'll be used instead

rough warren
#

oh i thought he was asking where the file was

round quartz
#

Does setting up WaterFall include the same steps as Bungeecord?

calm ether
#

Yes

round quartz
#

So I just followed a tutorial step-by-step, but then it said this , but on the youtuber's screen it was working

calm ether
#

I can't read

#

But looks like a config issue

round quartz
#

It said that aswell, but I followed the tutorial exactly

calm ether
#

.g paste

marble kelpBOT
#

(DiscordBot) https://www.pastemagazine.com/ -- Paste Magazine - The Best Music, Movies and More: "Paste Magazine is your source for the best music, movies, TV, comedy, videogames, books, comics, craft beer, politics and more. Discover your..."

calm ether
#

Oups

#

.paste

marble kelpBOT
calm ether
#

Paste here

round quartz
#

okay

calm ether
#

Check the spaces on the line it tells you a problem

calm ether
#

My memories tells me yaml is quite strict with spaces/tabs

kind karma
#

paste your configuration, don't forget to remove server addresses

#

nvm

#

it's localhost.

round quartz
#

yeah

kind karma
#

regenerating config does not help?

#

you have 3 spaces

#

not two

round quartz
#

oh

calm ether
#

yeah, was a good memory

round quartz
#

trying again

#

ok it works

#

thank you

kind karma
#

yw

round quartz
#

How do I op on every server at once instead of one by one?

kind karma
#

op @a

#

and that's a wrong channel

round quartz
#

like I want to op myself on Lobby and Survival

#

Not op everyone

lime breach
#

I do that with luckperms

kind karma
#

you can't do that without plugins

round quartz
#

okay

#

thanks

kind karma
#

luckperms has trash codebase

lime breach
#

?

kind karma
#

at least work with mysql was done horribly

lime breach
#

there's nothing else to be honest

#

do you want to use PermissionsX?

kind karma
#

we use self-written system

#

client <---> core server <----> microservices <----> other clients

tidal musk
#

huh

#

ah

round quartz
#

I can't understand basically any of this. I just want to create a small network kind-of thing for some Estonians

kind karma
#

well, stick with LuckPerms then

tidal musk
#

some estonians?

round quartz
#

yeah, just a small estonian server

tidal musk
#

yet another community bs or that building contest thingy?

round quartz
#

nah just like a regular network server

tidal musk
#

oh well lol

round quartz
#

don't really have those here

tidal musk
#

regular ones? there are like

#

more than 5

round quartz
#

Don't have many

tidal musk
#

i used to work for top 1 one

round quartz
#

Wait.. Are you also Estonian, then?

tidal musk
#

correct

round quartz
#

oh your name did seem estonian

plucky smelt
#

hea töö mees

tidal musk
#

xd

round quartz
#

okay let's not get off topic and in another language, okay?

tidal musk
#

very wise idea

#

now i'm interested tbh, what server?

#

WildlakeMC is fresh name what i spotted

#

is private and has 1 player online

plucky smelt
#

kännukas here lol

round quartz
#

Nope. I haven't even hosted it anywhere

plucky smelt
#

what do you want help with

round quartz
#

well I've got it now, so why am I getting off-topic

tidal musk
#

if you need introduction into this lil country's community then hmu

#

there are some (or bunch of) caveats

plucky smelt
#

hoia pamest eemale lmao

round quartz
#

I am Estonian, born and raised

tidal musk
#

edited :)

round quartz
#

oh

#

nvm

sharp dagger
#

1gb of ram is not enough? proxy just timed out all players for no reason

reef fulcrum
#

timed out generally screams connection type issues, not ram

#

Also, use a paste site if you want people to look at stuff

#

I only just cleaned my downloads folder out of all the crap

sharp dagger
#

lol

#

ok

#

so it's connection type issue?

#

because it's too frequent for me

reef fulcrum
#

generally, yes

#

the timeout is like 30 seconds

#

am pretty sure you'd notice if your proxy stopped reponding for long enough for it to induce timeouts

sharp dagger
reef fulcrum
#

Don't screenshot shit

sharp dagger
#

for no reason the proxy just shutdown

reef fulcrum
#

You're likely missing the actual important info in there

#

e.g. why it failed to write to the file

sharp dagger
#

wait

#

holy shit i couldn't find any errors

#

but sometimes proxy just freeze for no reason...

reef fulcrum
#

"freezes"

#

and, how does it unfreeze? how are you hosting the server?

hallow echo
#

Hello,

#

Is
[2LS] ExploitFixer - Professional Server AntiExploit useful with waterfall ?

#

or all exploit are already fixed

reef fulcrum
#

that's still relevant for paper

#

I mean, waterfall

#

We have some changes which improve the situation, and stuff is pending in the pipeline, but some more hardcore protections are not really viable for waterfall

marble kelpBOT
#

I mean that particular plugin is advertising a copyright violating fork of bungee so ¯_(ツ)_/¯

#

might even be travertine

hallow echo
#

so do you now any good plugin to fix any exploit between paper/waterfall ? ^^

marble kelpBOT
#

you can't fix all exploits, simply because nobody knows all of them...

#

you are going to have to be more specific what exactly your issues is that you want to prevent

#

that plugin in question might prevent them but ideally you do your own research (at least the plugin's code is open source after all)

hallow echo
#

No but most of all that are known and not fixed *

kind karma
#

i'm still asking if devs would like to take changes I made from my personal fork

tidal musk
#

pr them

kind karma
#

because I'm too lazy to merge it with Waterfall

#

Its almost impossible D:

#

my fork's codebase is heavily modified

tidal musk
#

diff current waterfall against yours, grab the giga diff

#

and start extracting taps_head

kind karma
#

No server map, packet handling is changed, most of packets are removed, keep alive mechanism changed

#

and so on

#

I can just make it open source

#

¯_(ツ)_/¯

tidal musk
#

do it

kind karma
tidal musk
#

ok give me about 1h, i'll do the easy part

#

need to visit store before it gets closef

marble kelpBOT
violet radish
#

when i try join the server

#

I get "server is online mode"

#

even tho I can join other servers completely fine + I got a paid mc acc lol

reef fulcrum
#

the backend servers need to be in offline mode

violet radish
#

ohh

#

but why?

reef fulcrum
#

because the proxy needs to deal with the auth

#

Would be pretty shitty if mojang made it easy to MITM a connection

violet radish
#

ah oki

#

and in my "servers" that my hub connects to do I change settings.bungeecord to true too, right?

reef fulcrum
#

yes

violet radish
#

ok nice

violet radish
#

even tho ip_forward: true is enabled

kind karma
#

it says what to do

zinc sapphire
#

think it can also say that if you connect to the backend directly instead of through the proxy

#

because the additional forwarding info isnt there

violet radish
#

fixed that, thanks xD

#

nvm

#

forgot to start my hub

#

soo all set

#

yay

violet radish
#

how can I make waterfall pick to display the lobby server's motd?

#

set it to ""?

#

nevermind xD

#

anyone know good/useful waterfall plugins/modules?

kind karma
#

@tidal musk how is the progress

tidal musk
#

0

#

forgot

marble kelpBOT
#

what a diff

violet radish
#

can I add a papermc plugin which I made to waterfall? and would i still work and work on all the servers its connected to?

#

example - essentials or a custom advanced ban plugin I made?

kind karma
#

wdym

serene tide
#

No, Paper plugins do not work on Waterfall.

kind karma
#

^

violet radish
#

oh okay, how do I make a bungee/waterfall plugin?

violet radish
#

or any wikis or things?

reef fulcrum
#

the spigot wiki has a section about bungee plugin dev

violet radish
#

oki

hallow echo
#

hello,
Does waterfall fix "netty exploits" issues ?

unreal stag
#

The major ones are handled

#

The handling can be improved though

meager jackal
#

Is the latest version of waterfall made for 1.15.2?

unreal stag
#

yes

sharp dagger
#

and, how does it unfreeze? how are you hosting the server?
@reef fulcrum
I just restart the server and it will unfreeze again.
My hosting is pretty good:
OVH > Public Bandwidth - 1 Gbit/s
AMD Ryzen 7 3800X - 8c/ 16t - 3.9GHz/ 4.5GHz

#

it's just the proxy and it might be a problem with my config

#

or the plugins i'm using

blazing spruce
#

can i set up a server that contains two worlds?

#

one paper 1.15.2 and the other forge whatever version (or any other kind of modded server)?

blazing spruce
#

are there any tutorials at all on waterfall?

#

ive been struggling to find one, i only find bungeecord's

severe zodiac
#

I have a problem. I've been using Bungee-Cord for MC1.15 for some time. I wanted to switch over to Waterfall. From what I know, it should be as simple as replacing the .jar file. But when I do replace them, I get this error (shown in latestlog). Note that Bungee-Cord works perfectly fine before. I've messed around with the config, server.properties, and still can't figure it out. When I change the .jar back to Bungee-cord, everything works again. It just makes no sense. Help! 😭

#

Waterfall ver #340. All other servers are running paper #213

reef fulcrum
#

.paste

marble kelpBOT
reef fulcrum
#

The bungee instructions work just fine for waterfall

kind karma
#

change your host in config to 0.0.0.0

reef fulcrum
#

there are some quirks around forge and proxies in general, e.g. if you have mods on the server which require client side mods, you'll have issues due to the handshake not having been done with the client

severe zodiac
#

change your host in config to 0.0.0.0
@kind karma done that multiple times. still nothing.

#

also am using shockbyte as host if thats any relevance

reef fulcrum
#

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

#

That basically means that that IP address isn't valid

#

You'd need to speak to your hosting provider about that one, if shoving 0.0.0.0 in there doesn't fix it as it's replaced especially so

severe zodiac
#

welp.. guess so. Though its really weird because with the Bungee.jar, it works, but not with Waterfall.

copper plank
#

hi can i get some help on how to install waterfall for 1.8.9?

#

plz anyone help me

#

please help

tidal musk
#

just install latest waterfall

#

and you're good to go

round ocean
lime breach
#

Nah waterfall supports 1.8 sadly

copper plank
#

eyy i found it

marsh robin
#

.flags

marble kelpBOT
half quiver
#

for a bungee cord network, how do I whitelist my bungee cord proxy? please @ me

marble kelpBOT
#

you need a plugin if you want a whitelist on your bungeecord

inner topaz
#

such as onlyproxyjoin

tidal musk
#

onlyproxyjoin is shit

#

use BungeeGuard

tender axle
#

Anyone know what startup flags to use for Waterfall?

#

I know what flags to use for paper, dunno what to use for Waterfall.

marble kelpBOT
#

just make sure you use G1GC

bitter lark
#

y, just G1GC is good for GanjaCord

reef fulcrum
#

points to the pins

tender axle
#

Cheers!

marble kelpBOT
#

.pins

#

:/ not forwarding them to IRC

tender axle
#

Uhhhhh how much ram should i give waterfall? I know my way around Paper, but this is my first time with waterfall.

reef fulcrum
#

512M is generally more than plenty

marble kelpBOT
#

500 + 100MB per additional 100 players over 500

#

(varies with plugins I guess)

tender axle
#

Thank you, once again!

#

How do you exit/stop waterfall other than exiting shell?

marble kelpBOT
#

execute the end command

tender axle
#

Thanks!

#

Does Waterfall have docs? I can't find them.

tidal musk
#

19:45:55 [SEVERE] Apr 25, 2020 7:45:55 PM io.netty.util.concurrent.SingleThreadEventExecutor runAllTasks
WARNING: A task raised an exception.
java.util.NoSuchElementException: compress
at io.netty.channel.DefaultChannelPipeline.getContextOrDie(DefaultChannelPipeline.java:966)
at io.netty.channel.DefaultChannelPipeline.remove(DefaultChannelPipeline.java:305)
at net.md_5.bungee.netty.ChannelWrapper.setCompressionThreshold(ChannelWrapper.java:88)
at net.md_5.bungee.UserConnection.setCompressionThreshold(UserConnection.java:589)
at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:478)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:259)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
at java.lang.Thread.run(Thread.java:748)

#

Its stuck on logging in... when i try to join through 1.8 but doesn't with the version 1.7.10. There's an error in the bungeecord console

sweet egret
#

Anyone here good with the bungee API? How do I stop the waterfall server. I have a custom plugin that uses the MYSQL Connector and I would like to stop the server if MYSQL Connector fails to connect to the MYSQL Server.

getProxy().stop(); // Does not work
ProxyServer.getInstance().stop(); // Does not work

#

Nevermind I am stupid it works

rose tusk
#

Does waterfall fix nullpinging

unreal stag
#

@rose tusk As of the latest build, nullping is mostly mitigated - it doesn't have nearly as much of an impact. The mitigation can be improved, though.

#

It still causes a major CPU spike, but it's something like a 5-fold reduction from where it was (easily saturates a typical 4-core CPU)

lyric shard
#

full stack of NativeIoException

#

@reef fulcrum

#

is it a netty issue

kind karma
#

@lyric shard it literally says the reason

#

Address already in use

lyric shard
#

oh

#

is just that?

#

no

#

or i wont come here

#

Address already in use

#

which address

#

why sometimes it works well

#

sometimes it show this exception

kind karma
#

because you already have bungeecord instance running on the address you set in config.yml

#

or any other software bound to this address

lyric shard
#

i can connect to the server in most time

kind karma
#

oh wait

lyric shard
#

is it was in use

#

which is in use

#

idk

kind karma
#

can you tell when this exception occur

#

@tidal musk progress?

lyric shard
#

switching server

somber geode
#

Is there a way to restrict waterfall to 1.15.2 only? R now players can still try to connect with older clients and instead of getting something like "Outdated client" message they just see "Could not connect to lobby server" instead 🤔

marble kelpBOT
#

afaik the modern server should kick with a message telling to use a modern client?

#

but there is a game_version setting in the waterfall.yml but I don't that will block clients from joining

reef fulcrum
#

That's just what shows in the client when there is a proto mismatch

#

You'd basically need a plugin for that

somber geode
#

I see, I'll try to figure this out. Thanks for the help!

prisma coyote
#

Is there any YouTube tutorial for waterfall? Because when i search waterfall i get real life waterfalls😂

violet radish
#

I host at contabo, and I sometimes experience lagg when placing blocks, could it be due to plugins, or waterfall? cuz didnt have those issues before I added waterfall, I have allocated 1gb for waterfall, is it good eough?

#

or could it be because I use the voidworld plugin?

unreal stag
#

@violet radish 99% chance it’s because you host at Contabo

violet radish
#

contabo is bad?

marble kelpBOT
#

j​ar​no​bo​y4​04​: just follow the bungee installation instructions

unreal stag
#

Yes it’s bad

twin cedar
#

I am running bungeecord help, if you know a thing or two or have set one up plz dm me or something. Thanks 😄

unreal stag
#

@twin cedar please ask your question here, also this is Waterfall support

twin cedar
#

I know but I dont know where else to get bungeecord help

#

But my question is involved, can I dm you?

unreal stag
#

Ask it here

twin cedar
#

ok

#

I can send any other information if needed too

unreal stag
#

Check if you already have a server listening on port 25565

#

Also, it seems you changed the IP your server is bound on, use 0.0.0.0 instead - using your own IP isn't going to work because you have NAT

twin cedar
#

when i changed it to 0.0.0.0

unreal stag
#

Well, you'll need to check to see if you have a server listening on port 25565

twin cedar
#

I dont have any other servers

unreal stag
#

no

reef fulcrum
#

are you using a server panel or something?

unreal stag
reef fulcrum
#

cannot assign requested address means that that IP address is not available on that machine, the other one is because something was already using 25565

unreal stag
#

anyway, this is not BungeeCord support, you should really be using Velocity or Waterfall to be honest

gloomy willow
#

Hey, so I'm having an issue where spectators can't tp to other players using the hotbar. I've removed all plugins and datapacks, and the problem is still occurring. The weird thing is, it only occurs when connecting with our Waterfall server, not when joining the server directly. Does anyone have any ideas?

marble kelpBOT
#

are you using a global tab list plugin?

gloomy willow
#

Nope

gloomy sundial
#

what does it mean when someone tries to join but disconnects with "No client connected for pending server!"
does that mean they're using a cracked client or something

reef fulcrum
#

that means that they lost connection

gloomy sundial
#

it was weird cuz it didn't say they joined/left with the proxy global message but the server itself realized they joined for a sec

#

they must've cancelled right as they joined or somethin idk

kind karma
#

you can't do that with paper either

zealous grail
#

Is it pointless to have double bungee? i want to have the main bungee with just my custom antibot bungee jar and no plugins and the second one with all the plugins i need for bungee. Because plugins can crash the bungee during a bot attack, will it be okey / possible for players to pass thru two bungees?

kind karma
#

not worth it

zealous grail
#

thanks xDark

unreal stag
#

doing a double Bungee is pointless, since if you get an attack everyone will disconnect from the Bungee under siege

brave kayak
#

hello i have problem with waterfall its lagging and crashing cause of out of memory exception even if i give 4 GB ram to it
i installed plugin - [2LS] ExploitFixer
and want to install https://www.2l-studios.com/flamecord/ but this link doesnt work
I think someone is attacking my server with an exploit or something like that.
could u help me?

#

also when its start laggin and waterfall stuck its using 90% of my 8 core i7 cpu ;/

#

my plugins on waterfall:

unreal stag
#

Flamecord does stupid shit

#

@brave kayak I'd recommend removing all your bungee plugins and updating Waterfall. Getting an OutOfMemoryException is a sign you have a bad plugin that's leaking memory.

brave kayak
#

i have newest version of waterfall

#

and this s** happen even when i remove all plugins

dusky sedge
#

^ could be something related to scoreboards not being cleared good on the servers behind them for no collision stuff, or is that not a thing anymore Tux? plugin was named noPush or something we then had bungee with 8gb and still crashing then i took some heapdump and found a mother load of scoreboard instances that came from servers behind it

toxic goblet
#

Is there any way to display instead of "left the server" "<player> moved to the survival server" or something like that?

marble kelpBOT
#

with a plugin, sure

reef fulcrum
#

if you're hitting an OOM, you'd need a heap dump

#

But, we're not gonna provide support for a random fork here, many of those forks do stupid things which induce their own issues

#

plugins like SkinRestorer are also literally known to be full of stupid issues

stable granite
#

hi i have a problem with my waterfall server. after 2 hours of uptime i need to restart it because the pings are getting really high on all the players. server has 1Gbit connection and i have already tested it. on that side everything is fine. maybe somebody has an idea? thanks in advance

reef fulcrum
#

literally never heard of that one

#

best I've got is hook up a profiler and see what's going on

stable granite
#

and how do i do that?

tidal musk
#

smells like memory leak from one of your plugins

#

or extremely small heap set for your proxy

reef fulcrum
#

you basically need to be a dedi/vps to do it, and "how" depends on the tools you're using, etc

#

visualvm is bundled with the jdk, you'd need to look into remote attaching probably

stable granite
#

ok i'll try that

marble kelpBOT
#

have you heard of the screenshot button?

stable granite
#

one of my team members sent me this

#

i wasn't at home

marble kelpBOT
#

well has he?

reef fulcrum
#

screenshot doesn't really tell us anything either

stable granite
#

i know but only giving you an idea of online players and pings

reef fulcrum
#

Only real thing which stands out is that there are people who are perfectly fine

#

But, beyond that, we need more info

marble kelpBOT
#

it's not new that sometimes some ISPs have connection problems to certain datacenteres

stable granite
#

I run the latest waterfall version (1.15.2 - 340) the proxy has 1gb of memory i only have a few plugins running: bungeechat, luckperms and tab-reborn

violet radish
#

Yeah, I notice ping issues too sometimes

rotund olive
#

weird issue with BCTLP

#

I'm making changes to the default.yml...and nothing is changing

#

I'm also not getting any errors

tender axle
#

Hey can someone help me with setting up waterfall?

I wanted to know what these do in config.yml:

  proxy_protocol: false
prevent_proxy_connections: false
log_pings: true```
tidal musk
#

query_enabled enables GS4 query protocol; usually a thing what you don't want to enable

#

proxy_protocol makes sense if you do load balancing with an additional proxy, such as nginx or haproxy

#

log_pings option toggles whether you see players/server listing sites pinging your proxy or not

tender axle
#

Thanks! So should i keep log_pings on? cause i wanna continue advertising on server listing sites, and im anyways using ufw to block server ports.

tidal musk
#

turning log_pings off does not prevent the proxy from showing up in server listing sites

#

it simply turns off the log messages of them

tender axle
#

OHHHH you mean it will log say ping server.url command from cmd.

#

That clears it up.

#

Thanks!

tidal musk
#

no

#

not that ping

#

the ping utility you'd use from CMD/whatever uses ICMP packets; nothing to do with minecraft

#

.g bungeecord github

marble kelpBOT
#

(DiscordBot) https://github.com/SpigotMC/BungeeCord -- SpigotMC/BungeeCord: BungeeCord, the 6th in a ... - GitHub: "BungeeCord, the 6th in a generation of server portal suites. Efficiently proxies and maintains connections and transport between multiple Minecraft..."

tidal musk
#

Is it possible to send a message to joining player in PostLoginEvent?

#

as in event.getPlayer().sendMessage... ?

kind karma
#

Client will probably not see it

amber root
#

When some players try join my forge modded server they get "disconnected" and a message saying server was closed and they were sent to the fallback server bu hen other players are able to get through without issue

#

any ideas how to fix this?

kind karma
#

that's not a full error

#

@amber root

#

or it is

amber root
#

it is

thorny ridge
grave wedge
#

Plugin uses some internals from what i can see. Non API methods are never supported.

lime breach
#

why does Waterfall\BungeeCord have some native classes

#

written in what seems to me C++

lime breach
#

ohh I didn't even know myself one could call C/C++ from Java using the JNI.
I guess I've learnt something new

thorny ridge
#

https://i.imgur.com/31mStNa.png
This didn't occur about 20 builds ago and is happening with more than one of my Bungee plugins with the same error.
I doubt different plugins from different devs are using the same custom methods.

zinc sapphire
#

Don't use internals and they won't break

#

use internals, you take that risk

#

that's all there is to it

grave wedge
#

If multiple plugin fails with same error it just means that they used same internals.

#

Without any reeason for doing this ofc. Because why do you even need this field, when you can register events using API?

tidal musk
#

api is boring

#

imagine programming safely and not shooting yourself into foot every 0.1 milliseconds

grave wedge
#

Hey, that's what C++ programming is, and seems that many people like this.

tidal musk
#

sounds like stockholm syndrome

echo sandal
#

Does waterfall support having the hub (default) server in vanilla MC but then a server they can go to being modded?

reef fulcrum
#

Not really

#

You would need to get the vanilla server to induce a forge handshake so we can get all that info

#

Shamefully, there is no real way that I'm aware of to get the client to actually re-induce the connection

#

I was speaking to lex about a fair chunk of this stuff in the past, no idea where it went

echo sandal
#

Hmm, Thats a shame. I use to know a few servers that did it and was interested in build one, I know the modded client can go on vanilla fine but its then moving that session over to the modded server, it would need to check the client for all updated mods etc, nothing i have found does this probably anymore 😦 Probably a rather hard thing to do, I couldnt do it 😄

reef fulcrum
#

there are tricks, e.g. get some plugin on a server which actually performs the handshake so that it can deal with it

#

tbqh, mods and a proxy in general are shaky, we put a lot of effort into it, but the entire ecosystem is hell

echo sandal
#

Hmm, yeah. What would be the best way to do that in your opinion? is it better just to have two separate servers?

reef fulcrum
#

shamefully, yea

echo sandal
#

Cool, thanks for the advise 🙂

marble kelpBOT
#

directly connecting modded clients to the modded server instead of going through a lobby or going through a lobby with all the mods installed tends to be the most common solution if you want to allow both vanilla and one mod pack on the same network

pulsar dune
#

Can waterfall handle it to: switching players from my synology-nas-minecraftserver, to another server when this server is online, but as soon as it shut down all players should switch back to the synology-server. ?? asked the same question in paper-help, i dont know if this makes a difference......

marble kelpBOT
#

you'd need a plugin and somewhere the waterfall can run 24/7 on but sure

pulsar dune
#

on the synoloy it runs 24/7

marble kelpBOT
#

you basically have both servers behind the waterfall proxy and everyone connecting through the proxy, then have a plugin detect when your PC server is online and connect everyone to that

pulsar dune
#

and the world would be synced?

marble kelpBOT
#

no

#

you would have to add some program to copy that automatically

pulsar dune
#

hmm..okay thanks

spring pilot
#

I am looking for the maven depencies for waterdfall, or do i just use the bungeecord ones?

#

I also did it with building a jar and adding to to the project, but i want to use maven instead

marble kelpBOT
#

just get it from the pom

spring pilot
#

Yeah ii was looking in there but i could not get any info out of it

zinc sapphire
#
<dependency>
  <groupId>io.github.waterfallmc</groupId>
  <artifactId>waterfall-api</artifactId>
  <version>1.15-SNAPSHOT</version>
</dependency>
#

can search the papermc repo and find it as well if its easier

spring pilot
#

What do you mean?

zinc sapphire
spring pilot
#

Ahh Thanks!

#

Waht is the repository link i use with this tho? I am currently using this, but it doesnt work:

        <repository>
            <id>maven-snapshots</id>
            <url>https://papermc.io/repo/repository/maven-releases/</url>
        </repository>
zinc sapphire
#

well the id says maven-snapshots

#

but the url says maven-releases

#

afaik waterfall publishes to snapshots

#

because lol actual releases

#

so just change the url to end in maven-snapshots and you should be alright

spring pilot
#

damn

#

thanks

buoyant spindle
#

Hi! I have 8900 Pause Full in my 20 days WaterFall GC log. Is it normal? Everything works fine. 120-150 players. I allocated 512MB to waterfall.

timber saddle
#

Where is the best of Waterfall/Bungeecord Anti Bot Plugin ?

cold notch
#

Where. Prob on spigot or github

loud tendon
#

Guys

#

Is there anyway to send players to lobby when a server is restarting?

#

I mean, instead of says "server closed" in the mc screen

reef fulcrum
#

use a plugin like MoveMeNow

loud tendon
#

Im using it, but wont work

#

it only need to be on the waterfull right?

reef fulcrum
#

No, it's a bukkit plugin..

loud tendon
#

this?

reef fulcrum
#

there was one by another dude with the same name

#

No idea if that one specifically works

#

I know the one made by lax was slated to have worked fine 🤷

loud tendon
#

do u have the link?

#

i cant find

lime breach
#

There was a good plugin for that

#

but the author was retarted and somehow didn't support Paper servers

hushed aurora
#

I builded my Waterfall.jar and got this error: ```[ERROR] The projects in the reactor contain a cyclic reference: Edge between 'Vertex{label='io.github.waterfallmc:waterfall-proxy:1.15-SNAPSHOT'}' and 'Vertex{label='io.github.waterfallmc:waterfall-api:1.15-SNAPSHOT'}' introduces to cycle in the graph io.github.waterfallmc:waterfall-api:1.15-SNAPSHOT --> io.github.waterfallmc:waterfall-protocol:1.15-SNAPSHOT --> io.github.waterfallmc:waterfall-proxy:1.15-SNAPSHOT --> io.github.waterfallmc:waterfall-api:1.15-SNAPSHOT @

reef fulcrum
#

It literally tells you

#

You have a cyclic reference between two different modules, which is 100% invalid

hushed aurora
#

je but when i remove some dependencys i got a another error

reef fulcrum
#

You basically need to design around that

#

No other way

hushed aurora
#

how i can do this?

reef fulcrum
#

you can't

#

you need to design around the module seperation

hushed aurora
#

how im a beginner

reef fulcrum
#

quite simply, you can't

#

you need to design around it

hushed aurora
#

can you give me an example or somethin i do not understanding you 😦

reef fulcrum
#

Not really

#

Quite simply, you cannot access those classes from that module, and there is literally no way around that

hushed aurora
#

oh and how i use the classes i need them, i will fix the crashclients, but i need this imports

reef fulcrum
#

you cannot

hushed aurora
#

And now I can not fix clientcrasher?

#

like custompayload

reef fulcrum
#

You need to design around it

#

There is no magical solution, and handholding is gross

#

Some of this stuff is often easier to try to pull off with a plugin as you don't gotta deal with that

hushed aurora
#

But i have to chage stuf in MInecraftDecoder

#

But i have to fix kickall in a Waterfall.jar

#

Hello? @reef fulcrum ?

tidal musk
#

don't ping cat

reef fulcrum
#

Don't ping me

#

I've already described what you issue is

tidal musk
#

But i have to chage stuf in MInecraftDecoder
what stops you from doing that, lol?

hushed aurora
#

that i can't import classes of other modules

tidal musk
#

set up your classpath correctly then?

reef fulcrum
#

not a classpath issue

#

A depends on B depends on A is not legal

#

that

#

's a common PITA with waterfall dev

hushed aurora
#

Where are the BadPacket sended?

kind karma
#

what

tidal musk
#

wtf

#

don't do things what you can't understand lmao

hushed aurora
#

Ok, can someone say me how i can edit waterfall in eclipse °°?

kind karma
tidal musk
#

eclipse pepega

hushed aurora
#

I can code better with eclipse

foggy quest
#

if im running forge do i put waterfall in the mods folder?

marble kelpBOT
#

no

#

it's a proxy

#

works the same as bungeecord as it's just a fork

foggy quest
#

cool so for someone who has no need of bungycord

#

how do i do that?

marble kelpBOT
#

do what?

tidal musk
#

do you know what's the purpose of bungee/waterfall?

foggy quest
#

use waterfall and forge, for someone whos never needed bungycord

tidal musk
#

what kind of a question is that

#

if you don't need waterfall then simply don't use it

#

smh

foggy quest
#

watefall is the fork that works with forge?

tidal musk
#

well more or less

hushed aurora
#

can someone say me how i can edit waterfall in eclipse °°?

tidal musk
#

no

marble kelpBOT
#

same way as any other maven project

tidal musk
#

project devs here don't use eclipse

foggy quest
#

so i just launch watefall in the same folder as forge then? or?

marble kelpBOT
#

no, use a separate folder

#

also you want to use sponge if you want ip/uuid forwarding (or a forge mod that adds it I guess)

foggy quest
#

um.. thats what modems are fore

marble kelpBOT
#

wat?

foggy quest
#

portforwading

marble kelpBOT
#

that has nothing to do with what I just said

foggy quest
#

?

marble kelpBOT
#

I suggest reading up on what Bungee/Waterfall do

foggy quest
#

k link?

marble kelpBOT
#

.g bungeecord

foggy quest
#

no thanks

#

just waterfall

marble kelpBOT
#

...

#

waterfall is a fork of bungeecord

foggy quest
#

so i can just use paper with forge then?

tidal musk
#

why do you need waterfall at first place?

#

do you want to link multiple servers together?

#

if that's the case, then you're looking at right software yes

#

if no, then forget about it

marble kelpBOT
#

no, paper does not support forge mods

tidal musk
#

you don't need waterfall

foggy quest
#

ok so your saying forge is as potimized as paper or waterfall?

marble kelpBOT
#

no?

foggy quest
#

and works with plugins?

marble kelpBOT
#

that project has a completely different goal

foggy quest
#

then im in the right place

marble kelpBOT
#

and this isn't forge

foggy quest
#

ya i got thta

marble kelpBOT
#

nor is it "server that supports forge in any way"

tidal musk
#

wtf

#

maxtrax, start from the beginning

#

what do you need

foggy quest
#

so i geuss ill just run spigot

#

that works with forge

marble kelpBOT
#

it doesn't

tidal musk
#

completely ignoring my question

#

fine, who needs help anyway

foggy quest
#

last time i used it did

marble kelpBOT
#

it never did

#

you must've used something else

#

but #general I guess, this has nothing to do with waterfall

#

nor paper

hushed aurora
#

now i have the code in eclipse now how i can export them

kind karma
#

what

tidal musk
#

i'm using latest waterfall version

#

encountered exception java.lang.NullPointerException: null

#

throwing away from the server for reasons

foggy quest
tidal musk
marble kelpBOT
#

m​ax​tr​ax​: well that's neither paper nor spigot ¯_(ツ)_/¯

merry field
#

what does "remote_ping_cache" do?

tidal musk
#

caches pings

merry field
#

what kind of value is it?

brave jasper
#

tfw ip leaking your users

rugged basin
#

tfw internet

marble kelpBOT
#

does waterfall have a built-in way/event to change the brand or do I missremember that being a thing?

#

oh, it's just a plugin message? thonk

lime breach
#

Brand???

marble kelpBOT
#

press F3

lime breach
#

Oh

marble kelpBOT
#

third row in the upper left corner

lime breach
#

The server version

#

Isn't that provided by Paper

marble kelpBOT
#

it's provided by the server

#

waterfall modified it to show both, the server and the proxy info

#

or well, bungee I assume

marble kelpBOT
tidal moth
#

Hello !! I'd like to know if there is a way to make a Server just for the Nether and same for the End ?

marble kelpBOT
#

yes but you are going to have to use some plugin to handle portals and inventory/player data syncing

tidal moth
#

For Inventory yeah Bungeeinventory with some MariaDB , but what kind of portal Plugin is good for that ?

#

Thanks for the quick answer

plain marlin
#

are the same exploits fixed in waterfall

reef fulcrum
#

we have some of them, I've been ill so not all of them

plain marlin
#

oh do u maintain this mainly?

reef fulcrum
#

No idea on the quality of those forks though, given the whole nature of open source, pretty crappy to like... you know, lock up the source

plain marlin
#

this is very true

strange brook
#

cat do you know who you're talking to

tidal musk
#

who is cat talking to then

plain marlin
#

?

tidal musk
#

who r u

scenic pebble
#

Lol I got the joke. Good one wiz.

#

If it has to be explained, ur not cool

tidal musk
#

glare smh

unreal stag
#

@plain marlin I analyzed a version of this a long time ago, the quality of the supposed "fixes" is quite poor

kind karma
#

quality

cedar quiver
#

How do we set waterfall to return protocol version 1.15.2? (It's currently returning protocol 578 (1.16)).

kind karma
#

you can't.

#

patch Waterfall

tidal musk
#

waterfall does not even support 1.16??

#

idk what you're using

kind karma
tidal musk
#

that's not waterfall

cedar quiver
#

Idk, it's returning protocol 578. I guess we'll update.

kind karma
#

are you ok

royal hawk
#

If you do need a waterfall that supports 1.16 I’d recommend you try my fork, more testers are always welcome

gloomy torrent
kind karma
#

not Waterfall's issue

gritty kestrel
#

hi.

#

i have a problem with waterfall

tidal musk
#

I have question. When i make lobby server that players can will bypass the server lobby and connect immediately, for example: to skyblock withour procces registration/login?

gritty kestrel
#

random players join on lobby and they can do nothing

#

after 15-20 seconds

#

in console -> get ReadTimeoutException: Null
java.lang.NullPointerException

#

it's a waterfall issue?

#

many people got this error

#

and one more problem

#

in server list, the server appear offline

#

for random players

#

and they want to join, they got "Disconnected"

#

how to solve this problems?

novel gyro
#

Can we please see the full log file on a paste site like http://paste.gg? @gritty kestrel

gritty kestrel
#

[16:23:10] [Netty Worker IO Thread #12/INFO]: [LeoBoss] disconnected with: ReadTimeoutException : null

#

it's big

#

when they got disconnected, in bungee console don't appear any error

west sage
#

@gritty kestrel output of /bungee and /version please.

#

ReadTimeoutException: null occurs when bungee/waterfall loses connection to spigot/paper server. You will have to figure out why that is happening.

#

if you are not running latest, do so

#

if you dont want to, then tough luck. you are denied support.

gritty kestrel
#

This server is running Waterfall version git:Waterfall-Bootstrap:1.15-SNAPSHOT:87d2873:326 by md_5

#

i'll update today to latest version

west sage
#

update both waterfall and paper to latest

#

if problem does not stop, send your bungee and paper plugin lists

#

also, what is your host

novel gyro
#

by md_5
kekw

gritty kestrel
#

the host is from my country but i have this problem from i upgraded bungeecord to waterfall, 2 months ago

gritty kestrel
#

i updated

#

and same problem..

dusk abyss
#

Is it possible to have bungeecord/waterfall listen on a specific IP, but communicate with the backend servers over a different IP?

unreal stag
#

@dusk abyss Yes - use the different IP for the server connections in bungee.yml

dusk abyss
#

I mostly mean for the backend servers sending data back to bungee, instead of sending it to the address it's listening on to send it to a different address? Bungee's main address is routed through an external DDoS protection provider and don't really want server traffic having to go back through that. If this makes any sense

#

Might be a different way to go about it just not sure

marble kelpBOT
#

unless you have set it up to do so bungee would not connect through the ddos protection provider to your backend servers

#

it would try to go the direct route through the internet if you don't force it to go through the ddos protection's host

dusk abyss
#

It's setup as a GRE tunnel, bungee is bound to that interface. The servers are on different machines and are configured with their own IPs that aren't routed through DDoS protection but everything goes through it anyway by the looks of it. May be a solution outside of bungee itself just not sure.

marble kelpBOT
#

can you bind it to a local interface and forward incoming/outgoing traffic to that? and only route traffic to your backend servers to them directly and not through the tunnel

#

at least that's what I would try with such a setup (although I personally would just put everythign in a VPN and only allow outgoing through the tunnel)

dusk abyss
#

That's sort of what I was thinking to try, will see what I can do with it

brittle siren
#

net.md_5.bungee.util.QuietException: Unexpected packet received during server login process!

#

Anyone knows how to solve this?

#

Only a handful of players are experiencing this error ^

#

5 / 150 players connected in my server

marble kelpBOT
#

iirc that might be due plugins sending strange packets

reef fulcrum
#

.paste

marble kelpBOT
reef fulcrum
#

speak to the plugin author

empty bison
#

And can you said me one motd good plugin?

#

That it works with travertine

reef fulcrum
#

literally any MOTD plugin made by a competent dev

empty bison
#

okay thanks

marble kelpBOT
#

ServerListPlus is pretty much the best

#

for future reference ;D

violet radish
#

give perms?

gloomy willow
#

Hey, so I'm having an issue where spectators can't tp to other players using the hotbar. I've removed all plugins and datapacks, and the problem is still occurring. The weird thing is, it only occurs when connecting with our Waterfall server, not when joining the server directly. Does anyone have any ideas?

marble kelpBOT
#

yeah, afaik bungee fucks with that somehow. remember seeing a fix config option in BungeeTabListPLus for that

reef fulcrum
#

wonder if it's the metadata rewriting

mortal marlin
#

Just moved to paper now I wish to know what are the positives over bungeecord that make waterfall better?

royal hawk
#

Yeaaaaa that seems oddly like the special meta rewriting at the very bottom of the EntityMap(s) where md_5 decided to hardcore the packet remap

#

For spectator packets ^

#

Or maybe I’m thinking of something unrelated

#

I’ll investigate into that issue however

#

@gloomy willow I want you to just confirm that this happens with normal bungeecord too so I can rule out that it’s a waterfall specific bug

gloomy willow
#

Uhhh How would I be able to test this?

#

Also: it doesn't happen on our other servers that are connected to the network, so I have no idea.

covert portal
#

That won't effect timeout at all.

marble kelpBOT
#

-​Lu​ka​s-​: are they timing out from the proxy or the minecraft server?

marble kelpBOT
#

sounds like they have a shitty connection. iirc. you can change the timeout somewhere

unique linden
#

Which connection said read timeout

#

Upstream wouldn't be minecraft

#

I thought downstream keep alive kick was just a kick

west latch
#

Having an issue where players in spectator are unable to go through blocks. When not connecting via waterfall spectator works fine.
Waterfall: v341 (Plugins: LuckPerms-Bungee-5.0.146; Multichat-1.8.1)
PaperMC: v229
MC: v1.15.2

rough warren
#

So i changed the server brand, or what should be the server brand to remove the version and make it smaller but in the F3 screen the screen does not get modified

#

anyone know whats up with that

reef fulcrum
#

issue there is often down to the server booting the client, common one is ip forwarding upsetting vanilla

hallow echo
serene tide
#

Please don't mention project developers

serene tide
#

Please remove the mention from the quote in the future

gloomy torrent
#

Hi i have issues with BUNGEECORD Modules

#

``permissions:
default:

  • bungeecord.command.server
  • bungeecord.command.list
    admin:
  • bungeecord.command.alert
  • bungeecord.command.end
  • bungeecord.command.ip
  • bungeecord.command.reload
  • bungeetablistplus.admin
  • bungeetablistplus.hide
  • helpme.reply
  • helpme.see
  • bungeecord.command.alert``
#

I added these to player and admin

#

but when my player type /server

#

it said

#

you dont have permission

#

staff also

#

only can use /send

#

helpme

#

and /alert

#

how to fix

marble kelpBOT
#

are you using any kind of permissions plugin?

#

(on the bungee)

marble kelpBOT
#
  1. don't ping random people
#
  1. no, I don't use modded and have never done it. and if you aren't already doing it make sure that the modded server is the one you join first when connecting to the proxy with forge. no idea if that is related to your problem but that's the only hint Iknow, lol
noble kestrel
marble kelpBOT
#

?paste your bungee config.yml as well as your bungee log

marble kelpBOT
#

uh, is that the complete config.yml? Oo

#

because it looks like there is stuff missing from it

noble kestrel
#

?

marble kelpBOT
#

you are missing a lot of config settings in your config.yml

#

I suggest renaming it and letting the server regenerate it, then adding your config values from the old one

noble kestrel
#

oh its not the complete one

#

thats the complete

marble kelpBOT
#

at which point in your log are you trying to connect to a different server?

noble kestrel
#

16:58:03 [INFO] [BungeeChat] COMMAND > TeamBlock > BigLife5: /server
16:58:05 [INFO] [BungeeChat] COMMAND > TeamBlock > BigLife5: /server RPG

#

16:58:29 [INFO] [BungeeChat] COMMAND > TeamBlock > BigLife5: /server VillageDefence

#

this is the paper.yml from the VD server

marble kelpBOT
#

well your bungee log doesn't show anything happening thonk

noble kestrel
#

so why i cant connect? 😄

marble kelpBOT
#

did the servers you tried to connect to show anything in the log when you connected?

noble kestrel
#

nope

marble kelpBOT
#

then there is something wrong with your connection between the proxy and the minecraft server. e.g. the server not listening on the address/port you specified in your proxy config or your firewall blocking access to it

noble kestrel
#

how could i accept the connection at the firewall?

#

allow the ports?

#

but if i entere the server in the minecraft serverlist, they get shown

#

now i tried to connect to the VD server, but there is no join request

#

ok it was the ufw

marble kelpBOT
#

-​Lu​ka​s-​: mentioning a username is a ping. so yes, you did ping me

round ocean
#

irc boy life. irc needs no @ to get mentioned. 😄

split frigate
#

How does one set it so if I'm connected to a server and it shuts down, all players on that server will be sent to a specified sever?

round ocean
#

Set a fallback priority in the config.

#
priorities:
  - lobby
  - otherServerNameThatShouldBeFallback
half quiver
#

So I had an issue with advanced ban which I think caused me to time out.

#

So then I was like, hm what if I just check the database issues and see if there's anything wrong and there wasn't

#

So then I was like, hm what if I restart my bungee cord proxy

#

And now I got this:

split frigate
#

I have lobby in the list, but when they are on a server that gets shutdown they don't go to the lobby

half quiver
#

agh I was hoping you or linux user would respond, not continue ur question agh

#

xd

rigid crescent
#

@lusty vault
First, sorry for the ping.
I think u are the main developer of waterfall so is there Anny wiki or tutorial out there and if so you can maybe link it to the github wiki?
Thanks already

half quiver
#

ooop

#

there we go

rigid crescent
#

Wait wot I heard my name

half quiver
#

yeah I was hoping what you or yummiesttag was typing was responding to my question

#

lol

reef fulcrum
#

That exception means that the jar was modified while the server was running

half quiver
#

whaaa

#

but it wasn't tho

#

.-.

#

unles it was my host that did it?

reef fulcrum
#

I've heard of stupid hosts doing that stuff

half quiver
#

dammit

reef fulcrum
#

Automatically updating jars on people while the server is running, literally two bad practices in one

half quiver
#

yeah yeah

#

alrighty then I guess I should be able to restart and things should be able to work

#

ah yes it's downloading new jenkins modules

#

seems like that's the case

#

aka my host updated the jar smh

reef fulcrum
#

Also, luser, I've literally got 0 clue how you came to demon being the main dev, given that I don't think he's literally every commited to it, but 🤷‍♂️

#

beyond that, use the bungeecord install guide

rigid crescent
#

@reef fulcrum Where

#

I need the extended guide

reef fulcrum
#

don't ping

rigid crescent
#

K

#

Sry

reef fulcrum
#

What do you mean, "extended guide"

#

The only real thing that ain't documented is waterfall.yml, but, those are heavily a mixture of "don't touch if you don't understand", tbqf

rigid crescent
#

I found 1 but it was just shit

reef fulcrum
#

Well, the bungee wiki has an install guide and a firewall guide

#

I do wanna redo the documentation, but hundreds of people following their guides just fine

rigid crescent
#

Where do I find the wiki

reef fulcrum
#

.g bungeecord installation

marble kelpBOT
rigid crescent
#

OK nice

lusty vault
#

I don't even have a single commit in waterfall

strange brook
#

lmao

candid panther
#

Guys ! Do you have a good bungee plugin for queue ? please :(

hard trench
#

Does anyone know what could be going on? We tried changing java version to java 11 but had some problems so we reverted back to 8, now the server keeps disconnecting people randomly, not sure where to post cause there are no errors in paper or waterfall console, these are logs from the paper console, theres nothing else above this, its sudden and i have no idea what causes it

#

disconnects everyone at once

#

and when people try to join back it doesnt let them, but after a few minutes it lets people join again

#

theres nothing strange thats happening in the proxy console, just normal messages, no errors or anything

#

If you have any idea what it might be, message me or @ me but ill be going off to bed now, been trying to figure this out for about 6 hours straight

#

The server also doesnt crash or shut down it just kicks people

strange yoke
#

Fallback right ?

hard trench
#

Yes people are sent to the fallback server by a plugin we have

marble kelpBOT
#

have you tried java 14 yet? xD

hard trench
#

no i havent, this crash is happening on java 8

#

it happened on 11 too

#

well not crash but kick i guess

#

we thought it was because of java 11 but then switched back to 8 and its still happening

marble kelpBOT
#

well a full error might be helpful

#

also java 14 has this cool thing called +ShowCodeDetailsInExceptionMessages which shows cooler NPEs

hard trench
#

theres not much else on the log but i can pm it to you, i dont want to send it in global chat as it has players ips

marble kelpBOT
#

don't

hard trench
#

Ok where should i send it then

marble kelpBOT
#

you can't send it to IRC users anyways :P but that's besides the point

#

if you care about IPs redact them

#

what I meant is that a full error stack trace would be helpful, all you have is a single line

strange brook
#

fast throws only happen after the first one anyway

#

up at the top of that spam there should be a full stacktrace

hard trench
#

everyone gets kicked when it spams java.lang.NullPointerException

marble kelpBOT
#

I mean, there is a plugin error there thonk

#

might want to fix that first

strange brook
#

that's...the backend?

#

and outdated

hard trench
#

I dont think its that plugin, nothing with plugins was changed and issue only appeared after we switched the java versions

#

the server is also on pterodactyl panel

#

does anyone know if the issue is with the proxy or the paper server

marble kelpBOT
#

did you fix the plugin issue yet?

hard trench
#

thats been happening for like 6 months now i doubt it has anything to do with it

#

also this i how the proxy console looks after people are kicked

strange brook
#

a) the error is on your backend, this has nothing to do with #waterfall-help
b) you're running an outdated1outdated2outdated3 and unsupported backend version

#

c) phoenix and I already told you how to look for the source of your error

hard trench
#

I didnt know if it was just backend, ill move this conversation to paper help thanks

tidal musk
#

Sorry complete noob:
Is 512 megabytes with i9 900K for waterfall enough for 30-70 Players ?

#

perhaps

solar arch
#

Hello

#

I want to know if someone know well about travertine/waterfall

#

I want to connect trought bungee proxy to a forge server witout spigot (also not using sponge)

#

but I cannot connect to the server

strange brook
#

you either need sponge or to find/write some other mod that will accept the proxy connection

solar arch
#

I have a mod that retake sponge methods and all for ip forwarding

#

when I try to connect

#

but I really don't understand why ...

#

nevermind

#

found a fix

torpid timber
#

I'm getting this error whilst connecting to a forge server bad packet ID, are mods in use!? Did not read all bytes from packet class net.md_5.bungee.protocol.packet.EntityEffect 79 Protocol GAME Direction TO_CLIENT I have run multiple server before but can only assume it's a mod i've not run before causing it. I've researched but can't seem to find a fix. Is there a way to allow bad packet IDs?

marble kelpBOT
#

are you trying to switch to the forge server or are you directly joining it when connecting?

torpid timber
#

I originally had it set to connecting indirectly but was getting other issues with readtimeouts, so I tried putting the server at the top of the priority list

#

And that was the result

#

I have ran a server both with indirect and direct connection in the past using waterfall, forge and sponge and have not seen this error

#

Whilst I’m here I should also ask about timeouts as I’ve had issues with them in the past too