#general
3141 messages · Page 1883 of 4
yarn 2 stopped hoisting stuff to a flat node modules too so I guess people just adapted?
Hello, Idk where to post so I'll do it here. Im having an issue with the mobs in the nether. they won't attack anyone, at all. even if you hit them they just stand there.
ty
oh no a sysout and not a logger 💀
Proper logging? Never heard of it 👀
i got judged for not using logger because of performance and like that stuff
and stackoverflow said the same so i trust them
what
system out vs logger and these results

no comment? do i miss a big point or like that
Is having an AMD FX-8300 exceed 60 fps with 16 Chunks in 1.18.2 easy or hard?
As a client
cpu doesnt render the graphics mainly
ask your gpu but 16 chunks are wayyyy too much for playing normally. would say try it by urself
Nvidia gtx170
@warm anchorhttps://youtu.be/tP3WFKeoqe0?t=264 lmao wtf 
► Make sure to Subscribe for more Videos here: http://bit.ly/hOlyhexOr
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
►► FULL 7.31 PLAYLIST: https://www.youtube.com/playlist?list=PL37CzvwiWXog7bQgBFIuvgBSXc4VrFlO1
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
►►Social Media:
◉ Facebook: http://bit.ly/hexOrFB
◉ Twitter: http://bit.ly/hexOrTwitter
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Include gre...
Performance? Weird
My main gripe with people using sysout is that I'll get random weird debug logs in the console with no evidence as to which plugin causes it
Aside from keeping track of what i've changed etc
Nice patch
Working as intended
I mean that's .. weird interaction, funny tho ^^ not that OP or broken?
Title is just clickbait
Sadly YouTube wants those titles
Still an interesting video 
But some of them are like wut
Especially if it happens to you yeah lol
real bugs and op
i mean not bugs directly
it is the wanted interaction
like rubick with the fissure and a shard stunning people etc
is it a bug? well.. no? but still annoying AF
Lol I really miss rubick mid days
When he got his arcane passive
People would underestimate your power
getting zapped from full to 20% hp
eblade life break = insta kill
Most OP part of the patch:
Killing an enemy with Reaper's Scythe now grants Necrophos +3/6/9 HP/s and +1/2/3 mana regen permanently
They really take a liking on those perm stat again
It used to just be silencer
Then added slark then now necro
They tried to balance it by making it not increase the respawn timer
Dude
It was so op during necros prime
1 kill with ult = you can go cook your meal, clean up your room, then come back to hopefully you resepwned
I thought I was in island of eternity for a minute
Consistency is key: https://posili.me/i/8P5fDYgL-2022-03-11_21-48-35.png
https://youtu.be/QqUfKijhhlg i made a thing :)
A demonstration of https://github.com/Moderocky/ByteSkript with a Paper bridge on one of my private repositories. Writing the code is sped up by 175%, everything else is at regular speed.
i'm super proud of it
script 💀
kind of, except it compiles to bytecode
i'm making the part that interacts with the paper API
well that's nice
this is a decompilation of the bytecode for that particular trigger
Risky click from zcat
the decompiler kind of cries when it sees the output though
the goals are to provide a more efficient, stricter, and compiled alternative to the SkriptLang implementation that has no built-in domain dependencies :)
it can compile to a standalone .jar as well (within some limitations because parts of the runtime aren't available)
not that that's particularly useful
I mean, I remember a server many years ago which did skript for like a core part of their server
oh dear
they could hardly reach like 60, 70 players in the 1.8 era, biggest issue I recall was that the backing store was just slow as balls
Like, every variable interaction was basically a thread local or some shit
i think skript stores variables in hexadecimal in a .csv file
you've got none
byteskript has a few distinct variable types, ! for global, @ for atomic, _ for thread local, and no prefix for scope local i believe
there's no persistence for them though
i guess if you really want something to be persistent you can make a Serializable type out of it
Just use Graal
Like really, that's why Graal exist
So you can JIT other languages, you never gonna be better than graal
So implement your language using truffel and safe yourself the hassle
Well
Meh not sure I should be sharing that
We knew you where gonna find out eventually
leaked
shut up brocc

blame the users, not the language 😎
Skript itself is okay
but I mean, a compiled alternative sounds interesting to me
Truffle makes decently fast interpreters that graal vm can turn in to JITs that are competitive with, say, V8
You can make microbenchmarks where V8 blows it away of course since it has JS-specific optimizations but you can also make some where Graal blows V8 away
For more "real world" benchmarks V8 wins but not by as much as you'd think
Thanks for reminding me why I stopped using Graal
Paywalling optimizations is really shitty
I need HashMaps to magically go faster. Thank you.
Good thing that I can't modify the code.
hashatray
Exactly what happens here, looking at the profiler...
TO BE FAIR... I might be able to find the source.
okay, now let's make an ArrayMap /s
put a shirt on
I mean... "setting up something similar" for yourself will require a central server
well then yeah
you can set up something without exposing the IP addresses, probably
one peer would be the user, the other peer would be the central server
unlike Skype's calls, Discord's voice channels are not peer-to-peer - hence why you can change the server location in the settings
What’s this website called?? Seems to be very useful finding stuff like this
Guugulu.
Hello I was wondering if anyone here can help me out? I am trying to get geyser/floodgate, tcpshield, and ptero panel to work all together. When I tried to connect it using bedrock version it gave me this following console message. I feel like I need to somehow open connection from java to allow bedrock version?
console message: [Geyser-BungeeCord]: ProfessorFox has disconnected from the Java server because of Connection closed. (I'm not sure what that means.)
I'm using waterfall/paper along the side.
ask the geyser discord
people are saying around graphics card prices are falling, I don't see that
I did several times. Every time I did my question gets ignored. That why I'm trying to ask here.
ask ptero discord also, you need the bedrock port open also
ah ty
I think is just a wave, I heard chip manufactory shortages
Not yet
Can someone please tell me where to download the java needed for the paper to work?
thanks man
Hey guys! I got a weird issue with my server, I've tried everything even running the server vanilla (without any mods on ) and nothing seems to work, so basically, i cant move like at all my controls are fine i tried it in single player, i can only jump move forwards, and move under water i don't know what to do anymore🤣 any help would be greatly appreciated
TIL you can use the github vscode editor on PRs to get a better diff viewer and such
somewhat related is a new beta feature on github that shows a tree in the diff tab of PRs
Yeah that's no where near as good as this 😛
yeah but it's a step in the right rdrection
if i want a whole editor i usually just clone/checkoiut the PR
this scroll screenshot got messed up
sometimes ya don't got that
this
Tree view is basically table stakes, that's a "why the fuck doesn't github have this?" thing
the file tree is a nice feature which, like, ^
bitbucket and gitlab have had it forever
true
okay
maybe
but, bitbucket hype
(I mean, actually, fuck atlassian, but, bitbucket was kinda nice)
i havent used bitbucket before
is it at least not as confusing of a website as gitlab
I mean, am happy with raw git
a UI is just a really nice thing to have to manage stuff
especially as it tied in with everything else pretty damned nicely
Yeah but the vscode view lets you skip pulling a PR locally to review it (and lets you leave review comments)
Dunno if you can do line comments or not, didn't try it
How can people mess up their Linux so easily?
(Cries on dead hdd for dual boot recovery failure)
*it was when I was on highschool 😆
wait i didnt see that
how
i guess this is one advantage of vscode being electron, since they can take the ui and i assume they dont hasve to rewrite too much
nice
wait what
And then Microsoft bought github so you're stuck with them 😛
TIL "bitbucket cloud" aka the one you use when you go to bitbucket.com is actually a completely different product from "bitbucket server" which is what I used at my last job and you host yourself
Only the self-hosted one has the tree view on PRs, it seems
github enterprise is the same codebase, just an older version or doesn't have all the features because they depend on github infra
bitbucket server is a completely different codebase, it's a different atlassian product they renamed after they bought bitbucket
I think it was called Stash before?
actually
yeah you're right
makes sense aswell if you look at spigot's stash instance
Oh yeah, spigot uses it
I think https://startmc.sh just hates me for some reason
Still can't get it to work
Even on my phone to provide an example
It keeps refreshing
you're not the only one, except it gives me enough time to use it and copy the output so "it's okay"
It doesn't like Firefox aaaa
for me it reloads after like 10 seconds on firefox on android
Does the same thing on desktop too aaaa
I was also too lazy to cut out the music, so just be warned
(now watch minidigger stopping whatever he's doing to shit on Firefox once again and implying it's not a modern browser)
it took like 30 seconds
yeah, sucks
I just hate how people don't treat Firefox as an acceptable browser
ive wanted to switch to ungoogled chromium since chrome's engine seems to be quite a bit faster, but i cant live without firefox container atbs
I know almost everything at this point runs chromium, but that makes us feel left out
and on the day i decided to give it a try, the latest ungoogled chromium build was just segfaulting after a couple seconds
I don't regret switching from chrome lol
im trying to figureo ut why it's refreshing on firefox
Idk, but it's been a problem for months. I talked about it before in here
oh
hmm
Interesting
oh hey wait a minute
@spiral robin
(he created the website)
haha so it's not firefox's fault
so i think maybe firefox has a lower timeout for whatever that is or whatever
i guess Firefox is still a modern browser
hah

TIL startmc.sh is built using Vite and they deploy it in dev mode
Ha, Oroboro is the one who put the "fort, night" message right at the start of Elden Ring
It got thousands of meme appraisals so it shows up for basically everyone, it's either the first or one of the first user created messages they see
Also when someone appraises your message you get a heal so he got to play on easy mode
yeah i saw that one
lol for a minute or two discord derped on me
until version 1.16 my players used the bug to lock the whiter boss in bedrock, but now in 1.18 it is no longer stuck, was this fixed by the paper or is it something from vanilla?
We will never go back to normal tho
I’m fucking grateful for everything that’s happened in my life
Azure DevOps is what had actions first too, the GitHub acquisition allowed GitHub to use all the existing infra and make GitHub actions a thing
DevOps Pipelines are still waaaayyyy nice and more powerful, they work more like gitlab ci
I knew they had CI stuff but I didn't know they had the hosting part
Azure DevOps is what is left of visual studio team service I think?
Or does that still exist
Team Foundation or whatever is still a thing
I think it's popular for gamedev stuff because it's better at managing large assets
Yeah it has all been rebranded
Right, so they made a Team Foundation service called VS Team Services then renamed it to Azure DevOps Server and at some point in there added git support
hmm, I wonder if gamedev stuff still uses it, git has had LFS for a while
Microsoft keeps renaming shit, makes it hard to keep up with 😄
I am surprised azure dev ops is still a thing tbh
It makes no sense really, it's not even really integrated into the azure portal and stuff
So just get GitHub to feature parity and then nuke azure DevOps, lol
github is never going to support team foundation
People pay them lots of money for that stuff 😛
Huh, apparently Azure DevOps Server doesn't store git data in anything resembling a normal format, it uses libgit2 to speak the protocol but uses SQL Server to store things?
Typical day at MS 
They just love rebranding stuff and make it very confusing for the consumer to know what is what
at least its not 150 micro services like AWS
I was considering making something that would automatically back up my world files to an external server, is there any risk of corruption if i do it while the server is running? i.e. would the server have to be stopped in the process?
As long as you only read and don't lock the files that should be fine I guess
Just not gonna be the most up to date data
Hi! i observed that whenever people on an SMP get really good loot, it gets super boring, because the battles between players take too much. Is there a plugin for 1.18.2 that makes a battle between two maxed netherite players feel like a battle between two full-iron players of smth
i am trying to make a sort of realistic medieval server and nerfing the armor a bit could really help, im also thinking of adding skills that improve your strength and health, so if the armor would be super op then it would be even worse
prices are dropping every week
can get an rtx 3070ti for 850 eur here
i bought my 3080 for like 800 at launch
what am saying is that nvidia actually raised msrp
I love this community.
Totally depends on your setup.
I mean more like, how many backend servers do you have, survival or minigames, ...
Just stick with screen then.
Minigames usually.
I mean like a lot of the same minigame. Where a template that you can just startup on demand would help you.
Personally I still avoid docker.
Yeah, as simple as it gets.
You could just use cron to do auto restarts.
\n 
We do ^M
And make sure to clear the command line before that.
you can use "images" which you can then start whenever and however many you want which all would run the same configuration
you can also run docker containers on any system and they'll be identical
d*rkeyedragon's RTP plugin
❤️🔥
Sounds like the vignette overlay
...
It darkens the corners of your screen
get a proper monitor or calibrate it properly
Yes
that's how the vignette works
if you see it then you should fiy your monitor because it doesn't properly display colors
*fix
it's litteraly not noticable on your screenshot
INB4 6 bit monitor, so you see color bands.
The second screenshot shows it very slightly
of course the gradient is there but there is zero banding
ive never noticed that before
LOL
again: this is not noticable or annoying if your display properly displays the gradient
Because when you disable vignette, you reduce the amount of color blend... so you notice it less
better
You mean worse?
your eyes would not be able to see the difference between the border and center
you only see the bands because your display doesn't show as many colors as a normal one for some reason
You do notice it, if you are using a laptop with a 6 bit panel.
There you go.
which again would be a diplay that is shit
so I wasright
fix your color profile then
you are most likely using a movie enhanced colors profile or something
The tv itself (?)
also tv displays are known to be shit
unless you pay thousands of dollars
(at least shit for computer graphics)
check the dark levels and color accuracy of your tv I guess if you want to figure out why it is happening. I wouldn't be surprised if it simply wasn't able to display as many grays as other colors
look up tests of your model online
sometimes the manifacturer even releases such data
might also be that your pc is simply not sending enough color data to the tv
check your video cards settings I guess
what's the website that tells you how out of date 1.8 is again?
ty
I love how I can't see the difference in their linked example unless I switch it really fast
AOC G2260VWQ6 lol
well at least according to amazon, but mine is 24" 
G2490Vxa probably
mfw I can't find my dead pixel anymore
He's on IRC
of course I'm a completely real human being like you are too!
that's exactly what a bot would say
I refuse to believe pheonix is a human
he's on IRC to hide the fact he can't complete the captcha discord wants in order to make an account
😅
hes pretty smart for a dum bot
ur pretty dumb for a smart human 
You're pretty posh for forgetting to pull 
kneny eating poosi be like
I did that and it still tell me its not on the path 🤔
Also im wondering, the folder now have 300mb without realy anything in the src folder? Does that mean every project automatically have that size that i will create? normally my projects were about 10 - 200kb big
Gradle itself is pretty big and then you have all the libs.
do you still download gradle wrappers if you have gradle installed locally?
they always take forever to download for me cuz 💩 internet
so i have 300mb per plugin?
Caching. 🛌
Depends™️.
on what?
tf is intellij doing
Seems like normal IJ behavior to me
its completely bricking my pc lol
i would not be able to give 6gb lol
Yeah that does sound complex /s
or it was indexing the material class
That would explain the 6GB used
what is indexing?
caching stuff
IntelliJ turns all the code you write into a very large tree so it can analyze it easily.
Some chilling A-level messaging here by Ukraine. https://t.co/XEss2DeMiR
30242
9245
I feel like someone already repaired that cell tower.
Techs, the hidden heroes.
accept defeat
i did set the env
whats its problem
do i have to restart computer to apply changes?
yeah :(
1.18.2 is better
more bugfixes and the server start faster
whats the embed thing underneath called
link preview?
cool thanks
an embed
discord creates the link embeds based on the site's meta tags: https://stackoverflow.com/questions/54266598/meta-tags-for-url-with-description-and-image-in-skype-discord
just like any web service
epic thanks
well wrong part of the reply but you get the gist
can anyone tell me how to set git path in env variable, i followed a tutorial but it dont work :/
the git installer does that by default
i have git portable there is no installer
i dont realy trust installers
i did add to PATH "C/documents/programs/git"
i copied from the address title
i know
^
nvm then
make sure that you add the bin folder to the path, or whatver the folder where git.exe was in to there
do note you'll need to restart any open command prompts
oh okay thanks will try
eat the yellow snow
Is there a way to automate uploads to spigot?
I mean, technically, yea, just gotta send the right requests, etc
people have done it before
practically, "automated access is evil, death to all those who try!"
i don’t trust machines
i'd trust a machine more than most humans tbh
put a shirt on
What does the E behind some AMD FX processors mean?
Who spends the most time working on Paper - Aikar, cat, kashike or mini?
currently most of the commits are from owen 😅 aikar is inactive
right know prolly kenny and machine, lol
unless you count working on hangar as working on paper, since thats all I do
excluding behind the scenes stuff of course
much of what the core team does now has moved away from actual code more towards managing the politics of it all
joys of getting big, I guess
right u tell urself that cat
isn't delegation fun?
yea bring back politics channel so we can talk about minecraft politics
what is minecraft politics?
you're asking too many questions
more project politics, deciding stuff, etc
politics as in managing everything, talking to other projects and just generally governing the project and its future (which is shaping up really exiting, cant wait to show what we are cooking right now!)
My current machine is basically hardly capable of keeping up and such, like, merging a PR is literally 10-20 minute work for a single PR
is it pasta
🥚
i heard that you spoiler us 👀
So, I just try and aim to find the time here and there to approve stuff where I can between health and all that
we should use paper donation money to get cat a new machine, lol
a new paperweight
Not even a few years ago, upstream merges where done by like, me aikar and Z playing tag
nowadays we've got an entire team of people tryna jump in to touch it
z come back make wiz a mod again
even when I've really wanted to do stuff I've not been able to get through the crowd of other devs tryna work on stuff, is fun
in other news, the new hangar frontend is fast
with gzip on the initial html its 1.5s FCP
but
lmao Papier
Dies
ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENSPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN.
a mix of english, german and dutch
Hey zcat how do you type the U with two dots on top??
ü
I copy pasta'd that from google
Ü
Well, wiki

ÜÄÖ
my keyboard has it
LOOKENSPEEPERS!
neologism
blinkenlights if the weeknd was german
@void void
blink lichtje
"Lichtzeichenanlage"
that's still a bit disappointing
@warm anchor 
just dont say blinken
Blinklicht , Blinklichter (plural) -> car indicator.
just found the DVD of this gem... the colors on the back of the disk were disturbingly off from a normal dvd but it still seems to read fine
strange to think 2010 was 12 years ago now

pump
pump and dump
Programmers productivity: 📉
all the programmers gonna quit their jobs
okay, let's use stack underflow then
thx Amazon
how do i check hdd speed again?
hi
CrystalDiskMark is a great benchmarking program for that





😶
oh ok its trustable on their official site? i just watched in virusscanners and it seem to modify thinks in windows32, but idk maybe its wanted
if you're that paranoid, run it in a VM first
yes, it's a safe download if you're grabbing it from the official site. https://crystalmark.info/en/download/#CrystalDiskMark
If you use windows, press the Win key and the period key and then look for symbols and do it there
sulu
why did you remove your comment?
I read up further
sulu toxic
😵💫
on chat:
trigger:
send raw (event-sender's name + " said something in chat!") to the server console as an audience
nah it's an implementation of the skript language that isn't dependent on mc
it's fun :)
cos ur camera software and hardware are different
nice camera roll
cursed
whats the best way to get 1.8 pvp on something like 1.18? I know theres a couple plugins but they dont seem to really hit the mark.
OldCombatMechanics is what i used before
no one noticed it wasn't 1.8
so ig it works
OCM deals with much stuff
Like, tbqh, for a server I was running I just reduced the cooldown a good chunk and people where happy enough
there are movement changes in the client itself which is what annoyed me the most, tbqh
felt like you turned into a sumo wrestler tryna parkour or some shit
gotcha, thanks guys
for some reason the minecraft wiki says item frames are java edition only
ok
Do you like it
oh that would explain it, i was looking at a page for mob drops
seeing this confused me
Hello, can someone answer what is the best buildtools for a minecraft survival server with friends and plugins (bukkit/spigot/paper etc)
if you mean the best server software, paper
Only spigot has build tools and it's because they mis-interpreted a new law
Like 3 lines of python flake could get you to be good with whatever law they're complying with
Bukkit doesn't exist anymore, atleast I don't think so
And paper is definitely the best its like that kid that takes inspiration from your homework but somehow makes it 100x better
What?
It was a new law, copyright has existed for a while now...
Yes, yes it is
How would copyright correlate to direct links
Someone issued a DMCA takedown against CraftBukkit saying it was violating the GPL, a copyright license, and was thus violating their copyright and was illegal to distribute
Making a website that gives you a jar would still be distributing it
The buildtools is a jar though
But it doesn’t contain any server code
buildtools downloads vanilla and some patch files and puts them together on your computer
The combination is illegal to distribute but it's a grey area whether the patch files or the tool to combine them is
Huh
Paper does the same thing but with a binary patch instead so you don't need the JDK, just the JRE
Oh now I get it, spigot shipped with original server already installed instead of like paper does of downloading it
That's what paperclip is, a tool to download a vanilla server jar and a binary diff which it then applies to that vanilla jar
spigot ships a tool which downloads all of the stuff to build a jar
paperclip is a magical bootstrap which downloads the vanilla jar and patches it, basically
both are in this fun "legally gray" area in which is in that stale mate where neither party wants to absorb the costs and the risks of losing in court, etc
I get it
Spigot doesn't use jar but instead build tools because it came with mokangs copyrighted stuff in it and paper just mods it
Lawyers and academics have argued either way on whether what Spigot and Paper do is legal and no one has ever gone through a whole trial on a similar incident to get a precedent set
I thought it was just some dumb internet law made by un-informed people instead of copyright infringement
People argue about whether the DMCA is a good thing or not (it's complicated) but even that is technically a part of copyright law, not something people just made up
And it's meant to make it easier to enforce copyright law on the internet
I mean DMCA is a dum internet law that is missdesigned and gets abused all the time
Thankfully company's like GitHub fight dmca takedown requests now
paper is the server software, paperclip is the magical bootstrap which applies paper changes on top of the mojang server jar
wat
spigot has buildtools which does basically the same thing as paperclip
wat
no, paperclip and buildtools are very different things under the hood, that try and accomplish a similar goal.
"paperclip is its own buildtools"
no, that means paperclip is buildtools for itself
if you said paperclip is paper's own buildtools that would make more sense
but paperclip is its own buildtools... its implies ownership from the thing preceding it, in this case paperclip. implying paperclip is paperclip's own buildtools in some recursive nonsense.
hence the wat
Paperclip operates on binary, buildtools forces users to operate on source (and thus is much slower and more error prone and requires a dev setup)
And spigot patches bukkit just like we patch spigot
But Bukkit is maintained by spigot so nobody knows why they differentiate between spigot and Bukkit
That's what I mean with dev env, requires all kinda shit normal users don't have
Yes
And internet
leaf
Another big difference is in how you run it, paperclip you just download the latest version like you would a server jar and run it, for buildtools you gotta download latest buildtools and then rerun it for every new spigot build and copy the jar to your server, it's a hassle
well tuinity doesn't exist anymore
tuinity is discontinued
its patches were merged into paper
oops
wrong reply
How dare you
Unless you have a reason to switch, just stay with paper, as it's the most used and most tested software right now
its got like 4000 more config options in its purpur.yml (among other things, not just counting those)
purpur adds things that should be in a plugin
If you wanna learn more about that I suggest you to join the Purpur discord tho, as this isn't really the place
yes
But the real thing you should be using is velocity, it's waterfall without bungeecord ^^
Mirai… first I’ve heard of this
It's Yatopia 4.0
Isn't mirai a kinda loaded term in this community? Lol
yeah, the name can be associated to some other things
like the Mirai botnet or whatever happened
Cause you know, Mirai was the botnet people created around the whole proxypipe shit and attacked basically the whole community which giant ddos attack, lol
Still insane to know that one of the biggest botnets ever was created by a minecraft player is his fucking dorm
Not proxypipe, protraf, sorry coelho
Paras way only convicted for attacking his uni iirc, not all the other stuff
No time for that if you're running Paper and good configs/plugins 
what is minecraft politics?
even with 50 plugins, my server starts in less than 30 seconds
like kenny said, you gotta use good plugins
why
many
how tf does short startup time correlate with good plugins at all
Im at about 8s for Mini-Games and 15s for a bunch plugins. That's good :p but 1s would be better 
all that means is that they do fuck all at startup
Luckperms use 700ms 🤔 and guess that's a good one
yeah good luck doing anything in a few seconds when theres world stuff involved
In that case, clean up your LP DB.
well some shitty plugins can take ages to start, there are notable exceptions in both cases tho
Over like 3 years, we had a bunch of unused nodes, cleaning them up, speed up LP a bit.
Tho, having a fast DB is key.
All I have are under I second I guess
I'm 2 years in the business but idk what tables are unused haha and mariadb
LuckPerms starts in around 100-200ms for me, so yeah, clean up your DB
Bruh and Bruh.
dont feed the trolls
MariaDB and MySQL have a bunch of tunables that are worth looking at, if you have a fast machine.
Guess an i9 7th gen is a fast one
my worlds on my local machine are like 15gb in total cuz of rtp lol
That's pretty
Talking in terms of storage and memory.
1tb SSD and 64gigs of memory but dunno the specs. I might try with tuning DB with some Blogposts or like that haha
Have fun I guess.
Tho, it do be all over the place: https://posili.me/i/7LDD4H5y-2022-03-13_10-04-35.png
Colo is actually pretty cheap, if you can find "small" providers like the post or some ISPs.
Last time I touched DB settings I messed a bit up but I try again with more system knowledge
I guess, you call it mail? So... mail/post office.
lmao
its always the petty players 
lmao
cyber security is a field i want to get into at some point
hey all how can i download 1.18.1?
- why? use 1.18.2 please 1.18.1 is outdated
- load more builds scroll down on the downloads page
sf?
slimefun
oh slimefun?
lmao
we should add a /slimefun command and have it link to this https://www.spigotmc.org/threads/story-time-the-story-of-bob.304159/
but it would be nice tbh to use 1.18.2 if warden is here
then why 1.18.2 ? what has changed?
i seriously thought that 1.18.2 got warden
Thats a seperate experimental snapshot
Nothing for you
Haha nice
does anyone have a link to the Eclipse IDE discord?
do they even have one?
They have a discord?
https://discord.com/invite/pTrTmF6H32
The official Eclipse Community Server for the Youtuber Eclipse. https://www.youtube.com/channel/UCnirzf0fEAPfQV__61iwSQQ | 33650 members.
I'm happy if I get intellij on my school pc to not suffer with 2018 eclipse 
Unofficial one?
this is not the server about the IDE
its some dum youtuber
i already found this link but doubt they can help ahaha
national-socialism country
I dont think help is possible when using eclipse, its a lost cause at this point, but thats my personal judgement
wat
they block russian language
they dont?
they yes
many cities have like 90% russian speaking people
keep your pooptin propaganda out of here and start educating yourself please
wrong again
oh come on its not thaaat bad, i mean why u think so
ukrain and russians are brothers, have been for ever, many russians have family in ukrain and vice versa
yes, ukrianian and russian brothers
but I just say in ukrainian chat that i'm russian
and they banned me
Intellij is simply better. Eclipse is more for beginner because it has less features (stand of 2018)
stop trying to justifying brutal attack wars, that only makes you look like an idiot who can't think for himself
are you surprised? you are right fucking now in the process of killing ukrainians and destroying their country, their home, their fucking hospitals
why do you tolerate that your president is killing them then?
its a democratically elected government, you can have an opinion about the gov, you don't get to change it tho, its a fucking soveran nation
By some data, Ukrainian had plan to attack Donbass at 24 February
but russian attack first
by some data, I own the moon
doesn't mean that means anything, lmao
facts mate, facts are the only thing that matters, and its fact that putin is leading innocents teenagers into burtally murdering a whole country
Ok, if i show you how Ukrainian army does not allow access to humanitarian corridors
Like Kant said: Have courage to serve own mind (bad translation haha)
but this isn't the place to discuss this, what I can tell you that any further attempt to justify this war will get you removed from this community
x2
we stand with democracy against fascists aggressors any day of the week
I love Ukrainian
tell your president to stop killing them then
He kills most of army, don't common peoples
This is fake
just ban this troll already
it has been independently verified
I can show you post with breaking that fake
hes not a troll
else he would be gone
sadly plenty russians are as brain washed as he is
by non russian influenced media?
by neutral media
well, we will be the judeg of that, drop a link
also, btw, as a german, any comparison to hitler immediately weakens your point as there is nothing you can compare hitler too
that site doesn't even have any info about who publishes it, lmao
so sorry, thats propaganda
so they don't even try to hide that they aren't journalists
sorry, thats not credible info
"we don't do politics" lmao
am not saying there is no propaganda on either side, but there are plenty independently verified facts
this isn't a fucking humanitarian mission, its a brutal war, the whole world agrees on that, just a handful of countries don't.
but yes, lets drop it, and @wraith wyvern I know its hard to accept that your country is doing unspeakable things right now, but I hope that eventually you will be able think critically and that the russian people get a democratic president again
this topic stops now.
ok
I don't think we ever had democracy in our country, that's sad, but I too hope that it all will be fine
yes
putin is better than eltsin
(No)
communist putin better than democratic eltsin
!warn @wraith wyvern defending putin
:raised_hands: Warned TheSirCororo#6513 (defending putin) [1 total infraction] -- MiniDigger#3086.
i don't defend putin
just drop it already
i don't support him
!kick @wraith wyvern I said this topic stops now
:raised_hands: Kicked TheSirCororo#6513 (I said this topic stops now) [2 total infractions] -- MiniDigger#3086.
I prefer electronic cats
To be or not to be. that's the question.
they stink tho
Yikes
Ah, thank you bukkit
incredibly
yes
what the hell is that?
Firstly I thought it was decompiled kotlin to java
but the longer I stared, the worse it got
it's the decompiled output from this
this one does :)
since when?
cursed
the project is 7 months old
i have a friend who did basically all of the work, i'm just making the part that interacts with the paper api
Source?
my repo is private rn
docs @ https://docs.byteskript.org
interesting
don't even imagine scala to java or clojure to java
It can't be worse than kotlin to java, right?
@wide chasm quickskript wen
someone mentioned quickskript when i talked about this actually
At the current pace I'd be happy if it's done within five years lol
No, clojure decompilation is prob the worst programming thing you'll ever see
excuse me intellj? how the fuck does it know that I want to use my controllers here https://i.imgur.com/OtUUA4G.png
pure magic
eclipse users crying in the corner
Are SATA II and SATA III compatible?
Oh you would be surprised
Even netbeans users are a thing
but why haven't they switched to IDEA
but both of those aren't as cursed as VSCode java devs
notepad jshell script go brr
SATA interfaces are backwards compatible, so the SATA II interface will function on SATA I ports, and SATA III interfaces are compatible with both SATA I and SATA II ports. However, there will be loss of sequential read and write speed rates when a newer SATA interface is hooked up to an older port version.

DataGrip always magically knows which joins I want to write 
i wonder how many indents each line of a brigadier command definition has on average
that's a lot of indentation
not just using cloud
ye, I have datagrip activated in IJ too
guys you need to r8 my tweet https://twitter.com/xMiniDiggerx/status/1502959019878719495
I have been using @intellijidea for many, many years now, but it somehow still manages to surprise me.
I wrote a small composable with an url param and IJ knows that I prolly want to access routes in my @springframework backend and suggests the routes.
Pure magic. https://t.co/5ifHSC35Iq

not really imo
I tested sonatype lift yesterday and it went like: woah every parameter of your method has @ NotNull, you should remove those duplicates
sonarlint is bae tho
Btw, I use sonarqube in my dev team (we use our own hosted server) and eh... when I connected monorepo to it, it screamed the whole project page...
we use it extensively at work and already prevented many bugs
especially since we are traditionally an eclipse shop and I havent converted everybody yet, lmao
is there a way to change which .gradle directory gradle use for its caches? because else i have 300mb cache for every projects thats waste of storage
forge use the folder user/.gradle/caches
the one for paperweight use project/.gradle/caches
so its local :/
Mostly it gives me some random codesmells about java's conventions, such as "you did final static instead of static final" but my partners code... I just disconnected his three projects from build process until he fixes them, it yelled at his code beacuse of his nms reflection classes, and for now I am thinking of making sorta mixin-like library for nms interaction (with no bytecode manipulation, just annotations, mojmap+yarn to spigot naming convertion and reflection)
kinda like jmp's reflection remapper?
(Didn't know about this project, prob I should look at it, thanks) But I need also interaction with my data addons lib (https://github.com/xxr-mc/DataAddons) and some other libraries...
what you think about Kotlin?
Lol, posted a similar screenshot at work and was surprised as well.
😅
A pro tip: iirc you can set @NotNull as default everywhere
iirc it had something to do with package-info?
google it
not funny, didn't laugh btw I bought euros when 1 euro = 100 rubbles, and for now... sorta stonks
Well this is great
Keep getting SSH auth fails from an IP in Moscow
The NSG on the VM is only supposed to allow port 22 from my own IP
Oh, it was rexec, which Oracle seems to always allow in regardless of your NSG's
Great design there
It is kinda useful and has good collections, but i prefer java because it is sorta "discipline", most of plugin / mod developers develop java, and java itself has many syntax abilities if you use it smartly. If I need crazy functional things I develop Scala
It is noob tip if you're not using Optional everywhere
optional introduces many issues
I think you mean @ParametersAreNonNullByDefault
Maybe, I've never used it so idk, but I've heard about it being possible
Which is not included in jetbrains annotations
And I was using @NonNull from lombok to generate the null checks for me :)
lombok 
The only two issues with optional I know are memory allocation becuase it it simply object and that it is incomplete monad. (but second issue is crazy, if you solve it you'll get DFU syntax, and memory allocation will be much worse) From the syntax point of view it is nice, it has .map and .flatmap methods
I think that guava annotations are the best
I only use it for @NonNull 
Use guava then...
No?
The third issue comes with primitive types
auto (de)boxing of primitive types can become a huge issue
Allow me to get my favorite list
Why is Lombok bad?
- It's a compiler hack - the Java compiler isn't designed to modify code, so it can cause difficult to debug errors, or worse
- It requires an IDE plugin, so unless you've properly configured Maven, Gradle and your IDE, you'll get hundreds of compilation errors. This process takes time too, it's not easy
- Lombok'd code won't show in Javadocs
- The code generation is often unpredictable and difficult to debug, and often you'll have to do it "the hard way" anyway
- Java is supposed to be explicit, Lombok hides a lot of key functionality into a subtle annotation which can be easy to miss
- While IDEs support it with a plugin, it's usually more difficult to find specific things, like usages of a getter because they don't exist in the source code
- Finally, Lombok'd bytecode doesn't match the source code, so it causes a pretty annoying warning in IntelliJ
ok
You're talking about OptionalX primitive classes?
they exist?
Yes
nvm then
OptionalInt
we haven't sugar in shops...
Can I use Paper plugins and Fabric server mods at the same time?
Thing is the SSH port was supposed to only be open from my IP
But Oracle's NSG's don't do squat apparently
@void void I prefer nginx just comfortable with their config.
Webservers what do you expect?
wdym by paper plugins? Plugins that will only run on paper, or plugins that will run on bukkit?
If you find out cardboard, don't even try to use it, it is broken as an idea itself
You can configure it to onl expose stuff you want. So not a problem.
Heya, does anyone know of an alternative world format that's faster and smaller then the one used by MC by default? I need to save on storage space but it's a survival server so I can't use something like Slime format
he can try magma
no
(Magma is for Forge)
oh
But Bukkit's API really isn't meant to be used elsewhere
I want to have Bukkit plugins on my server: WorldGuard, Essentials and others. And I chose Paper server.
And now I want to add Fabric server mods.
Is it completely impossible?
You can deactivate the directory listing.
considering that cardboard is incomplete, worldguard pbly won't work, you can try cardboard, but I recommend you to backup your shit first
Hybrids often fuck up their implementation of the bukkit api
cough cough mohist
I advise you to find analogs of plugins you need in Fabric mods.
cardboard claims that worldguard should work there
It's either the sys admin fault when he didn't disable file listings or the devs fault by not escaping/normalizing the input path.
Magma ain't there lol
Async coulds?
Every hybrid server software is broken
Have you tried every hybrid server software?
Cannot comment on that. Haven't used PHP for a while. I heard that PHP can create native code out of that script. So it shouldn't be interpreted each time if the hash didn't change.

Paper already logs asyc fwiw, lol
You'll have that problem in every language if the dev doesn't explicitly fix it.
I don't like PHP myself but hating on a language just because someone is to stupid to use it right?
Some languages are smarter about handling user input than others
(Just gonna bump this since i kinda need to know :p)
None I know. You excluded slime already.
Rip
The intent of ViaVersion is that you can allow people on newer versions to join even if you can't update your server yet, because plugins or other components have not been updated yet.
But servers just abuse it to stay on outdated versions while allowing everyone to join.

There are many changes made between the different styles of pvp, a gamerule isn't suited for that
Hopefully the new combat will get everyone on that, but I'm personally quite sceptical of that.
i dont see why a gamerule wouldnt work
runescape did something similar
is 1.9+ pvp really that bad
if thats get applied is the question, 2 years and nothing new. and it seems still 1.9 like
i mean hit, wait 2 seconds, hit the next hit. if you miss youre fucked
I prefer it over getting carpal tunnel ¯_(ツ)_/¯
Because the changes are quite large and could interfere with other components. For example, what if I change the cooldown of weapons manually with 1.8 style pvp, does the cooldown stay or not?
The delays in 1.9 pvp are a bit too long, but it's much better than the spam clicking of 1.8 imo
and the whole packets, thats not a easy change 😄
i hit about 6cps, that should be fine, but some german 13 year olds with 50 cps makes no fun
administration is better than pvp
The main problem for me with 1.8 pvp is that there's no penalty for swinging too early: if I swing a bit too early, I can just swing again assuming I can click fast enough. But in 1.9 swinging too early has consequences in reduced damage, which means you have to properly time your swings.
Which they still are planning to do
Cool, I don't care
They are irrelevant number wise
no they aren't lol




