#help-server
1 messages Β· Page 282 of 1
The host port for BC should be 25565 your hub can be whatever port you have open
Anyone know of any good plugins or ways to handle sending commands from one server to another when using Bungee?
?
nah I mean my domain
like spartanmc.us
what should that be connected to
I guess the hub
im hosting a server from my pc and i can join it fine, but my friend cant even after i port forwarded correctly and disabled firewall. anyone know whats going on given the error message?
See if your server can be seen from the outside with canyouseeme.org. (Make sure your server is running before doing this test)
yeah it says it cant see the port, guess i have to redo the port forwarding or smth?
thanks for the help
Yeah.
Are you local-hosting?
yes i am. i wouldve hosted on some free server site but none of them that i know allow custom plugins
oh! Make sure your ISP allows you to run servers on their network and do port forwarding.
The port forwarding on your router can be completely fine, meaning that the issue may be on your ISP.
alright will do. thanks again
where in their plugin list do you see ultimatestacker?
OH
MY BAD
Its in Irdium Skyblock
there is a config, you can disable it there
@tired mango
I had this problem before -.- so many hours wasted π π
I found the solution 3 months ago thanks xD
I'm having problems with my combination slime/creeper farm no longer spawning any mobs after upgrading to 1.17 from 1.16.5. I backwards traced each server jar until getting back to Spigot where the problem appears. The problem doesn't occur with the vanilla Mojang jar. I did not change any settings manually between 1.16.5 and 1.17. And, things like activation ranges seem to be exactly where I had them on 1.16.5.
lol
md_5, may I get your autograph?
so i got the plugin working
Bungeecord
Can someone say me a good AntiCheat Plugin for 1.17 ?
?paste
help someone please
mu config of bungeecord
my
@lapis ingot
help
help someone help
@patent storm @vernal elm
I'm not even a helper. Please don't ping random people
ok
sry
i will not do again
but you know why is this is happeneing ?
@wise wigeon
Please do not tag me for random stuff
No ping pls
ok
Just wait for someone to respond.
ok
but you are online so can you tell whats causing this prob
and solution of it
Is there a plugin to replace a command from another plugin?
This would help a lot to translate command names
Do you mean something like that https://www.spigotmc.org/resources/β¦-easy-aliases-β¦-1-7-1-16-3-β¦.55616/ ?
But does this plugin run a command as a player?
how do i update my spigot? it says spigot 1.17 is outdated
Because I have a little conflict with an antiSpam plugin...
If a player gives a command and the plugin gives another command together, he can be penalized by flooding..
everything you need is there
okay thanks
.
Join one of the 2 test servers they have and test it out
Yes, it worked great, thanks!!
But commands appear in red, they are not registered. Is there any way around this?
Someone pls
try this: https://pastebin.com/849aCbTj
No clue about that, sorry :/ try asking the developer
Ok, anyway, I already ranked A LOT!
Can anyone recommend a shop plugin with gui to use with Citizens? preferably for free
Can someone tell me I have a server in 1.16 and how do I allow 1.8players to join?
And my proxy is also 1.16
Bruh
ViaVersion + ViaBackwards + ViaRewind
idk why you would support it tho
Hey, I got this error when i tried to download build tool
BuildTools requires at least 512M of memory to run (1024M recommended), but has only detected 247M. This can often occur if you are running a 32-bit system, or one with low RAM. Please re-run BuildTools with manually specified memory, e.g: java -Xmx1024M -jar BuildTools.jar --rev 1.16.5
Anyone know how to fix it?
It tells you what to do
Yo I have a little issue
Let's make it quick. When I type the first starting letters of a player's name in chat, it just ignores what I typed and shows me a list of all online players in chat instead of the player(s) that have those specific letters att he beginning of their username. It doesn't happen with commands ("/<command> <player>" tab completion is working well). This happens only when you type player's name in chat by itself ("<player>")
Any idea how the plugin should look like
Sounds like just for that tab completion they are not including a copy partial matches method call to the response
Something like on tab complete make the result copyPartialMatches from Bukkkts StringUtil and set that as the given tab completion array
any method to send titles (other than player.sendTitle because it's deprecated)?
It's not depricated if you use the correct arguments
?jd Highly recommend
yeah ill take a look, ty
Also #help-development
But my proxy is on 1.16 and this is for my lobby btw
Olivo can you tell that my proxy is on 1.16 and lobby also so 1.8 players can join lobby because my proxy is in 1.16
In lobby if i set via version via backwards via rewind?
(Iam not good at english)
I could help you but you've ended up on my "Do not help" list
Just put all the Via plugins onto the backends OR the proxy itself
Why does my Paper 1.17 Server lag-spikes then just stops responding forever?
Maybe ask paper
Please tell me how to put a paid plugin on the site
google the requirements
I'm asking here ...
I do not understand the meaning "Premium Plugin"
what does this mean ?
Premium plugin is a plugin that costs money
can someone help me with portforwarding?
Itβs pretty router specific, at least brand wise, youβre best off looking for a guide online for your specific router
Most use web portals using the routers Private IP, some use phone apps
How i can delete a regio with worldguand?
Phone apps? First time hearing it
is there a simple way to test how good a connection from other locations is to your server?
Only with pings I guess
so pray and hope
is it possible to make so when i go spectator mode if u do tab that u can see my name normaly
cuz when i go on my server and do spectator mode to see if people hacking everyone is like oh nice spec mode
That's why you use a vanish plugin
https://www.spigotmc.org/resources/supervanish-be-invisible.1331/ not sure if this is still good but it was once
Sorry never do again ok sorryyyyy πΏ
"Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit."
How to fix this error? .-.
(1.17)
https://hastebin.com/mojedapaqo.yaml This my Problem
question.
Why is there a chest shop plugin on the play.spigotmc.org server if you can't even do /balance
Wondering if anyone can help. Set up a small server for me and my friends to play on. Has been working fine for weeks. Launched today, all seems fine. CMD showing server as up but unable to see server in list/connect. Any tips for troubleshooting?
Firewall
check if you allow ports through
Forwarded on router. How would I check on computer?
uuuh if i tell you itd be wrong better google for it
it is something with incoming/outgoing connections
So I changed to 1.17... It was a bad idea.
- The server actually kicks me everytime with
ReadTimedoutExcepton : null - Some of the important plugins are actually unavailable
- Changing back to 1.16.5 says,
Unsupported Java detected (60.0)
So now what to do?
Because I won't use 1.17 anymore
It's a bit cringy to me
1.17 runs on java 1.16 but 1.15 only runs on java 1.13 to 1.15 i hink
whut
launch it with java 13
But the server doesn't starts, because it says, that Java 60.0 (16) is not supported.
EXACTLY
And Java 13 is not installed
it does not work with the newest java version
But Java 8 is
minecraft 1.13 to 1.15 servers require a java version between 11 and 15
I don't think so
its not built for java 16. you cant launch 1.16 servers with java 16
I always used Java 8 (1.8/52.0), and some of my projects running on 1.13 and 1.15 was running
So my qu. is to how to run the server with Java 8, WITHOUT uninstalling Java 16
path to java 8
yes you can
"C:\Program Files\Java\JRE-8.0.151\bin\java.exe" -jar Minecraft_Server.jar
or whatever the path is for you
Add arg -path "C:\Program Files\Java\JRE-8.X(idk what xd)\bin\java.exe"?
no you type that directly
I tough it was javaw.exe
no
the path in quotes refers to the program youre running and both java and javaw work
so what you're saying is "Programm here" <with args here>
java and javaw are basically the same, but you should use java
in your case the args are -jar and the server file
????
example in a minute
"C:\Program Files\Java\JRE-8.X(idk what xd)\bin\java.exe" -jar Server.jar
yea like that
This is what my BAT is (with not including ECHOes):
@echo OFF
:loop
java -server -XX:+IgnoreUnrecognizedVMOptions -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=4 -XX:+AggressiveOpts -Xms2G -Xmx2G -jar SzerverJAR.jar nogui
timeout 60
goto loop
How can I disable the option for players to create nether portals?
replace java with the path to the java.exe you want to run
It is not possible, but you can disable the dimension.
(I think in server.properties, if not, then in bukkit.yml)
listen and set that cancelled
https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/world/PortalCreateEvent.html
alternatively disable the player teleport
depending if you want no portal teleport or no portals lit
Something, like this?
@echo OFF
:loop
C:\Program Files\Java\jre1.8.0_281\bin\java.exe -server -XX:+IgnoreUnrecognizedVMOptions -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=4 -XX:+AggressiveOpts -Xms2G -Xmx2G -jar SzerverJAR.jar nogui
timeout 60
goto loop
path in quotation marks but yes
@echo OFF
:loop
"C:\Program Files\Java\jre1.8.0_281\bin\java.exe" -server -XX:+IgnoreUnrecognizedVMOptions -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=4 -XX:+AggressiveOpts -Xms2G -Xmx2G -jar SzerverJAR.jar nogui
timeout 60
goto loop
Then this. π
yep
Okay
I'll give it a try
Yes. It shows it... That annoying outdated stuff...
But I don't care about 1.17 for now.
Anyways
Thank you! π
sure no problem
[18:55:38 WARN]: Event PermissionCheckEvent(sender=Gyrmadro, permission=bungeecord.command.server, hasPermission=false) took 8Β 756ms to process!
[18:55:39 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : nul
*sigh* Okay! F*ck you Java! :D
(the server always kicks me with this reason... -,-)
thats bungeecord
thats because bungeecord is the one preventing you from joining
you didnt give permission to join
So I'm totally confused, because I'm a desinger developer, not a programmer developer
Wait what? I have.
did you overwrite the permissioncheckevent
not according to the message
wait a second
π€¨
isnt that functions job to determine if you have permisson? Why is the permission an argument then?
Fixed it. My external IP had changed...
[18:58:46] [Server thread/INFO]: Gyrmadro lost connection: Disconnected
```Λ
This is what the Spigot one says.
well im not too sure
im usually working on about two layers of abstraction higher lol
cant help you sorry
[18:55:39 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[18:58:20 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[18:58:46 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[19:02:44 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[19:02:45 WARN]: Event PlayerDisconnectEvent(player=Gyrmadro) took 733ms to process!
Hmm...
This must be my game, I think....
But what in it?
Well.. Changed my mind. It must not be the game.
I have set tab-complete: -1 in spigot.yml but how come it isn't even doing anything
thats maybe something like -DIReallyKnowWhatIAmDoingISwear
wut
for the message saying that the "Server is outdated" there is -DIReallyKnowWhatIAmDoingISwear
You replied to the message I wrote mentioning that I hate the outdateage warning. π€£
yeah ik i told u like that u can put "-DIReallyKnowWhatIAmDoingISwear" this into the startup and it wont show u that warning
(it makes no sense of sending that the server is outdated. If someone wants their sever to be running in 1.16.5, they won't update it)
wut
this is what i mean by start script
I think the radius of how many blocks are required to pick the actual thing up
But dunno
Hey Hey! π Is it possible that 1.17 has problems with cloudflare and srv records? i cant join the server (like the server is offline) but with 1.16.X Client its working fine
Porabily not, because it just says the reason why I'm kicked. The Spigot is that one, what always kick me for the reason "Read TimedoutException : null".
spigot doesnt have a PermissionCheckEvent
its bungeecord
Is there a way to view nbt data on an item on a server that im not an op on?
The PermissionCheckEven is a problem of LuckPerms Bungee.
THe Spigot kicks me
Not the Bungee
The Bungee just sends me the reason of being kicked
Something like this:
[18:55:39 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[18:58:20 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[18:58:46 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[19:02:44 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
[19:02:45 WARN]: Event PlayerDisconnectEvent(player=Gyrmadro) took 733ms to process!
[19:04:44 INFO]: [Gyrmadro] disconnected with: ReadTimeoutException : null
PermissionCheckEvent is part of bungeecord api, so its a bungeecord side problem
Must no be, because other projects doesn't kicks me. π€£
So it is now verified that it is a spigot side error
But not verified the error
...yet...
spigot server kicks you yes, but its coming from bungeecord
and its probably because you're missing permission
I am not, beucase no servers requires permissionns
And I'm up on the server right now
π
Cause it finally did not kicked me
it literally says you're missing permission Event PermissionCheckEvent(sender=Gyrmadro, permission=bungeecord.command.server, hasPermission=false)
And if I would miss the permission bungeecord.server.hub-1, then the bungeecord ITSELF would kick me, not the SPIGOT, after I join it
So it is a Spigot side error
Did you notice that I miss the permission for /server? .-.
Not for a server itself? .-.
Yes
But I think there's something seriously missing. π
And it is the core of the lobby. π
is it still kicking you?
No
But I think someone might hacked my PC, because the lobby system does not exist
So I need to plug it again... -,-
'cause no PlugMan installed.. -,-
And for your request
I have added the permission bungeecord.server.* to myself
But it still kicks me... -,-
AND I'VE SERIOUSLY HAD FUCING ENOUGHT OF THIS SHIT
What plugins do you have installed
Not that much
But I won't tell it, if it not a problem
Because the server is public
I think it is kicking me because of Dynamic Surroundings (a Minecraft mod, not a server plugin)
But I won't reset the game without the mod, because then I think I will need to retry connecting 10000 times again
But basically the good thing: the server is running at 20 TPS, on a potato PC. π€£
(yep, I'm developing on my own PC, and when the server is complete, it will be uploaded to a VPS)
Well I asked because it might be a plug-in causing it
[14:10:54 ERROR]: at net.md_5.bungee.conf.YamlConfig.load(Unknown Source)
[14:10:54 ERROR]: at q.<init>(Unknown Source)
[14:10:54 ERROR]: at h.<init>(Unknown Source)
[14:10:54 ERROR]: at net.md_5.bungee.BungeeCord.start(Unknown Source)
[14:10:54 ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(Unknown Source)
[14:10:54 ERROR]: at net.md_5.bungee.Bootstrap.main(Unknown Source)
[14:10:54 ERROR]: Caused by: expected '<document start>', but found '<block mapping start>'
[14:10:54 ERROR]: in 'reader', line 2, column 3:
[14:10:54 ERROR]: enabled: true
[14:10:54 ERROR]: ^
[14:10:54 ERROR]:
[14:10:54 ERROR]: at org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentStart.produce(Unknown Source)
[14:10:54 ERROR]: at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(Unknown Source)
[14:10:54 ERROR]: at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(Unknown Source)
[14:10:54 ERROR]: at org.yaml.snakeyaml.composer.Composer.getSingleNode(Unknown Source)
[14:10:54 ERROR]: at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(Unknown Source)
[14:10:54 ERROR]: at org.yaml.snakeyaml.Yaml.loadFromReader(Unknown Source)
[14:10:54 ERROR]: at org.yaml.snakeyaml.Yaml.load(Unknown Source)
[14:10:54 ERROR]: ... 6 more```
wtf is this
You might have messed up the config
Which config
doesn't match with bungee config.yml
server_connect_timeout: 5000
listeners:
- bind_local_address: true
force_default_server: false
What line 2 is?
@shell bramble
Those are the first 4 lines
But without sending 'em I can't help
.
I already sent them
I even pinged you
You did not
[14:10:54 ERROR]: in 'reader', line 2, column 3:
[14:10:54 ERROR]: enabled: true
Portabily the config of BungeeCord
Or the actual plugin that comes before this error
No problem
your commands need to be in quotes
is it possible to add a chat cooldown in chat with essentials?
Yes.
how?
That's question #2 that will cost a soul.
config.yml?
chat cooldown? sounds like an icky server
make sure you have essentials chat
what does that mean
lol
i have
but like how i do it in essentials chat
no
is it possible to paste pictures in here
it should be something
no, you cannot paste pictures in here. sorry.
hang on
also essentials hella outdated lmao
is it radius?
give me a sec im trying to find it in the essentialsx config
what i need then
and also if i change to something else then i need to change alot
ok
oh wait you cant f
yikes
i thought there was something
also can u make different chats like that u have a group chat and mod chat
that stuff
find a plugin for it Β―_(γ)_/Β―
all the parts after =
you didnt
but im just fricking bad at searching and finding
don't forget to escape your quotes of what you have setup already
otherwise you will get new errors π
that maybe
idk
will it work for 1.17
probs not why tf are you using 1.17
that isn't the only thing that comes after a = is it though?
cuz i wanted my server to be 1.17 for all the new thing
why
but then i lose all that stuff
its buggy
well, lets see the rest of your modifications, how you did it is important to see
1.17 is crap
ye a bit
hey just a question how would i get only the string that is inside the "" in this <subject="Subject Email">? like make <subject="Subject Email"> to Subject Email
but i needed 1.17
no ALOT
if your gonna use 1.17 use paper but it might be even more buggy Β―_(γ)_/Β―
'currently'... every minecraft since 1.13
ye it is true it is a bit more buggy then before
that sea grass thing in 1.13 produced so much lag
but not that much
but my server has like max 10 players so there isnt much lag
^
thats probs just u
its more like a small friends server
still
[Unit]
Description=Minecraft
After=network.target
[Service]
WorkingDirectory="/opt/minecraft-server"
ExecStart="/usr/bin/screen -DmS mc-01 /usr/bin/java -Xms24G -Xmx24G -XX:+UseG1GC -jar paper-1.17-46.jar nogui"
ExecStop="/usr/bin/screen -p 0 -S mc-survival -X eval 'stuff \"say SERVER SHUTTING DOWN IN 1 MINUTE!\"\015'"
ExecStop="/usr/bin/screen -p 0 -S mc-survival -X eval 'stuff \"save-all\"\015'"
ExecStop="/bin/sleep 60"
ExecStop="/usr/bin/screen -p 0 -S mc-survival -X eval 'stuff \"stop\"\015'"
User=minecraft
Type=simple
Restart=on-failure
RestartSec=3s
[Install]
WantedBy=multi-user.target
@west cloak
it shouldnt be used
You could try using this one or use it as a reference
The link I gave you has more security added to it π
Well you are on CentOS
well centos is based on red hat linux opensource
where as ubuntu is based on debian
two different linux OS's
have other scripts in my gist as well
so feel free to look, might be something there you can use π
anybody know a good Bungee reporting system
Anyone else seeing the server crash on 1.17 just out of no where?
I mean isn't it still not a production build
nope, doc
honestly spigot is pretty stable at the moment
@tall cosmos nothing in the log?
Exception in server tick loop
well that's good
better than no error, i mean
?paste the error so we can see the problem
OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
yea but look down in the details
it never hit that
Virtual memory max (MB): 31711.58
Virtual memory used (MB): 15978.72
cpu is low one sec let me get graph update
uhh no
its can handle up to 800% load
2 servers went down but the others 6 did not
Yep, seems like cpu to me too
don't not make any scene then
what
From the Infinity Stones plugin
first, you must sacrifice something to the spigot gods

Thx
hi, i'm having a problem with the pterodactyl panel, anyone have knowledge?
lol
Ok sorry
I have knowledge as well
What's the best plugin for Spigot for server/world backups?
Google your question before asking it:
https://www.google.com/
ik that smh
i wanted to ask here to try to narrow down the search
So copy/paste it manually then compress it through zip? Or does compression affect the world?
Any way I can get a plugin to work with thermos? It works fine on spigot but fails to start with thermos
So i am debating on using 1.17 spigot on my whitelisted server, its a really small server about 24 players who are active and 5-8 online at any given time. Would it be worth putting spigot on my server for some staff plugins like coreprotect,minepacks and blocklocking? I'm just curious if anyone with a server similar as mine is already running 1.17 spigot.
spigot is plenty stable, i'd say go for it
use optimal JVM flags
also, its complaining about creating native threads
which isn't the same as just creating threads itself, which means you are overloading the CPU. The CPU can only handly so many native threads at once
it has a hard limit of its own
Where do you see that?
and the more applications running, the less native threads the CPU can give out to everything
?flags
Aikar's garbage collection flags: https://aikar.co/2018/07/02/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft/
@tall cosmos ^
for the JVM flags
its quite possible that using more optimal JVM flags could potentially just solve your issue all together
hmnmmmm
currently the server is being launched with only 3 flags JVM Flags: 3 total; -Xss256k -Xmx4G -XX:LargePageSizeInBytes=2m
which doesn't help it much lol
the -Xss256k is what is screwing you over most likely
ideally you would want that at 32 and not 256
that is how much memory is allocated to the stack, larger amounts means the stack is bigger, which every thread launched from the server means the stack for each of those threads is 256k even if it doesn't need it
meaning less threads can be used because more ram is needed for it
oh i did not know it set the stack based on that xss
I thought it took what was needed
nope that is hard setting. So whatever you set Xss too is however large the stack is going to be
good to know
Most of the time you don't need to mess with that setting
that is, you don't need to include it in your JVM arguements
so drop the lower set ok
Aikar flags are a good default to use
he tested all those flags and for the most part do quite good up until you need more then 10GB of ram
then you need to start doing your own profiling to see what additional flags you may need or which ones need to be altered
Nice, glad that resolved it π
and hopefully you learned something new in the process π
so many flags oh man
The fun part, trying it out and updating the container each time π
It is the tried and true method of learning π
Oh for sure
That is what i do at work, but a little diffrent when .net uses windows core.
Just run time java is still weird to me at times.
I did that but it still sends me to the last place I was
if you use EssentialsX it should have a config option to put you back at the spawn upon returning
I have that enabled
if its enabled, then you shouldn't be having an issue where it puts you back where you last were o.O
InvalidDescriptionException: version is not defined wat is dis
Ok, so reading it looks like the sample above will work fine So did this, now to see how it runs
/usr/bin/screen -dmS minecraft java -Xms${xmx} -Xmx${xmx} -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar ${jarfile} nogui
Thx for that again
you are welcome
-Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true
remove this part though
it won't cause issues, but it does nothing in spigot
you have to rebuild a container everytime you change the JVM arguments?
that doesn't make a whole lot of sense o.O
its how the docker image is built
InvalidDescriptionException: version is not defined helo?
InvalidDescriptionException: version is not defined
depending which MC version you are running, use either Java 11 or Java 16 π
what does this mean?
paste the entire error at the link given below.
?paste
done
hit save on the top right and paste the new link
we need the new link it created
have to hit save on the right and the URL will change
we need that URL so we can see it too π
what do you mean?
can i paste it
I would move this over to #help-development
?paste
https://www.spigotmc.org/wiki/plugin-yml/
@glad lynx
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
here is my yml https://paste.md-5.net/kujaqelufo.http
looks a lot better then it did before π
I gave you links to some resources go read them, the problem can be resolved on your own
tbh looks the same lol
k thx
they look similar but they are different. The most recent if you noticed the CPU isn't working as hard unlike the previous it was almost a straight line across
maybe lol
however it should perform better now too
don't be afraid to do some research on the JVM flags either
they are your friend π
they are meant to be changed. the JVM can only do so much with the defaults, but defaults only get you so far π
its not like the JVM is a miracle worker in what it is you want lol
so you have to help it sometimes
now to find out why when flying around it takes a hot min to show the world
This is why i code lol
so much easier to do lol
help can someone patch the anvil dupe
if the world isn't pre-generated then the server needs to generate it on the fly before it can be rendered on the client
flying around makes this more noticeable
Yea that i know, these ar custom build worlds
They are already created, but flying around it takes a hot min to show the area when moving
just know, just like the server you can feed JVM arguments to the client too π
sometimes helps with the client. But if that doesn't do anything then it is simply down to the network either on the client side or the server side
i dont think i need to really optimize much with the processor i have, just getting greddy at that point. lol client side i mean
its not about the processor, rather what settings the JVM is using. As I said earlier, sometimes the defaults work but not always. The main thing on the client side is going to be JVM arguments, GPU and network that dictate how well it runs
gpu for how fast you can render between the different places you are flying around. You can have a fast network speed, but it doesn't do any good if the GPU can't keep up with the rendering lol
Yea, but my undersatnd of the JVM and the flags it helps with the heep and the cpu that it does not overload it trying to do things
I have yet to overload my thread ripper, doing anything
the JVM arguments do help wit the Heap, but it depends on the JVM arguements. Some of them control how the Garbage collector works as well as which one is used.
the GC is what kills the performance most of the time in the JVM
but usually it is because it hasn't been tailored with different settings
like for instance the GC can use threads too but only if you allow it
How do I get a custom Icon and motd in bungeecord server
can anyone test my minigame and see what is missing?
Did anyone else have this issue? No matter what i do upgrading from vanilla -> spigot 1.17, my nether and end folders won't load in. I renamed (world_nether/ world_the_end)it and everything i do usually but the world still won't load in and it gives me a reset world.
@fallen hill what's the name of the main world?
and you're doing this while the server's stopped?
if all else fails, you can load/link them manually with Multiverse-Core and Multiverse-NetherPortals
yes always offline
Yeaaahh. Im not sure whats up TBH. I might leave it reset for now, since our world is still pretty fresh.
I'll look into the multiverse thank you.
does it, like... overwrite the worlds you put in? or does it create extra folders?
i don't understand why it would be creating a new nether/end if the folders exist
Kinda? It gives me a reset world with the same # of region files i renamed the folder in
if that makes sense?
hm.
It gave me a headache so im taking a break from figuring it out.
Setting up plugins in the meantime.
CleanMotd plugin
ok
i am trying to use essentials on 1.17
and the new blocks are not "recognized" by the plugin
do you have their latest build?
Can you sen d me a good plugin for bedwars please?
I don't think essentials updated to 1.17 but atleast it works XD
Also the spigot page hasn't been updated so maybe they did make 1.17 compatible fully
Check they GitHub
help me pls
Try Google
Works for icon too
Anyone know where i can find a list of plugins that are compatible/not compatible with 1.17
Hi! Do you know any plugins that allow authentication through IP? For example through a database so that it can create a site where the staff decides with which IP to enter the server.
You don't need plugin for icon, Google how to change it
Nope, but if you do about it, careful cause dynamic IPs exists
I know, the idea would be to create a website where after a login the staff decides with which IP to enter the server
May I ask why you want to do it that way? and I don't think a plugin like that exists
Security ig?
I'm looking for a way to securely authenticate my server staff. For example, with a simple password anyone could try to access the server with a staffer's name
Are you using offline mode ?
they are not π
with a simple password anyone could try to access the server with a staffer's name
π
π
If I have a server with spigot, do the other people joining it need it too?
or just the server? if that makes sense
Players don't need spigot in order to join the server.
They just need the normal launcher
and the IP
@sinful moss
even if i have plugins installed? ok thanks
Yes, even if you have plugins installed.
How to make sure my Friends can join my server?
Ask them to join?
Hold them at gunpoint and force them to join.
this
I have 1.15.2 bukkit. but why Do I have 1_15_R1 imports ?
Because NMS version != minecraft version
Can I change icon and more in bungeecord server also
What do you mean?
Means I can install that plugin and change server icon in my proxy server (bungeecord)
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
You do not need a plugin to change your icon
Its a simple google search on how to change it
Super frustrated trying to figure out why my previous servers spigot yml had more details than my current servers yml. I didn't run the previous server but was looking at the yml files and it had more options like villagers being listed in the entity activation range why is this? Anyone?
Check their discord they have an update though 1 17 isn't fully supported yet.
The spigot yml didn't change as far as I am aware, if you were using a fork they could change it but forks should have their own configuration file rather than using the spigot one. I'll see it I see anything in the change log but not sure
?changelog
This is from the old server
item: 2.5 entity-activation-range: water: 16 villagers: 32 flying-monsters: 32 villagers-work-immunity-after: 100 villagers-work-immunity-for: 20 villagers-active-for-panic: true animals: 16 monsters: 24 raiders: 48 misc: 8 tick-inactive-villagers: true wake-up-inactive: animals-max-per-tick: 10 animals-every: 1200 animals-for: 100 monsters-max-per-tick: 12 monsters-every: 400 monsters-for: 100 villagers-max-per-tick: 12 villagers-every: 600 villagers-for: 100 flying-monsters-max-per-tick: 12 flying-monsters-every: 200 flying-monsters-for: 100
Those are not lined up cause copy paste.This is all thats on mine
kelp-modifier: 100
entity-activation-range:
animals: 12
monsters: 24
raiders: 42
misc: 4
tick-inactive-villagers: false
merge-radius:
what's the permission to join a full server?
There isn't
How can i load multiversecore worlds in singleplayer?
it does not seem to work for me by just copying over the world
I tried it yesterday or the day before and it works fine, does it throw an error or it just straight up not when you click the single player
just generates a fresh world over it
only plugin i used on the multiversecore server was voidgenerator
anyone knows
anyone know of any good plugin that can highlight a users name in chat
along with sending a ping sound
so someone can ping them like on discord
@civic olive U know anytin?
no need to bump your question and ask in multiple channels
Ok
Not sure if this is going to work, create a new world with the same seed and copy the regions from the world you want to see in single player
ok hope it works
nah not workin
I have a problem with the server whitelist, I have added the players who have to enter the server to the whitelist but when they try to enter the server it gives them the error of You are not in the server whitelist. I need help, urgently!
@everijuan please help
u mean me?
No, what's your question?
One second
I'm going to check it out
.
Just clear dragn drop and changing world name in the config does not seem to wrok
How do they look inside?
sec
Offlinemode
I use shockbyte...
no region files ;V
why that
only village.dat
never mind
they in region folder
I don't know if that uses proxy
What's in region folder player2606
Waltari, do you join with an offline user or an online user?
4 times smth like r0.0.mca
with different region names
its a void map
with a small buildin
That's correct then, give me a sec just need to see default layout
No premium users
Okay, then i assume it's a proxy issue or similar. Set online mode to true and try again.
hi, ive been trying to build spigot from buildtools, but no success here, if anyone could help https://hastebin.com/zaxudoxiwe.properties
@mortal portal Are you able to send me the world for me to play around with for a little to see if i can get it working?
yes
I set it online, I restarted the world and then I put it offline and restarted
It doesn't work
tried to join with online mode?
dumb question prob
ΒΏBut in online mode is with premium accounts?
yes
and whitelist is only working there when i remember
because offline = cracked = everyone can have ur username
and then whitelist bad
I had a server where the people with cracked minecraft in the whitelist could join
Buy the game and use online mode it's really that simple
i wont give proper support to cracked players
._.
jaja very easy
Cracked is like saying to give a homeless guy money. But then just stealing the rest
Absolute bs
There is no such thing as a premium account. You either have an account or you donβt.
premiun was made up by the community to justify piracy
Hi, so I have something weird going on; I can't take items from my creative inventory. They just get despawned instantly. Somehow with OP this gets bypasses or smth but I don't know what plugin could cause this.
Plugin list: (see picture)
Do you guys have any clue what the cause could be?
What item are you trying it with
Any
Alr ill debug a bit and hope i can find it
[18:20:14 ERROR]: The server has not responded for 15 seconds! Creating thread dump
[18:20:14 ERROR]: ------------------------------
[18:20:14 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[18:20:14 ERROR]: ------------------------------
[18:20:14 ERROR]: Current Thread: Server thread
[18:20:14 ERROR]: PID: 20 | Suspended: false | Native: false | State: RUNNABLE
[18:20:14 ERROR]: Stack:
[18:20:24 ERROR]: app//net.minecraft.world.entity.ai.goal.RemoveBlockGoal.isValidTarget(RemoveBlockGoal.java:160)
[18:20:24 ERROR]: app//net.minecraft.world.entity.ai.goal.MoveToBlockGoal.findNearestBlock(MoveToBlockGoal.java:117)
[18:20:24 ERROR]: app//net.minecraft.world.entity.ai.goal.RemoveBlockGoal.tryFindBlock(RemoveBlockGoal.java:58)
[18:20:24 ERROR]: app//net.minecraft.world.entity.ai.goal.RemoveBlockGoal.canUse(RemoveBlockGoal.java:48)
[18:20:24 ERROR]: app//net.minecraft.world.entity.ai.goal.WrappedGoal.canUse(WrappedGoal.java:22)
[18:20:24 ERROR]: app//net.minecraft.world.entity.ai.goal.GoalSelector.tick(GoalSelector.java:128)
[18:20:24 ERROR]: app//net.minecraft.world.entity.Mob.inactiveTick(Mob.java:206)
[18:20:24 ERROR]: app//net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:944)
[18:20:24 ERROR]: app//net.minecraft.server.level.WorldServer$$Lambda$4752/0x00000008019f3278.accept(Unknown Source)
[18:20:24 ERROR]: app//net.minecraft.world.level.Level.guardEntityTick(Level.java:857)
[18:20:24 ERROR]: app//net.minecraft.server.level.ServerLevel.lambda$tick$5(ServerLevel.java:639)
[18:20:24 ERROR]: app//net.minecraft.server.level.WorldServer$$Lambda$4686/0x00000008019c1208.accept(Unknown Source)
[18:20:24 ERROR]: app//net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:54)
[18:20:24 ERROR]: app//net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:620)
[18:20:24 ERROR]: app//net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1551)
[18:20:24 ERROR]: app//net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:477)
[18:20:24 ERROR]: app//net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1404)
[18:20:24 ERROR]: app//net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1180)
[18:20:24 ERROR]: app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320)
[18:20:24 ERROR]: app//net.minecraft.server.MinecraftServer$$Lambda$3643/0x0000000801381ea0.run(Unknown Source)
[18:20:24 ERROR]: java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
[18:20:24 ERROR]: ------------------------------
[18:20:24 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[18:20:24 ERROR]: ------------------------------```
PLS HELP
This happens often and server stops
whats the problem basically, with any plugin or ram?
Ask on paper
anyone know of any good plugin that can highlight a users name in chat
along with sending a ping sound
so someone can ping them like on discord
the chat got flooded the moment i sent this so yeah π
can't you join a full server when you're op?
and some servers sell a FullJoin perk that lets you join when a server is full
No
They have custom plugin
any recommendations?
>/entrypoint.sh: line 15: 33 Killed java -Xms128M -Xmx16384M -Dterminal.jline=false -Dterminal.ansi=true -jar server.jar
What does this mean, the error comes up when the server crashes
imma assume you have the latest build of spigot/paper, thereβs a chunk bug which breaks a server thatβll be fixed soon
Ok, thanks, is there any 1.17 builds that you'd reccomaned
iβd recommend not using 1.17 until the bugs are ironed out
what anti cheat should i use?
For anti xray i know Orebfuscator is good.
Not too sure about anti-cheat, I just use PAC
I use duels for 1v1 PvP. I want it so that players spawn where they accepted the duel, after the duel ends. Is there a way to do so?
I want to sum up two commands in one command like:
/spawn ---> teleport to spawn + fix all
Is there a plugin??
Does anyone know why death messages like "fell from a ladder" or "fell from some vines" do work in vanilla minecraft but not in spigot? I get "fell from a high place" every time
For anti X-ray just use paper with anti X-ray engine mode 2
Hey I'm having an issue when entering the end gateway. Anyone knows how to fix this? Or do I need to wait for a new build?
Make sure you are up to date via /version
you must be using a really old, early build lmao
io.netty.handler.codec.DecoderExeption: jav.io.IOException: Bad packet id 24
Any way to add color support to /kick?
Yes
I would like to know if we can link a discord role to are minecraft
how?
Minecraft uses UDP for Query, correct?
Guys, I have a question, can I install the fabric mod loader on spigot?
No lmao
Pretty sure you can override the default kick command with a custom one and in the kick reason use color strings
I'm looking to run some optimization mods because I use an extremely heavy world generation
You can use fabric on the client but not the server
Which
DiscordSRV
But can you tell me if there is any plugin for optimization in the world?
I use an extremely heavy world generation
Generally thatβs done by the server jar
So, I asked earlier if there is a way to use the fabric with spigot and I said no
I would like to use mods to optimize world generation... But it doesn't seem to be possible with spigot
Do you know any forks to recommend me?
π°
π
@gusty verge btw, sponge allows bukkit plugins and forge mods, but last i checked its not updated beyond 1.12.2
Because I'm running the new mojang cave datapack along with a modified surface generation
@gusty verge sounds like you want Paper. They have async chunk gen
Sponge is already on 1.17, was even before spigot
https://github.com/SpongePowered/Sponge seems like their website is kinda untouched
Very version
Really? There website hasnβt been touched in a long time then
π
The biggest problem I face is the issue of gen world being extremely heavy... Using pre gen is an option but considering it's a survival server it gets tricky
Uhhhhh, I could have sworn it was sponge, Iβm actually 98% sure it is
paper makes a lot of optimisations to worldgen
spigot/vanilla is generally really slow with this stuff
Sponge does not implement the bukkit API
but muh material enum in mods
Spigot and paper use the same API? Will the plugins work the same?
yes
One way ticket tho. Spigot plugins work on paper, the other way might not work
Interesting to know that!
Can you tell me more about peper's world gen optimization paper?
you are best asking on their discord
they have hundreds of changes, the main thing is that it is async
on the spigot home page it says the caves and cliffs can be enabled with "datapack or commands, but I can't seem to find any method of just using commands to do it
side question, if you do use the datapack to create a world for the server, do the users also have to have the datapack ?
nope, the datapack are for the server
awesome, that's great, thank you!
so hate to bug but ive tried everythin.. how do i setup my voting plugin to send rewards to all my bungee servers? (bungee server dose get the test vote but all others do nothing)
bullshit
I know a few server that run spigot plugins along side forge mods that are using sponge
Well there was pore, but that is discontinued
They could be using a weird spigot-forge hybrid
magma bro, beeeeest thing everrrrr!
fine, you're right, they use cauldron
@gusty verge what version are you wanting to run btw?
ah, well you wont find anything stable for anything above 1.12 for that, especially not for 1.17.
just use a spigot fork
any ideas?
how can i make it so that the server on my computer can allow replacement of plugins without having to stop the server
It's best to always stop the server when changing plugins.
Otherwise things can and will breaks
It would like changing parts of a car while it's running
it has never broken for me on the sever i used to pay for when i used ftp
Hi, i have a problem with a plugin, i bought one, but dont work in my version, (in the description he says that if it would work, but it doesn't), the developer don't answer my questions in his discord support server, he says i need to make "my own", Can i request a refund? since it does not fulfill what it promises in its description :c
now im doin some localhost stuff and it doesnt replace while it is running
?email could probably just charge back but you should email support
how can i setup nuvotifier and voting plugin to recieve votes but give the same rewards to all bungee servers? (note only 1 reward)
Thank you, I have used paypal, but I am afraid that requesting a refund could ban my account, I have bought other plugins
Spigot shouldent ban you
SpigotMC do not deal with refunds or Chargebacks. It is 100% upto the owner of the plugin.
^^^
okay, well then chargeback
or ask the dev to refund
i doubt spigot will ban you for it when you have an actual reason
I understand, I will talk to the developer first, to try to get a refund, thanks
How much did you pay for it
If the developer is smart they will just refund if it's under like 10, not worth the PayPal dispute, if it's like over 15 they may try to dispute it but honesty not everyone is the same
thanks
anyone know of a good replacement for PowerNBT? can't find a working version for 1.17
Any idea to show all players the ban message
How do get hologram in my server?
Ok no mods plugin
Loop over all players and send em the Messages
Paper server i have
That ist a plugin
Ok
*is
How do insert colour code in hologram I don't how to put colour in text
& color codes are relatively standard
Use paper instead
what do you mean
Paper is a server software
paper has a head drop option?
Hey! I am using Litebans and have all three of my spigot servers attached to the same MySQL Database. When I ban a user on Survival, for some reason it does not ban them from all the servers. Is there a reason for this?
Nevermind! I got it all working π
yeah kek
doesn't seem like the guy is inactive and 1.17 is still too early to use so what's wrong with waiting
i definitely wouldn't say it's too early to use, but i can see how nms would be affected by it
updating nms from 1.16 to 1.17 was honestly pretty easy unless you using heavy reflection
seems like spigot reverted a lot(all?) of nms naming so I assume paper didn't do that
What dupes are on on default spigot and what can be turned on?
Use Fabric if you want performance + vanilla βfeaturesβ (such as dupes)
i need help with Bungeecord , players ips keep changing everytime they log out and rejoin ..
i used tcpshield to fix the problem but it cant handle 200 players ( i asked the admins in their discord they said i nedd to buy the 100$ plan .. ) .
What dupes can you do on spigot servers?
Iβm using mine but and there isnβt a choice to use fabric, just spigot or paper, an I figured spigot would be best
.... help
.... help
me first xd
. bumb
is there any plauing like this one https://www.spigotmc.org/resources/minecraft-exchange.15554/ for 1.17?
how do i fix
Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException
and in bungeecord log saying upstream bridge disconnected
How do I disable the global player achievement message?
/gamerule announceAdvancements false
@gusty verge
Or in pre-1.12 announce-player-achievements : false in server.properties
Thanks, that was it!
Np
Is it possible to disable achievements completely?
I really don't like them very much on my server
Found this, might help
Nice! Thanks!
activate ip-forward
otherwise the ips keep changing.
?paste
remove 2 tabs
where are they?
blazingsmp: has to be on the same height then lobby and bedwars
it's tabbed to far to the right
I'm running git:Waterfall-Bootstrap:1.17-R0.1-SNAPSHOT:436f47f:437 by md_5 and I have problems with kick handling.
When a player tries to join a hub but are kicked immediately proxy console shows this:
[11:03:28 INFO]: [Player123|/192.168.0.1:46046] <-> ServerConnector [hub1] has connected
[11:03:28 INFO]: [Player123|/192.168.0.1:46046] <-> ServerConnector [hub1] has disconnected
(fake/local ip on purpose)
but what the player sees is
Connecting... Joining world...
ReadTimeoutException : null
Any ideas? Spigot throttling is set to -1. I have https://www.spigotmc.org/resources/playerbalancer.55011/ and BungeeGuard installed
spigot server log
[11:05:13 INFO]: com.mojang.authlib.GameProfile@2cde5696[id=random-uuid-here,name=Player123,properties={textures=[com.mojang.authlib.properties.Property@6324beb9]},legacy=false] (/192.168.0.1:46046) lost connection: Example kick message here
example kick message here
sounds like a plugin
no i wrote that manually
and yes the kick is by a plugin
but the message is not shown
instead it waits until it timeouts
let me record it for you
rip cant upload the gif
help pls π¦
more specifically litebans
Figured it out. It was a PlayerBalancer config option
if anyone for any reason has a similar problem try
# When true, players that are kicked while connecting to the proxy will be forced to reconnect to the principal section
force-principal=false
anyone can help me ?
wdym
what i did was use the Public IP so like 180.23.512.43:25565
instead of 192.168.0.20 or the 10 ip scheme
that removed issues with container firewalls and all that shit
nah you can do it by yourself. It's just what I told you. Done yet?
Hi is there a plugin that makes enchant lores better? like if i want sword to have sharpness 50, could instead of sharpness enchantment.level.50 be Sharpness 50?
Hi, I'm trying to build a server to bedrock and java, I already can do it but I can't put mojang commands, and I'm confused, because I went to your site (https://www.spigotmc.org/go/commands-yml) and I didn't understand anything. Can u help me?