#help-server
1 messages ยท Page 169 of 1
thank you ๐
05:54:26 [SEVERE] Exception in thread "main"
05:54:26 [SEVERE] java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map
hmmm, empty array doesn't look happy
forced_hosts: []
eh just leave it default it doesn't matter
id just delete it mayb
I mean, I shouldn't be coaxed into leaving it default
also @brisk hedge, it regenerates the kvp when it's not present in the config file
oh my, cannot believe I didn't think about
forced_hosts: {}
Hi, i want run some server in my pc, its posible?
i want run it with my ip
@west cloak Yes it's possible. Run it like any other server and port forward if needed
what is port forward?
@west cloak All anticheats have false positivs. Report them to the author and/or tweak the settings
@west cloak Google is your friend ๐
technically if you really wanted to you can get spigot for 1.7 for free
highly don't recommend them sites that so call sell spigot because pretty much all of them are as stated above. Just a scam
oh now you have a fork too?
then how are you recommending your own fork if you don't even have it available o.O
wait you were serious?
technically you don't need your own buildtools @woeful quail
just change the code in the current buildtools and you are good ๐
buildtools has a license you know
just follow it and you are good
anyways, regardless
general rule of thumb, shouldn't be recommending forks by using spigot's stuff to do so
kind of disrespectful a little bit you know ๐
well, many are. Doesn't change you really shouldn't do it though. I mean I am pretty sure there is a rule against but even there wasn't one, its just not ethical
I do support people making their own forks though ๐
its the whole purpose of it being open source
if there is a 1.8.8 fork that i would like would be the one that makes 1.13+ plugins compatible on it without any extra work
How do i enable last location using multiverse
@woeful quail i just purchased a fork
but i get this crash report
// You should try our sister game, Minceraft!
Time: 28/08/20 8:28 PM
Description: Exception in server tick loop
java.lang.RuntimeException: java.io.FileNotFoundException: spigot.yml (The system cannot find the file specified)
at com.google.common.base.Throwables.propagate(Throwables.java)
at org.spigotmc.SpigotConfig.init(SpigotConfig.java)
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java)
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: spigot.yml (The system cannot find the file specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java)
... 4 more
It didn't compile a spigot.yml file only a bukkit.yml
can I like... fix it?
wdym
I sent a link
its dead
it has 4 members and the last requests for support havent been repsonded to in months
a waste of money
Are people even making money out there?
It's so cluttered with bad plugins it will just hide the good ones
litterally the google play's problem
๐ good games hidden beneath an ocean of bad ones
Pls add customizable tps
which perms disable player do /res setall ?
now all the players can destory the stuff by using /res setall !
plz help if u can!
you are not making sense
maybe if you wrote in comprehendible sentences we could help
@short path what plugin is it
it could be your mate's plugin or an official one but how am i meant to know from the command /res setall?
link it please- im sure in the description there's a list of perms or something
residence
alright there's a whole wiki here: https://www.zrips.net/residence/ im not going over it for you but im certain that will solve your issues..
@short path well i found out for you.. take a look at https://www.zrips.net/cmi/commands/ the first couple paragraphs.
someone can help me to config InventoryLock plugin there don't have exemple
Hey im trying to make a pretty simple plugin that shoots you into the sky with command /go and a more simple command that just says Welcome to the server when you do /hello but I get this error https://paste.enginehub.org/Tmmz31yd3 the code for this plugin is here ==> https://pastebin.com/XzU1Ctzh
@prime sage String literal is not properly closed by a double-quote
Thatโs what it says in the stack trace
thx
How do you make eplosions like tnt, creeper etc not destroy blocks, but still do damage to players? I use WG if that helps.
i have last location enabled in mv so i have 2 worlds hub and towny so wen a player re joins will he directly be teleported to the towny world where he left or he will go to the hub and then we he goes thru portal then the player will be teleported to last location?(ping if u got a answer thanks!)
does anyone know if there's a way to make the worldborder border behave like the vanilla border? like have barrier blocks instead of just pushing people back?
apparently my players get sent back to spawn if they try to elytra through the world border...
any plugins u have that is related to worldborders?
not that i'm aware... what kinds of plugins should i suspect?
Why not just use both
@mellow dock you can change the vanilla border...?
Yes
/worldborder
yep
worldborder
[15:15:58 INFO]: Unknown or incomplete command, see below for error
[15:15:58 INFO]: ...orldborder<--[HERE]
go in game not console
np
do i just specify 1 argument?
ohhh ok
hmm it doesn't seem to work
no errors but i still don't see barriers
i got multiverse, would that affect anything?
Donโt think so
It might be radius actually, but I thought it was diameter
You can check the wiki
@short path well i found out for you.. take a look at https://www.zrips.net/cmi/commands/ the first couple paragraphs.
@tidal goblet
problem solved ty!
aw no problem ๐
i have last location enabled in mv so i have 2 worlds hub and towny so wen a player re joins will he directly be teleported to the towny world where he left or he will go to the hub and then we he goes thru portal then the player will be teleported to last location?(ping if u got a answer thanks!)
Anybody knows how can i lock the day in one of my server worlds?
I mean, make it to be always day
Change the gamerule "doDayLightCycle" on "false"
But, the gamerule command is not for all the worlds?
okay, thx
Hey!
I'm having this error whenever I run Spigot or a spigot's fork
Debian 10 server
It works just fine whenever I run basic minecraft server but I get this error with Spigot when an user pings the server or try to connect
@sterile merlin does 1.16 have this issue?
Launching it
Well looks like I don't in 1.16.1
But this 1.8.8 build works fine on my macOS, kinda weird
ew mac
windows file permissions? other than that no idea
It's debian 10, file perms for the user?
no idea sorry :c
No clue where the error is coming from yep
@neat umbra who you talking to >:3
I'm a dev on iOS and Android dude chill x)
Also is there a reason for using such a old os?
There is 10.5 also not sure why event bother with debian rather than ubuntu
Not sure the issue's coming from here but sure could try switching to another distro I don't mind
Before simply retry with another spigot version
But i never had s problem running s spigot jar from the buildtools
Well me neither so I'm clueless
Is there anything special happening? Or its just a regular good ol server(vps)
Well it's a cheap one but it runs the 1.16+ fine so it can't be firewall or lack of CPU
Can anyone tell me what plugin is it called for crates keys to be drop in players invenoties?
@neat umbra Ubuntu + Java 8 seems to work damn haha
My console is spamming "[Server thread/INFO]: writing UUID to chat packet"
any ideas?
Also something about pvpmanage not registering entity interaction
which is not the name of any of my plugins
is it correct to say "a number since which a number is considered exceptionally big"?
Sorry, where can i find a guide to make the server permissions?
Mmm i dont really know, i mean, i want to make the default user permission, the staff permissions and those things. I dont know if i have to do them manually or i can do them with a plugin
^ i agree make ur life easier
How do I prevent people from breaking minecarts?
hey how do I search only plugins on the spigot website? I keep searching forums and such
Worldguard can protect minecarts in an area
Hi can anyone help me with upgrading my server to 1.16.2?
?bt
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
my dam onedrive is screwing stuff up
Hi can anyone help me with upgrading my server to 1.16.2?
@vernal mauve remember to backup everything 1.16.2 is plugin-breaking update
What's in the 1.16.2 that break the api so much ?
Oh... ffs x)
I got warnings while starting the server (1.16.2)
https://pastebin.com/muJ0rKaM
Can --forceUpgrade fix it?
You can try it
Has anyone seen this before? How did you fix it?
i got this Error After using [GUIDE] Server Optimization
Spawner Cannot work properly in your server due to your config.
So is there any way to Remove it
Revert your spawner config ?
If i use bungee cord so i will have 3 servers so if i am using a paid hosting website so will i pay for each server separately?
so 4
At that point you probably want a VPS
Whats that?
Virtual private server
what does it do?
Ok lol
@pseudo mountain its basically a vm hosted by a datacenter
i suggest digital ocean but you can also go with amazon lightsail
for my vps i have 2 $5 droplets as my server doesnt get alot of traffic i have Bungee-cord a mysql database and my Survival server on 1 and on the other i have my hub and skyblock server because i used bungeecord i can have all servers route through 1 ip/port
ofc you could also go serverless with kubernetes or something like that idk much abt that tho
I wanted to ask for help but #help-development is being used currently. So I'm gonna ask my question here if that's fine
It should be simple. I just want to be able to define a player name from args[1] to be used for the getInventory part
I don't think the way I did it here works lol
I left the broken code in there just to make it easier to know what I'm talkin about
Bukkit.getPlayerExact(args[1]) make sure args[1] is a username otherwise use Bukkit.getPlayer(UUID.fromString(args[1))
it says it's deprecated
Api version?
How do I check
What version of spigot do you have in your build path
Or maven/gradle dependencies
Is this what you're referencing
Yes. Are you running a craftbukkit server? Or is your server jar a spigot jar?
I'm running a paper spigot server
Make sure that jar in your build path matches the jar of your server
Otherwise your missing the api methods of the jar from your server
So would I just take the exact jar from the server and use it for the plugin
Yeap
do I have to do something to fix all these errors
What ide are you using? Asking so I can give you the key bind shortcut
Eclipse
Click next
On all or finish when it shows
If you still have an error on the object remove the import for that object and choose between the imports given for it.
this part is all full of errors too
What error comes up
His classpath/dependencies are messed up
Let me see your build path again.
Hover over javaplugin. What's the error
Cannot be resolved to a type
His classpath/dependencies are messed up
Donโt think you can reference paper directly to the jar like that
Idk if that's because of the paper jar. Do you have a spigot 1.16 jar file? If not use build tools to create one.
I could download one
Use buildtools
Martoph yeah I think its cause of paper. Same coll
buildtools
Idk what buildtools is
Its how you get spigot
There you go then lol. Yeah download build tools and follow the instructions on the wiki on spigot
Oh I see. It's been a while since I actually set everything up lol
Itโs been like this for years
Yeah craftbukkit is just the base of spigot. Spigot is what actually contains the api methods you generally use.
Well spigot is just patches
Bukkit is the actual api
Which provides the interfaces and etc
But idk thats too technical lol
Bukkit is updated by spigot though. So name is just different lol
Youre right
Contributing to spigot is fun too
Especially when u fix game breaking bugs lol
It says to open git bash
I don't think I have that
I've gotta download it right
cause the wording in that makes it seem like I already have it
Yes you need to download it. The top of the page should provide a download. Otherwise just Google search "git bash"
It should also install git
Not on PC so can't just send links (easily) sorry.
Does anyone know of a plugin to have multiple worlds in Spigot 1.16.2?
Multiverse is outdated
Pog I got it all workin. Thanks for the help y'all
Except that now it's saying my plugin is disabled
Check higher up in the log for errors
Ah there we go I just extracted and reloaded it all again
which I thought I did already but I guess it didn't work
Hi, im having an issue in my server I started after adding some plugins and some users are having issues trying to move stuff from the hotbar to the chest using the Numbers Keys
The item moves and goes back to the hotbar
Pog I got it all workin. Thanks for the help y'all
๐
why does my whitelist just stop working, it is on and i have people whitelisted on it, but it doesnt actually prevent unwhitelisted people from connecting
@fallow zealot can they move any item into the chest by any means? Like is it only when doing the number keys or can they shift click the items in or just drag and drop them in
its only when using the numbers
@true radish double check that the names on the whitelist perfectly match the usernames of the players
Unless you already have
they do, but thats not the issue, it lets in unwhitelisted people
Did you edit the whitelist through the server properties file or through commands
i got it i was being stupid
cant unwhitelist ops
ah
makes sense
also vo1d that's a very strange problem and I'm not exactly sure how to help. Maybe someone else here would be able to help
Even the ops have the issue, i'll send a gyazo so you can understand the issue
Might also help posting the plugins list rq
What plugins do you have?
The yellow one is new plugins that I added and created the issue, im pretty sure is UltraCosmetics cause of that enderchest thingy GUI, ill ask on their discord
Yeah prolly a good idea
guys please
tell me
how to do
arenas
its like this
so theres a lobby
and players in the lobby vote for a map
and then if a map gets enough votes theyre all tp'd to the map
or the world
how to do
Would anyone be willing to look at a server log for a crash and tell me what's wrong I cant tell what it is but the crashing seems to be a semi persistent issue
dont ask to ask a question just ask it
Ik but I would need to dm
if i use bungee last location will already be there right?
Hi what happend if i remove META-INF file in plugin.jar ?
does the plugin will working stable or cause error? thanks!
thanks!
plugins aren't zip files, they're jars
if you renamed the plugin to .zip, change it back to .jar
If the zip contains the jar file, then extract it and upload the jar
ElapsedSpigot
๐คฎ
gay.zip
i want that plugin
Hey guys DM me if you need new players maybe i can help you out!
is there any settings I can tweak so the server is more lenient to players with high ping? please ping me if you have ideas
nope,the ping from your server to them its mostly on them
either switch host to accomodate for larger playerbase or recommend them to use a vpn
why would a vpn make a better connection
it still needs to go out to their WAN, assuming their ISP is the bottleneck
i use a dedi not a hosting provider
it actually does and its proven
VPN's can help - the death of net neutrality laws in the US means ISP's can dick with packet priorities, etc., and using a VPN might bypass priority filters/etc.... though it would odd for an ISP to set a low priority on game packets - but maybe it's more that it doesn't recognize them and with all the video conferencing there might be a lot of data prioritized ahead. IDK how real this conjecture is TBH - but it seems plausible enough - but this is all unverified thoughts.
guys help
io.netty.channel.abstractchannel$annotatedconnectexception connection timed out no further information
and i can connect to other servers
except mine
F
How many players could a BungeeCord instance run?
Anybody knows a good staff system plugin? I mean, one that open a menu and can select the option about how many time you want to ban someone, and that. Im downoalding some but all arent nice for me
which one?
Staff+
more like Staff-
lel
I've seen some server using a single Bungeecord instance and having hundred or thousands of player without issues
@woeful quail I know it only forwards packets but wouldn't it start crashing at over 1k players?
Like because of the bandwidth
They don't have the API I'm looking for tho
Otherwise I could host multiple instances of BungeeCord right?
Hey, I'm getting this really wierd error (I just updated from 1.16.1 to 1.16.2)
Could anyone help me figure out what plugin is causing this?
https://pastebin.com/kGHypjmY
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
that error is thrown about 5 times, then I am kicked
@woeful quail Essentials, and protocollib are fully updated
ok
I scheduled a repeating task and it starts to run. But when I want to cancel it from the inside, it throws an IllegalStateException. Does somebody know how I can make it cancel the task?
From inside the run method? cancel();
I did that and on this.cancel(); it throws an exception
Even though the task is running it says it isn't.
PlaceBlocksWait is the class extending BukkitRunnable
still don't know what's wrong
the scheduleSyncRepeatingTask method is deprecated (when I use BukkitRunnable as 2nd argument)
oh
Are there any server softwares that allow you to run 2 spigot/paper servers with the same ip but different port in one console / instance
hello
i used to play on a server where I was staff 4 years ago and the owner sent me server files
however, I haven't been able to join the server at all
it says "if you want to enable IP forwarding, please enable it in your bungeecord config aswell"
but I have enabled it
and the bungeecord is up
it's 1.8.9, btw
You need to connect via the bungeecord
if i connect via bungeecord
I get
"could not connect to default or fallback server" error
@tawny dust
You probably have the wrong ip set in the bungeecord config
i have it set to localhost:25566
And is the server running on that port
hmm
1sec
if I set the server to 25566
bungeecord says there is already a server running there
and it can not bind
@tawny dust
"could not bind to host"
Then make sure there isn't another server running on that port
what should I set spigot server to though
wdym?
like
I have a bungeecord and a spigot
so i have the bungeecord running on 25566
what should I do about the spigot
bungeecord doesn't accept 25565
though I don't have anything running atm
all of the servers I ran before were on 25565
Restart your pc there might be something running in the background
k
nope
still got the error
could not connect to default or fallback
i have bungee running on 25565 and server on 25566
Here's what you need to make sure:
- The server is running
- The bungeecord is running
- They're not on the same port
- The bungeecord points to the server
You need to check the bungeecord config
If it doesn't contain any sensitive you can dm it to me
is it query_port?
no
hey my server crashed, i dont really understand why, can someone explain it to me so i can prevent it happening again
It would appear to be an issue with Advancement player data
Do you have any plugins that can modify it
Alright from what I can find online one of your player data file may be corrupt
Try finding which one and deleting it
Hi I have a question about ZNPcs for Minecraft
I would like to configure my npcs so that they trade with other players on my server, example that they sell them some weapon or enchantment, whatever if someone can help me I would appreciate it
@tawny dust thanks could it be that its the datapack from vanilla tweaks that unlocks every recipe?
yeah once cause the armored elytras when released crashed the server but that was quite some time ago
the nug was fixed really quickly
had no problems ever since
i had to restart my server in vanilla to delete the elyte and then put it back to spigot
oh
If you really need to modify data you can use tools such as NBTExplorer to read and delete NBT directly
oh ok
but the problem was because of the bug the server kept shuuting doen immediatly after restart so it was my only option
thx for helping
Yeah NBTExplorer is what you should use
I can highly recommend it since you can edit player data directly
ok thanks a lot
ty
guys
Amd ryzen 9 3900x is enought for server ?for lobby ffa and eggwars
it should be, how many players you thinking? @versed crater
does anyone know a simple plugin to put the limit of spawners on chunk? 1.16.2 version
does anyone know how to configure the morph plugin based on the famous minecraft morph mod?
I need help
I tried configuring the time limits and cooldowns for every mob in the config.yml but it didnt seem to work
and I even set the bypass permissions to 'false' for every role in luckperms
pls help I spent 4 hours last night trying to configure it and I still haven't done it right ๐ญ
Hosting a server on PC at home... Is this risky. Do I need to hire an IT if I have a larger server?
I wouldn't encourage it for a public server, but its not uncommon
wdym, its not uncommon?
lots of people do it
Not really
All the while considering that people can just hack the PC
theyre not gonna hack you via your minecraft server
but they could do things like ddos you and take down your internet
Yeah
Another thing I've heard, is that hosting the server on Linux, or Mac is better than windows. Can the all mighty md_5 confirm this?
sorry
it's just he's kinda famous and I just talked to him
alright, thank you for all your help!
no, absolutely not
no cortana
You know it's cool. I made a plugin, and now my server has a giant statue of md_5 in it
I read through some forums. Here is the result, and here is what people try when they want to hack. Is there a way to prevent this?
btw the link doesn't work
Hi I'm not sure how I can show you.....but I'm getting a really weird error....my server isn't even starting it just say null
in the factionsuuid plugin how do i make it so other factions can have friendly fire in a different multiverse/world
does the plugin have a support discord?
ill check
Hi I'm not sure how I can show you.....but I'm getting a really weird error....my server isn't even starting it just say null
@ashen hill wdym, specify more
Well I go to start the server and it just says encountered an unexpected exception and then stops
are you able to see the errors, or does the command prompt close immediately
That's the latest log and crash report
That's the thing...you'll see that it doesn't really say what's going on
atleast not to an untrained swine like myself XD
Does it occur on spigot
Exception in server tick loop | try searching what this means
mmmmh not really getting much with that
What I'm getting is:
There is an issue or corruption with one of your ops. json or whitelist. json files.
yeah I deleted those
If it doesnโt occur on spigot go ask the paper guys
OOooo I deleted all the .json files and it's atleast now rebooting
that's a step in the right direction
mhm
let's see if I can make it happen
It happens everytime a player smacks or hits I guess an entity
To fix this error:
1. Stop your server
2.Access your server's files through FTP
3. Validate the ops.json, whitelist.json, and usercache.json files by pasting them into a validator here
4. Fix any errors and replace the old files with the corrected files
5. Restart the server
Working on step 3
JSONLint is the free online validator and reformatter tool for JSON, a lightweight data-interchange format.
uhmmmm that might have fixed it
cause I'm hitting entities without errors now
I've got a memory leak though somewhere....cause featherboards ram usage is jumping from like 1g to 5gs in like a minute
and I'm the only one on
hmmm, anyway nice that you fixed the main issue, just in case this comes up in error for anyone else though, can you tell me which one of my solutions was right?
ok
That's legit all I changed
you should make sure that you don't need those, and if you do, and the error pops up again, dm me
Alright ๐ thank you for that...and I don't...it's a server that nobody goes on...so we all good
cool
Just gotta figure out which plugin is eating ram
Donโt think any loaded yet
yeah
Yeah....I think when I switched from 1.16.1 to 1.16.2 and deleted only some of the .json files...for whatever reason it freaked
Weird thing now is I oped myself....but I don't have access to /ver
any errors when you do the command?
lol yes.
btw, having issues with servers is normal. I hope even if there are a bunch more errors, you don't stop. Since there are so many people that stop after their first error...
Yeah no screw that, I've been having errors sense 1.15.2...... ๐ Errors are fun...atleast when it give you enough information to go off of
but in this case...it just wasn't really telling me anything
but thank you for the inspiration brudda ๐
anytime ๐
My little brother tried to make a server while back. He cried when it didn't work, so I had to do it for him lol
After restarting the issue is still the same...but that weird one is completely gone
Yeah, making a server is really hard honestly..........ess if you want to have all the things that everyone expects now a days
exactly
something is still eating ram like crazy though
almost a g every 5 seconds
GC is running hardddd
youth at least
what the
that makes no sense at all to me
yeah nor to me
I also don't really want to look into a dump
lol
kinda a pain.....dumps are lots of really detailed info
mhm
are you running your server on ubuntu?
mk
A little research later, and it turns out it has something to do with some Ubuntu update I think. But the thing that is weird about that is that it worked before on 1.15.2 right?
yeah and also on 1.16.1
I just updated today
like a couple hours ago
this is why I try not to update
XD
mmmh.....maybe I'll just create a dump tomorrow and you and I can go over it?
I'll leave the server on all night
ok
This is what the guy said who had the same issue:
I reinstalled untuntu 11.04 , did all update, installed java 6u26, ran vanilla server and still the damn "eating mem" problem.. i leave it open without any player and after a few hours, the server had 49% mem left (which is really not good) by just running the damn 1.7.3 jar. [i should had leave it to 1.7.2 but would love to find a solution to make 1.7.3 livable]
It might be ancient, but maybe it has something to do with the new 1.16.2 build
that's crazy
Yeah it's pretty insane right.......I've never seen the usage increase so fast
Install a ram analysis plugin
Hey, I just updated my server to 1.16.2, and whenever I join I get disconnected, with no console error/nothing in the logs
anyone seen this before?
hmmm. Out of all the issues I have ever seen. This one is weird
without errors...it's really hard to know what's broken
^^ btw my message was for Bull
could send a mem test from spark ?
It is definitely a Memory leak that is for sure. But the question is from what lol
Hey, I just updated my server to 1.16.2, and whenever I join I get disconnected, with no console error/nothing in the logs
anyone seen this before?
@crisp brook you know when you get banned or kicked, a message pops up on your screen. What does that say
I just get disconnected... I am operator, and I get sent to the bungeecord hub
you sent the cpu usage
I just get disconnected... I am operator, and I get sent to the bungeecord hub
@crisp brook ahhh. So you don't get disconnected from the entire server?
No, just the specific one
The server you were previously on went down, you have been connected to a fallback server
Thats the disconnect I get
@ashen hill from your log, I would suspect it is an I/O issue. Either file perms or maybe not enough space?
There's tons of space for this vm....it's on it's own NVME 1TB drive that's directly soldered to the motherboard
even your sparks even points to I/O issues as well
Thats the disconnect I get
@crisp brook Never had this happen before. Only Suggestion I have is deopping yourself trying it opping yourself trying it. If that doesn't work, restart your pc or something and see if that works
Its def not my PC, since I tried it on another, but I will try opping
Only op's would get the message and normal players would just go to the second priority server without a message.
@ashen hill you can upload the heapdump if you want, how large is it? Might be better if you used a tool to extract the necessary info instead if you are able
would take me a while to download a large heapdump to look at it
it's about 1mb
but, in the meantime it might be best if you performed some diagnostics with your hardware though to ensure there is really nothing wrong with it
that is a super small heapdump o.O
1gb?
heapdumps are generally the same size as the ram resources the JVM was using at the time
that is still a small heapdump considering the hardware you are using for it
go ahead and upload it, will take me about 20-30 minutes to download it still though
@limpid pivot deoping did not work, so I tried the MC debug command. This is what I get
[02:53:15 WARN]: Something's taking too long! 'root.tick.connection' took aprox 933.798422 ms
[02:53:15 WARN]: Something's taking too long! 'root.tick' took aprox 949.809534 ms
[02:53:15 WARN]: Something's taking too long! 'root' took aprox 949.847808 ms
Any ideas?
put it in a google drive then ๐
in the mean time while you are doing that, I would run some hardware diagnostics though
well doesn't take much to make an NVME to start failing
since all that is, is basically ram
but used as a storage
or it could just be a driver
but doing diagnostic checks should tell you if there is any problems or not
@limpid pivot deoping did not work, so I tried the MC debug command. This is what I get
[02:53:15 WARN]: Something's taking too long! 'root.tick.connection' took aprox 933.798422 ms [02:53:15 WARN]: Something's taking too long! 'root.tick' took aprox 949.809534 ms [02:53:15 WARN]: Something's taking too long! 'root' took aprox 949.847808 ms
@crisp brook honestly. N.o i.d.e.a. This usually only happens with too many entities, or small RAM allocation
if there isn't then something else is going on causing those errors
cya later then
Can I dm you the heapdump?
sure
@limpid pivot I have plenty of ram, but ok :)
@limpid pivot I have plenty of ram, but ok :)
@crisp brook ik, that's why it doesn't make sense
I gotta head out now. I am going to think about it and will DM you the result. If you resolve it, could you tell me?
timings
might be best if you changed your start command to turn on gc debugging too
How? @tawdry narwhal
-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+PrintGCCause -Xloggc:[filename] last part isn't necessary, but you can specify a file to output the GC stuff if you want.
you add that to your startup command
Ok
Well the timings are useless
anything come of the GC stuff?
Testing that rn
@tawdry narwhal nothing :(
I tried it multiple ways/times
So to recap, when I join my server I get disconnected after about 1/2 a second, and there is no error/nothing in the logs
have any plugins?
can you paste a list ?
fairly certain its going to be one of your plugins
I assume 1.16 server?
so what changed?
Nothing. all plugins were pre updated
Lol I have an addiction to adding plugins
[03:46:20 INFO]: Plugins (55):ย AdvancedGift,ย AdvancedHelp,ย AntiCheatReloaded,ย AuctionHouse,ย AutoTool,ย BeastWithdraw,ย BentoBox,ย BetterShulkerBoxes,ย BuycraftX,ย ChatSentinel,ย ChestShop,ย Citizens,ย CommandNPC*,ย ConsoleSpamFix,ย EnchantmentNumbers,ย EpicVouchers,ย Essentials,ย EssentialsChat,ย EssentialsProtect,ย EssentialsSpawn,ย ExtraContexts,ย FastAsyncWorldEdit,ย FogusCore,ย Gringotts,ย HolographicDisplays,ย HolographicExtension,ย InteractionVisualizer,ย InventoryRollback,ย LibsDisguises,ย LightAPI,ย LuckPerms,ย MultitoolPlus,ย Multiverse-Core,ย NerfPhantoms,ย PlaceholderAPI,ย PlugMan,ย ProtocolLib,ย PunishGUI*,ย QuickBoard*,ย Redeem*,ย ServerRestart,ย SuperbVote,ย SuperVanish,ย TAB,ย TempFly,ย TokenManager,ย Vault,ย ViaBackwards,ย ViaRewind,ย ViaVersion,ย VoidSpawn,ย Votifier,ย WorldBorderAPI,ย WorldEdit,ย WorldGuard```
LibsDisguises, ProtocolLib, TAB, ViaBackwards,ย ViaRewind,ย ViaVersion
would look into these. I would suspect maybe its the TAB one causing the problems. Also generally not recommended to use a PluginManager like PlugMan. But up to you.
I updated ViaVersion and protocol lib today :) I am probably just gonna remove libs disguises, and i'll check tab :)
Still not working. All the plugins to mentioned are updated, but I keep getting disconnected
@tawdry narwhal
well just because they are updated
doesn't mean they are not the cause
there is a such thing as a bad update lol
Or a bad plugin
might be one of the via plugins causing the problems. In either case would try temporarily disabling the known plugins to interfere with the protocol
and then move on to just disabling other plugins until the problem stops
Yeah, thats my plan
any password plugin thats for free 1.16?
probably running in offline mode
therefore you need something like authme to ensure player names remain consistent to an extent
or, they just want something for an extra layer of security in online mode. But I am going to go with offline mode support stuff
because some people are a fan in supporting piracy, and then as I have learned over the years, there is some countries where offline mode is all people play
Just use authme lmao
think its countries like Slovakia and what not that play mostly offline mode
or in a more blunt way poor countries
Hey, so spigot has that entity deactivation thing when a player gets far enough away or goes to a different dimension. Is there a way to disable that entirely? I'd like it so that if the chunk is loaded, the entities in it remain active regardless of player presence.
@lunar spear that is an MC thing in general, all spigot does is lets the range be configurable.
Damn. I even have the chunk loaded and everything. Any way to make sure entities stay active?
like run around?
suppose you could set the activation range super large
but I can't guarantee that nothing bad would happen if you try that
That doesn't seem to work if they're in another dimension
nope that wouldn't work if they are in a different world. would seem you need a plugin to handle this then lol
Know of any?
I don't know of any unfortunately
generally most people are trying to avoid entity activation stuff as much as possible
you on the other hand seek the opposite XD
I'm surprised simulating players for purposes of keeping entities active or mob grinders running isn't a thing
Yep.
I'm a small server of friends
Performance is no issue.
yeah I generally don't have performance problems either, but unfortunately I am out of the loop most of the time in what plugins exist for download as I generally just make my own ๐
It's frustrating because googling everyone is talking about how to make sure entities are unloaded and lowering the range and all that when I personally want all the entities loaded xD
Range 999 has had nearly no impact on us, if it has it's not made a noticeable dent.
as I told you, what you seek is the opposite of what the general populace wants lmao
so it might be hard to find something
Yeeeah, looking up simulated players gives players simulated for commands which isn't what I want :P
Has really no one had anything like that for say, making sure mob grinders continue running or keeping Redstone running, whatever it be? It just seems so simple that someone would have made or even just requested it
well redstone continues to work as long as the chunk is loaded
and there is plugins for mob grinders continuing to work without players around I believe
You would need a chunk loader plugin. Keep in mind that this can increase the server load a lot
Probably doesn't help that my situation is more nuanced.
I suppose you could try using npc's maybe? for the mob grinders not sure if that would work for them or not
Again, chunks ARE loaded
They are
The entities in them are just not active
ah I see
NPCs?
yeah, the citizens plugin allows making npc's think it even allows making player npcs as well
not entirely sure
Yeah Citizens allows Player NPCs if that's what you want
Well, my point in suggesting that, is might keep the entities active like they are wanting if the npc is present in the loaded chunk
Maybe. Try it and see
I'll give it a try and see if a Player NPC will keep entities active
If you always want the entities to be active try setting the entity activation range to some very high value
already suggested that @tawny dust problem is if the players are not in the same world as where the entities are at
ah I see. I haven't read through your earlier conversation
=>.... [16:59:41] [INFO]: 139.162.177.160 had been firewalled from the proxy!
.... [16:59:43] [INFO]: 1 addresses had been automatically removed from the firewall!
I'm trying to setup NuVotifier, but everytime I send a test vote, I get this message.
(that IP is the IP of mctools.org)
@neat umbra actually so far all the bedwars servers from there have purchased my plugins ๐
no
yes
not as often as the build tools
ok ill build it nah
it's the first run
that's why
i wonder if it would be faster if it was dl it as zip files on your pc
rather than each file individually
yeet
nice
no problem ๐
Hi, I have a bungeecord setup with auth and main servers (2 minecraft servers + bungeecord). I want to do an automatic restart. The problem is that when server is restarting players can still join the auth server and they will get errors after authorization. Are there any good solutions to that issue? Can I prevent players to join while the main server is restarting?
some temporary whitelist thing can be a solution
some temporary whitelist thing can be a solution
@glass saddle but it will still show the server as online and I don't think I can customize the kick message
why is that a problem
the server is online but they cant join until the server starts because of some temporary whitelist with a custom message
@glass saddle but it will still show the server as online and I don't think I can customize the kick message
@lost ivy you can customize the whitelist message in spigot lol
ok, thanks. I think that would work
Answering questions from above:
(1) Distribution sites like the ones mentioned earlier are not doing so illegally. We do not condone their use. BuildTools is the only official and legal way to get the Spigot server jar
(2) The first run of a new version will take a little longer. Anywhere from 5 - 10 minutes depending on the speed of your computer. Subsequent runs should take no more than 1 - 5 minutes (again, speed of your computer)
Be sure to keep yourself as up to date as possible. We have an outdated build delay to remind you just in case, but there are constantly fixes and new features being added so if you can stay within 10 versions of latest, that would be best
think you meant illegally @runic rain ?
don't know what you're talking about
lol
The amount of times I mess that up is insane
yeah must be my eyes playing tricks on me ๐
I read it as illegal lol
I'm having an issue, that a random plugin kicks me from my server whenever I join, but leaves no trace
Is there a simpler way to find the culprit then to unistall my plugind 1 by 1?
As in, see what plugin did what
by doing binary search
what is that?
Oh, yeah :p
true
Yup
it takes like 4-5 restarts at max
Ok, i'm officially confused. I removed luckperms, and deoped myself and it doesnt happen...
Now I need to do it again with op
So no-one has seen this before?
ok, what if I want like I click a item in the 1st gui and it opens the second gui?
just open another gui
it works just fine
you don't even have to close the current one
case EMERALD_BLOCK:
if (player.getInventory().getChestplate() != null){
plugin.chestSlot.put(player, player.getInventory().getChestplate().clone());
plugin.elytraHi(player);
System.out.println("hi");
break;
}
player.getInventory().setChestplate(new ItemStack(Material.ELYTRA));
player.sendMessage(ChatColor.GREEN + "Special Elytra Enabled");
break;``` Heres the code. I wanted so if the player clicks the emerald block, the method elytraHi (which is the second gui) to be executed. For some reason the method never gets executed ๐ฆ
ohh should I ask it there?
tbh all the good devs pay attention to all channels so you should be fine ๐
yeah ill try there ๐
Is there a way to enable custom world generation (such as datapack dimensions)?
On Singleplayer, there's an Experimental Worldgen warning, but I don't see such a warning or option on the server software
Doesnโt work on spigot
So it's spigot that blocks it?
bruh, maybe I shoud just try to use bungee to bridge to a vanilla server I guess?
Hello i can help you if you have problems with Bots, Players rejoin with new Account after Ban, DDoS just send me a private Message and i am going to help you all FREE
๐ค
you can get them for free these days ๐
with high quality
Not going to
nope
i dont want to support these sites and community for hacking when im releasing tools to resolve these problems ๐
Can someone tell me why all time has a "3" in my server 1.12.2
Instead of 00:50:
it was a 3
in it
same with all plugins which shows time
I own a Minecraft server with a Pakistani player base. Currently the servers and their bungeecord instance are located on a German server. It would be too expensive for me to host the servers on hardware located in Singapore (closer to Pakistan and lower latency for the players). Would my players benefit from hosting just the bungeecord proxy in Singapore while the servers themselves would be hosted in Germany?
It can but it depends on if the internet connection is stronger and faster between the 2 server hosts
If you're experiencing high ping it won't hurt to try for a month
Thanks for the suggestion!
I know but I thought it was patched in vanilla
No
Most have been lag
hey there, im having an issue on a server, I just purchase a server on RAMShard, and after I turned off the offline mod, my player and me Mines the vein instead of the ore, the block directly instead of the ore, any idea why ?
someone can send me the plugin that clear the dropped items in an interval of seconds? i couldnt find it
someone can send me the plugin that clear the dropped items in an interval of seconds? i couldnt find it
@jade solstice https://www.spigotmc.org/resources/clearlagg.68271/
http://prntscr.com/u8mtyn how can i remove this symbol?
@brittle wing are you using a host?
that happened me when i was hosting mine on windows but when i put it on my vps that fixed it lol
I can't build spigot version 1.8.8 with BuildTools anymore. Is there an older version download link somewhere?
error message?
Hold on let me do it again and I'll paste the output
still going
ok
hm it seems to be stuck on applying a past commit. Last time it gave me an exception
I'm too tired to try again now though, it's 3am here :/
I'll try getting help again tomorrow
ight I don't work untill wendsday so I'll help when I can
is there something specific I have to do to Bungeecord if the proxy and the server are on the same server? We have them set up but only one player can access the server that is on the same machine as the proxy even though the server is set to 1000 players
u must set up the player limit for the proxy which is the player limit network wide and the server which is the limit for the specific server
example I have a limit in the proxy of 20 and 3 servers (hub, survival, skyblock) at 10 each meaning only 10 ppl can be playing 1 specific game mode at a time but 20 ppl can be on the entire server network at a time
ok we already have it set 10000 players
both of them?
both the proxy and the server
hmm we did do that but once one of got into the Local the the other one couldn't
can you send ur configs with redacted IP addresses
k
guys
lets say i have one workd
and in this world i have two cubes
each cube is 512x512x512
lets say i want to assign cube 1 to a player
so i to them to cube 1
how do i set their world scope to act as if the middle of cube 1 is 0,0,0?
aka just modify the sent packets to offset the x y and z coords
using protocollib or something
#help-development not really a sys-admin question
spigot is below the bungee config
the bungee / bukkit configs look ok
check your server.properties make sure it's set to offline and the player count is up
We got it fixed... somehow xD we completely reinstalled Bungeecord and after reconfigurating it the same it worked again wierd. Thanks for the help :D
I have no clue why it wasn't working prbly just a bug nice to see u got it working
yep :D were moving over from shockbyte to our own hardware
I don't like those Mc hosting sites I prefer a vps more freedom don't have to pay to host each jar seperatly don't have to pay an enormous amount for a SQL database etc
yeah sadly we got like no players but we are on our own hardware now with gigabit Ethernet
cool to up your player count try Google ad sense and server lists sometimes have a premium feature
u can legit just get a free $75 credit for Google Adsense by just googling "google Adsense $75 credit"
oh awesome
lmao I'm the us it's $150
were in the us aswell
nice I'm in Canada but I have my servers hosted in NYC
ah
@jagged raft whats a good vps hosting servjce
I use digital ocean
but amazon lightsail is also good
if u want digital ocean use my link plz I want free credit
what about linode
never heard of it lemme look it up
it seems the same specs except for the slower network speed
ah
but 1 Gbps is alot higher then needed for a Minecraft server
I don't host any Minecraft stuff through Linode but they do have a lot of my personal services (mail, bungee, web proxy) and the uptime has been very good. Their support is also great.
Pretty sure you can request CPU optimized systems and their tooling is top notch.
I don't really like aws they have to much security in the ports it takes like 5 minutes to add a forwarding rule where in digital ocean I can run 1 command that takes 10 seconds
how much cores/ram do i need for a small server that will have at most 500 players on at a time
oh i remember the rule
one meg per player
i think
bungee is like 512 mb / 500 players I think
I would say 5-10 GB of RAM for the sever
and spigot can only get optimized performance from 1 core (not exactly md_5's words but I didn't memorize what he said)
so maybe 2 cores is good
cuz just 1 core seems dangerous
even if spigot apparently can run on only 1
Is there a way to modify this?
Edit the resource, https://i.imgur.com/rZeOuxu.png
Oh
Now I see
Thanks
Ah yes something else
Is there a way to edit my profile settings?
Like, my name
You need to donate to change your profile name
@muted vale ye 1 core for system 1 core for spigot
how to make an invisible armorstand not hitteable?
@west cloak your question was already answered in #help-development
In the future I'd recommend posting your question in the one correct channel ๐
guys how is protocollib supposed to work?
i think im doing everything right
i added a packet listener that listens for serverbound position packet
clientbound*
this is my code
main.getProtocolManager().addPacketListener(new PacketAdapter(main, PacketType.Play.Client.POSITION) {
@Override
public void onPacketSending(PacketEvent event) {
event.getPlayer().sendMessage(event.getPacketType().name());
}
@Override
public void onPacketReceiving(PacketEvent event) {
}
});
but im not getting anything
oh nvm its in receiving for some reason
holdup
is there a way to make it so that DiscordSRV wont show commands?
Hey guys! My brother and I would really like to play the manhunt plugin and we honestly have no idea what to do. Do we have to download anything else besides the assassin file? Do we create a plugins folder. Any help is appreciated thanks
Plugins folder is created automatically on the first successful run of the server
as far as anything else needed, might be wise to get a permissions plugin and maybe essentials. Are these required not necessarily. Also should read the plugins documentation you are wanting to see if there is anything else
So, we canโt make it work but opening LAN and having him just join?
should be able to make it work on LAN
i think you have to set the server ip to 0.0.0.0
the only thing the server does require is an internet connection if you are going to use online mode
reason that is, is because in online mode, the server needs access to mojang servers to verify players
Gotcha okay. Weโre both connected to the same internet
So after downloading the assassin file, do I create a new world? I honestly donโt know how to start
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
Quick question. Is there a plugin that lets me send me send a command to a specific server over bungeecord? I need something kinda simple that can receive a command in one server and send some command to another server over bungeecord.
I've been looking for awhile but can't find anything. I've found a bunch of "announcement" plugins but those only do text, not commands.
@jagged raft Here's the execution log: https://hastebin.com/himapateno.sql
I ran it with java -jar BuildTools.jar --rev 1.8.8 --generate-source --generate-docs
--generate-source this isn't really needed
idk I just used what seemed sensible from https://www.spigotmc.org/wiki/buildtools/
The home of Spigot a high performance, no lag customized CraftBukkit Minecraft server API, and BungeeCord, the cloud server proxy.
you are welcome
How can i turn off the instant sleeping when only one player isbonline
Like when only one player is online you just have to right click a bed for it to become day
Anyone know why i would be doing less damage?
I get 2 damage with a diamond sword