#general
3141 messages · Page 686 of 4
tellraw @p {"text":"","extra":[{"text":"Test: "},{"translate":"commands.drop.success.single","with":[{"text":"1","color":"red"},{"text":"Stone","color":"blue"}]},{"text":"!"}]}
@vernal moth
your message key was wrong as fuck
;D
I blame burger, lol
@void void wtf did you do to your formatting?
I guess burger just strips the category
i like running minehut servers and being the most corporate greed person on minehut
i think the 2nd value is how much fps you'd be getting without optifine
wat
6 votes and 9 comments so far on Reddit
(DiscordBot) What is the other number on "Show FPS" option. : Minecraft - 9 comments, 4 points - jozehd, 1y ago
is it it?
Lowest.
yeah i got it now
thanks
its kinda funny when you have avarage 120 fps and minimum 10 XD
Welcome to 0.1% and 0.01% lows.
STABLE FPS:
https://posili.me/i/2020-06-12_21-47-23.png
my flags mmmmmm
wat is that gui
-client -d64 -Xms128M -Xmx6G -Xmn512M -XX:+UseG1GC -XX:+AlwaysPreTouch -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts
6g for a client
RivaTuner.
sorry but, the dinasour version does not support Java 14.
Even 1.8 can run on JDK 11+...
A yes the outdated OPTIFINE bug.
e.g it runs without epoll
if you don't use linux then it does not matter anyway lol
you're cucked on other platforms
my friend once tried using my flags to launch up his minecraft with 30GB RAM
it wouldn't even startup
pfsh
hold my beer
it would literally OOM
i'll start a server with 48gb of wam
just get it all the wam
DownloadMoreRAM.com - CloudRAM 2.0
damn
could probs push to 60g if i shut down other servers
thank you
and disable hugepages
I run my servers on SWAP and PGC
i ran a server on swap which sat on SMB
.g linux swap over smb
(DiscordBot) https://superuser.com/questions/497249/why-using-swap-file-over-a-smb-nfs-mounted-filesystem-is-not-possible-in-linux -- Why using swap file over a SMB/NFS mounted filesystem is...: "Oct 31, 2012 ... In this post (dated back to 2002) someone says that using a swapfile over NFS/SMB is not possible in Linux. Is this statement still..."
(DiscordBot) https://www.phoronix.com/scan.php?page=news_item&px=Linux-57-Experimental-SMB3-Swap -- Linux 5.7 Will Let You Setup A Swap File Over A Network...: "Apr 12, 2020 ... We Rely On Your Support: Have you heard of Phoronix Premium? ... 5.7 Will Let You Setup A Swap File Over A Network With SMB3/Samba."
Time to find the 1TB screenshot again.

fuccolai
mikropp
wow
#general in the PaperMC discord is the best channel in all of discord!
kenny ur upside down you have no rights
ur a minority
shoo
wow upsidedownist >:(
CaN i HoMeHoSt My MiNeCrAfT sErVeR?
ronski you sound like a broken record
DiscordPLS
https://posili.me/i/2019-06-11_20-48-24.png
fuck me
youre paying my phone bills 
gh
tfw a laptop has higher res than your 2K build
I legit had to zoom in 250% to take the ss
and generates a higher temperature than anyone's 2K build
Well, the laptop was way more then 2k when it came out.
guess it doesnt like me writing markdown, lmao
nothing wrong with using windows? some of us try to get work down without having to fiddle around on linux or get limited by macos
now I lost a whole paragraph of markdown, pff
am always on EAP
I do too and have never had an issue lol, nothing wrong with using eap :)
a straight up crash is still something I havent experienced in the 3 years am daily driving IJ EAP
aww, minecraft development plugin seems to break on manjaro for forge 1.12
guess i'll have to go back to the old fashioned way haha
@vernal moth the markdown renderer in intellij has always been pretty shitty for me
never caused a crash but yeah
I use it pretty extensively, no clue why it decided to break today
might be something unrelated, god knows
I dont care enough to check logs
lol
biggest issue I can remember that I've had with EAP was when it totally broke gradle builds due to some difference between the JDK intellij runs on and the JDK gradle runs on
if you have it for free, sure
It's ok.
damn it i'm gonna install arch normally instead of manjaro
it feels nice but its already breaking for java and stuff
evening folks
Good morning
kenny ur german, its evening for you as well
It’s always morning, you just gotta believe
time is a subjective construct
Exactly!
oh dear
Hi Michael
ooh michaels a booster now
i've lost my table 😦
we thank you for your services
where is my no table
Paying discord 

(╯°□°)╯︵ ┻━┻
i mean asking aikar directly worked for me but not sure it's a universal technique lmao

there is also, disappointingly, not a secret illuminati channel
not for notables
was about to say 😄
😢
paperd channel best channel

mikropp at it again
ur upside down


Free commits.
it's free real estate

you don’t say, viper
ah so two typos
at least 3
an odd commit doesn't count really
i've slapped dumbusers in github since 2017
i've contributed a lot
ooh
I want to get the destroyer of protocols
it would be very accurate
k thx bai
Don't we all?
that's kinda extreme
I ended up overrecruiting furries
^
a con came about and then there was no one around to actually do work for like a week
just don't recruit 
ah ok
furrycon was the death of zed's business
now thats an issue
happens to all of us
That's why Discord is always so slow to respond.
I actually wrote code yesterday
oh right
lmao
zed stateless xenforo pls
soonTM

Xenforo ci 👀

gitlab has a dark mode?
userstyle
.g vednoc gitlab dark
(DiscordBot) https://gitlab.com/vednoc/dark-gitlab -- vednoc / dark-gitlab · GitLab: "Customizable Stylus theme for Gitlab and self-hosted GitLab instances."
have you heard about modules?
Yes well, maybe one day
it's self hosted
has much niceer support for speerating projects out into multiple groups
Gitea.
you also use bashtop and are furry
we only accept patches via email
Just put your repo in google drive
that makes you lose instantly
Or Dropbox
OneDrive, Minecraft is Microsoft
That’s top tier
i don't need to use jb space really
gotta use gerrit & IRC too
@twin lagoon yeap just send your patches to devnull@cubecraft.net
i can basically do fine with barebones git
heck, i interact even with github mostly via cli
lol
subversion
.g github hub cli
(DiscordBot) https://github.com/github/hub -- github/hub: A command-line tool that makes git easier to use: "hub is a command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier. This..."
hub gud
wooo, I actually managed to release MiniMessage with all the regex changes
never underestimate the bandwith of a fedex van
minecraft craft
wtf is space
jetbrains space
Eclipse Che
yeah it does
che is self-hosted apparently
no
Why sheilds doesn't work in bungeecord?
It doesn't show up the result in crafting table
sounds like viaversion / protocolsupport
Woah.
When I try to craft a sheild in 1.12.2 which has bungeecord
It doesn't work
It doesn't show up
What's wrong in bungeecord?
Step 1: Try without Bungee.
nothing
it's likely a plugin
very much likely to be viaversion or protoocolsupport
Yeah real hard
HACKSON: which server, client and bungee version are you using?
He's upside down so he can't trigger
That’s our usual support cases, just so you know
Can confirm.
No I am not using it for my server
People literally incapable of speaking
I am playing on someone's server which uses bungeecord
bruh
And sheilds doesn't work
...
On it
ask them
XD
Who made that plugin ?
jesus christ just
I can contact him
ur high
Oh my god
ask the owner
tell your server owner to look into it
shoo
Kenny ?
you're giving us 0 information
Who TF is that
Kenny did it
I retract, this is worse than our support
holy shit
Blame him


oh wait, this isn't even #paper-help 
Still better then AuthMe support.


it's a bot
they're using userbot
Impossible
irc bridge
report


Phoenix is a hacker
I was asking
( ͡° ͜ʖ ͡°)
userbotting



boomers
u also
shut up furry
You're toxic guys :(
no u
:person_facepalming:

cucked
mikroskeem you better not get on IRC
@limber knot
So toxic, so toxic
Ez.
shit irc client
hey TheViperShow suck my left nut, i'm on irc again
Weebs out
how do i irc
are you on linux?
pacman -S weechat
ew arch
nix-env -iA nixos.weechat
apt-get install weechat -y
Michael, you have to have more than 60iq, then it makes easier and easier
zed don't you have cubecraft things to do
IRCMasterRace
IRC is overtaking this server? 
smh the audacity
!stats
Uptime: 41 days, 15 hours, 4 minutes, 36 seconds
Message Handling: 8ms / 1ms (mean/median)
Messages from IRC: 9085 (5%)
Messages from Discord: 188080 (95%)
excuse me I am procrastinating
yes clearly taking over
what the hell does 5% mean
damn
5% of what
5% of all messages
5% of all the messages over uptime
0.05 of something
thats cos you left IRC
you accounted for most of those stats
i don't understand irc help
no one does, they're all pretending
I don't use IRC much because it looks like the old TV thing
@twin lagoon not allowed to do prod ops when we're at peak 
IRC is for boomers
but prod = best test environment
nah we did a release at peak yesterday
I don't use IRC much because it looks like the old TV thing
and that was a big fire
make your own irc client which looks like discord
the countdown timer didn't help
or wrap irc into discord
ez
ok let me learn Electron real quick
or bash even better
yeah port bash to wasm
We had like 10k-15k players all try and join a game at once 🔥
then run shell irc client on top of it
stonks
bonus points for using posix compatible shell
JavaFX IRC when
so you can port lighter shell to wasm
like korn shell or something
mksh is pretty light
.g emscripten bash
(mikroskeem) https://browsix.org/ -- Browsix: Unix in the browser tab: "Compiling programs into JavaScript, asm.js, or WebAssembly with tools like Emscripten or GopherJS isn't enough to successfully run many programs..."
Run multiple, communicating C, C++, Go and Node.js programs in-parallel in unmodified browsers including LaTeX, GNU Make, Go HTTP servers, and POSIX shell scripts.
man weechat should really fix their unicode handling
yes, thats intentional
Intentionally horrible?
zero width spaces get inserted in nicknames so you dont ping yourself everytime you talk
on good clients, they're rendered as... zero-width spaces... so you dont even know they're there
Imagine if WeebChat was a good client
use bitchx
let me get LemonChat real quicc
Just use thelounge ;p
nmo
fuck irc
wonder if this flunks out on weebchat too1
lemon chat is the real deal
or this
Michael if I've done it you can do it as well
michael just filthy casual
wants to give up easily
L
and my iq is not even a positive number
L
no you use some scuffed weeb client viper
We had like 10k-15k players all try and join a game at once 🔥
Yeah Michael you dum dum
||But does it support markdowns||
i can see that message you dumb
yes
cuz ur a dum dum viper
No strike through or bold
just a client issue
thelounge can 👀
there are a few cases where it doesnt quite work as nicely
but the majority work well
I use IRC just to flex
good to have somewhere that works when discord starts acting up and refusing to send my messages every other day
I used it for better notification preferences
and not to start discord or whatev on my laptop
what happens with tags and bots tho?
with tags and bots?
Try.
He did
Try a ID tag.
That works
@219443401974611970 boomer
that case is now covered too, I could technically make it stop mangling
and no, I dont do lookups based on IDs
no one pings like that
you can manually enter the correct ping text and the client will do it though
Can't ping the bot if you don't do a ID ping.
to wrap
@limber knot
Congrats, now tag 555496782260338698 so you tag the hook itself.
where does IRC retrieve the profile picture from?
wait
is that wizjañy by any chance
until we get the super NSA database connected and can track you everywhere
why do emojis get translated as images
I wish tags were converted to and from traditional IRC formats :S
instead of their names
because they are not emojies
emojis need to get sent as their trigger codes as well yes
just havent gotten around to that
Hello guys, I have tps issues on my paper 1.15 server. It's a small creative server with only a few players, but I still have 11 tps....I don't know why, please help. Timings: https://timings.aikar.co/?id=22f6f078da124f019425e611bd9d8228
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
they will always need the image link though
I havent made up my mind on the tag issue you opened
maybe if there were conflicting names
tbh my main issue is people changing their nicks with zero indication of who they are, lol
That's why you have to put a note on everyone.
I’ve never understood why discord has notes for people
I have the same issue in discord on compact mode
Has anyone actually ever used them
just dissalow changing nicks
runs
krusic22 do you remember when you """"recommended""""" those KimSufi servers
at least on discord you can hover over the stuff ¯_(ツ)_/¯
recommended
Well i've actually bought a few a month ago
my experience was good
just hesitant to add any more crap to the actual message line
it already gets scooted over annoyingly just because of what it is
I mean anyone who cares will just format it accordingly in their client ¯_(ツ)_/¯
I literally use them to Compile C99 lol
I mean, I care and have no plans to do that
so no
apparently you don't care enough :P
I could technically try and host an IRC there
how about nick change notifications then similarly to how IRC already does it?
but i don't know if an intel atom is powerful enough to host a modern IRC server
it's irc...
guess the only option is try&see
actually yeah I do like that option
those dedis are the kinda thing that after a crash may never boot again
I mean I would also love to have join and leaves but that might get too spammy, lol
but i don't know if an intel atom is powerful enough to host a modern IRC server
you can run it on 1st gen rpi lol
it'd be pretty spammy yeah, the option is there I just leave it off or paper
raspberry pi is better than those lol
if you do nick name change notifications then it might be worth delaying them a bit to not spam if the user tries a couple of names, lol
no not really
i'm speaking about 1st gen one
heck, i ran mumble server with 20 people on 1st gen rpi
and it didn't even show signs of choking
yeah, first gen pi is worse, lol
my bad
didn't it have like 1GHz single core arm or something?
think it was under 1ghz
i overclocked to 1ghz 😎
oh damn son
I could actually run a client from those things
I already have a private repository that uses PrismarineJS to control a bot
I kinda wanna buy the new pi
But, I have no use for it...
Unless, I get a pi dedicated for the tv...
Good old times. 1550Mhz on a PI 1.
hmmm
I have the other issue: I have one lying around and a use for it but can't be bothered to set it up and ruin another SD card :S
I still enjoy the Raspberry Pi3 that I own
i don't think i ever experimented over 1ghz, can't remember now
Well, yea, I have a 3 which erm...
Basically, has two jobs
- For when I wanna stream stuff on the TV, coz plex is broken af on the playstation apparently
I use it as a portable """""""computer"""""""" since i have no laptop
- For sitting on my desk with a 7" screen, for whenever I do the stuff I said am gonna do to it
one day...
Behold the 1.55Ghz abomination: https://hwbot.org/submission/3285712
I want to repeat that, but I don't have another Pi 1.
vwoop
what about this
2MHz gang
it
You asked for death.
i was able to register a custom command with JS, and all it took was for me to create an entirely new plugin
and have it running on an entirely seperate JVM
so yeah!
rip harrix
because search my message history
don't ping me
You know that GraalVM exists?
yep
i don't give a shit what you did
now do it with C
NOOOOO 
ezpz
lel
Now build a native image.
oi, how the balls do you get Tebex to just run a command once per package when somebody buys '4' of the same package for example
ffs
someone should start a little masochist community of people who write all their bukkit plugins in c
good, graal is the right answer
whoever it was that mentioned it
the JVM has a system for JS but its going away
the fact that graal supports ES2020 is so good
graal is the path forward
people stopped calling it ES5, ES6, ES7 etc. a while ago
It will be the path forward when Mojang drops Java 8 support.
or maybe that's just me
So, never.
I mean I wouldnt use it if I wasnt looking to do that multiple languages thing
but yeah its nice
graalvm is objectively better in pretty much every way except for one thing, you can't use accessors like player.health, u have to do player.getHealth()
not really no
but that's a small price to pay for modern JS
the graal compiler is already in mainline java anyway
so if you wanna bikeshed on that, its not even a good reason
but the reason i came here was to get in contact with anyone who has a history with Graal
would be nice to have some connections considering the thing i'm developing
i want to follow standards here
what channel do you recommend i use to talk about this
not sure there's a lot of graal devs here
but here or #paper-dev is fine, just dont bump it all the time or anything
yeah, i mean once i find a couple peeps i'm good
don't want to bother anyone too much
hey, mind if I add you on discord Z750? I could use some advice and frankly some constructive criticism on the project I'm working on, but I don't want to advertise it publicly
Given you have a lot of experience with Graal, a second opinion could be valuable
you will get better help here than you will in my DMs
and I dont have a lot of experience with Graal
I'm not your person for Graal stuff
Well, if you say so haha
Well there's mini digger, I saw some projects on his github relating to graal
I dont think mini minds pings
or you can try and DM him and see if he keeps those open
I opened an issue on his Graal-related github project but idk if he even watches that lol
I mean he does show as watching bu
Might not check his notis there
Dang well with what happened with wiz idk
To ping or not to ping, that is the question.
@vernal moth
lol man just does it for me XD
You never know where the kick is gonna come from
Ping!
wiz doesnt like pings, a few of us dont
Pong!
Pong
Ping
oh here we go
ok but mini i saw something on your github
if they arent intentionally trying to be annoying, not much usually happens
lemme see if i can find it
this
Do you know GitHub has teams/orgs? ^^
You don't need to create a new GitHub account for a new project ^^
Someone else told me that but
tbh i just wanted to reserve the name
so nobody else could take it
Anyways, I don't know much about graal, I just played with the JS interpreter a bit and that was about it
you can do that with an org too
well i built an entire package manager based on github repos in it
i'm trying to create a "minecraft" JS ecosystem here
so any 2nd opinions, advice on things to improve, standards to fllow, etc. will be helpful
Graal supports that?
Flow is best for already large projects that are too late to migrate to TS with
I mean TS just compiles to JS
There's really only 1 big file to convert
is that groupmanager?
what does groupmanager have to do with anyhtin
Go look at groupmanagers main class
I'm pretty against the whole lets shove JS into everything but if you are serious about it, do it in TS with proper modules
Heck, look at their onCommand and prepare to cry
Organise it well or it's just going to become a big mess real quick
core.command({
name: 'js',
execute: (player, ...args) => {
try {
player.sendMessage(`\u00a77${core.eval(player, ...args)}`);
arbitrary execution...?
https://github.com/GroupManager/GroupManager/blob/master/src/main/java/org/anjocaido/groupmanager/GroupManager.java#L383 #ScrollForDayz
look at what core.eval is
it's not executing
there is an execute-on-tab-complete mode but that's disabled by default
2000 lines lmao
this isn't c
ok i admit groupmanager is juuuust slightly longer than JX was
but not by much
gonna continue this in paper dev channel
mfw >javascript scripting on bukkit
when there's a lot better thing
called Clojure
kotlin scripting is bitch to get working
jetbrains seems to focus more on kotlin as a replacement for java/other jvm langs than making it much useful in scripting
gradle does
kts in gradle is :3
Don’t have much choice when groovy is so awful
they use groovy by default
says the guy who still uses groovy for all of his buildscripts
seeing another 3rd party gradle plugin not supporting kotlin makes me want to hang myself if i have to use it
All of my kotlin projects still use groovy build scripts
google protobuf plugin was like that for a while
because reasons
i think you could pick
but imo minecraft-dev is quite useless in bukkit land
it doesn't do much
the config file?
huh?
it's literally
plugin {
java
}
group = "tld.domain"
version = "0.0.1-SNAPSHOT"
repository {
mavenLocal()
mavenCentral()
maven("https://papermc.io/repo/repository/maven-public")
}
dependencies {
compileOnly("com.destroystokyo.paper:paper-api:1.15.2-R0.1-SNAPSHOT")
}
and you're good to go
plugins {
...
id("net.minecrell.plugin-yml.bukkit") version "0.3.0"
}
bukkit {
name = "MyShitPlugin"
main = "tld.domain.ShitPlugin"
}
ez
however if you do mixins then minecraft-dev more than useful...
no
no
ant and javafx sounds similar combo like attaching a gunsight on a knife
can someone ddose a public ip?
yes
is minecraft a service connected to the public ip?
so they can ddose both my router and server....
ok thanks
“I’m PaperMC from PaperMC, here to fix ur serbr, pls gif op”
I love it when trens have outlets and wifi
give me op or i hack your server
@lavish nova hi what cloud provider for cubecraft kthx
OVH Public Cloud
oh
so basically managed open stack

i think basically the biggest or second biggest
do you plan on using the cloud system as a fallback kinda thing?
if there's no room on the dedicated servers due to heavy traffic
or just both
yeah it automagically scales
in a very hacky way
like our tech stack is a bit of a mess and this is the start of a very long process to try and clean it up
tbh the main reason we started using public cloud is cos we sold them out of dedicated server again 
why not look into alternative providers for dedicated servers?
Can't beat VAC
yeah we've been down that road before
o
it gets messy
We peak at 10Gbps between our bungees and game servers
OVH Anti ddos
speaking of networking, do you guys utilise ovh's v-racks/vlans?
For some stuff yes
i've heard many issues about them
experienced some myself aswell
like mysql just dying for some reason, mysql connections being dropped
odd, well we've not seen anything major
But I know magic has been applied to our account in the past
ovh enterprise account magic 
Oh actually on the public cloud... I think we dropped from using the biggest instances to the second biggest instances
Because the network stack couldn't handle the packet rate
haha you think we're ready for Kubernetes
@slim nymph ^^
wiz would prob ban you before that person
i still can't tell if i should or should not tag wizjany
for when i need a moderator
at that point it's russian roulette

@waxen panther ....
https://de.namemc.com/profile/PaperMC.4
wiz said he's only got 2 justified pings in this server so far
@twin lagoon you should have joined the mission control we did in our discord for the release.. Marco was talking about some of the cloud stuff

i don't ever join large server discords
:PogU:
.g cubecraft discord
(DiscordBot) https://www.cubecraft.net/threads/cubecraft-discord-information.207082/ -- CubeCraft Discord - Information | CubeCraft Games: "Apr 28, 2018 ... CUBECRAFT DISCORD Welcome to the official CubeCraft Discord information thread! Here, you will learn about what you can do on our ..."
advertising
what did you search for
oh in fairness someoen did push some broken code earlier
zed i can't find it 
o
Noooo, not my java!
it was a discord call
Google.PutSite(url: myurl, page: 1);

tbh it was pretty interesting... running your ops in a public discord call
The main difficulty was getting cubecraft dev/ops people to stop swearing LMAO
We dont fucking swear in this house
what happened
what server isn't?
not swearing is the hardest part
I think I'm contractually obliged to clarify we are not a christian server
I limit cussing to ragequit level support
oh, and telling simple how I feel about him
or anybody for that matter...
Viper
Eat poop
i mean cussing is fine... just not when you have a bunch of kids listening in to you release new games xd
squeezes habanero pepper juice into zzzCat's tub of vaseline.
no one else would have seen that message
Awh
invisible chat filter 😉
I was hoping it woulda insta-yeet'd him
.g george carlin 7 words
(DiscordBot) https://www.youtube.com/watch?v=kyBH5oNQOS0 -- George Carlin - 7 Words You Can't Say On TV - YouTube: "Feb 13, 2014 ... This feature is not available right now. Please try again later. Published on Feb 13, 2014. George Carlin - 7 Words You Can't Say On..."
George Carlin - 7 Words You Can't Say On TV
it's actually really good
because people will say inflammatory stuff
and get nothing back
pfft just swear in another language
gg
your store has the wrong blue too
don't get too excited it's a Keycloak server with minecraft support so we can oauth our applications
still hot though
yes
almost stateless
if it were to be truly stateless I'd have to do a tiny bit more work
but the code cache is store locally and shared between containers
but you still update the forums by updating the container image so that's neat
the trick to development is outsourcing
html goes brr
I'm not touching that site with a 6 foot barge pole
barty make sure you do it spigot 101 way and do it based on item name so soon as someone uses anvil it breaks
is it considered better practice to have a method in a superclass that just returns null/throws an error on a particular method or to only include it in applicable subclasses and then check instanceof before using the method?
any possibilities to hide a public ip
no
damn
what is a violation of lsp
Internet Service Provider I think
Liskov substitution principle
lol

damn lsp has to much meaning behind it
and just looked it up, I don't think I am actually in violation, I just class because I thought it would be easier to explain, in my real situation, most objects I am working with are interfaces. Some subclasses of a top level item class implement an ability holder interface, idk if I should stick with this method and check instanceof or just make a method that returns an ability, or null if it doesn't have one















