#general
3141 messages · Page 394 of 4
the server needs to support nms too so I can have my plugin
but please don't include mojang code
Yes, my paper forge hybrid can't have any Mojang or forge code but must work with all forge mods and all clients between 1.1 and 1.15
I'll even tell my dad about you in an email if you make minecraft into a re-sellable OS that is user friendly and one that I can sell to other people for lots of money.
anyone else discordf broken/
I forgot to sign the EULA and I don't want to get sued
My daddy works for Microsoft so you should do it
wtf is my internet crap or is discord dumb
discord then
ok so it's discord
Discord dumb
Taking forever to post
^
also with my 100% minecraft multithreaded server written in assembly I want native discord integration, and for you to fix discord
Since your at it, have the server also be able to diagnose and repair dna so people aren't so mutated.
make it also cure cancer, so we can all be cured of the cancer we get from this chat
You guys seen this app before?
https://play.google.com/store/apps/details?id=die.diewithme
Its too bad it dosen't bypass the lithium protections and truly DIE when the battery gets so discharged it STARTS ON FIRE.
Tech Support: "How much RAM do you have in the computer?"
Customer: "32 megs."
Tech Support: "Are you using any RAM doubling software?"
Customer: "Yes."
Tech Support: "So you have 16 megs of actual, physical RAM?"
Customer: "No. I have 8 megs. I installed [a RAM expanding product], and that gave me 16. I liked it so much I went out and got [another RAM expanding product]. So now I have 32."
Im curious, with the audio and cam backdoor OS that runs when the user turns the phone off, did the backdoor coders remember to truly turn off the unit once the spying service runs the battery too low, or does the unit just start on fire?
Bet you they forgot about that little diddy.
hmm so thats why SOME users had their device go nuclear
Lool
Customer: "I need some 30 pin SIMM chips."
Salesman: "I'm sorry, we only have 72 pin SIMM chips."
Customer: "Can't you split them in two?"
How about this one
Customer: "You people owe me a new computer."
Tech Support: "You're having trouble with your computer? What seems to be the problem?"
Customer: "Well, I bought some memory from you people, and ever since I installed it into my computer, it's been doing nothing but making grinding noises, and nothing works anymore!"
Tech Support: "Grinding noises?? It shouldn't be doing that!"
Customer: "I know that! That's why you people owe me a new computer, and I'm going to charge you for lost downtime and my inconvenience."
Grinding noises from SIMMs? This was a new one.
Tech Support: "Sir, did you install those chips yourself or did someone do it for you?"
Customer: "I'm not an idiot! I did it myself. I put them right in that slot in the front of the computer, smart aleck."
🤔 I haven't seen NOSSR for a while 🤔
I can't see him, but I can smell him
nossr smells like bae
I imagine he's busy doing the do
I imagine he's busy doing the do
seems reasonable
butt metal?
(DiscordBot) It cannot be unheard : MakeMeSuffer - 564 comments, 14,004 points - YaYeet6, 1d ago
#nooneforcedyoutoclickitorevenliedaboutwhatyouwouldseewhenyouclickeditbecauseitwastotallyclearinitsdescriptionandurl
a.k.a. The Internet : RATED-R.
I mean, i get the desire to have a baby sitter... but damn .. didn't anyone tell you the internet will always be RATED R ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
So I guess they think its.. G?
https://qph.fs.quoracdn.net/main-qimg-ee3f383c8160806ed4867cd07b0676cb
Did you trigger someone?
I hope so?
i dont even know what is going on now
Social
/
Off Topic
Here, ♿ have a seat. you look up tight, hands you a 🍺
Welcome to this room.
Is a wheelchair really the best chair emoji...

🛋
but i mean who says have a 🛋
f-it, HAVE A F-in 🛋 yea thats right.. we give you a whole couch in this room.
lol, github changed their contribution graph colors for halloween
Huh
sound great D:
TIL that ctrl+z is a way better undo shortcut for QWERTY keyboards than it is for QWERTZ... they really should've made it ctrl+y on qwertz -.-
but now it's too late for me to remap it everywhere :(
who tf uses qwertz in the first place
Germany
oh he was just talking to himself
looked like he was talking to someone and they got banned and their messages were removed
but he's just crazy

?
Customer: "I had an important document that was password protected, and I can't get in it. I don't know the password."
Tech Support: "Ok, we do have a program the get passwords from Word documents. Can you email me the document?"
Customer: "No, it is very sensitive. That's why it was password protected. I won't even keep the file on the server. I keep it secure on a floppy."
Tech Support: "It would be much safer if you kept it on the server. Floppies are easily corrupted. At least on the server it would be backed up each night."
Customer: "That is exactly what I don't want to happen. For legal reasons, I don't want any copies of this file. I want you to come down here and get the password for me."
Tech Support: "I'm not in the same office as you are, so I'll need to send someone there to your desk to help you out."
Customer: "Have them call ahead first so I can get security here when they are work with the file."
Tech Support: "Security? Sir, We sign a non-disclosure agreement, so that won't be necessary."
Customer: "Yes, it will be necessary! This is a very important and sensitive document, and we don't want anyone touching it without some security."
Tech Support: "Ok, that's fine. I'll let them know to bring the password software so they can get the password you forgot."
Customer: "I didn't forget it!"
Tech Support: "Excuse me?"
Customer: "I didn't have to remember it."
Tech Support: "What do you mean?"
Customer: "The password was written on a yellow post-it note attached to the disk and must had fallen off. It has be somewhere on my desk, but there are so many papers here I can't find it!"
I had to mute the phone so they wouldn't hear me laughing.
So about my crashing problem, since I thought some people may want a follow up. And it might help others having the same issue as me... After updating W10 I started getting crashes that to me seemed almost random but seemed to happen much more frequently when trying to launch Minecraft. I've updated Java but my problem still didn't get resolved although the frequency of crashes did decrease then I checked the Reliability Monitor and found that my computer was crashing after HPAudioSwitch was crashing and attempting to start back up... So I simply uninstalled it along with some other HP software listed here... https://www.coolblue.nl/en/advice/hp-laptop-remove-bloatware.html
And... so far so good no crashes! Hopefully this helps some people. 🙂
Read how to remove bloatware from your HP laptop as quickly and easily as possible here.
If that title is real, the first step should be, to go to https://unetbootin.github.io
@peak kite What are you responding to?
"how to remove bloatware from your HP laptop as quickly and easily as possible"
yeeeaaaaah reinstalling a fresh copy of windows is pretty much step 1 when you purchase anything from the windows oems
they always just load them up with so much crap, even when it isnt the obvious adware
unetbootin dosen't install windows.
lol linux on a laptop for 99% of people is gonna be a bad time
I say that as a zealot myself
I thought I used unetbootin once to make a windows iso from linux though
hmm mustve been something else
dumb special snowflake windows boot media
there is
most tools will fail to create them
there's some special snowflake op you have to run after that you dont need to for ... pretty much every other standard iso
last time I ran into a catastrophe I extracted the iso to the usb drive
literally extracted
¯_(ツ)_/¯
these issues are well documented
well perhaps that was for booting from them
although one case I ended up just dding it to the hdd and booted the hdd
I think
are there plebs out there that dont boot from there isos?
yes
wow
be kinda surprised if dd got it right
but weirder shit has happened
this was a few years back in the windows 7 days
hmm
idfk man I just
my way to victory each time
maybe booting to a harddrive is different from usb? no idea
from
I'd test but I don't feel like clobbering any drive I have currently
the next time I run into some horrible issue and need to reinstall windows Ill fuck with it
so probably just a month or so

lol
@peak kite Yeah, HP computers come with some preloaded HP software. I honestly paid it never mind until I found that it might be the thing crashing my PC after recent updates lol.
Computer / part maker. "Our product has all these bells and whistles that let you see your temps, fan speeds, overclocks, etc."
Customer: "For linux too?"
Maker "No."
Customer: "Yea, ok so then your product has no features"
Maker "Shrugs"
"s/Customer/Linux Retard"
i just heated the outside world a bit, enjoy guys
it was nice and toasty in here until I gave myself a headache with febreeze so had to open the window
all this global warming kills trees
alright who fucked up the steam ui
u
http://www.eclecticmethod.net MP3: http://soundcloud.com/eclecticmethod/zombies -~--~-~~-~- VIDEO DJ SET https://www.youtube.com/watch?v=0mTbwDIPkR4 -~-~...
(DiscordBot) Eclectic Method - Zombies - length 2m 19s - 276 likes, 11 dislikes (96.2%) - 27,163 views - Eclectic Method on 2011.10.27
It is officially REEL DOOT DOOT HOURS
This move in 3D is pretty badazz.
https://www.youtube.com/watch?v=wI8FGDaZ3Yw
Movie : Resident Evil AfterLife Watch More Best Scenes: http://microify.com/jiR http://microify.com/jid http://microify.com/jin http://microify.com/jiv http:...
(DiscordBot) Resident Evil AfterLife | Best Scene - length 3m 25s - 2,858 likes, 68 dislikes (97.7%) - 269,112 views - Best Scenes on 2012.11.14
thats exactly how i felt after watching that scene in 3d.
How does the confirmation system works, can be simple as a hasmap with user UUID and a String being the code?
am i missin some context
Just general systems like whats app confirmation code sent by SMS
if it needs to last longer than the current runtime you would use a persistent storage such as db, maybe redis
Yeah, but is as "simple" as that?
yes why wouldn't it be
i would say the hardest part is generating the code itself lmao
it's not a hard thing to do though
no im engaged, i cant
You physically can't? That sucks. I hope you get that looked over
god damn it city
i mean if you're talking two-factor auth like authy or google authenticator then it gets a bit more hairy because that's not a simple confirmation code (out of band auth), it's otp (one time password) for which there are some algorithms available that are used. THAT doesn't require a db because it's using math to generate the currently available code and both systems can come to agreement on that solely through math as opposed to a stored code waiting to be validated
but yeah, a basic confirmation system that is just like "we texted/emailed you a code, pls enter" is easy
- generate
- store
- send to user
- user enters
- check db
- matches?
- yes: ok good
- no: bad
Thanks!
Riverdale has gotten hella weird. Initially they solved murders and oogled Archie's abs and now suddenly Cheryl is petting her mummified dead brother and FBI is using high schoolers to fight petty crime
lol
Riverdale sucks.
Invited by @solar hatch
@solar hatch Invited me to the server.
If anyone wants to know. @solar hatch Invited me.
hall akftner
pull up
Does anyone know any working world backup plugins. I can't seem to find any?
mfw discord custom status goes away when i close the client
mfw^2
world backup plugins: I would not trust on plugins doing world backups, maybe you can do that externally
is it worth it tho
weeb popping them IS moneys
Subscribe for more short comedy sketches & films: http://bit.ly/laurisb Funny business meeting illustrating how hard it is for an engineer to fit into the co...
(DiscordBot) The Expert (Short Comedy Sketch) - length 7m 35s - 242,849 likes, 5,180 dislikes (97.9%) - 23,446,067 views - Lauris Beinerts on 2014.03.23
what about them do you not get zbk
I mean
This beginner Java tutorial describes fundamentals of programming in the Java programming language
this literally goes over that point by point
yeah iirc abstract classes can have non-abstract stuff in them
I mean interfaces can have default methods now but usually you want to use abstract classes for shared logic and especially fields
@wicked dune world backups are usually done outside of the mc server and to a remote server because whats the point of 1) backing up via the same media you're backing up and 2) backing up TO the same media you're backing on
thats probably why you can't find any
happy Hallowe'en
question - anyone know of any christmas plugins that work for paper 1.14? can be super simple.
(sorry for talking about christmas on halloween)
what's a christmas plugin
you monster

weather storm in a snow biome
some of our players were asking for hats or something (I like halloween, not christmas, but I'm away over christmas so have to think about it now)
I'll just place 6,000 chests
You can probably find some christmas player heads online or something, give yourself those and place them around and you suddenly have Christmas.
haha yeah we're working on that
we've got an advent set up
but people really like christmas, so they want more ahhaha
is it possible to get verified discord server for having minecraft server?
prolly not unless you got an actual and big corporation/developer studio behind it
Welcome and happy Halloween
Email from a customer:
I've bought a stolen CDD3610 which didn't come with any software or cables. Could you please send that to me? I presume I do have the full 12 months warranty?
Steal them
10000 iq
It's an old story, most are from the 80s-90s
flanigomik has been reading the 25-year old version of /r/talesfromtechsupport for a few days now
It’s hot
Well the newest post in it is from 2013 but basically
Customer: "I got DSL, but it's not working."
Tech Support: "What kind of modem do you have?"
Customer: "Ummm, I dont know. It's built into my laptop."
Tech Support: "Ok, did you receive the modem package we sent out?"
Customer: "Modem package??"
Tech Support: "Well, it looks like the modem was shipped to (address), Pennsylvania."
Customer: "I don't live in Pennsylvania. I live in New York."
Tech Support: "Huh. Do you know this Pennsylvania address?"
Customer: "Yes, that's my Mom's house."
Tech Support: "Ok, this DSL phone number you gave me -- is that your mother's number?"
Customer: "Yes, they told me in order for me to have DSL, I need to have your company's phone service. My mother has it, so I gave them her telephone number."
^
:(
pls get this dum shit out of my shitposting channel
Memes is cancer tho
sounds about right
:(
@placid thicket https://www.reddit.com/r/talesfromtechsupport/comments/63frsn/the_hug_heard_around_the_company/ is my favourite still
(DiscordBot) The hug heard around the company. : talesfromtechsupport - 1,857 comments, 35,049 points - [deleted], 2y ago
ah fuck
spend 45 minutes writing and rewriting an e-mail, send it, immediately notice a typo
I just want to go to bed
if you use gmail you can enable a function to cancel sending in the labs ;D
business email
ur mom uses gmail
well gmail for businesses exists too :P
and their web client is on par with a normal desktop one imo ¯_(ツ)_/¯
google is already enough of an overlord as is
actually their client is the main reason I'm still with them :S
I only use three services from them at this point
haven't found an open one with a similar feature set yet :/
well sorta three
they're very hard to extricate yourself from
only thing I would use other than Gmail web on desktop is Outlook client
youtube and personal gmail I still use
I don't use their browser or search engine anymore
I use Firefox
same
still use google play music too
well I need an email client that runs on both, desktop and android with properly synced stuff like labels, filters etc
but I avoid using google maps as much as possible
and I wish I could use firefox but their UX just sucks for me
but then I also use the play store the like 0.1 times a year I download an app
I like FF a lot better now than Chrome
FF is very good but it still fucks up royally from time to time
I can't log in to the OVH control panel on firefox
no clue why
it doesn't have the search capabilities that chromium has :/
I also can't use twitter on FF... somehow?
it just stays stuck on verification forever
so you're not missing out
I only noticed from a few missclicks lol
does anyone know if tomorrow is a holiday at a european level?
kind of but kind of not
wikipedia says yes
I'll go with yes
no
really?
I don't have unit tomorrow
only in catholic regions
uni*
which is nice btw because I only have classes on fridays lol
today was another holiday
I mean it seems to encompass portugal, germany and france so that's good enough for me
*half of germany
well the other half can eat my butthole
I'm sleeping in
( ͡° ͜ʖ ͡°)

what's tomorrow
something about saints
"allerheiligen"
I think it's celebrating the day the saints decided to sleep in
prob
also there was that one saint that smoked a fat blunt on this day
or was that Mary?
mary jane, that is
I like myself some good stories, but all of the religious stuff is just too much 
you should join my religion then
it's basically religion lite
the full price of a religion with only half of the beliefs
yeah but mine is premium
koolaid aint free
I do have a free sample though
are you lads ready for a parable?
no
"The lass I brought home was a prize, With an alluring set of bright blue eyes, Her breasts, so well kept, Were what I'd expect, But her penis was quite a surprise"
now, you might be saying, that's just a dirty limerick
yes, all of my church's parables are dirty limericks
but I feel like you can learn something from all of them
your mind did
let me guess, you pray to a giant beard ||cause yours is fake||
obv fake
"The lass I brought home was a prize, With an alluring set of bright blue eyes, Her breasts, so well kept, Were what I'd expect, But her penis was quite a surprise"
that sounds like /b/ lovestory
/b/est love story you mean
oh I've got one here for the taco lovers
actually this might be a bit too dirty for this christian discord server
A friendly 84-year-old man performs a humorous song he has written called "What She's Got - The Penis Song." Laugh along to the lyrics of his naughty tune! »...
(DiscordBot) Ray Jessel: 84-Year-Old Sings a Naughty Original Song - America's Got Talent 2014 - length 5m 56s - 194,679 likes, 3,035 dislikes (98.5%) - 12,952,538 views - America's Got Talent on 2014.07.02
it's sort of depressing how scripted that show is
eww, why is twitch white by default
because it supports white supremacy

if you tell them that on twitter they might change the defaults
1111 😦
@quartz haven [Auto] We're now known as Paper.
Is it normal to have high CPU usage with a bit more RAM usage and extremely good TPS? I have paperspigot-1.8.8 (latest version), factions server with preloaded map (15k x 15k overworld), I checked every plugin, god timings that are showing mob spawning issues, I set clearlag to limit entities per chunk to 10, I'm also using mobstacker, and still when I hit my CPU usage limit (only for my factions server), players get kicked to hub (hub is on the same VPS, with only 2gb and 30-40 plugins on version paperspigot 1.12.2 handles 30-40 players joining at the same time)
Well keeep in mind that every plugin that manages Minecraft to reduce lags also requires CPU power
Happy birthday electroniccat
for british people, their birthday only reminds them of their painful existence
You could have just only removed the first three words tbh
linguistics, pah
@quartz haven sounds normal. those clearlag settings may be using more CPU. its hard to tell without a timings report. you are also using an unsupported version of paper so YMMV
clearlag 💤
do they resolve to the same webserver? if so then it should be in the web server log files
(the host used I mean)
or do you mean in miencraft? xD
are bob.domain.com and jack.domain.com nameservers in this case? or are they A records in your DNS records
cause I know cloudflare likes to name them that way
You would need to see if CF have stats for that
Pretty sure that they don't display it per record, however; No idea if their API would have any more stats there
does cloudflare even track DNS queries?
had a quick skim of their API, doesn't look like it
would be probably kinda eh to track that afterall
god knows what certain dns servers do
e.g instead of dropping the entries from cache, re-query is done
Yea
You wouldn't get reliable metrics from it anyways, forgot about the fact that dns servers tend to love to cache stuff
ye
just threw out the most disgusting slow cooker sphagetti ever... and a pot of gray god knows what... it was bubbling and moving and gross
why the fuck would you slow cook spaghetti
it literally doesn't take more than 10 minutes to cook

because we didn't have a pot, but had a slow cooker
we slow cooked it because our pot was full of moldy food, then left it in the cooker cause we failed... which then rotted. about 3 months later (today) we threw both out
picture or fake
only have the half clean pots now, not dumpster diving to get it back
do you live in a drug house
who tf lives a moldy pot around for 3 months
a moldy pot and slow cooker
That’s not just lazy, that’s gross
red city
?? you're saying two things here
oh i was hella scrolled up
whatever, fuk discord
autoscroll pls discord
i mean it has the thingy at the top that shows when you're reading old messages, no
git rekt skrub
Not always, tbh
at least, I often miss it when I come back to discord and it had one of it's "hey, lets not scroll" moments
What is the best mob stacker plugin and best mob stacker configuration? By mob stacker configuration I mean, how to auto clear stacked mobs, with clear lag or what? Using some of mob stacker plugins, make mob spawn in that way that they can't despawn after chunk unloading. Suggestions?
@quartz haven
UltimateStacker
If you want to clear mobs just do /minecraft:kill @e[type=<mob name>,distance=1..100] when you are near the offending mobs
I feel like clearlagg is trash personally and commands exist to remove entities
mob stackers create their own performance issues
You're tryna stack mobs because your server can't handle that many mobs, so your fix is to literally keep the server in a spin cycle of spawning/killing entities
isn't it the same situation with farm limiters as well?
Not entirely
farm limiters are still not ideal, but there isn't really a built in mechanism which deals with too many of them
using a farm limiter + reducing natural spawn limits is my recommendation to mob counts
well lets assume you have a mob farm, they spawn, come together, farm limiter kills in bulk, a mob stacker combines them into one, isn't the number of entities basically the same, in both situations, they still have the spawn, kill/merge cycle?
If that question makes any sense
Paper offers an event which can actually remove the spawn of the entities for mob spawners, etc
Might also be a prespawn event for natural mob spawns too actually, not too sure there, but many plugins don't use them, meaning that when you're not using plugins optimized for paper, you're stuck in that cycle
It's a case of tackling each issue suitably instead of tryna throw an unoptimized "catch-all" fix which creates it's own issues in the majority of cases
Know some economy plugin that ignores the vault economy and creates a new?
You probably want something like a points plugin
Any sane eco plugin actually designed to be used as eco worth it's salt will hook into vault
Well I know paper can control the spawns, but I am still not understanding how lets say you have 6 cows in a pen, you can use a farm limiter to say reduce them to 4, or use a mob stacker and have 1 with a label of x6 cows. With a farm limiter you have 4 cow entities, with a mob stacker you have 1 cow entity thats "technically" 6?
You seperate the issues up
Too many mobs is a sign of two issues:
- Your natural spawn limits are too high causing too many natural mobs to spawn
- Your players are going crazy with mob farms
You address 1 by tweaking the limits so that your server doesn't try to spawn too many so you can avoid the whole "having too many natural mobs"
2 can't be addressed with a natural limit, given the nature of how they work, using a plugin there to limit the spawns makes sense given the fact that the server doesn't really offer you any control over that
I only use the best...
Looks like a theme
It's a theme, it's windows 10 that looks like windows XP
well yeah, they don't support XP and also how am I supposed to play games lol
windows 10 has themes?
A true XP zealot would struggle through it
And be angry that games don’t run on it
I had to download some stuff to make it work such as Classic Shell
I tried making the windows on explorer look like XP but my version of windows 10 didn't want to as explorer would crash when I open certain folders
Never used that, may look into it
It's nice
Gotta be careful because sometimes it's easy to break, but that's because it's so flexible
If you stay on LTS versions you'll usually be fine, in my experience
Is it like its own little OS on your computer or something?
And it runs linux, cause I heard Minecraft servers run way better on there.
lol I tried my best to describe it
it is a Linux distro, yes
Cool, may look into moving my server that I'm setting up on my computer now into there and see if it runs better
And the good part is, it's free
I like that...
Yeah it's awesome
Also drivers can be tricky sometimes. It has it's own drivers for a lot of everything, but the ones released by the manufacturer are often better
(see nVidia cards)
Yeah, my computer has NVidia drivers
The official ones are closed-source which is why they don't include them, IIRC
Now is it possible that I can just take my server files from my computer and transfer them to ubuntu and run the server from there, or is there extra stuff that I have to do to get it working?
That'd likely work. Might have to fiddle around with line endings on the files or anything but probably not
You'd have to install Java too
(on Ubuntu), but that's fairly obvs
Okay, sounds good
Yeah cause assuming nothing is linked (such as Java) from your computer to Ubuntu
Yep
boo!
😮
Minecraft Earth is now available in Canada. paper release for Minecraft Earth when?
well my fonts are fucked in cinnamon now
never seen this before
dunno what to do
have you tried turning it off and on again?
somehow my default system fonts got set to luxi
so I just installed font-bh-ttf and that fixed it
but Luxi isn't what I have configured as my default
ugh had to wade into fontconfig
but I fixed it
Lol so I'm running chkdsk on my broken hard drive
It's estimated completion is 37 days in the future for stage 1
Bukkit’s config API is such an infuriating thing to work with.
So don't
I think we’d all be better off if it was made much more generic, instead of getConfig and saveDefaultConfig all leading to “config.yml” it would have parameters for the file name you want instead. Slightly more code because in your main class or configmanager or whatever you’d have to have a getter class per config instead of just getConfig, it’d be far superior to what we have right now.
Having it do other file names is not difficult....
It’s not difficult it’s just a mess and pain.
it's a bit more than #getConfig and #saveDefaultConfig but it's not even that bad
like you just do FileConfiguration config = YamlConfiguration.loadConfiguration(File)
Yeah I’m just saying in it’s current form it’s not really prepared for the fact that modern plugins have more than just “config.yml”
It could be easily improved by having getConfig mean getConfig(“config.yml”) and letting that work for legacy reasons but allowing you to getConfig(“data.yml”) and whatnot
you could always PR a change if you wanted but I don't personally see a need
I suppose I just need to learn to work with files more
Don't forget Plugin#saveResource is a thing too
I still think it could be improved by making everything go through JavaPlugins current “API” for it, with getConfig having file parameters and whatnot but I see your point
Once you get to anything advanced with the config system the API is limited, it's just a matter of deciding where to draw the line as far as features goes, I think. There are always more complex APIs available, and we don't want to make something too weighty to maintain
It's not really advanced, here's more of what I mean.
No I know
but there's a spectrum of basic to advanced, the line has to be drawn somewhere
I'm not saying that the API isn't capable of doing something, I'm just saying you have to jump through some hoops to do what you need to do..
I get that yeah yeah.
When I was saying before about the API not really understanding that in modern days, people usually have multiple configs and not just config.yml, I didn't mean that it wasn't possible with the API, it definitely is, I just think that it could be ever so slightly altered so that the amount of change for one to multiple configs isn't as drastic.
I mean say you're a new plugin developer, you're trying to let people customize your plugins. You learn about getConfig() and saveDefaultConfig() and you're trying to learn about files and everything.
And then you're like, "hmm okay I want to have two configs, shouldn't be too hard right?" and then they just have to suddenly forget about all that and do it a different way.
I completely get what you're saying though.
I don't think it's even a modern thing, I think plugins have always had multiple configs. But another thing I just realized is the config methods are provided by the Plugin class, not the JavaPlugin class - implying that it could potentially be used for other languages. I could see the case that they wouldn't want to burden a script style plugin with dealing with that or something, but yeah I do agree a getConfig(String) would be convienient
I think that a lot of Bukkit is just the fact that it was developed when Minecraft was much younger and in a different time.
But yes I get your point, I just think it was done this way for a reason. (As I'm not the one who did it I don't know what it is haha.) PRs are always welcome :)
I wasn't there for the time but I can just imagine back in 2012-2013 when plugins were much more basic and Bukkit's API designers wanted newcomers to have an easy way to make a config.
At that time I can imagine getConfig() and saveDefaultConfig() being really easy to learn and use, but just in this later day, multiple configs are being used a lot more and it's harder for newcomers to learn how to manipulate configs with these more basic methods.
But I don't know haha I'm not an API designer.
As Joshua Bloch said, APIs are forever, so I get that we can't just overhaul the entire config system, so I really do believe that a nice compromise would be having getConfig() be an alias for getConfig("config.yml") and have all the "getConfig" behavior in getConfig(fileName)
Yeah that could certainly work
Legacy code would work fine then, and it's much easier to have multiple configs.
PR PR PR :P
Can you even PR to those core bukkit API parts?
To Spigot?
I don't think Paper would be OK with that, since their schtick is that if it works on Spigot it works on Paper.
There are a bunch of Paper specific API methods
Yeah but those are additions, not changes.
I mean if it's possible I'd be all for it haha, I just don't think it'd be allowed..
Well, your idea would be an additon too - you're adding a #getConfig(String)
like a plugin that would use Spigot's #getConfig would work fine, still, given #getConfig redirected to getConfig("config.yml") as you mentioned
Wouldn't other parts need changing though? I would think.
Legacy compatibility would be kept on the public methods but the internal implementation would be changed in a way that I don't think paper would work on spigot.
Well I suppose plugins built on paper already don't work on spigot.
¯_(ツ)_/¯
Just #getConfig(), #reloadConfig(), #saveConfig(), and #saveDefaultConfig(), all of which have no parameters so you could simply add a String parameter to that
The internal implementation should be irrelevant, that's one of the points of an API
You're right.
As long as the methods behave as expected, what the server does under the hood doesn't matter from the plugin perspective
I'd want someone who knows more than me to pitch in though because it can't be that easy, there has to be some reason that the config API hasn't been changed in this way.
I'm sure someone has to have thought of this before and I'm sure there has to have been a reason it wasn't implemented.
PRs go through a review process so it'll definitely be improved upon or reviewed accordingly
Might look at existing/previous PRs to see if there's one in there
I don't know why I've never thought to look, but looking at https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/browse/src/main/java/org/bukkit seems like there are recent changes to the API.
Oh yeah
how can i create a custom hardness to a block?
I just want to ask if anyone knows a Protocol Support Plugin that is already made
if there is can anyone send the link to meh
@jagged egret DuckDuckGo is more beautiful though.
@pearl ibex yea I use it but it doesn't have a sarcastic explanation site named after it haha
@jagged egret https://lmgtfy.com/?q=spigot+protocolsupport&s=d
For all those people who find it more convenient to bother you with their question rather than search it for themselves.
I'm pretty sure the "google it" for duckduckgo is "duck it" which is pretty nice.
hi @pearl ibex
I just realized
I made a plugin which the command word is inappropriate
What I did is a Set Perms
then I want the command to be shorter
and I realized I did was /sperm
🤦
Hey Kogahx
Hello Ivory.
Hi, @cosmic raft. o/
via?
via what
Hey, just doing a test upgrade from paper 1.13.2 to paper 1.14.4. Do I just drop in the replacement .jar or do I do a force upgrade of the map just like you do with spigot?
gotcha. I wasn't sure if the option or reasonings were the same or not. good to know
looks like smooth sailing from here. thanks for the help :) hope you guys have a good night
good luck once you get players on
what the FUCK did I just hear on spotify
yes
"you ever see a stranger and just KNOW they're family?"
*cut to two strangers"
roll tide!
roll tide! (in return)
"This is why we choose ALABAMA university."
IS THIS A FUCKING JOKE
THAT WAS A REAL COMMERCIAL
Lol I have a friend who always says roll tide and she goes to the same University I do
'cause football. Our team sucks
ROLL TIDE MAY BE A UNIVERSITY SLOGAN BUT IT HEAVILY IMPLIES INCEST AND THAT COMMERCIAL MAKES IT WORSE
incest is wincest
I mean
alabama university
I don't really see the issue here
it's just faithful advertising
maybe you just can't handle the truth
14k Likes, 747 Comments - Jerald Napoles (@iamjnapoles) on Instagram: “Are You Ready @kimsmolina? LET'S GO! Tabeh mga vuklaaaah! Kinaladkad habang naka-pout…”
simple never talk to me or my child ever again
^
???
the pinnacle of comedy
that's it boys, wrap it up
we've peaked
There's no going up from here
might as well go for a short drop and a sudden stop on our way down
I'm on windows atm and whenever I save a GIF it only saves the first frame
Don't bully him he's in 2020
So copy/pasting the link was easiest :P
Why would you need more than one frame? That seems perfectly reasonable to me
GIFs are next gen tech, can't expect everything to support them
we just don't have the technology yet
some day my massive computer rig will be able to see the hamster dance
but not today
My day job is at a company that makes a video editor in the client side of the webbrowser - we added GIF support last week. It's good to be on the cutting edge of tech
if only this setup could watch gifs... https://i.imgur.com/qND39kM.jpg
man I need to update the pics I have of the setup, my new keyboard is much nicer
How many monitors is that
not enough
magma flexing again
I can't not flex
At work I have 3, 2 4K monitors and a Macbook Pro
lol what a scrub
kek
get out of here with that peasant shit
meanwhile i have one ultrawide
I also use a trackpad to flex on mouse people
which i can't use because fucks sake apple can't get their shit together with catalina
plugging in hdmi adapter crashes the kernel

Oof
meanwhile I drag my massive TV in here and dual wield my tablet and my phone atop my 6 monitors (also have my laptop off to the side)
I've been on Catalina betas since they dropped and it's been super smooth
i've had issues on top of issues
I'm getting to the point where I could make a room where every surface is a screen
thinking about going back on mojave
I despise macos with a passion
for some reason I read tacos
tacos x
lmao
my friend's working on that
I am super unproductive on Windows as I spend most of my time fixing issues, and I've never gotten Linux to a point where I'm happy with it
implying I don't have that
So macOS is perfect for me
Lol
there's a vive on the left there noman
What monitor arm is thzt
you gotta be specific there's 4 stands on that pic
yeah they're meant to be invisible
cool effect isn't it
expensive af to get it right
I think I have 400 euros worth of monitor stands ehre
worth every cent
are you implying I don't care about response time
New wireless mice are good on response time
Don't use a Wal-Mart wireless mouse
Cabled mice are oldgen, boomer tech
Look to the future
pls if I wanted I could just drill the table under the keyboard mat and run the cables through there
cables are bae
Rgb cables
why add 10 failure points to the device that interfaces between you and your computer
and yet look at me positively beaming in my flawless success
Lol
I mean I've dealt with modern wireless mice
specifically of the mac variety
huge pieces of shit
Mac
I'd never touch one again if I could
Catalina has been a mess and a half, I should have waited with the update
but shit is finally catching up. IntelliJ no longer breaks all the time. Vivaldi doesn't lose the UI when you open a tab in fullscreen mode
etc etc etc
ngl sidecar is pretty cool tho
Hey guys, is it ok if I share my testing server so you can help me test my plugin?
@heady spear your flame is red
oh no what does that even mean
u did something
huh
😹


wdym it's not the right colour you asshat
also weren't you like the one that uploaded it

Anyway I only got nitro so I could spam
everywhere
You can literally just upload a completely transparent image

it's not like it requires a lot of thought
which is perfect for you considering your brain doesn't like to think
I have more important things to care about, such as finding out where the original high-res version of
is
because this is the highest res version we have at the moment 😆
I think I've deleted the original tbh
ur flame is stuck
no
yes

suck my jingle jangle
no u
boys it's hot in here and it's not just me
it's amazing how I have to use my AC to cool my office during the winter
I thought SelfBot was banned?
Open a window?
@errant echo no bot shaming please
why can't bots be themselves? ;_;
that's the definition of bot shaming, dude
it's 2019, AIs should have the same rights as humans!
you get born this way
I am serious
me too
I wan't to turn my account into 1
Idot You're rarted
I know you've used something to be a Self Bot
Are you okay
you need to have a certain mindset in order to not accept a chinese-controlled, centralised service like discord and instead prefer an open protocol like IRC that gives you a free choice of clients and interfaces
so yes, you get born this way :P
yeah what kind of retard would use IRC
I, for one, welcome our new chinese overlords
social credits pls
Hong kong
never heard of it
Me neither
^-^
I think it's in the canary islands
yeah I thought so as well
^-^BOT what did you use
I use netscape navigator with the discord plugin
He uses skype
Oh dang hightec
-_-
Selfbotting is against the discord tos
man noman
can you imagine a world where you actually knew what you were talking about
I'm gonna have to make the call sir
Lol
How hard would it be to create a discord-teamspeak-irc hibrid?
Like, I feel it should be doable to create a nice, open, alternative to stuff like discord and slack, but with all the goodies of being open, while still having the nice UI and features discord gives
Wonder what I'm overlooking
discord would ban you
I'm surprised they haven't banned the bridge bots
If you just want open source discord check out https://about.riot.im/
Ah I remember that
Sad we're on discord then hahaha
After reading just now that OFCOURSE Tencent owns part of discord, I do get a bit more scared
let's all just send lots of IRC messages to tip the stats in our favour
oh wait the stats are bork
Stats aren’t Bork, irc is just unpopular in comparison
what's the stats command?
!stats
Uptime: 18 days, 1 hours, 52 minutes, 23 seconds
Message Handling: 6ms / 2ms (mean/median)
Messages from IRC: 3069 (13%)
Messages from Discord: 21448 (87%)
😍
you're forged
no u r
uhm well actually this is paper not forge so duck you
more people would use IRC if the discord name would show that we are on irc :think_smart:
ur right let's not mention forge
is there any good anti-xray plugins known for 1.14.4 besides papers antixray?
no
ur just a stinky pineapple eitherway
IRC users stink but it's not a problem because they never leave their moms' basements
they r ugly nerd faces
is it me or does spigot get lots of bad gateway errors nowadays?
It's had its moments
I recall last time the site was having major issues, md was like "no, it's not"
fwiw, was followed by this tweet a few hours later, however: https://twitter.com/Spigot_MC/status/1176801324026908674
We apologise for some server issues affecting the Spigot forums throughout the day. These issues have since been resolved.
There may however be some double posts caused by users resubmitting the same post multiple times. Please report these to have them removed.
getting around 5 503's a day when browsing spigot
you got any idea how many cheesburgers i have from the McDonald's monopoly thing? i wish i could get an Xbox...
it shows
Yo
So I think it'd be cool if there were "map-update-ticks" and have it be configurable.
No, but what if someone wanted to make some kind of town and use custom textures for much of it?
Using images on maps
well you can have a frankly irresponsible amount of maps now
Yes but the render() method gets called every tick
To my understanding, there are limits on how fast the client will actually accept updates
OR, you can lock the map and it will never change
iirc, paper actually has a patch to reduce the calls to render for bukkit plugin renderers because of that
Well what I'm interested in doing anyway, is trying out animated maps, also using packets to make some maps per-player.
thats a different story, why didn't you lead with that?
Because I think having the value I mentioned in the yaml would be cool
i still don't exactly understand what you need it for
if (!this.d && this.i % 5 != 0) { this.i++; return null; } // Paper - this won't end up sending, so don't render it!
Well anyway, I'm looking at removing the limitation for map IDs for now by basically making maps without IDs (which currently can be set in itemframes, they just don't render anything) and I'm currently making an abstract PacketPlayOutMap class .-.
the map id is needed so the client knows what map to populate
why? the ID is so high now
You'd basically just need to be a smartass and try to re-use IDs
xD that is my fallback plan
I use 1.8.8, versions before 1.13 still have the 32.something thousand map limit although using reusing maps would be 100x easier and faster to index I suppose
oh, so you are using an unsupported version. cant really help you then
i feel like on small screens that would be rather annoying
I'll look at using 1.15 if chunk loading isn't a nightmare xD
chunk loading isn't a nightmare... generation on the other hand...
in other words, if you pre-render your world. everything is fine
well of course not, there are always exceptions
chunk loading itself is fine, gen kinda sucks but shouldn't generally be an issue
Well I didn't diagnose the lag to that extent, I just tested paper 1.14.4 on a 8gb ddr4 i7-700 ssd dedi only to lose like 0.2 TPS per chunk that generated then thought yeah screw this xD
real implication is the chunk system blows performance across the board
well the dedi is 32gb but yeah allocated 8 lol
I did some testing, 9k entities on the server (active & inactive) can easily take 2ms to determine if they should even tick or not
lower the server side render distance by 2 and that all goes away without hurting gameplay
(from default)
I wish Mojang would just not obfuscate nms -_-
well, i mean the newer versions have mappings which kinda helps...
they gave mappings, the command system and (soon) Blaze3D
Mojang developers: "How should I screw with the TPS this time? 😈 "
i just cant wait for 1.15 for arbitrary command data storage. so many things i can do with that
I do 😛 You can see right through them 😉 because.. they don't even render -_-
you can get transparent though by removing the back texture in a texturepack
Since itemframes are entities, do you think there's a way to spawn them without them having to be on a wall or within the parameters of a wall?
If so, it'd look better if you could just the itemframes into the perfect distance lol
barrier blocks are a thing, could use those
You can prevent that with an event
^ I ended up getting a map to generate on an itemframe except the frame wasn't visible, it was when I was messing around with a few packets though
Hey yeah if you did it with packets there'd be no need to cancel the event lol
honestly, i really don't understand the reasons behind staying in 1.8
wonder if you could make it render transparency based on the block its hanging on
@heady spear ur thing is impossible. you can't make plotsquared great again
Well, for one, "again" would imply that it ever was
exactly
why do people insist 1.8 is the best version when newer versions give vanilla systems to make it the same as old versions?
okay but mtm I'd care more if you had a single project that people actually use
I kinda wish that sword blocking was still a thing
the only thing that can't be reverted is sword blocking. which was hackish anyway
ur a fuking bully
movement was changed on the client
and you're dumb 
if you use the gamerules to ignore insane velocities it comes back
No
and you can still get away with a lot
Mojang tweaked one of the movement speeds on the client, pretty sure it was the in air one orsomething like that
Basically, turns you into a sumo wrestler
when launched from a cannon? or when running about?
When running about
what
never seen that change, know about when it happened?
afaik it was in 1.9
It's basically one of those changes which some people likely won't notice or care about
But, if you're into fast paced PvP, it is a o.O thing
u r
already some winnies at blizzcon 
i have seen servers with higher than that running fine. issue usually seems to be hardware (and plugin load).
i would test it myself but don't have 200 clients (or probably the bandwidth)
Have you guys messed around with PacketPlayOutGameStateChange much?
Some notable features I guess is you can tell the client they're in adventure when they're in survival, preventing them from block glitching but still allowing them to place blocks/items if needed for a minigame let's say.
i know early 1.13 was bad, but 1.14 has been really stable for us. unless pillagers get involved
Another cool thing I guess is changing the sky color to purple/pink/gold/aqua etc
i have the hardware, but not the users to test it
could always come join mine instead 😘
nerd
cat, the only change i could find related to speed in combat was this one
Knockback no longer changes the Y-axis speed of flying and falling mobs.
Someone should try make a troll plugin where you can push itemframes with water, that'd be so funny to watch lol
just make it ride a silverfish or something and make it vanish
can i just make a linux git script that copy's it from the paper site?
like only when i want it
paper builds itself on first run, you can download the latest by script then just start
You'll be on a holiday, some new dupe bug will be found, all of your players will be using it since it autoupdates to the latest version, you then get home and ask wtf happened ;o
If you really wanna compile paper yourself, just use the scripts
(ref the readme)
Beyond that, there is an API for being able to download the server jars easily
how do i get it?
ok thanks
so all it has to do i stop the server clone it delete the old one and replace it the start?
if you just wanna update the server, download the jar from parchment
See the pin in #announcements
i want a easy .bat file
Building the server doesn't make the process any easier...
Heck, using the download API lets you just download the file from the server instead of tryna build it too
download from the api, but something like that
No idea how you'd download it from a bat file, pretty sure there is likely something on google for that
you make the bat strt in git
easier to just use a .sh file instead of bat files
never done it on windows how do i do that?
do i just start it with git and itll run all the scripts on the file
wget/curl both on windows or linux?
also you could use wls and just use linux commands
hmm yeah
ive never used windows linux subsystem
how does it work
with all the different file stuff
couldn't tell you. havent had a chance (or reason) to get it working yet







