#general
1 messages Β· Page 67 of 1
Why want to downgrade to 1.8 anyway?
Oh
I read it the other way round
Use ProtocolSupport or ViaVersion with ViaBackwards and ViaRewind lol
Though my stance is if you choose to use and outdated version, don't expect support π
All you're going to do is cause bugs for people running on newer versions, and you'll basically lose all form of support
so any other plugin like viarewind?
I really hope the next PvP update will shut all those crybabies
because viarewind isnt good..
All of the plugins that bring backwards compat will introduce bugs
I'm so tired of the "1.9 PvP sux"
all of the plugins bringing forwards compat will introduce bugs
so survival only 1 version you mean..?
@drowsy quest me 2
"That's why I use 1.8 hurdur"
protocolsupport works just fine
wut
same with viarewind actually
i've been running it in production on a number of large ish servers for a few months
zero reported issues
@gilded nova Β« i use all
4
and makes bugs Β»
don't use ProtocolSupport if you already use the Via plugins π€¦
No matter what plugins you use, you're going to introduce odd quirks and issues into the server, the plugins work perfectly fine for their intent, but if your aim is to allow players to actually run on the server and play with the best experience, just use the latest version and drop the protocol support plugins
then remove that, ProtocolSupportPotions is not meant to be used with the Via plugins
it's meant to be used with ProtocolSupport
you don't need to use PSP with ViaRewind, in fact that will just introduce more bugs into your server
I mean the survival feature changes between 1.8 and 1.12 are really noticable
It's pretty much impossible to have a smooth survival experience
It's a different story for minigames etc
?
what I said, basically
i wanted to put just 1.12
i really like 1.12 survival
but users hate it
so i dont know
what i can do
best suggestion is pick a single version
bearing in mind that reverting will break the world, either go for what your players want or what you want, I'd also suggest looking at which players are the ones who are complaining
the general rule I've seen in servers is: survival/factions, creative, skyblock and such at latest version, combat minigames at the version users perfer
i know
We tell our users they can continue to enjoy our lobby as long as they like unless they update to 1.12.2 (-:
The one thing I found was that the majority of players complaining about newer versions play the least anyways, because "the game doesn't have anything new"
at most you can make it 1.12.2 and allow 1.12.1 clients to join with ViaBackwards (I personally have had 0 issues with that in my private server)
if they want the old pvp, then yeah use OldCombatMechanics
I wish spigot would drop a pre :-;
Paper is better
hmm, electronicboy, I'm gonna screenshot that message if you don't mind ;) (the one about players complaining about newer versions)
1 - it's Paper
2 - it is better than Spigot
I'm a paper dev, I want spigot to finally drop a pre so I can get some groundwork done on 1.13 for paper
And 1 thing more
java.lang.NullPointerException: null
at me.badbones69.crazycrates.api.CrazyCrates.cleanDataFile(CrazyCrates.java:166) ~[?:?]
at me.badbones69.crazycrates.api.CrazyCrates.loadCrates(CrazyCrates.java:155) ~[?:?]
at me.badbones69.crazycrates.Main.onEnable(Main.java:92) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.12.2.jar:git-Paper-1452]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) [patched_1.12.2.jar:git-Paper-1452]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [patched_1.12.2.jar:git-Paper-1452]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) [patched_1.12.2.jar:git-Paper-1452]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) [patched_1.12.2.jar:git-Paper-1452]
at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) [patched_1.12.2.jar:git-Paper-1452]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) [patched_1.12.2.jar:git-Paper-1452]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) [patched_1.12.2.jar:git-Paper-1452]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:293) [patched_1.12.2.jar:git-Paper-1452]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) [patched_1.12.2.jar:git-Paper-1452]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]```
Which api do i need for that
That's likely a bug with the plugin
maybe try updating the plugin/filing a bug with the plugin author
i will post the bug on his discord
that's not an nms thing, that looks like a bad data file or bad datafile handling
looks like "api" == the actual implementation
at me.badbones69.crazycrates.api.CrazyCrates.cleanDataFile(CrazyCrates.java:166) ~[?:?]
at me.badbones69.crazycrates.api.CrazyCrates.loadCrates(CrazyCrates.java:155) ~[?:?]
at me.badbones69.crazycrates.Main.onEnable(Main.java:92) ~[?:?]```
maybe in loadCrates
there are plugins like MoveMeNow which attempt to move people over, but ultimately, don't let your servers crash/lose connection
no idea what you mean by "its not safe"
if auth lobby falls
they can join lobby i think
or i dont remember what did they told me
yeah its that
That's your setup being an issue, not bungeecord
i just type fallback server= lobby
and if they are at auth
and falls
they connect to lobby
uh... do fallback servers even exist? I mean, aren't they "priority servers" or whatever now?
anyone know any good hub plugins?
It's priorities now, if you've got fallback in your config you're using a stupidly old version of bungee
or probably he didn't reset his config
But really, your issue here is that you're being stupid and expecting priorities to work in a way which suits your broken setup
No...
heres the thing: Your complaint is that if the auth server goes down, they go to the lobby...
That's literally what the priorities thing does.
so there's not any plugin that does the fallback funtion
your issue isn't with fallbacks
the priorities server should have the servers they will connect to first, which means you put there all the auth servers you want
Your issue here is that your auth plugin doesn't handle the main server not being alive properly
Bungeecord is working 100% properly and as intended (and as you've configured it)
you: "try to connect to auth first!"
bungee: "okay, but what if I fail to connect them to that server?"
you: "then connect them to the lobby!"
bungee: "alright, but what if I fail to connect them to that server too?"
you: "then connect them to survival!"
if you still didn't get it, that's what you configured it to do
No
Use a plugin like MoveMeNow for that
that doesn't mean it's broken
it works?
it should
it's a simple plugin which literally doesn't touch any API that's changed in years
This is a very simple plugin that will move a player whenever he gets kicked, depending on a whitelist or blacklist.
With kick
You don't need to update anything if there's nothing to update
uh, I think so
thanks
the server kicks the players on shutdown so
:S
i think it doesnt work
servername: lobby
list:
- kick
message: "closed"```
if kick message has closed
the players would be moved to lobby
and doesnt work
Is this a ghost?
Or iam imagine all this in my head???
I took the pic yesterday ..
I donβt believe in ghosts, but that lighting was perfect on whatever thing that was
Makes it look like a thing from a horror movie
I think I outdid myself x3
Let me present to you my favorite sentence of the blog post I'm writing rn:
Before you rush to your keyboard and leave comments like "Itz no elligal HURRR DURR" or "You worng and stupied", let me point out that this post is meant to represent my personal opinion. Nothing more and nothing less.
Idk, but think I'm waaay too proud of that xD
New blog post: https://mcserverrant.weebly.com/rants/running-a-cracked-server-is-worse-than-using-a-cracked-client
I tried to keep it short this time. I hope you like it
Like it or not. Running a cracked (Minecraft) server is worse than using cracked clients. (I'll only be talking about Minecraft and Minecraft Servers, etc. in this post. While most principles will...
Uh, just a little thing:
Ah thanks. Will fix that typo
Oh
If you find typos let me know. I type these posts without spell checker xD
Idk, you made me feel like making a blog for myself too right now xD and Google's blogspot is kinda... Old
Weebly is a taaaad much for just a blog, but I like it
I mean, it's still good, my mom uses it actually... But meh
Up to you ultimately
To bad they only show the site stats to you when using the second paid rank or higher :/
That's almost the only thing that I'd like to have rn xD
I'm not sure if I understand how this plugin works
I have a group that's inheriting from other one, but it seems some of the permissions are not working
@molten hearth #support-1 please π
oh sorry, didn't see where I was posting π
https://mcserverrant.weebly.com/tips-and-tricks/hide-your-backend-servers
For all the bungee network owners. Especially the new ones π
Let's talk some security! What I'm about to point out is the single most severe security issue for BungeeCord networks. Luckily there are many ways to eliminate this issue.
BungeeGuard is compatible with "vanilla" spigot?
Last time I checked it used the handshake event from Paper
No only paper
Then I'm gonna nitpick in Brain's blogpost π
π€
I kinda need to see how many spigot staff use paper π
without stopping the server? find a plugin that allows that
Bungee
Yeah, i can highly recommend ServerListPlus as well.
can also vouch for SLP
Same here
anyone know of any good combat log plugins?
CombatTags works pretty well
Anyone play osu!?
do you guys know any where to sell cheap vps and have firewall to block ddos attacks ? (except ovh)
Not many places offer free DDoS protection at a level worth caring about, most of them offer trivial amounts for free and expect you to pay more than the server itself does monthly for decent protection
i use ovh sas for my minecraft server but i need this one for my teamspeak servers and there is no need to ovh servers for teamspeak!
Why not host it on the same box?
Hey
I need installing an Api
how do i do that
org.bukkit.plugin.UnknownDependencyException: ParticleAPI
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:222) [paper.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:293) [paper.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:202) [paper.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [paper.jar:git-PaperSpigot-"4c7641d"]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]```
and i have particleapi.jar in plugins folder
someone?....
What's the link to the JumpPads plugin you're using? - They should provide a link to ParticleAPI (as a standalone plugin)
Also, GG on 1,000 issues closed π
Should be a normal plugin
hmmm
NametagEdit was updated after almost two years
@pure quiver I was in help chat. and i didnt chat their for 2 weeks and now im not in it. and i cant rejoin because it says invite invalid. it looks like im banned? and why am i banned?
@gilded nova I got an answer.
You was banned, because you asked for leaked plugins on another Discord
?
Wait what?
I never did.
wtf
Send me proof.
if you cant unban me
this is really bulshit
i never asked for leaked stuff.
How many times do I need to tell you that:
I'm helpful which isn't a mod-role! I can only access some channels, nothing more.
Than ask the mod for proof
if they dont remove it
my ban
I was fucking 2 weeks inactive, and i never ask leak plugins because i pay all my plugins legit.
I told him.
Let's wait ok?
https://cdn.discordapp.com/attachments/164618267586068480/460477540537073672/Screenshot_20180624-103938_Discord.jpg
Quote from the mod:
That's considered a leak.
He was asking for a premium plugin without buying it so he could "test" it.
That is not me, how is that possible if i was inactive, and what date was the message even
and still it is not help chat so why i am banned ?
This is really bulshit.
There is no way to fake the Discord User-ID.
It's unique and the mod checked it befor ban.
You guys are so sad
So either you lie and you typed that, or someone used your account for a while
I was not online, but whatever
Andre, im fucking 19 years old, what do you think? I"m gonna lie about these bs?
I never asked stuff like that. i have ENOUGH money to buy stuff like that
Yeah. I'm 22. That means absolutely nothing!
You can be 99 years old and still do shit. I never accused you of doing that. I only listed the possible ways.
@hybrid loom Go search a life please
Hey JohannesHQ! Please don't tag staff members.
Hey JohannesHQ! Please don't tag staff members.
So you guys can unban me for a nonsense ban
You guys banned always people for nonsense you also banned a friend of me, without reason so.
oh no Glare did
What can i do...?
java.nio.channels.ClosedChannelException: null
at io.netty.channel.AbstractChannel$AbstractUnsafe.write(...)(Unknown Source) ~[patched_1.12.2.jar:git-Paper-1452]```
You have a plugin that is throwing an exception, if you reloaded, restart the server; otherwise, you'll need to work out where the booger is
can i send you plugin list and you tell me what could it be?..
Nope
Hey by the way @rustic cobalt, how does one get the verified tag?
I just got it randomly given to me one day
lmao
Plugins can do some weird crap, a lot of which isn't given away by what the plugin is supposed to do. Saying which could be causing it is a shot in the dark, Calex :P
Ahhh I see, thanks @rustic cobalt
Well, all I can tell you is that it's some plugin which is interacting with netty directly or a plugin using protocollib
Anything else would be pure speculation
@gilded nova ouch
Sorry bro my mods follow the guidelines and don't discriminate when it comes to bans. You got caught and have to deal with it. I don't tell them how to moderate, only give them the tools
I enabled my 2fa now. and i still do not understand when "i" made that message
I was only one day online 1 week before. but i cant remember when i made that message.
That message wasn't made on our Discord
It was on mrc
But still
I never ask stuff like that
I have enough money to buy plugins like that
@pure quiver cant i get unban if i order a plugin right now?
.....
If we enforced a strict policy on not allowing people who use leak plugins or promote leak plugins you can't be mad at my staff for following the guidelines that I set. In my opinion they did a damn good job
I mean I do understand that it may be BS
And maybe a little strict just because you are simply asking but can't say that it wasn't wrong if I told them to enforce a strict policy against leaks or leakers
But still i cant remember, and i mostly never asked stuff like that.
And honestly that has nothing to do with my plugins specifically. More in general just because ethically it's not right
We have the proof, we have your ID, which is unique for every user, so it was your account. End of discussion!
did i say it's not good andre?
The only thing I can really say is maybe making alt account or something? Just because I'm the owner doesn't mean I have the authority to overturn a legit band made by one of my staff. If I were to unban you it kind of tells my staff that we can pick and choose who can leak in who can't I guess?
I just don't feel it would be right for me to be involved
I saw the discussion and proof and I feel like the moderator was right regardless of who it was
I'm just saying on my end it would be wrong to overturn a legit ban when the proof is there
Regardless of who it is
It would basically mean that the rules mean nothing
@hybrid loom I just remembered when i write that message.
It was on the day when i just wanted to test the plugin to see if it worked and when it worked i wanted to buy, but didnt know that leaking too.
Hey JohannesHQ! Please don't tag staff members.
I hope you see where I'm coming from in aren't mad at me though
I do see both sides but again I do applaud the staff for enforcing the rules
Im not mad
Im just from the netherlands so some things what am i saying sounds mad but it's not like that.
I'm just saying I hope you're not directly mad at me for my staff to enforce the rules that I set
@pure quiver I know i dont get unban for it but can you send this to the dev so he can see it. https://i.cursehq.com/firefox_2018-06-28_19-09-06.png
Honestly I don't even know who the developer of that plugin is
the thing is we do have a strict policy against people leaking premium plugins because ethically it's wrong regardless of who made it even if I don't know them
Oh 64BitJava said hes in your discord
I understand the philosophy of open-source but there is a market for premium plugins
And I respect that market even though it may not be something that I think is the best way for Minecraft even though I'm affiliated with it
he has legit more than over the 1000 plugins lmao
What if I told you that I have over a thousand plugins that you have never seen
Lol
Amount means nothing to me
But yeah honestly I don't know that developer but I respect the fact that he made a premium plugin and also will respect the fact that it is premium
Why dont you make prem plugins?
I have premium plugins
oh really?
You own Deluxe chat don't you?
A better question would be why don't I make more?
ye
Because honestly I feel like the premium plugin system has kind of degraded the community
@pure quiver Time and family?
Oh
Even though I'm a contributor to that
I have told myself that I would not release another premium plugin
You know I don't make money on free plug-ins LOL
just asking
Do I care? No because it's not really about that
If I could go back to when premium plugins first started
Even though I have made a shit ton of money off of them I think that if I know what I no now compared to what I knew then
I would have never made any of my plugins premium
Also, i want to make dtags globally like, when someone select a tag it applies on all servers.
is there coming a feature for that soon?
It should be really cool
That's something I'm actually working on
Cool
cant wait
I asked it soo much times.
I already asked it 6 months ago in help chat
xD
When are you planning to release it?
Possibly
Nope
It has.
can anyone help me setup luckperms on bungee cord
@pure quiver i have one suggestion to maybe make in feature
an plugin called "staffmanagement" like staff chats (bungee), idk
@pure quiver hey could you invite me to your server in dms please? Sounds like a good place to be as I'm learning more about plugin dev
Also, anyone know how I can attach my own arbitrary values to a ProxiedPlayer in bungeecord? On login I look up information like their discord name which I'd like to attach to the player so I can use it in chat formatting and stuff
Just create a wrapper for the player that contain the values you want to associate with the player
Man I love this music https://www.youtube.com/watch?v=iXj4wR70Xf0
Free Download: http://morgandavidking.com/free-downloads X Buster on Spotify: http://open.spotify.com/track/3RRlIuV3nU3KHOggTuxyRZ Click βShow Moreβ to see t...
better
I don't use Shittify
lol what's wrong with it
channel support in dchat, when π
See the thing is I like to listen to music around the house so Alexa handles all of that
If I'm in the car I'm using my phone so I tend to use Spotify which is great because all of my favorite songs are in my playlists
alexa sounds pretty cool, haven't really looked into it that much
Some paranoid people don't like it because they think the government is listening to you
I actually think it's pretty sweet
god i hate those people
I can be anywhere in the house and say Alexa play classic rock
And after that the music plays
I have Google home also
But I think the Amazon Echo is better
oh no, the government is going to hear me kno... nvm
Google home gives me nothing but issues when I want to set up Bluetooth or connect to Wi-Fi
can you rename alexa?
I mean the Google speech recognition is better
Honestly I'm not sure that's a good question
I don't even call it Alexa anymore though
Lexa is recognized so that's what I say lol
like what if you have a friend called alexa
I'm pretty sure you can change the key word to trigger the echo
BYE FELICIA ALEXA
I don't think you can set it to anything but I'm pretty sure you can change it to a few things aside from Alexa
Only 4 options but there may be an add on to enhance it. Idk haven't looked
Are you using it for anything other than music?
Like have you got any smart plugs or lights?
Yeah
Now that is cool π
The lights are cheap but the "hub" to connect the lights to was kind of expensive
What brand?
Oh yup same as what Iβm playing with
Currently have all my lights running it aside from the bedroom
Where you from clip?
Usa
Really 60 us
Dam
Can you buy like a starter pack?
What do the plane bulbs cost?
Well I got the echo plus and it came with 1 of the bulbs. Then my wife got me another 8 bulbs so at that point I had no choice.
She didn't realize u need the hue to use them
So we got that after we had the bulbs
The bulbs were 50 USD for 4
So like 12.50 a peice
Ye, I use alexa. Pretty sweet to be fair
Especially when tired and you dont want to get out of bed to turn the lights off π
I have the colored lights but rarely ever use the colors.
It definitely makes me feel cool to not have to get up to dim or turn off the lights
Currently using TP link bulbs which don't need the hub, pretty nifty
My parents both told me it is just lazy. Then I got mine and they saw, I ended up getting both my mother and father one for their birthdays π
I mean we kind of had this technology back in the 90s with the clapper
Yea my brother is big into the coloured lights thatβs how I ended up with the hub to test as itβs cheaper for him to buy the starter set with 3 lights and a hub then buy them individual
Used to love my clapper lamp, clip haha.
They're supposed to be more efficient than regular light bulbs as well
Or my click lamp
And last longer
I'd expect them to last longer. The price of them is so high
Yea, LEDs
Plus, they can dim so I suppose.
Heck yeah at first I was kind of tripping on the price
My house is already full LED any way but I like the whole automation thing
My first reaction was $50 for four light bulbs what the f
Yea π
All in all I think it was worth it though
Ended up getting this tp link bulb as my halogens kept blowing every few weeks :/
Just kinda made sense to invest in a bulb that would last a while, and even more bonus points that I can dim it and stuff
I even bought a raspberry pi to run some software that links all my stuff together and records energy usage etc (Iβm still playing with it so it should do more cool stuff as I go)
That's sweet
You want to see what my best friend is doing with Raspberry Pi
He has been building these custom arcades
I love the pi yea my wifeβs cousin has an arcade rig made with one
I'm actually surprised because it has been a quite successful business for him
The prices are just ridiculous
I didn't think anyone would buy them at first
Now he has so many orders for them he can't keep up
Yea I would definitely buy more piβs to do projects now that I have used one they are really easy to use especially if you are already familiar with Linux cmd line
I don't think he's doing much to the pi himself. Pretty sure there is an os he uses that's made and pre configured for the emulator stuff
Yea there is
But he's doing a lot of work building the cabinets and setting up the buttons etc
And also once you have set it up once you can just clone it
He sells them for like 1000-2000 depending on the size
He said the cost in materials is about 400-800 depending on the screen size etc
So it's a profitable side gig when you can do a few each weekend
i need to learn how to do that
It's just wood, vinyl for the graphics, drilling a few holes, wiring the buttons up, and putting it together
I mean probably a little more complicated than that but not much more as long as you can cut a straight line and measure accurately
yeah i don't know anything about putting bits of wood together π
maybe when i eventually meet my dad he can help teach me a few things like that
@digital field What resource pack do you use? xD
Woodworking is not that hard, especially for something like mdf (I assume that is what are the cabinets are made of)
Labour intensive ofc and mastering it needs time and practice, but anyone with a handsaw, a T-square and some determination can began it
Yep but they have a template so it's pretty much trace and cut now
Router for the edges so the t molding pops in
Ezpz
instructions unclear am ded
thats really cool
so guys, who can help me?
i need find what is causing the lag in one of my servers
im willing to pay more then 100$ for anyone to help me
Timings is going to be your best "easy" bet, beyond that you're going to need to hook up a profiler
Maybe The plugin from Luck called Spark can help π
^
It shows what on the server uses most ram, etc.
I doubt it would show the information needed, the horrors of watchdog is that it explodes over a single tick, so you only really want the last minute of timings
last minue before the server crashs, right?
let me open the server again
when i open it in 1min he got 50+ online
Hook up a profiler, i.e. yourkit; You're going to want to enable sampling and see what's going on in the last minute before the server crashes
they have instructions on their website
look
im /lag command (im only using clearlag to view the ram usage) when i start the server i get 16gb max and allocated memory in 6g, after 5min with server online the allocated memory get 16gb
i think thats a memory leak, right?
(cd "$DIRECTORY"; java -Xmx${memalocmax}G -Xms${memalocmin}G -XX:+UseG1GC -XX:MaxGCPauseMillis=50 -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=2 -d64 -server -jar spigot.jar)
xmx = 16, xms = 2
but i have a dedicated with 64g
No, that's standard java behavior
java doesn't clear unreferenced objects immediately, it waits until it determines it needs to run a GC in order to clean out the old objects
hm, ok
im tryng to know how can i install that yourkit
one question, i need dump my server with it online or not?
How do you expect a program to read memory from an application which doesn't even exist in memory anymore?
Also, no need for a heap dump, once again; you've yet to show that you have a memory leak and are just placing the assumption that it is a memory leak (which, it more than likely isn't, in which case a heap dump will not help you whatsoever)
online I mean with a players or not
Well, ideally the servers actually been running for some time so that the behavior which exhibits issues is allowed to occur; no point trying to debug issues on a server when your server isn't producing those issues
dont forget to wipe
- running a heapdump WILL crash the server
- Once again, you've yet to show that you have a memory leak. Stop taking heap dumps, they're useless for you at this point.
first step
how can i know if im getting a memory leak?
honestly, i'm really bad at this things :/
all that shows is that your server took too long to tick
Which is, once again, why you should hook up a profiler.
about the spark plugin : https://sparkprofiler.github.io/?qJFluokePE
Don't use that plugin, use a proper profiler
yourkit, right?
That plugin likely aint going to help all too much with watchdog issues
let me install that yourkit
It can be used to capture lag spikes, but not watchdog, no
Forge has some great resources, but you'll need to install an external profiler for spigot. Either warmroast or YourKit would do
it'd be nice if somebody was crazy enough to create something like warmroast/spark that would also try it's best to dump out stuff last minute on the process closing, that would also retain some form of time
Essentially what sampler does on Forge? It creates stall reports which contain everything being executed when it stalls
(at that point it's easier to just get out the real tools, however)
Never seen a sampler output from forge
This is a stall report ras sent me as an example https://gist.github.com/Rasgnarok/aa81ea88e9d48feb478e753bba754db6
yea, that's basically what watchdog poops out
With sampler, you can also specify it to create a lag spike report, which you can define the size of. If you specify 6000ms as the limit, you may get a report. I haven't tried before
only, watchdog is more "we've not ticked in X amount of time, so we're just going to dump all thread stacks and stop the server"; debating on adding something that's basically before that last resort which gives a better picture instead of the "oh crap" that watchdog does (and 99% of the time misses what caused us to run over anyways)
im installing yourkit
elec, do you want to have access to my root to see what is happening?
- do you have root enabled?
- why'd you give it out like that?
i trust him
I do not know anymore what to try to solve my problem, I'm a week into it and every day I lose more players
You're usually supposed to disable the root user since it's usually not very secure
yourkit instrumentation profiling is often less accurate than warmroast
due to the overheads of running it
Well, yea; You can run it in sampling mode which basically does the same thing as warmroast and stuff, major advantage of proper tooling is they keep the time data instead of sorta averaging it out
what are you trying to debug
sampling is averaged by definition
that's just how it works
I'd say yourkit, mainly as you'd be able to focus the sampling down into a timescale which might provide better info; warmroast might do the trick, but no idea if warmroast lets you save a snapshot as the process dies or something, not used it in a long time
alll things
i have got 400 online in the last saturday
server have started to crash, low tps, every things
and I can not find the reason
you're going to struggle to hold 400 players on one instance
im willing to pay more then 100$ for who can help me
it's just not reasonably possible to do that
i have a bungeecord, only one server was getting lag
sorry for my bad english, im not a native zz
how many players were on that specific server
in 1 hour i got 330 online
and the server have started to crash
and so on
this is the spark of 10min ago
with 50 online ( i lose so many players cuz the server was getting so many lag..)
so now, the tps is 12...
Luck - Today at 21:20
you're going to struggle to hold 400 players on one instance
it's just not reasonably possible to do that
ok, run another report then
running, 1min
i have one dedicated 64g i7 6700 only for bungee
and other same for my too servers
not really relevant
So either report that to the author or find an alternate plugin
sure
1min
i've remove both
if you fix those two plugins then you should be okay
restarting the server
idk why but the server are taking too much to restart/start
in the saturday i was restarting it in 15s
now i have wait more then 1min
well
surely you can see which plugins are taking a long time
unless you just have hundreds of them
Yea, keeping your eye on the console as it starts is a good bet, many plugins and even the world itself load data into memory on startup which depending on what's there can grow
i've 60pls :/
as i sayed, i dont have changed anything, with the sameplugins the server starts in 15s in the last saturday and now in 1:30m
starting it to see the spark, one sec
and as I said, plugins store data; if those plugins load that data on startup, as your server runs, they have more data to deal with and load as the server starts up
makes sens, but 10s to 1 - 2min, :/
server online, turning on the spark, let me wait 1m
check your tps first
15-18...
the best way to check the tps is the /tps?
cuz i have other plugin that shows the tps and numbers of /tps are different of the other
no just use /tps
./tps shows 18-20 and the other shows 16-18.5
/tps (so long as you don't have a plugin screwing with that) is always going to be the most accurate way of seeing the TPS
30 seconds to 1 minute is probably long enough
the longer you leave it running the more accurate the results will be
not really lagging
./tps are in 17 :/
I'd consider using paper over spigot, especially for larger numbers of players, the work put on it can have amazing effects on performance even on the most strained setups (timings v2 is also a godsent over v1)
its a while lagged, im on the server
i was using the tacospigot
but even with it the server was getting lag
Either way, Taco or Paper are much better options over Spigot, even if they don't help much for performance, the way timings v2 records information can make it easier to spot spikes
( I mean, they probably will help for performance in general, even if it's not going to act as a silver bullet)
get new ones, I don't care about day old ones
it's not really going to give you any more useful info than spark will
if you're experiencing lag spikes then you can try following the instructions here
neat
when i got 3k ticks my server lags
mhm
try running /profiler start --only-ticks-over 500
wait for some of those 3k ticks to roll through before stopping it
like - 5s playing without any lag, 2s LAG ALL and back to more 5s playing without lag
"an active sampler is already running"
/profiler cancel
gonna guess they're GC spikes
garbage collection - basically the server cleaning up used memory
so easy way to debug that sort of thing, you need a "real" profiler to work out what's got high allocation rates
if you're not already, try using aikars startup flags
like yourkits?
Luck, can u see it in my dedicated, please?
I can send for u 100$ in pp
I can send rn
I really don't know how can I work with profiles
nop, I've got to go
I really don't know how can I work with profiles
Ok, I'll create a thread
If u have time to see it for me, I can send for u 100$ only for look and if u fix I send 300
It looks like it's going to rain :3
Electronic, can u do that for me?
I'm really don't know how to work with profile
π
Does anyone know of balanced configurations of mcMMO or Jobs that can be purchased?
im peeved, theres no option for sublime >:) http://i.aeternumstudios.com/Git-2.18.0-64-bit.tmp_2018-06-29_18-26-17.png
Anyone knows how to install the YourKit in a dedicated? I'm having too much difficulty to install it .. π
I hope all this waiting for 1.13 is worth it.π€
The good news is that the internals for MC seem cleaner in general, most of this is a technical update with the next update pulled back for content to justify the time taken, On the other hand, bukkit is now going to be performing class transformation on classes as they load, wooooo
What are they gonna use it for, the class transformations?
mapping legacy material names in older plugins
anyone knows a good auth plugin for sponge ?
Quite literally none. That's mainly because sponge offers 0 support for cracked servers
@ancient parcel https://forums.spongepowered.org/t/flexiblelogin-v0-17-for-sponge-7-auth-plugin-2fa/8872
Here you are, friend.
That should work for what you want
@viral notch I tried it but one problem for this auth plugin is.. you can actually see other people's login password on the txt file
π€· give file access to people you trust only then?
Yeah it's been done like that :D I restricted access to the file :D
Just sucks that it's sent in plaintext, little inconvenience
Yeah, I understand your concerns
But I guess that would be the best solution, games647 already made other plugins like one to restore skins in servers with online-mode=false so idk
(it's funny how they will accept certain types of plug-ins if you phrase things in a different way)
@bronze shoal @ancient parcel weird, he says on the plug-in thread that the passwords are hashed and salted with BCrypt
Maybe you mean they appear in the logs?
Yes they are hashed and salted nicely but they still get sent in the logs, that's the only concerning part
but it's not that big of a deal, the logs are not accessable by just anyone anyway
:I
Thank you for the help though!
I use a custom verification plugin that makes them put their 2FA code in our Discord server.
This makes it extra secure because they would have to get access to their Discord and Minecraft account as well as somehow getting hold of their 2FA code.
lille
If I do a 1.12 Practice server
Nobody will join it
because all the pvp players play in 1.7
that's everything
If they like your server, they will update.
No bro
This is the same excuse we hear people say in #spigot and #paper every week.
If people like your server, they will update.
the servers we're talking about aren't adding custom content lille
There's certainly servers that have updated.
lille it it just the community, I can't do anything, me too I prefer 1.7 for PvP
I recommend you Luck to not bugfix almost 5 year old software. It will only let server owners being lazy and not move forward (with the rest of the entire world).
i don't go massively out of my way to :p
100 or so lines that never have to be updated
?
cc @rustic cobalt about people using outdated software ;p He can tell you all about the reasons people claim to be valid, which they are not.
There are behavioral changes which affect those who actually care
Luck what is the solution of the bug please ?
Update your server to 1.12.2 and take part of newer software with bugfixes and new content.
Shamefully, some of those changes are routed in how the client handles movement which affects the feel, ontop of the other changes; Some are reversible with a plugin, some are not; Ultimately, if people want to run an outdated version, let them; Just, my general stance is that if you're going to run outdated software you should have the capacity to support yourself
Luck ?
patience my friend
Ok np
@twin warren
Hey AstroPossum! Please don't tag staff members.
I was looking at Tamir
Your other wierd little javascript plugin
would you suggest it for just casual plugins
just to bang stuff out really quick
yea
what do you mean
Like how we have try(){}catch(){}
Kinda a stupid question but I've never worked with nashorn. Only pure java.
And I don't feel like setting up a bunch of stuff to write a plugin that pokes at a sqllite database
try {
// something
} catch (e) {
if (e instanceof IllegalArgumentException) {
// something else
}
}
syntax isn't quite the same
10x better than all the old shit
been administrating servers since beta 1.4
LuckPerms is the chemo to cure the cancer of Pex
pex was a fucking trainwreck
Also @twin warren any suggested guide for learning maven / gradle?
Hey AstroPossum! Please don't tag staff members.
Been working with java since 2014 and never bothered to dig that deep
Now I'm regretting it
look at existing configs and basically pick it up from there, these tools offer ways to create a "blank" config, as well as sane IDEs offering project templates for these
gah
For now I'll cut my teeth on the sponge api and ignore tapir
Eventually I'll convert my plugin to use maven
:p
or just never opensource it
my workspace folder... it cries for mercy.
It wishes for the sweet release of death
Everyone has to start somewhere, I'll start with a motd plugin for my needs
what IDE are you using?
and thaaats why I use IJ π Was going to say that there was a pretty nifty plugin that basically sets up maven/gradle projects for you for the major server platforms on IJ
I tried IJ
Just too used to eclipse now
Eclipse + Notepad++ + nano
the ubuntu server lover starter pack basically
I'm a bit of a heathen I guess.
What's tamir / tapir?
@crimson saffron good luck! Ping me if you need help, I recently learned
https://github.com/lucko/tapir @teal sun
Also I finally got my first gradle build to work
yay
@crimson saffron thanks and gg
and it all broke
well I'm going back to a non gradle based build
I'm also remembering why I started to fall out of love with Java and in love with lua / python
somenone ban me/get me out of the server please
ban me or whaever i dont care it ss just spam
@SkyGamer911#9606 just leave bro
I love my mother.
Hello, repeating from general - can someone ask me where i can find in my server application.properties of mysql? i whant to establish setting useSSL=false
for my launcherserver
i need to find this one, but i cant find it
its not minecraft - it mysql itself
There is no "application.properties", that's just info for a specific application
you'd need to modify the config of whatever is causing the messages
Unknown Factions sounds meh
It could use some work, but it is good for now
well the server is ready for a launch π
jsut need to fix the DAMN!!! commands
i have to add 100 commands XD
shet...
how do you make a Admin Shop with signs?
Brazill
i have problem on my rcon
i create a rcon and enable that in config and set the oirt to 25567 and password as well
We need more information about your setup
what you need?
Well, information like who you're hosting with might help, your firewall setup, etc, etc
Noob-question: For what is rcon actually? π
send command, get response, basically
ok.
i know what is rcon and i allow rcon port on firewall
We need information.
Saying "i allowed it" instead of showing your setup gets us nowhere
We'd much rather be shown a set of firewall rules which says you've done it properly than to be told that "everything is setup perfectly"
i go to firewall and create a new role on pirt 25567 and set that to allow
Show. us. the. list. of. rules.
Then you're on your own, we can't provide help without any form of relevant information about your setup
@burnt tendon what's the issue?
@blazing mirage look at the config around line #203 for DiscordSRV, it tells you how to sync roles from minecraft to discord
will do thank you
basically you need to get the role id from discord, and add it as a permission to the group you want to sync it with
but don't forget to negate the permission in any groups that may inherit it, otherwise they will sync with multiple roles
in luck perms negate what
discord.sync.################
oh so every rank will have their own
yeah, you don't want say admin inheriting the role of moderators
line 210 i dont get GroupRoleSynchronizationRoleIdsToSync: ["000000000000000000", "000000000000000000", "000000000000000000"]
do i make my own id here
or i paste all the discord id roles here
that's where you paste your role IDs
and those same IDs go into the permission i posted above
okay makes sense thank you
π
Heyo, Luck can you help me with BungeeGuard?
latest from jenkins & 1.12 fresh BungeeCord, Paper
I have this problem:
On logging in backend kicks me with
[15:41:29 WARN]: [BungeeGuard] Denied connection from ee20838a-db96-3e8b-920f-ffa6d263b4a7 @ 127.0.0.1 - No properties were sent in their handshake.
[15:41:29 INFO]: /127.0.0.1:59435 lost connection: Unable to authenticate.
and whenever I join to the bungee, the console gets this trace:
https://hastebin.com/ajojuqijiq.lua
latest version of bungee?
yep
proxy in online mode?
offline, ip forward enabled
might be why
handler.getLoginProfile() is returning null
handler being the InitialHandler instance
idk why that would be
but guessing the being in offline mode could have something to do with it
yup, the culprit was online mode
I don't even need it, but got curious
after digging, and debugging a bit I've found that the loginProfile in InitialHandler will always be null on offline servers, because the method that is responsible of filling up the class instance with data is only called when you log in using "online"
So technically it shouldn't matter if it's filled with bogus info on offline servers (correct me if I'm dumb)
Soo, how ugly is this?
static void inject(InitialHandler handler, String token) {
LoginResult newProfile;
if (handler.isOnlineMode()){
LoginResult profile = handler.getLoginProfile();
newProfile = new SpoofedLoginResult(profile.getId(), profile.getName(), profile.getProperties(), token);
}
else{
LoginResult.Property[] props = {new LoginResult.Property("","","")};
newProfile = new SpoofedLoginResult(handler.getUUID().replaceAll("-",""), handler.getName(), props, token);
}
try {
PROFILE_FIELD.set(handler, newProfile);
} catch (IllegalAccessException e) {
throw new RuntimeException(e);
}
}
yeah, that's much better, thanks for the fix
Hey CelexGames! Please don't tag staff members.
@median widget Instead of doing such a wateless thing, report it to Discord itself, if you really think that it breaks their ToS
How?
By contacting support?
Also to answer some questions:
Username and avatar: To show, who actually owns the discord, if you add one
E-Mail: No idea
See your guilds: To see, what guilds you own.
Discord Trust and Safety team might be a good place to start.
https://support.discordapp.com/hc/en-us/categories/115000168351
lmfao
1.13 is estimated to be the end of July. As pre-release 6 came out very recently.
My players are all making plans already. Like I'm going to have it upgraded the moment Mojang release.
Not the best idea. Wait a little while first to give plugins time to update. Otherwise things may break or not work correctly.
First you have to wait for Spigot.
Then you have to wait for updated plugins, and also to update any private plugins
Then you have to test
Does anyone use EzRanksPro with luckperms? and if so then how do you get it to promote your users?
From what I've seen md_5 looks pretty caught up with 1.13 changes, so Spigot might not take all that long
I'm more concerned about plugins like EssentialsX / WE
I'm pretty sure they will be fine....
They may take their time, but it shouldn't be that long I guess...
anyone knows how to fix the /echest dupe using freecam hack?
huh, do you happen to have more info on this dupe glitch? (also some proof)
server version, client version, spigot build etc
is it only for /echest or works with other "player vault" type plugins?
@gilded nova essentials does that
@tribal helm
I just need the essentials yeah?
I mean no essentials protect or thos things
Nono
ty
He means to use EssentialsX and not Essentials
let me see
ok nvm, the option I was talking about is actually for when a player is teleported with a command
my players sometimes die
when they join
because of fall dmg
dont know the reason