#general
3141 messages · Page 1291 of 4
You are, yes .
your mum ?
No, YOUR mum
wow that was deep
Sup aber
hey ocelot
Currently listening to: Islands
About to go to bed 
Good plan.
x
G'night bud \o
How are you all? I hope you're all having a good time!
I got a question, is there a way I can put a kill counter on a player's suffix? (e.g. XxKiller32xX [Kills: 29])?
I'll appreciate any response regarding this!
Hi proxi
@undone crest in chat?
Yes
does your chat plugin support placeholderapi?
pretty sure ess chat supports placeholderapi
just stick in the player kills placeholder in the chat format
also I can't help you any more than that, if you're not sure immediately how to do that, you'll have to do some research
thanks piggypiglet
I get what you mean now, I just took a quick skim at placeholderapi and I think I can handle it now
i don't see papi support for essx
apparently you need this to get papi to work on essx https://www.spigotmc.org/resources/chatinjector-1-13.81201/
hang on I swear something was worked out between ess and papi to make that plugin redundant
o
I'm just not sure exactly how it works
trying to find out now
julz
just straight up try using a placeholder
but with {} instead of %%
:O
idk if that'll work
i'm still looking around
Frosty01/09/2021
essentials chat doesn't support papi
nvm, from one of papi's support staff
guess you'll have to use chatinjector like simple said
or a gud chat plugin 
yep
make one then brocc .
no
i demand .
no u listen here mr
there are no good options and i trust you
Hai
to make a good product
Call it HealthyChat because broccoli
with 3 weeks paid holiday starting now
i would call it chat
cuz im original like that 
i would call it magusap because im special like that 
simple you don't think Carbon is a good option?
use regex replacement
idfk what carböne is

vics chat plugin, very modern good design etc
Better to have more work on Carbon than start another plugin and have it not be ready, right?
doas is better

and monkas do you watch mentaloutlaw oskar?
ew why
cuz its EPIC and hot
doubt
um yes
it was already a rule but we didnt have the checkstyle rule for it so it was missing in a lot of places
silly rule
to think, my favourite linux conspiracy theorist is watched by a 13 year old
another youtuber ruined 
ur a silly rule piglet
bruh
do u use @NotNull and final everywhere too
cuz these two things go hand in hand
like if you're gonna go the verbose root by putting this everywhere
annotations and mutability modifiers should also be used
altho i'm a hypocrite because i only do the latter 😦 of this dynamic duo
yes we do
good
nah, i think carbon is pretty strict too though
cloud could be hotter
impossible
if you guys added a place where you could download the full javadoc zip that's hosted on javadoc.whateveryourdomain.is
that'd make it very sexy
thats an interesting request
is the updating of your javadoc site automatic?
I didn't think it was
afaik city adds a snippet of code to the build.gradle manually every time he generates the aggregate doc
believe it's city, might be someone else
it would be city yeah, i dont do anything with the docs
you can download the javadoc from maven central but thats per module
yeah ik
problem with that is it makes it awkward to use
having to query the individual modules to find the thing u need
instead of one single aggregate doc
that leads to an interesting idea
whats ur idea
i would like a javadoc download too
something similar
well that's also a json api
although you could just scrape
damn
i have an idea
whats ur idea
just dont worry ill be back
k lol
another oskar moment
if it's a really great idea you should tell me about it so I can implement it (or you pr it) in the main repo instead of having great ideas spread all over the place
the only reason i will ever use java is for stuff that needs java
what's your preferred language?
otherwise ill just use c# or python
its faster to write in tho
ur complaining about python
yes
well at least people only use batch for what it's meant to be used for
scripts
people use python for everything
when it likewise, should probably be kept to scripts
because its faster to write in python
ah yes the batch programming language
is it not fast to write in batch?
also no need for quotes around "programming"
batch is turing complete
which is just about the best qualifier we have for whether something is a programming language or not
yeah well brainfuck is also turing complete
whether it's a programming language or not doesn't affect it's usability
if MS just replaced batch with python im sure no one would mind
i would mind greatly
and stupid decisions (even just the proposal of stupid things) like that is why i'm no longer on that platform
a lot of people would mind a lot lol
just because you like python doesnt mean everyone does 
python is the last thing i want on my linux install
good thing ubuntu ships with it

good thing i dont use 😷 ubuntu 😷
and is actually critical
amazing
a shame isn't it sweepy
still BLOAT
all my homies write posix compliant scripts
oskar what is it with you and wasm
all of my websites are written in python
monkaw
i swear to god if you say "it's quick to write"
What are you going to write websites in? Java?
yea
idk maybe, web languages? 
go is great
i mean there's plenty of languages that aren't python, and are suited to web
Java is overkill for a lot of web stuff.
If you're just slapping up a basic site.
I say this as someone who does a lot of big java site stuff :)
i think java scales better for big web projects
every single one of my Web API's runs on python
and then if you're making a small site there are better things to use than python
meow
php? 
Java scales great.
meow
But most people don't really need scalability.
we use django for placeholderapi's expansion cloud
flask is the only python project that I like
which was my first introduction to django
hey kash !
it literally makes me want to die
i use flask for everything too
If you're making a personal website or like a page for your Minecraft server you don't need scalability.
dont worry
oskar i highly doubt your site needs flask
thats like using a spacex rocket to go on holiday to italy
its easier than django
didn't spacex use their fat rocket as a real life leap frog
¯_(ツ)_/¯
whats your site
um
i havent updated it in a bit
and half the systems are broken because i lost my mysql db without backups
A good example of "you don't need Java for this"
900ms TTFB
I use Java for everything :p
you didn't have to say it was python
same kash
Haha you can use Java obviously, kashike
I mean use whatever you wanna use!
Slap that badboy together using COBOL scripts.
this could be a static site
use whatever you want to use so long what you want to use is a respectable choice
unless what you're making is a gimmick
all of the things related to mysql are broken
calm down
🤨
im pretty sure you have seen my 500 error page
like really
The origins of the Korobi project, information on how it is built and the team behind it.
scroll down
look what Korobi uses for example
tf does the #0002 mean lmfao
I sometimes make disreputable choices. :)
internal stuff, dont worry
hocon 
bad choice there
kash i thought you said you used java for everything
is korobi not solely yours, or did you create it before you decided to claim exclusivity to java?
People outside of the Java space like to say stuff like "java doesn't really scale"
Yea the security email got like 3 people saying "omg htaccess is exposed you are V U L N E R A B L E"
writing C# for a semester made me realise how much i love java
But people outside of every space where people are doing stuff love to say "[thing] doesn't [whatever]"
Haha
bruh i havent updated my api page yet
Java scales like a mofo.
If you do it right.
I just think a lot of people are focusing on the wrong things.
If you're deploying a small site you don't need scalability.
Plus caching is gonna be a better better anyway.
the problem I have with python is not scalability, moreso within the fact that it's simply a terrible language
I believe people love python because they don't know anything else
python is highly regarded as a "beginner friendly language"
meaning, there's a fuck ton of beginners using python
possible only using python
Oh I know lots of people who know lots of shit
they don't know it's bad
And they love Python.
I know a few REALLY good devs who just love python.
They even learned it late and just love it.
I don't get it but some people love it.
maybe they don't care for its inconsistencies
Languages end up a personal choice.
A large part of Netflix is powered by Java
inconsistencies? looks at js
idk why
in python you have to use True and False and that alone is enough to be terrible 
the language itself is meh but
Nice.
kash I think you can say the same about most large tech companies tbh
I believe that.
Yeah lots of fortune 500 companies use a lot of Java.
ah
I dont think apple use a lot of java outside of their android apps for their services
I mean if we're talking F500 corporations
~3k requests/s
I know WebObject used to be used a lot by apple but I thought they moved away from that stuff
hi
hello
Hey blue
Coming to an end soon.
Been a long day.
I'm gonna gripe: I haven't gotten very good sleep the last few days because of construction.
Python is great.
Would I write and maintain bigger products? Never.
But for many things there's no better alternative.
They were sledge hammering and jack hammering shit this morning.
So it's been rough. :(
yea i just woke up
i sleep wayyyyyyyy too much
I have no idea. They gave zero warning. Just showed up and started redoing the apartment downstairs
for one thing there is no real alternative
i meant the day
You're waking up when i should be 
Oh. Well it's 1:55AM. I usually try to sleep by 2ish.
ah
brocc hi brocc
So probably shortly.
ocelot in the bed? Surely not
Haha
Python is interpreted, you don't need to maintain builds of every single commit. And you need to be able to run deployments from arbitrary commits.
I was asking because I thought you might live down under, as it's currently 6pm where I live, which is sorta the end of the day
And it integrates nicely with A LOT of Ops tools and more.
bloodstone is mr python and the only person i'd trust to write epic python
For everything more - I'd use Rust.
bloodstone, my problem with python is the language itself. I get it's got a fat ecosystem, and yes, that is arguably a pro. But the only reason it has that fat ecosystem is due to the initial misuse of the language. ik there isn't another alternative, and that sucks imo, because you're sort of forced to use python. won't stop me from hating on the language
At least it's no where as bad as JS.
is 4.0 even gonna be a thing?
Community keeps talking about it, but I think Guido said, before he left, there won't be python 4.0 in the near future.
k actually looking at this response https://www.reddit.com/r/Python/comments/7zvyhx/pep_563_mentions_python_40_whats_going_on/dur5x0d?utm_source=share&utm_medium=web2x&context=3
i'm guessing it won't fix python 3's problems
although if you're saying guido left, that answer may be irrelevant
He lied
Python 4 FAQ.
- The version after 3.9 is 3.10; in fact it already exists (in github master).
- If there ever is a version 4, the transition from 3 to 4 will be more like that from 1 to 2 rather than 2 to 3.
694
3426
meme lang
u wot
- Never heard of it before.
- I hate Go, so there's 80% chance I'll hate V
I only started learning Rust to get some good compiled language in my toolkit and not have to use Python/Java/Kotlin/... for my projects where I'm not language-bound.
doesn't kotlin compile to native?
also the reason I linked vlang is because it's also modelled after rust, in addition to go
I don't like Java ecosystem though, and Kotlin uses it too.
Only use it for plugins and rare server patches.
i see
I don't think I want to learn yet another language.
Rust is lacking when it comes to DRYing the code etc, and is still immature, but had great ecosystem and tools.
It works for me :)
no but V is literally a meme lang
it straight up lies about safety and only achieves...
sharding the ecosystem?
there's a reason there's no perfect language
and them some actual 14 year old puts one up on github
I've never used it but...
Or, rather than Rust is lacking when it comes to DRYing, it mostly requires to use a different approach tbh. Still need to learn macros and probably have some cancer build script to generate some Rust code from library code.
I abused reflections in python to dry out the code lol
what is drying
dry stands for don't repeat yourself
dont repeat yourself
yes
cool

i already do that, i think
I sometimes try to overdo it sadly.
But usually only realize it after I already finish it :/
I'm still debating whether I should write my server management script in Rust and have to compile it every time, or should I use tried and tested Python with Invoke/Fabric.
or you can use paperd
But paperd is for starting the server, some communication through the demon etc, right?
well I dunno what you mean by server management
also don't think the full scope of paperd is fleshed out yet
I was more like automating rolling updates etc.
Although I should just use Ansible for it and trigger it from my ConcourseCI tbh.
@olive marlin 
michael 🥺
@twin lagoon 
tesy
New cybersecurity ammendment they want to introduce in our country:
Minister can, without disclosing the reason, force ISPs to block any online service.
VPN goes brrr
Is this a new thing?
awesome
I can recall that happening over here for more than a decade
FeelsAustrailiaMan
Article is from today.
wat
Currently they are forced to block child porn (good) and any gambling sites that didn't pay the government (debatable).
Online casinos aren't a thing over here anymore, mostly online streaming platforms have been blocked
They want to be able to block arbitrary sites with immediate effect, without stating the reason.
Nor do I really care, I don't want to see anything in 240p anyway 
half the streaming platforms dont even work in poland smh
you dont like 40s start times?
I remember having to run spigot to try to check and debug issue in Paper. That was not fun.
yea it mangles guice errors so i need to use spigot to figure out what i fucked up
Yeah i do the same thing
yes i learned that from u qt
90% of modern bluely strats are just urs
File an issue on Paper GH and hope someone fixes it.
i think there's already a few opened
ok wtf why isn't vault registering the Economy class
i dont really think it's an issue with paper per say
idk how it spell it
per se
link code
ok mr brocc
this is returning true
vault is indeed present
fuck u
ggg
is this what windows does to a man
pinkly
from 2 to 1

hey
hi
anything interesting up
@waxen panther I am disappointed
meh im so close to success but i have no idea what these characters are
why D:
kashike is disappointed
oh no
you used dots, not slashes, for your directory
how did i mess it up in there but not in the core module lmfao
this some eclipse shit
brocc even i dont do that
i'll fix it when im back in linux 😭
kashike sees all
yes
I think this is a great reason to rewrite tickets again 
5.0 confirmed?
that was ages ago bluely
i know
im still sad from when i had pink removed
yea
but i was talking to z about it
and i thought hit was him but it wasnt
mfw
speaking of i was using configurate with java 15 (16?) records yesterday and im in love
brocc owned by oskar
yea i cant wait for 17 to be LTS and then everything switches to 17 and then i have access to all the juicy new stuff
i guess i have to wait for 17 to release, first
heh
its the only instance of me doing it in any of my projects oskar lol
it wasnt intentional
no brocc ugot owned
I still win on long names though
u have to accept it
net.kyori.limbo.github.feature.apply.entry.pattern.WherePatternEntryTest#testWhereGroupContainsEntryValueCollectsActions
pain
yes
how are those interpreted as a string
.g
like wat
To license this video please email: licensing@theladbiblegroup.com
To view more content visit www.thecontentbible.com
not yet
where did u order from
the internet
ill be sure to contact the internet then
what
my irc bot just died for no reason
my ram arrived yesterday, i need to go and get it from reception though 
What did you get 👀
how much ram
doubled my current memory, i'll be at 32gb total now which isnt ideal tbh
but i didnt want to buy whole new sets
32gb ram is soooo nice
when ddr5 comes out i'll buy some big dimms
i can run modded minecraft in the background and just not worry about it
yeah it is cries in 8gb
i was running out of memory when i had a couple games open and a few intellijs in the background :p
i remember going to the store on boxing day. the guy was like "yknow, most people who buy 32gb don't need it, why are you getting it" i was like "uhhhhhhhhh... m-minecraf...."
this was 2019 boxing day. back when we could actually go places 
yknow i really do miss being able to do stuff
took me a while for it to hit but yea 
i am slowly going insane
i havent spoken to someone in real life for more than 10 minutes in like a month lol
my friends are coming back to uni next week though so
damn

a cheap laptops's storage
and i have to live with this
poor you :(((((((
java.lang.outofmemorysomething
fuck lol im already at 16gb usage
i see that so often
when i was 13 the laptop i had barely turned on lol
brocc i also had that
4gb of that is taken up by my dev server
poop os 
then i got lucky and recieved money
working
well, hard during corona
and got a pc
wtf yellow discord icon
If you don't want Windows to use 8GB RAM, don't have 8GB RAM in your pc ez
its discord canary
🤯
while its running
Yes, good
lemme remove my sticks quickly
yeah seems safe
seems to be using lots of cpu too, maybe i could break mine in half?
this is the first time intellij has taken more than a few ms to parse the material enum
windows bad
lol
ill join like 1 min late
oo that reminds me i need to try the new eap\
eap?
lmao
epic awesome party
im still going through old liked youtube videos
i found the train
watch that
its great
children's train playing rammstein
might be one of the most russian videos i've ever seen
lol his russian music still confuses me a little
but that boy could sing in any language and he'd still be perfect
good morning citymonstret
but I am also convinced that котик refers to cat girls and that alexander was the og corpse husband
oh perfect, i love this show
She's back...everyone's fun, favorite grouch has the most hilarious sarcastic remarks when nit-wit Rose asks some of the most stupidest questions. Is it a comedy? No, it's a soap opera. Of course, it's a comedy!
I've no bloody idea what happened to my signed album tho and it annoys me
I might have left it behind when I moved
rip
':((
!test
I wonder what happens if you remove a RAM stick while the PC is still running 
!kickban QuantumBot Unauthorised bots are not permitted.
i saw a tiktok about it
just becomes unresponsive
noo kash kicked the bot
gg
i was gonna say something about that but i decided not to
better you find out yourself
the lib i was using wouldnt let me send messages anyway
so it was pretty much read only
hmM
tf why would you add your own bot here
just started making a gold farm :D
?warn @visual egret Unauthorised bots are not permitted in any of our IRC channels.
OskarZyg#9256 has been warned. || Unauthorised bots are not permitted in any of our IRC channels.
holy shit
F
middle click drag on intellij selects multple lines
vscode 
vscode is cool
vscode slow
if you install 100050 extensions
still slow even if u dont
and if you have a nasa supercomputer at hand
i only use it to edit text files
damn oskar is up to 5 warnings now
we dont speak about that
world record
since wen
i wonder if anyone else has nearly as many
probably


wait no its just 1 warning
the rest is kicks
implying kicks aren't warnings
well-
anyway, on a completley unrelated note, imagine scissors had a .jd command
well, one
👞 bluely
?modlogs 264203519806930944
1 Log Found:
Case 144
Type: Mute
User: (264203519806930944) broccolai#7777
Moderator: marï // Proximyst#0069
Reason: Take your drama elsewhere. - Oct 09 2020 04:35:07
wat
?modlogs 738346084769988638


such a dumb bot ratelimiting commands
You thought
?modlogs 738346084769988638
No logs found for that user.
none for bluely
just dont look mine up
Ok
thx
do you have to pay a subscription to remove the ratelimits or something lol

I like mee6 but they want fucking $12/mo/server
paid subscription
ratelimited
@merry talon https://www.youtube.com/watch?v=27Dx6ztJ8jw
Subway Sax Battle featuring Sapphire Adizes (the tenor sax player wearing red pants). To see more of Sapphire, click here!
https://youtube.com/sapphireadizes
https://instagram.com/sapphireadizes
https://facebook.com/sapphireadizes
https://www.sapphireadizes.com/
GREAT TIME
https://www.greattimeband.com
Late...
lmao
yes
the crowd sings lol
of course I've seen that
a classic
@cosmic raft https://www.youtube.com/watch?v=RXJKdh1KZ0w
lol
@waxen panther snow 😳
wat
were snow
REAL snow .

so much snow
am jealous
meow
nice oskar
wat
damn adventure's replacement system is so nice bruh
adventure is the best
all of adventure is beautiful
it is
is music time tonight
i cant wait for the paper adventure support to be a thing so i dont have to do the ugly legacy transformations for itemnames
:0
lol me too
id listsen but im litsening to a documentary about manjaro
well excuse you bluely
wtf


if u wanna play that game, okplay that gmae.
do you like my amazing variable names
looks like some shit straight out of a decompiler

no nullability annotation
itemstack instead of itemStack

yea, i was using it in a project that supported things that didnt have guava
and when i was copying code i copied that too 
not from guava, from the other project that used that
yes words
broc dum!?
wtf! surely not

broc smattr!
oi, where do I ask questions about minecraft servers (in general)
paper help
hello. I haz ze kitties. 2 tux cats siblings actually. Who do I ask for getting access to adorable-kitties 😄 If I missed some reaction-role stuff I am sorry 
I can provide all the hair ties for all the kitties.
wtf idriz
a weird panda

idk
i cant even read that code lol
why
tf is a bungee serialiser
thats pretty basic
de/serializes adventure componets to basecomponent[]s
pretty based if u ask me
oskar is not schooled in the way of the adventure
@limpid comet dance
This channel is in no way officially affiliated with Wintergatan or Martin Molin.
Credit to Martin Molin of Wintergatan.
Watch the video here: https://www.youtube.com/watch?v=2xgWuw3TOJA
The music video for the unreleased demo Sandviken Stradivarius.
This is my cobbled together video of the Sandviken Stradivarius song performed by Martin M...
lmfao idriz
@cosmic raft wtf im dancing
❓
music
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
code?
bluely cries
gambling
no nvm idk
so much.. stuff around the content
bluely do you have a betting addiction
paste all your code not a snippet blue
oh yea ok

you hurt my feelings
hastebin was good because it was just raw text but colored and with some small buttons on the right
fuck hastebin
ok well i give up coding im gonna go make food
@limpid comet chances are the error is in another class
oh
do you have this:
weird
catch (@NonNull Thing thing)
yes
if so, remove annotation in it
bleuly dum dum
I do as well
yes
wtf why is it white
As do many other developers
guess that's one way of replicating val in kotlin lol
bleu
i dont do nullability annotations on variables inside methods but, parameters, fields and everywhere else i do
For one main reason: it prevents accidentally re-assigning a variable
@limpid comet https://bugs.openjdk.java.net/browse/JDK-8236490 for reference
that's interesting
https://github.com/KyoriPowered/adventure/blob/master/api/src/main/java/net/kyori/adventure/text/Component.java
https://github.com/KyoriPowered/adventure/blob/master/api/src/main/java/net/kyori/adventure/text/format/StyleImpl.java
so you don't do dumb shit like that
i also just like how it looks
yeah i'm on the opposite end of that
that looks ugly asf to me but design choices are design choices
yeah i've seen adventure
u look terrible
ummmm kashike....
at least you remain consistent
adventure broke!
that's important
?
impossible
im gonna read docs again just in case it is me dum dum
adventure is holy
so i dont make me more dum dum
unbreakable
say it in my server 
also bluely
easier than reading docs
i see you're using guice
yes
i should show you some of my private code
yes
ok nvm idk what to do. https://paste.gg/p/anonymous/a27cd6774b4948b4a4cfc3e7a105db3a
i could do that
"{player}" probably the curlies breaking it
o
huh
should i \ \ those badboy
yea
thank u based kashike 
you're using the sync command executor btw
where u see that
AsynchronousCommandExecutionCoordinator.simpleCoordinator() actually uses the sync executor because thats a static function
o
@wide chasm tsk tsk
do newBuilder and then build instead
import com.github.stefvanschie.inventoryframework.gui.GuiItem;
you should be using io.github
a lot of people make that mistake, i think we should change the static method name
i agree
it'd have to be for 2.0 though
but also rn im gonna keep it that way so i can properly construct inventories
but ill make a nice system where it does everythuing else on another thread l8r
literally every project i've seen has made that mistake 
I only use that because Maven Central told me to
i think i might've said it to you for quantum
oh maybe
My previous package name, which was saner imo, was rejected







