#general
3141 messages · Page 1876 of 4
Here is not the proper place to make fun of open source software. You're more than welcome to contribute and improve the plugin, if you disagree with how things are done.
^
its super annoying and disrespectful esp since chances are you wont do anything to improve it

Can we make fun out of opensource plugins that you can't compile?
this is a good question
well excuse me i thought it was still closed source, i'll be making my first pr straight away sir
can we make fun of ded
isn't this the you break block new connection thingy,
Right?
right?
Wait they even create a separate brand new thread to do it?
Thanks git blame plugin
I love things that use lombok
@spiral robin ,
well, the build did fail
same for me
hi <3
Hii
like half open source plugins have their build scripts broken
Hi aber and emily
nothing new
Hey Maccc
besttttt aber!!!!!
YEAH
nvm I take it back now
k
BESTESTEST aberdeenerian
honored
canada moment
aaaand why is everyone Spottedleaf's something 👀
Same tbh

rt
It's been on my to-do list since forever

@worn ember cats talking to you
i liked his tweet, he cant do shit
@neon bramble
your own open source build scripts dont work
fuck
wth is that anyway?

I've successfully countered russia
I don't use maven no more
must be something old/something i was too lazy to migrate
jitpack


gonna update it 
I think that repo isn't even used there lol
thanks
I really suggest you get that plugin for intellij
it is very helpful indeed
i dare you to find a repo on my gh that doesnt compile and fix it
no
rood
oh god it uses an ancient version of my logger
which uses a project I marked private because I was ashamed of it
Pure komedy
Well rewrite for that bot is planned anyway
I will just leave it that way 
My timeline is full with laravel and I know who to blame.
So I apologize to CoreProtect
but
It looks like I am also incompetent to write working build script
and
hahaha i have intentionally been liking less of that sort of stuff cause City told me the same thing
soz
I hope I won't need to do some hotfix in that bot, because it will fall like a house of cards
<3
I swear I know your name 
A lot of my projects don't compile if you don't haven't installed a bunch of versions to your local repo 🙂
Multiverse as mutual server, perhaps that?
Maybe?
I've done something with multiverse
but I wasn't really active on their discord

that's good
FeelsSleeperMan
FeelsNotMyFaultIsAmazingMan



sometimes i wish java was more like C#, Rider can infer Generics and show you the return type of it while intellij just shows E or T or whatever
Sounds like you want Rider to be more like IntelliJ then?
generics aren't real
a bit confused on that too
sometimes I wish ded was more smart, smart people can figure out generic problems and problems with generics
that might be asking too much
🧐
i dont have issues with it i'm just saying it would be easier
I mean sometimes it works
At least for me.
I think if you hover while holding Ctrl it shows the inferred type 
ah it does
noice, in rider it shows it on ctrl+q so i figured it would do that too in intellij if it was a thing
Step 1: Store who modified every block last in PDC
aka reproduce Sponge cause tracker from a plugin 😄
guys I need a java hotline,
You have consumer for consuming things and something to produce things, it is not named producer
thats not a bad idea
And I cannot remember it's name
Step 2 is don't care about the history past the last person
I should go to sleep
supplier?
You mean a uh… supplier?
i just google "functional interface" when i forgot their names lol
that seems like a smart idea
I've got some supplies
I used to forget all the time
what u looking for
e. g. not something I would do
i wrote this entire system with recurssion in mind and now i gotta rip out the entire recursion part to swap it with a tick based system, the pain

anyways
nyannyan
Quality question of the day: Does the visual shifting bug still happen in newer versions?
anyone know of a way to let players write some messages for the MOTD on the serverlist like 2b2t has?
The way they did it:
- Asked people to write BS on Reddit.
- Put it into a config file.
- Made the plugin take a random line each time you see the MOTD.
no way
make them pay $5 to put something there 
I love renovate
https://streamable.com/ysh2r5
https://streamable.com/o3g0qn
sender.sendMessage("transition:white:black:red");
for (float phase = 0; phase <= 1; phase += 1 / 16f) {
...
Look at this spam
at least you know the update is being adopted :^)
Amazing.
You lucky am in a good mood but I almost kicked you for that
Joking about it is even more annoying that people actually asking

yeah seems more like a github issue rather than a renovate one
its great that renovate links that stuff, not sure if it can do that without the backlinking
well really all that github needs is some special linking syntax that doesn't cause backlinks
You reminded me that I needed to switch my stuff from dependabot to renovate
So enjoy as I expand the spam
Your welcome.
is that just renamed dependabot
The linking only happens bc you link prs in the release tab which renovate quotes. Simply don't have direct links in the release tab and escape 'em with togithub works fine
Though often interesting to see which of your dependents have merged these kind of PRs :P
There's only one repository by now that closed the update PR
was wondering why all of the links it uses directly were https://togithub.com
launge?
Of?
Probably the console
There is a feature request for that: https://github.com/PaperMC/Paper/issues/3257
Tabs > Spaces
Tabs are superior in every way
Advantages of tabs:
- Uses less storage negligable, but an advantage none the less.
- Customisable as people can set the tab width in there editor
- You don't have to spam as much when editing code without a fancy IDE
I am just doing a bit of trolling. I use tabs as well
I have a habit of code golfing things
have your tab key send out 4 spaces
problem solved
Yes but you see I typically indent with 2
doesn't solve the storage problem
But others use 4
the storage problem is not a problem
and the customizability
I prefer condensing my source code, using 1 char var names, keeping all source code in the same line and encoding my source code when I am finished for the day.
So if you use tabs, everyone is happy, as there IDE can display it as either
so?
can't believe paper doesn't do this
Complaining about the size of your source files nowadays is ridiculous.
That one was more of a joke
But the customisation is the main point.
I thought bigger the jar the better performance /s
storage and spam are non-issues, the major benefit to tabs is accessibility
average mcm fork fan
my 4k among us is eating my bandwidth WTF!? 😭😭😭
How did our older generation survive!?
this article is funny lol
Remember tv was 360p
Normally I avoid abreviations
In some of my code I have gone as far as to use the word "configuration" instead of "config"
The longer the classname is the better
It just sounds weird after you repeated it too many times sometimes 
Amazing
Coding Ninja Tips
1. Use short variable names like a, b, and c. Or, use a variable name like value and data. If you want, even name the variables as types like str and num!
2. Be as compact as possible. i ? i < 0 ? Math.max(0, len + i) : i : 0 is high quality code that anyone can easily understand!
3. Name different functions similarly. If printText prints to the console, make printMessage write text to your printer, and print it out!
4. Shadow your variables. Put user as a global var, then make another user inside of a function, then another user inside of a lambda! Experienced ninjas are troubled with this one.
5. Add side effects to every function! Make isBetween(num, min, max) print the numbers to your printer! Very useful and expected functionality.
everything in one class!
it’s called main class for a reason
if your classes aren't just one line then I don't know wtf you are doing
I believe indents are a harmful practice which kill millions of people per year.
Don't indent your code. Condense your code into one line.
If there is a way to make your code 1 character shorter, do it!
The human obfuscator
If your class name does not have atleast 3 words, are you even a programmer?
Tabs for indentation, spaces for alignment
If your class name is more than 2 characters, are you even a human being?
Today I choose violence
Oh you should have seen the first project I helped worked on. Had to be a good 10s of thousands of lines in one class…. fans go brrrrrrr
Everyone hates my preferred style 😛
So I just use spaces
I don't usually want things aligned by sometimes I do and if I'm using tabs everyone hates me for using spaces to align things
Some idiots use tabs until they need fewer spaces than their tabstop then use spaces for the rest, this is the worst of all worlds
Owen: sound slike my first plugin: https://github.com/Phoenix616/RandomTeleport/blob/v1/RandomTeleport v1.0/src/main/java/de/themoep/bukkit/plugin/RandomTeleport/RandomTeleport.java
I'm okay with spaces because I'm okay forcing 4 space indentation on everyone 😛
only annoyance is is 2 v 4
But tabs for indentation and spaces for alignment are the superior format
The most complicated too though
Like, I love 4 just cos it's cleaner but theres always weird ass people using 2
tbh tabs are actually superior... but I started using spaces so -.-
I use 2, so I prefer tabs so others can have 4 and not complain.
Let’s start a survey and have zcat pings everyone. Let’s go
One of the crazy fuckers on my team was using 3 spaces for indentation
I mean in some aspects, idc; but, like, spaces is defacto and appears to work
wat
oh god
That it just cursed
ever had a 5 spaces file?
I prefer seven
the beauty with tabs is that you can just make them whatever width you want
I made sure our new project had thorough linting rules set up before they got access to it once I saw that
Lol phoenix, except the class was also a utility class for everything, static, everywhere!!
You guys don’t double space your lines either? You know like in Microsoft word
well, yea, tabs with space just makes sense
I mean my class is all the plugin does (besides the listeners but those were afterthoughts)
it's like the best key for it
I trained myself to not use the tab key because depending on the editor I'm in I have no idea what it'll do
My first set up tab inserted spaces but then I kept randomly putting actual tabs in things
one of my jobs did 3-space indentation for some unknown reason
3 space indentation is popular with old school JS stuff, I think
One time a friend who was trying to program sent me a file which ended like this:
}
});
}
}
My first response was "do you know how indentation works?"
"I want 4 spaces, but, muh 80 cols"
GNU indentation is the most cursed thing I've seen still
Do you guys write your code using the MLA format? 🤓
Greek semicolons? 🤔
And this is how they were toggling a boolean:
if(unclaim.wasPressed()){
stickyunclaim = true;
}
if(stickyunclaim = true && unclaim.wasPressed()){
stickyunclaim = false;
}
I like the smiley face in the end
iirc GNU style mixes tabs and spaces but not for alignment reasons
And does gross shit with braces like this ```c
static char *
concat (char *s1, char *s2)
{
while (x == y)
{
something ();
somethingelse ();
}
finalthing ();
}
am not saying we need to use a full 5k imac display, but, like, you know, my screens aspect ration went wider, not taller
120 cols is bae
somehow even more cursed than md_5 style
what is that...
I bounce between 100 and 120
140 is also nice
javathon
I gotta find where to tweak the bar thing
I use 80 simply because it works great when splitscreening
just get more screens bruh
I have 2 screens.
My terminals are pretty much always 120 but my visual bar in IntelliJ is at 100, iirc
Leaves space in the terminal for line numbers and such 😛
Yea, 120 for terminal too
it just gave the perfect balance between text space and screen estate
80 col forever lol
I still can’t believe I survived on my little 1:1 screen for so long lol
wat
What
who wants to break into peters house and replace all his monitors with CRTs?
If those CRTs are Trinitrons can you break in to my house instead?
😄
no no no i like my 1080p monitor
TIL the trinitron name is somewhat religious
I actually used a Triniton TV until 2 years ago lol
It's a combination of trinity and electron tube because they combined three tubes in to one
Like the holy trinity, three in to one
80 col works well for me because I just split screen two 80 col files and that uses all of my screen space
not using 4 monitors smh
I used to have 3 too 👀
I have a nice 16:9 monitor and some prehistoric 4:3 or something monitor
Technically I have 3
Laptop and then above and behind it the two monitors for my desktop
I raise and lower the desk and/or keyboard tray to adjust between the two
The 4:3 exists because I wanted another monitor... I wanted it cheap... and it was a secondary monitor so
¯\_(ツ)_/¯
my two side monitors are 4:3, it's a nice format
What's worse is when I had 3 monitors they were all different resolutions, aspect ratios, and DPIs
oof
Ya... nothing ever lined up
I hate liming up
Shh I am on my phone easy to misspell
my monitor is 4:3
it's an LCD though not a CRT
isnt hard to confuse u logic
6:9
why not
1:1 monitor?
lmao imagine a 1080x1080 monitor
I live that life
💅
4096x4096 is better
My second monitor is a cute little hundred dollar 1080p from 2011. I use it for getting a live feed of memes ❤️
I wish I had that as a second monitor. Sadly, my 1080p from 2011 is my main monitor
my lil 1080p second monitor is from 2014
still working like a champ, while being on for at least 4 hours every day for the last 3 years
i still have a 9" Monochrome CRT display with a Native Resolution of 512x342
imagine using a 512x texture pack on that
when your texture pack is higher resolution than your monitor'
https://www.amazon.com/Loncevon-Portable-Computer-Raspberry-Headphone/dp/B06XQJVXHL/ref=sr_1_3?keywords=mini+monitor&qid=1646183864&sr=8-3 look at this bad boy for minecraft gaming
otherwise we have to press space four times like a savage 😛
If you went someone and ordered "4 chicken sandwiches, 2 no lettuce, 1 with cheese" what do you think you'd get?
you'd get 2 chicken sandwiches with no lettuce, 1 with cheese and 1 with the normal shit or a question of "what's on the last one?"
My uncle is convinced they screwed up his order because he got 1 with lettuce, 2 with no lettuce, and 1 with lettuce and cheese
4 standard chicken sandwiches, 2 have no lettuce, third has extra cheese
He wanted 2 with lettuce, one with nothing, and one with cheese
if you wanted 2 normal, 1 lettuce and 1 lettuce + cheese thats how you should say it
They normally come with lettuce
oh sorry saw no lettuce vs lettuce
The glories of communication
@magic river I don't need to worry about this, I'd only be buying one chicken sandwich 😛
basically qty + order +/- ingredients
thats one entree
then move on to the next one
Or: Qty, on 1 ..., on 2.... on n ....
Pls help papi not working ;-;
Go ask in the papi discord then
Link
google it
;-;
heh, I read that VERY differently...
dirty
"Please help Papi, not working"
UwU papi
shh eternity will hear you

I thought it was a misspelling of paper
Ah... Placeholder API...
Yeah I would have ordered "4 chicken sandwiches, 2 regular, 1 no lettuce, 1 no lettuce add cheese"
that seems clear to me
Order online, avoid confusion
Do you guys think placeholder api was named that way intentionally so when people use the abbreviation they will say papi
of course
main dev has a latina kink
Lol
Lore hunting in Elden Ring is a roller coaster, because everyone basically goes "I rode in from heaven on a donkey to search for eggs and now all my friends are spiders, being a tarnished sure is hard" and they refuse to elaborate further.
11755
913
does anyone know if i can use a paper server for rlcraft?
CraftBukkit/Spigot/Paper are massive mods that change a lot of things in the server with no concern for compatibility with anything else
Even if you did manage to cram it together with a Forge or Fabric modpack (which would be a lot of work) you'd have a lot of mod compat problems and the Bukkit API doesn't play well with modded stuff either so plugins would work inconsistently or break
tldr no
ok
i was having trouble setting up an rlcraft server and just couldnt get it to work but i can get a paper server to work thats why i asked
I'm so happy rn
I setup pterodactyl with 0 errors
plus secure webpage
and unix theme
in 4 hours
that was statisfying
Whoops, wrong window 😛
anyone use linux/lubuntu?
i have a question, on power management is like 59:59 maximum time i can set. I wanna know its minutes:seconds ?
so, the maximum time i can set is 1 hour?
idle time
Yes.
Updates to Paper do not have any sort of estimate for when they release, ever. Any and all updates will arrive when they are ready, and the only thing to do is wait for them patiently along with everyone else.
mc 1.18.2 paper wen
hello u guys know any plugin that do this? like players will bet a number between 1-100 and at the end of the day or whatevertime u set the plugin will pick a number from 1-100 and the winner will get rewards, like lottery
i tried searching but theres no lottery like this
Educated guess would be like within the next 3 or so days.
uneducated guess would be RIGHT NOWWW
why paper help
Because it's a question about plugins
Miniiii wen hangar?
partially educated guess would be within 1-365 business days
lel
Hi Good Day Everyone, Anyways can I ask help here on LOCALHOST server?
Someone forgot to clean up there debug print statements
#paper-help would be the place
Look at what I found
"To understand recursion, one must first understand recursion."
Like why the hell don't you use breakpoints?
depends
conditional breakpoints can be a blessing but, sometimes shits far too hot to breakpoint
Because then I have to attach a debugger and with simple issues that's more effort.
(I mean, most devs don't even know how to do that in our community, but, yea
Plus servers don't behave very well with breakpoints.
there are times where you just don't wanna have to fuck with breakpoints and stepping through code
Heck, I was debugging a fun issue in paper yesterday
a breakpoint "fixed" the issue
Really? Just run the server jar through the intellij debugger.
Cool
and you know how to use that and set that up
many aren't even aware that the debugger exists
and, telling somebody to put a logger message in is much easier than tryna teach them how to use the debugger
I will generally point to it, but, very few I've pointed to it I've heard of actually using it
I do use the debugger sometimes, but usually as a last resort before asking others
lmao
Really? It's just a few clicks. But I guess it might be hard to understand.
its an abstract concept though
every time i show an IDE to a non programmer they go bonkers "omg you hacking NASA????"
even between IDE's it can be widely different, had my teacher struggle to help me with an issue cuz i used rider instead of VS and he struggled to use the debugger haha
Oof
WhEn PaPeR uPdAtE tO mInEcRaFt 1, 18,. 2
Right after hangar releases
damn I been in VC for 2 days discord hasnt kick me yet
I don't think i've ever bothered to use breakpoints
nice name man
a kitchen sink to u is not a kitchen sink to me
breakpoints are a blessing, especially when you get into complex code
Like, sometimes logging random crap is useful as you can see where stuff isn't lining up with your expectations and work out why, sometimes, the code is far too complex or has code paths far too hot for the old logging approach to be viable without 10 hour to run down the entire thing
the code is far too complex or has code paths far too hot for the old logging approach to be viable without 10 hour to run down the entire thing
happens every goddamn time to me
xd
Spams 20messages/s
🇮🇳
I have a very basic knowledge as far as debugging goes, can I configure something like a breakpoint that only executes when a certain condition is met? For example, a breakpoint will only execute if some variable is < 0
Also, breakpoints are great, because you can add/remove them at runtime, you can't do that with print statements
In IJ that's possible, right click the breakpoint
Oh I see, thanks I was looking for something like this for the past year
Like, IJ lets you do it, afaik the JVM itself doesn't support conditionals but IJ is smrt

like, afaik it still pauses but IJ will basically start it back up when its going until it's met
hoooooorrrible for performance
but, like, desperate times call for desperate measures
Like you aren't going to debug a production instance, right?
starts debugging
"Why is prod down?"
I've noticed, that even placing a random breakpoint (which doesn't need to be reached at all) slows down the program to like 50% at best
What do they do?
I've noticed that they exist.
idk how they work internally but they let you break on field read/writes, etc
and, yea, breakpoints will disable some level of optimisation iirc
idk, I've just noticed that my plugin loaded configs like 2x slower when I placed a breakpoint anywhere
Can you add/remove them at runtime?
Yes
In practice, when a debug agent is attached to a JVM, it will typically cause the JIT compiler to recompile some or all methods at a lower optimization level ... or possibly even execute them using the bytecode interpreter. This is likely to happen for methods with breakpoints set in them, and when you are single-stepping1. This may result in different behavior for code that uses shared variables without proper synchronization when you debug it.
Well now I understand why some people prefer print statements lol
-XX:-TieredCompilation
s t o n k s

been trying to cancel my server for a week and now getting charged for march cuz it wouldn't cancel and the support told me to basically "just hit cancel m8"

Man am wasted
And I didn't even take painkillers yet
Removing wisdom teeth suuuuucks
How can my brain shut off before I take them
wait till you have to start eating
Oh I stocked up on drinkable shit
good
I asked my doc if liquid bread counts and he laughed me out of the door
lmfao
I thought you aint suppose to mix the two too much if you are a heavy drinker lol
So not sure about that one 🤔 😂
how many you removed?
No that's how you get the real trip
yeah i also got 4 removed, well 3 and another tooth cuz that one was too far gone lol
The left bottom one took like 20 minutes
i only remember going in and waking up in a room
Nah that's lame
I wanted to watch
sexi boi
Also, full anesthesia sounds even worse to recover
They shredded my lips trying to hold my face cause they had to pull so hard, lol
sounds like bad doctors to me 
Pain wise the operation was fine, the syringes hurt the most actually
No he did great, just tough luck
It looked easy on X-ray but the tooth root was angeled weird, something that wasn't apparent on xray
Nah the guy is great
why did i open paper general to see that picture of mini
😳
🧢
I've pretty much learned to not trust anyone who says "coding" instead of "programming"
Should have disabled Anti-Xray, then the picture would have been a lot clearer.
dad joke of the week award goes to
?
All fine, I just couldn't think of anything funny to respond ^^

Just noticed how strange the german word "geröntgt" (x-rayed) is. lol
where is that from
like would that be ger-röntgt or get-röng-gt
and weren't xrays originally called Röngten rays or something?
X-ray = röntgen
oh ok
name of the invetor/discoverer
if only people would stop having such weird last names that'd be great
Mr Tesla be like
tesla is fine
still funny how he has an entire company named after him and the owner isnt even tesla
Albert Onestone 
are there tools that check if your commit will break a build or not? like if someone random submits a PR to github, how do you that the code they submitted won't break a build
GitHub actions
hello i need a lil help
basically i have a paper 1.18.1 minecraft server with plugins old combat mechanics and protocol support
but when a player joins the server with 1.8, they are subjected to chest interface from 1.18.1 how do i enforce 1.8 inventory management?
You see a green marker if it builds
oh okay. what about your own commits to your repo, is there a check you can do before pushing? like you build it locally, but ya know sometimes things can slip
any pr you merge to master should run it
Dunno what should changed in Inventory management...
or well thats how you should set it up
I code
Lol
Same. Setup GitHub actions
Or build it locally but GitHub actions is better
I do both 😄
And then I go to bed and I get an email saying build failed

right, so in a normal 1.8 world, when you open a chest, hover over an item, and press "1" on ur keyboard, it places that item in ur hotbar slot 1, and whatever was in slot 1 earlier, goes to the next availible slot, but in 1.18.1, if u do the same, the items are exchanged, so whatever was in ur slot 1 goes into the chest, and whatever was in the chest, goes into ur slot 1
I swear this is just a bad streak 😄
Okay I'm switching to "build" instead of "assemble" so it will yell at me beforehand
you have stuff like GH actions which does stuff
but, I mean, there is no foolproof way to ensure that shit doesn't break
everything is basically "does it compile" and "do my tests fail"
ofc, compile is easy, but, tests are only gonna test what you cover, and, well, the strive to 100% test coverage is basically enough of an ass that nobody does it
Because they waited for us?
tests? Thats what production is for
Yes.
Dev branch
Paper builds and starts just fine
maybe there's a guru here in general - anyone have a good guide to all the pathfinder goals and what each one does? (ideally with what the parameters do, but they're almost all self-explanatory)
theres like a project somewhere which cares to document the internals
idr what it was called or their coverage of stuff
yeah that would do, if only i could find it
speaking of I love y'all - how do you add your comment to OpenCollective?
you can just ping a mod or something and give them proof and they'll give you the role
Ah, I just figured out a way, it's really weird though. If you scroll down to contributers and find your name in the list you can click on it
i doubt r/technicalminecraft will have an answer but i've asked anyway
@ mod wont ping yet because they're probably busy, can I have sponsor role? https://opencollective.com/nathanfranke
Updates to Paper do not have any sort of estimate for when they release, ever. Any and all updates will arrive when they are ready, and the only thing to do is wait for them patiently along with everyone else.
Paper implements several optimizations that allow the server to run faster.
Months later my coworker working on our iPad app still thinks he can (and it's the right approach to) trace every URL in an OAuth login flow to make sure he is going to the right places
yes
not what anybody said, lol
not something I cared to touch, but, pretty shitty putting a russian flag on something in response to the ukrainian flag being put in there given the current situation
This guy is a fucking moron
the ban seemed kinda excessive, but, like, some level of common sense
We have an /api/v2/ that is where most stuff lives and an /api/v3/ that is some stuff I slapped together until he can port to GraphQL
He thinks they're interchangeable
I know clicking emoji is fun, but, like, this is a public channel and space
you're putting your name to that
And insists the iPad app is going to do all its calls through /api/v3/ now
Good luck having 90% of the app not work
tapet: He was talking about his coworker, not XUAN
reopens react-native project to rewrite the iPad app
don't mention
I never said I did
I just said that I can see why it was deemed insensitive af
hey, there is a bit of a drama relating this:
there is discussions going n about it right now internally
guess that's it
The person is free to appeal if they want to
no more 32+ render distances in future mc updates 
🍿
what's the reason of the ban? we just want some context
dude claims he was hyped for 1.18.2 release, clicked all emojis and got banned
Putting a Russian flag emoji on the message in 1.18.2.
What a crybaby
Feel free to appeal
we're discussing it internally, seemed somewhat excessive but, I mean, russian flag is kinda a dick move
Puts some random bullshit emotes on a message, gets in trouble for it, deletes all projects
it is, xuan said he just reacted on every emoji because he was happy about the update without thinking much about it
Fuck Russia
ah yes its big brain time
is it possible to remove the ban altogether?
Fuck Russia
And fuck all the trolls coming over here to complain about him being banned
This discussion ends here, the person is free to appeal or DM a staff member.
bruh
im sure nobody that has a common sense (even within russia) would be happy about whats going on, or feels represented by their flag right now; but banning someone for upvoting a flag is unfair
!ban 921910311127244830 Spam bot
:raised_hands: Banned tapet34#7969 (Spam bot) [1 total infraction] -- NotMyFault#3732.
oh, beat me
!kick 526514057512091659 The discussion is over
now, that guy is stupid
:raised_hands: Kicked !♠ჯἶõῆἶõჯ♠#9523 (The discussion is over) [1 total infraction] -- stefvanschie#7609.
hey don't get me wrong, im not in favor of a war but the distinction between russian people and the russian government is important
well that was interesting
I don't second this.
!kick @zealous knot The discussion is over
:raised_hands: Kicked Mister_Fix#2812 (The discussion is over) [3 total infractions] -- stefvanschie#7609.
what happened here
scroll up lazy butt
the discussion is over is what happened
People think they can be patriotic without also being called out for the things their country does is what happened 😛
i thought it was over?

I wonder since 1.18.2 is out will the deep dark experimental be moved to normal snapshots?
you guys are literally banning people for posting their opinion on a punishment; this guy (xuan) left mc development literally because of this. this isn't great for papermc. I'm sure he didn't mean to endorse the ongoing war; and I don't think reacting to a flag emoji means that person is endorsing everything their country is doing
!kick 143450719054331904 The discussion is over
:raised_hands: Kicked quiquelhappy#2993 (The discussion is over) [1 total infraction] -- stefvanschie#7609.
Anyone willing to look at a PR? 👀
noted
i am laying in bed and watching tv

I'm okay, watching anime, what about you eternity?
ban this guy, watches anime.
Neat, NAND flash can be used to do matrix multiplication
I’m eating raisin

xd
we got the gang of r/russia here
Well, kind of, I don't think you can take some literal NAND flash and do it but you can use NAND flash cells plus some other wiring to do it
can you stop? I dont really care.
!ban 326238619897692170 No need to continue after been told to stop several times
:raised_hands: Banned alexeylesin#0631 (No need to continue after been told to stop several times) [1 total infraction] -- NotMyFault#3732.
NAND flash cells are basically variable resistors which should have been obvious with MLC, TLC, and QLC but I never thought about it
XD
QLC is cringe
It's interesting to see the technology on those.
for some reason it shows that eternity is live on mobile lmao
but i can't see anything
Streaming anime?
by whom
I, uh, might be in a Discord server that streams anime
average paper general
my friends do it all the time in our little server

That's DIscord moment
They do a weekly watch party thing

oh no we're getting ToS'ed 😱
Discord moment
I guess it got confused by itself.
Sometimes it's just a link to a free place to watch something and everyone tries to sync up, sometimes someone just streams it to the channel
I am in the VC on my side PC and was streaming on my main PC
oh
I have since stopped though
that makes sense i guess
are you trying to hack discord? thats some wild shit
You can basically be in multiple VC across other servers
if you have other device or VMbox running discord
odd decision on discord side but you know 
🙏
oh thanks for that tip >:)
Nice happy music to reset the mood: https://www.youtube.com/watch?v=frAEmhqdLFs
Tom Lehrer on public domain (2020):
Use the above link and get the uninterrupted Lehrer TV-performance and The Tom Lehrer Collection from Amazon.com.
Not very useful though I cant think of any other reason to do it @turbid oar
oh wait you can have per server pfps
With Nitro, yeah
yeah
I was wondering what happened to eternity's pfp

also what's in spottedleaf's kitchen sink
type in @ spotted to see
I have a few trolls on some servers I want to get payback to
@static badge thoughts?
it was just us having fun in VC 2 days ago during kneny's livestream 
Which one?
you make some supporting tweets on twitter and confirm your support
no but someone should be
wrong reply
but ah
wow, how rude
no one wants to be the rat
the rat?
😢
Teleportation API
afaik knockback is entirely client side
So... what would a 1.18.1 client do?
Maybe not though, I just always assume player movement is client side
So I guess the real answer is you tell me
1.18.1 on a 1.18.2 server
Like
the moment you say that is like, you know
KB is weird cos like, iirc, part of it was handled by the client
I think that the velocity set was done by the server for the most part
I know explosion and dragon knockback is done via velocity server side
I thought random attacks were done by the client but then I guess knockback/punch wouldn't work
So it'll probably behave like 1.18.2
Lgtm from the web view
nvm literally unmergeable, https://i.noah.pm/lh6TCo.png ||/s||
should let him merge and submit a grammar PR @void void 
Bandcamp is joining Epic Games! Read more here: https://t.co/dvLEhURZYG https://t.co/4t1MRvugmG
832
298
champions for a fair and open internet?
Lol thanks
that's a new one to me, what have they done towards that goal?
Fortnite money at work
Fortnite to Epic is like AWS for Amazon
Just that epic is a good company and amazon is modern slavery
politics 
Can they really ban me here for reacting with a Russian flag emoji? 🙂
chill, I just asked a question.
yes of course
it can trigger some people
If someone reacted to something with a swastika or similar, they should be banned right? Similar applies currently
sorry mini
mb 👀
xDDD
was i kicked or did i leave on accident somehow
If you don't have DMs disabled @thorny flicker will send you a message when you get kicked, banned, etc.
oh
oops i do have them off 😦
i was sleeping and rn i scrolled to the paper discord and it wasnt there so i reaccepted the invite to join
which is weird
everybody who reacted with russian flag emoji was banned, but now gets unbanned, so everything alright now
another company went to shit

michael 
ur mom a poop eater? Chill bro just a question
Don't text me animal 🙂

oh you're eternity
🐒


knockback is very cursed
client and server both can simulate it
Well. I'm sorry Ken, that was the last some I bought from you apparently. 🛌
explosion packets can cause block desync between client/server (maybe only in previous versions ?) (the blocks are removed on the client via the explosion packet before removed on the server)
explosion packets handle knockback for explosions
velocity packets can and are be sent to all tracked entities
have you seem the combat update that's on the sideline? To me that's pretty promising
yeah i have not looked into the internals of newer versions but generally they are heavily refactored versions of the old versions
nor any snapshots
i wonder how the combat system is changed actually
1.9 is hit reg partially broken but generally vanilla players don't really know how to abuse it and in 1.9.0 this was even worse and you could one shot players with this without needing to time anything due to no minimal damage check or something like that
but if you can time attacks properly you can basically just attack players multiple times for slightly less damage then the last attack
in 1.9.0 you could just spam attack and always do damage
so hopefully the new combat update does not break anything that bad lol
very true I mean we dont even know when that will actually be merged or ever 
oh yea and there is the stop sprint stuff after attack that recently people started using for inf/walking hunger while sprinting lol
but thats mostly just because the sprint knockback nerf is implemented on the client instead of the server w/ a timer
what?
russia is the new trigger emojy ?
🙂
the flag wasn't banned
people using it gets banned
people reacted with it in response to the ukrainian flag
the ban was excessive, it has been reversed
but, I mean, dick move
end of discussion
yah, ik
ok
its a bad message, i was thinking just by posting russian flag its an instant ban
^^^
even in online games ukrainian ppl are getting bullied
This is so sad, my gf is from russia and I am ukrainian 😦
And she is against the war 😢
on mobile legends i saw this
нетвойны
i mean, there is war because rusia dont wanna nato near their border
me?
all three of you ignoring cat and my request to end the discussion
its ended, i was talking about the war
cat pics ✅
politics ❌
ohh, no politics allowed? ok
0-0
Hi! I'm trying to do a new server in WaterFall but when I try to connect, I have this error: java.net.ConnectException: Connection refused: no further information:
Amogus.
Angoose
duck
RIP my grandma's Redmi Note 9T
Supports AT&T LTE and LTE-A bands, supports VoLTE, supports Wi-Fi Calling, AT&T says no, go fuck yourself
Now that the 3G network is turned off it doesn't get to make and receive calls anymore
some networks are basically being arses about it
AT&T has a whitelist on their VoLTE
If your phone isn't one they sell or a small number outside of that they had to support (mostly unlocked Galaxy, iPhone, and Pixel models) then you don't get to use it
Sometimes it's unfortunate how often we rely on non-open standards. Assuming all mobile networks need some sort of centralization
According to google 5G is an open standard, but you'd probably need to make your own transceivers in the whole country to actually utilize it
Same issue with ISPs being oligopolies
LTE and VoLTE are (more or less) open standards
Thank god provider sold phones aren't really a thing here
But since it's all just data now it's easy for them to add a check in before allowing you to connect
The whole point of LTE was to make it all just an IP network, no more circuit switched stuff
Well, SMS and such are still circuit switched I think
lol I thought that's how it worked the entire time
hmm
I am sometimes glad that I live in the czech rep., spam calls are illegal here since the start of the year
If I buy a phone, put a sim, it will just connect to the network, no questions asked
They are here too
Isn’t that a universal thing?
thats why hanger is taking so long... someone left the oven on it 🙄
How many months ago? $500 seems a lot for a refurbished pixel
Yea weren’t they going for like $300 on google store?
Oh they bumped it back up
It was like 399 when I was shopping around in jan
and the whole charging for SMS when they were just putting the SMS into the ping messages...
like, it didn't use extra "data", it was just embedded when pinging your phone to see if still on the network
Oh yeah SMS was basically just piggybacking on empty space in their heartbeat message
yuuuup
thankfully we still have HDSPA here as well. had the power go out last week, and with everyone using their phone instead of wifi, everything just slowed to a crawl
"turn off LTE.... annnd there we go"
@twin lagoon 
@twin lagoon 🦧
kenny moment
kenny moment
pog
🦧
Why is Minecraft like this?
Why are the mushrooms in the dark forest different from grown and natural ones from mushroom fields?
Like bruh.

Yes.
Like, I have no idea why the ones in dark forests are using different data....
WHY MOJANG?
this is beyond me
if this is something you have to deal with good luck
if this is something you can complain about, enjoy
And if you click on them with a debug wand or update them in any other way, it just goes to the normal data.
Only time I've ever seen that is when I used itemsadded and mushroom blocks were used for custom blocks. The normal mushroom blocks often bugged like that
Yeah, but the question still remains... why are those naturally generated ones different from the other naturally generated ones?
Are you using any custom item/block mods or is this vanilla?
The world was pregened without plugins.
hey hello guys, can i ask whats the difference between PaperMC, Waterfall and Velocity? Also what is Hangar? sorry for the questions but i just joined the discord and looking at the channels i couldnt find a detailed answer, im just curious
PaperMC is the organization behind Paper, Waterfall and Velocity. Waterfall and Velocity are both proxies. Hangar is an upcoming plugin repository.
We were waiting for you!
Of course. It's almost 3am in Russia - their propaganda bots are all asleep

someone needs to explain to me the story behind that emoji lol
I just sponsored, can I get my fancy yellow role? 
mods are asleep, post outdated memes
I still can't believe my phone called me out like this
all but one of my mods support 1.18.2
and that one mod that doesn't is litematica which is also the mod i need most today
i need to learn how to make a List and how to use generics but im so lazy at the moment
it'd be better if i was on my laptop but roomie is trying to sleep
Wha-
soo...
uhmm
is there an eta by chance?
how does one get a minecraft server working if there is no paper 1.18.2?
what is velocity?
velocity is a proxy, similar to bungeecord/waterfall but it's rewritten from scratch
what is ViaVersion and how do I get it?
A spigot plugin, on spigotmc's site
Kyle do you happen to have a link?
is it that?
Yep
hmm ok so it says to just copy it to the plugin directory? And this is compatible with papermc?
yes it is
this will allow newer clients to join your 1.18.1 server, there are no gameplay changes
for the future: 99.9% of plugins built for craftbukkit/spigot are compatible with paper.
I kind of want to use this https://github.com/grassmunk/Chicago95
Still remember my first computer with Windows 95...
Not that my first computer had Windows 95, I think it was my third
for method signatures in an interface, would you add the exceptions in the method signature if the method throws runtime exceptions?
idk if this is right or not, but I usually only put throws if its a checked exception
then in the javadocs I put @throws IllegalArgumentException or whatever
I think first Windows I used was 98
My dad and I build a PC to control our model trains
neeeeeeerds
Idk how old I was then, but am born 97' ^^
My dad even hacked together a RC via the universial remote from our TV and my mom was super angry when we stole the remote and she wanted to watch tv 😂
first I used was 98, we got an old machine off somebody when they upgraded at some point into the XP era
at least somewhat just before the XP era
Yeah my dad's PC was XP too but I don't remember using it that early








