#the-silents
1 messages ยท Page 23 of 1
I mean, talk about a foundation of shit
they haven't even forked essentials
just copying and pasting code from essentialsx as they see fit
mfw
If I could be arsed, I'd creating a licensing issue on their tracker
I mean, they probs don't care, but, like; ๐ฅ
Lol, they got a heal package for 1 class
if I could be arsed, I'd DMCA all the code they've ripped from EssX that I wrote
You seen the ip he put in his essentials database?
more ๐ฟ: they starting writing their own Essentials plugin because I told them I wouldn't give them a developer rank for free and they couldn't figure out how to PR
I'm not sure them not knowing how to PR is a bad thing
Is it really that hard to pr?
according to BomBardyGamer, yes
why would they "copy" essentials and not just like PR
They DMed asking for me to make them a "developer"
I just replied "make a PR" to which they responded "how do I get PR"
so uh
they've probably only just figured out how to make a PR, idk
seems legit to me
just to be clear, MD is lying. It's very clear from the source code
// Plugin made by TacticalDev
// Do not copy this plugin, and use it in you're own plugins.
// This plugin belong to Joran (TacticalDev) Discord: Joran#7925
see?
xd
was about to pr this to his repo, but I don't want to endanger my account for a bad joke lmao https://i.imgur.com/dyOoER7.png
are you in his Discord lmao
no, only share moss with him... disabled private messages over it now ๐ฆฅ
@stiff pulsar wait I can report people for doing that?
someone did that to my repo and theyre a transphobic troll and i wouldnt mind being an ahole if it meant they got banned
Last time Iโve reported someone has been a while back, but you can of course report someone for writing insulting/harmful texts in issues, prs, comments
so yeah report that person, GH is usually good at deleting messages or even suspending those kind of people :p
The trans people! They're coming for us!
I sorta don't understand why people can't just get along
It's so much more effort to deal with drama than to just say "You know what, I disagree with that persons lifestyle, so, imma just go drink"
If youโve been brought up to hate other people with supposedly โbadโ behavior or views, thereโs little you can do to convince them otherwise without knowing them personally 
Usually just people circle jerking in their isolated group of friends until they forget that thereโs actually things around them
That is kinda true, tbqh; My father was one of those "i'm not racist" people
I had some troubles when I was younger, but more in the childish "first wird that comes to your head type deals"; These days it's just, I'll get along with anybody and safely retreat where not ๐คทโโ๏ธ
I sorta don't understand why people can't just get along
stinky cat
eat poop u fuq
does drinking cat poop coffee count as eating poop
*drinking poop
yes
๐ฉ
Hahaha kopi luwak coffee.
hm
why do you look familiar @hollow tulip
GingerGeek?
aha
:D
kashike knows all
@graceful widget what picture?
this?
far right?
aaron
๐
๐ gotta get lunch
Maybe you are and bound every key to PTT
That's a lot of keybindings
discord probably messed up (surprise surprise) and switched me to voice activity or smth
not gonna happen
o/
ehhhhh
btw kash can/should geyser be added to #community-guilds
no idea what that is

ur missin out, it's the thing that allows bedrock client to join java servers
hey prof and proxi
big channel over a million subs
curse only owns dev bukkit afaik
Bukkit forums are under CurseForge which is being bought out by Overwolf
Curse doesn't exist any more, it got split up
f
just like all the monopolistic companies should do!
md with his 0xdcfe iq
Most former Curse forums/wikis are now run by Wikia
I don't have much of a voice today sadly
:(
what is a voice
i got work soon i so expect people to be here in 5 hours when i get home
Wouldn't be surprised chew
demon?
phoenix
oh also hangar's shared auth code is (pretty much) done now \o/
@long stone GeyserMC Guild Link: https://discord.com/invite/7ZDSKa5
it's a banger

McGeyser


there isn't a #paper-the-silents
hello glarรฉ

"We have since banned that developer"



if you click on the emoji it tells you where it's from
however

if it's a public server anyway

in america we pronounce your name "Zee"

๐
imagine having NDAs for emotes
imagine having emotes

minecoder posted it in the cube discord 3 years ago 
ah well he did take the photo
<3


Whoa, Ed Shereen as a kid.




my only Zed emoji
pls camo
dont u fuckin swear on my christian server
zed we're going to lynch you
don't worry zed, i got you covered
so what's happenin' and poppin' in this here voice channel?
Planning on taking over the world!
does everyone just hang out here with their mic muted so they don't feel so lonely? I do that too often lol
say hello zed
everywhere
kash is everywhere
don'tya'kno, zed? kash is multiple people
say hello, zed!
kash knows more about Minecraft than the entirety of Mojang
kash is multiple people depending on the day
Do you work at any restaurant in Canada? He's a VIP member.
lmao
@hollow tulip say something, we miss you in this text chat
hello
Discord said "Zed said 'hello'"
:fluSHEDdd:
nah he's a fake

role literally won't move up
dangit >:(
security there seems to be a fanboi amongst our midst
sign my minecraft skin
Bruh

rip kash
there goes kashike
wb kash
probably got offended that you used an uppercase k
speaking of geyser
kashiKe
whats geyser?
redned pls
.g geyser
hi @hollow tulip
does bedrock even have enchanting
yeah
Hello
hmm, is it g.?
Is it me you're looking for
@stiff dome no irc relay here why do i think im chatting on discord
thank you kash, very cool!
It's .g, but I think it only works in main channels.
only works in #general #paper-dev #paper-help #waterfall-dev #waterfall-help
ah alright, because it's an irc bot right?
you're no fun, zed
yes
not accepting friend requests even
now we just need to put the gg role above project developer and all will be good
only server owner can do that
I have them disabled for community safety reasons, sorry
I've sent you a request though ๐ ๐ ๐ฅบ

epic
sends Zed top secret information
yes
kash has never dm'd me
mcdonalds coupons
why would you be biased?
I don't have a voice today
I feel you are biased
geyser improves bedrock by just making it java
the what
the yes yes
did cubecraft create geyser?
looking at geysermc organization on github, has quite the few cubecraft devs on there
oh okay
supreme dictatorship?
lol
Kim Jung Un it
there was dragonproxy, but it merged into geyser
Paper voice chat aka "Q&A with a CubeCraft developer"
Q&A with Ed Sheeren
I'm unironically confused on whether or not zed is ed sheeran
whoa whoa whoa, camotoy
by md not that one
like
no leaving
oh
I'm just looking at the geysermc organization and the voice chat
because he's md6848375
๐ช ๐ซ
I'm pretty sure geyser is planning a coup on paper just so you know, kash
1s I'll join too ๐
๐
if you add up the member coutns on all the servers im mod on, it's almost 10k
@analog dagger ๐
get the entire geyser squad to get kash to add geyser to #community-guilds and rename it to #community-servers
is whats his name here
luke
And he's not in this server, surprisingly.
:(
see i would contribute to geyser but no clue what to do or how/where to add it lol
Honestly fair. Sometimes I don't know either!
I'd contribute to geyser but I'm pretty sure they're a front for the mafia and not actually related to minecraft
ono
in this house we do not conspiracy theory
@long stone #ff8c00 is more my colour ๐
icky mafia, gross
@loud sky Are we a front for the mafia and you didn't tell me?
like so?
testing 12
discord roles are fucked
yessir
role keeps moving by itself
sounds like discord

But, it's orange-ish still.
:hmm:
i need to stand out in chat
alright that's it, how do I buy nitro
now?
yeah
donate to paper or geyser instead
test 1 2
We don't have donations right now. :/
paper it is
heheh
I'm not donating to the mafia >:(
set up github sponsors then!
I need to figure out how taxes work
Mfw people think taxes are real
that's the main reason we don't have sponsors / donations for Geyser or Cloudburst
you people pay taxes?
GitHub Sponsors makes you fill out tax forms
hol up, hello?
it handles it for you
RTM we're raiding the voice chat.
Yeah, I did
Someone mind filling me in, since I missed whatever was goin on?
were talking geyser and gh sponsors
ah
Tl;dr apparently taxes are real
I noticed Redned and Zed here so I joined and it became a Geyser raid.
Had to get you on it too!
yep
๐
๐
hey, so you guys are professional developers
do you have any tips for someone like me who has royally no idea what they're doing? (i'm great at english)
Tips on what?
hmm, I'm not sure. development in general, I suppose
Do lots of fun projects? ยฏ_(ใ)_/ยฏ
^
What "level" are you on?
If you want to make plugins or whatever - learn java first, then just start writing whatever you want. I feel like having a server helps, cause you come up with ideas that you have a real use case for.
Is there something specific about the game you always have felt was missing? Something you want to change?
That's how I got started with plugins.
Or contribute to opensource projects - find something you don't like, try changing it and PRing upstream.
I want oreos in Minecraft
:O
https://i.warosu.org/data/g/img/0720/91/1564420563911.png This is a pretty good list, took me a min to find it
For example, a group of us wanted to watch OnlyFans in Minecraft, thus, Holovid was born.
sounds like 
I got started by helping out on a server, got asked to change small thing in a abandoned plugin -> decompiled it, rewrote it cause it was shit. My first contact with Java and plugin dev.
that's a great list, thanks rtm
Here's the first plugin I ever wrote https://paste.helpch.at/igilajojiw.java
yes I show as ginger now on my client
xd
:D
Petition for Redned to get No Table.
tried what
But what if he wants a table?
Zed doesn't get a table so why should Redned?
Cause Redned is better ๐
True, true /s
loving the random activations from redneds mic with no noise
xd
fuck lombok
I was about to update to IntelliJ 2020.2 and then thankfully saw that error.
Oh dang Zed you PR'd there, nice.
I just have that version ignored for now
:/
oof
Poor issues page has about ten issues about the incompatibility.
fuck lombok = fumbok
That's why I switched to Kotlin. Java is way too verbose.
I understand why some people like the verbosity, but I don't
One of our contributors is trying to make a plugin API for Geyser (which includes Javadocs) and we use Lombok EVERYWHERE.
xd
helo
Is everyone scared of the mic? ๐
is it still deathly silent except for occasional interjections
yeah
I refuse to reveal my voice.
yes to both of those questions
hello back
Hi, Tim!
"I had a Boeing crash"
To make you think it was an April Fools :p
I mean I use an app that I'm pretty sure only works 100% in the UK
So uh, yeah idk of any decent international ones
I'm trying to update this one plugin for someone and it's completely over my head
what plugin?
I'm just kinda starting it up and squashing any exceptions I find but goodness, I don't understand anything lol
Kitty says Hi!
Thebrian you know some Java or know it decently well?
Aww, kitty โค๏ธ
Goodness.
generics, that's what
Some pretty horrible variable names aswell
Yeah, generics are ass to learn.
but I'm just at a very basic understanding of everything, I'm trying to learn architecture but it seems like black magic
and lambdas, and ternaries, all in one
that and art, art is also black magic, but a different type of black magic
it's like, if I wanted an item to appear on some menu I'd maybe have the menu hold the item in a list, but no, this guy has like 5 layers of abstraction for everything and trying to wrap my head around it is just a bit too crazy
I'm just trying to get it working without errors on 1.15 so I can send it to this one guy, he's been waiting quite some time and I feel bad it's taking this long
its all about the all-in-ones, aikar.
widgets are the future! (...and also a part of android for the past 10 years)
not sure how early Android got widgets, I thought it was around 2.2
apparently 1.5 huh
or, coldbrew
you can get a 32oz frapacino (sp?) at the conveniece store for 99 cents. i always get those in the winter time going to work ^_^
coldbrew is undoubtedly the best
when there's a NoClassDefFoundError and it says Could not initialize class foo.bar.tatochip is it because there was some error in the constructor or is the dependency being weird somehow
seems like there's some error in the static constructor thing, I've never encountered this before
I think it happens when on compile time there is a class, and on runtime it's missing. I might be wrong, since still relatively new to JVM.
I'm done ;')

I'll head out of the chat as well. It was lovely to hear from all of you!
I'm gonna take a 'lil break, it seems everything relating to the plugin not really working is related to that class not being able to load, and my brain is straight up refusing to read the code
o/
this voice chat is like IRL. we're all connected, but no one speaks
/r/im14andthisisdeep/
/r/wtfisgoingon
๐
me too 
oh, nice. baby metal got a 1 second appearance (4:57) in this video and i got all excited. thought i was alone in that until i read the comments ^_^ https://www.youtube.com/watch?v=BEPI69cx22E
Stream 'CMFT Must Be Stopped' and 'Black Eyes Blue', and pre-order/pre-save CMFT here: https://coreytaylor.lnk.to/cmft
Website: http://thecoreytaylor.com
Instagram: http://instagram.com/coreytaylor
Twitter: http://twitter.com/CoreyTaylorRock
Facebook: http://facebook.com/TheC...
y'all busy workin or something smh
we're enjoying each others company

aikarsmr
hello md
gudbai :pinapl:
no u
no not me
"hello larry"
"hi md"
"gtg o/"
แตแถฆแต
AikarASMR
aikasmr*
hello there
Are all OBFHELPERS with that comment now? Could there be something old without it?
does aikar stream somewhere or is this only aikasmr?
just aikasmr
482 ๐
i should cleanup my tabs
i just open tabs every time I need one new for searches and never close the old ones
Yeah. And once every so often I just get FoxyTab to close all the older tabs etc.
I think max I got was around 700 or so.
Fun fact - if you go over 99 tabs in FF / Chrome mobile, it stops showing the count. I think Chrome shows infinity symbol.
I started ordering ready meals for the whole day and excercise a bit more - loosing weight at a quite nice rate now ๐
God I hate using native language to talk/write about IT subjects.
Like, there's no good words for half of the things.
And I need to write like a 40 page thesis. And it's killing me cause I spend more time searching for alternative way to say something in my language than I'm spending writing shit.
I made some translations from worldedit for german. That's some dump shit. a translated watchdog is a shepherd
Yeah.
At my thesis I got the agreement from my prof to use some english key words and not to translate them. I was glad I didn't had to translate everything
I think I'll be using english words and just put explanation in footnotes.
Otherwise I won't finish it in time lol
2 more months of those stupid studies and I'll be a free man!
and then you get a job and you're not free anymore ๐
I'm working in the field for over 2 years now.
you can replace job with family then ๐
But at least I'll be able to plan my days - and not have to be ready to change my plans with a few hour notice and staying late to do the tasks.
I literally had a prof email is Sunday night, that on Monday we'll start laboratories. We didn't get any info earlier when we asked. And most people had Monday and Tuesday free from Uni.
what happening in vc?
Nah Iโm just sane ๐
yes, you can disable that in the options. probably disabled that in the 1.16 update progress
I'll follow Kneny's steps and get ready to bed too. GN everyone and successful bug hunting Aikar!
i switched from forge to fabric with 1.13 because fabric has some mods which are not maintained on forge anymore
and i only need some clientside mods like minimap and worldeditcui
optifine is smth different, they have some weird own mod loader. And I don't think optifine has not that impact now on the performance
some mods had some plugin to send packages over the plugin messaging channel to disable the cage modes
some users on my server use these to send repeating advertising messages for that. the funniest part is the whole "?" symbols because they have utf8-issues
Raspberry Pi 4B / 4GB Variant (user-submitted) (17->36fps)
sounds like some weird raspberry ๐
haha... ๐
pop - did you had some reports about lwc loosing some locks over the time? i have some old locks (1~2 years) which disappeared at my server
no not really
the closest thing has been some complaints about doors being inconsistent on the recent updates for MySQL users
for which there isn't any particular reason why that would have started happening
not personally anything i have been able to verify though
yes, i had those problems too but with 2.2.6 that was fixed
lol
there was nothing changed between 2.2.5 and 2.2.6 that would have fixed that either
not anything between 2.2.4 and 2.2.5 which would have caused it
but yeah i got a couple rare reports of it happening for some odd reason
i updated from 2.2.5 to 2.2.6 and it was fine so i didn't looked for the reason ๐
ยฏ_(ใ)_/ยฏ
well i'm glad i'm hearing that it was fixed even though i didn't do anything
okay, I'll add some triggers to mysql to monitor the changes from lwc for that
those are the best fixes
yeah 2.2.6 was mostly just to get 1.16 compatibility
theres some stuff with the new doors/signs that had to be manually added to the multi block matchers
I'm still using 1.15.2, I have some shitty inventory sync plugin which I want to rewrite to reduce the update problems
what i find pretty cool is that 93% of lwcx users are on 1.15/1.16, although technically it's still supporting all the way back to 1.13
will probably stop supporting the old ones at some point and just support the last 2 versions (similar to what paper's doing) if/when the maintenance burden gets to be annoying
does the users use lwcx or are they still stucked on lwc/modernlwc?
lol i think theres like 1800 servers on modern lwc still, only 1600 on lwcx
and it's been about a year since i stopped updating modern
it's too bad spigot took away the old plugin page from me and i can't update it to tell people to move
https://bstats.org/plugin/bukkit/LWC/1518 - they use 1.16 with that old version - lol
although 1.16 has had a lot of people switching, probably people who notice that the new blocks dont work
yeah i mean it still pretty much works, nothing major has broken yet
the code i wrote for 1.13+ compat still does what it needs to
you can see the downwards slope on modern though
1800/2500 lol
lost 700 in the last 3 months
i have a feeling a lot of people are just switching to other plugins though, cause lwcx has not seen a substantial increase
Offer a 20% increase in Chunky performance for servers using LWCX.
may be that people just assume it straight up isnt being updated anymore rather than looking for an update elsewhere
nice joke glare ๐
make a PR to paper to make it faster
72k and 61k protections - interesting ๐
because the speed really depends on how fast the server is
I don't think my server users realise they don't need to lock every chest since their territory is protected by worldguard
ah
yeah similar with towny
on my own server i use lwc just for chest management but protection is managed by coreprotect rollbacks
we only really go after people who are griefing
everything else freebuild
TIL: that Russian is the 2nd most used language in Guilds.
Totally forgot I added some more bStats stuff.
what's the currently recommend economy plugin (not Essentials and NewEconomy)?
I'm guessing you're a Towny user then? :p
EssentialsX economy really does work well.
doesn't have EssentialsX on my server and no, i don't use towny.
md we were just talking about towny in the vc
TNE didn't work last time I tried it, I'm not sure what others people use
I'm using currently a modified iConomy version but that doesn't work well with changed nicknames
ooo what's the juicy details
mbax says it returns 0 to vault for people's balances who have one
Just spent far too much time sorting it out
hey at least it doesn't crash as soon as you try and access Vault methods now
double getBalance(OfflinePlayer) returning 0 is a cool feature.
actually, I take it back, crashing would be better than that
okay: i want one economy with mysql support, storage as uuid and maybe smth for bungeecord
This is the list of non-EssentialsX economies that people use alongside EssentialsX, if it's any use
I joined for a minute to see what was going on and the conversation was about "race conditions are a feature"
wait - GroupManager is still a thing?
oh, it's luckperms ๐
better
like the new pex?
unfortunately ElgarL came back to revive GM too: https://github.com/ElgarL/GroupManager/
wat
oh yeah i heard about that
did you catch it today from the dude on ess
i mean if anything im kind of ok with it as long as it's edgar himself and not some rando
however
that plugin still needs a lot of work
lol
this is why I join voice at 00:30
still doesnt compare to luckperms either
a good thing in citizens: using the api to get the current location from npcs doesn't return an immutable location like on bukkit. https://github.com/CitizensDev/Citizens2/issues/2208
is that considered "good"?
PeRfOrMaNcE
i just stored the location into a map to take track of players talking to npcs. that was some super weird to debug
@fair prawn you certainly know a lot more about modded than i do ๐
I mean, I was just trying to get them to realise they have no idea what they're talking about lol
gonna head off now o/
me tooooooo
I'm leaving you too, gl with the obfhelper in paper.
Tbh it's pretty hard to compete with lp
Every time someone waltzes in with some LP competitor they manage to fuck up random things
Like default permissions / permission groups
glares at UP
So... yeah. Insulting another developer (without evidence, they couldn't provide any and used "I'm very opinionated" as an excuse) is the TNE way. I'm no longer interested in debugging TNE issues in plugins I support.
I seem to just attract drama these days. To be clear I hadn't even said a damn thing to them yet this year when I received that screenshot, so this time isn't a "if you're always surrounded by assholes maybe you're the asshole" situation ๐
Tne?
TheNewEconomy, https://www.spigotmc.org/resources/the-new-economy.7805/
Ah
Bot takeover, moophahaha!
click name on discord
What is the issue @graceful widget? I joined a little late to the conversation
hm
Issues getting to their POIs?
@last marsh Why does your plugin not support Minecraft 1.18? Please add support now, it is ruined



@short wave I cheat past that garbage
disconnect from internet for OOBE and no Microsoft account prompt during setup :P
lmao yeah I should try that next time
@short wave but that reminds me
I cannot stand the infinite prompts of HEY MS ACCOUNT? HEY ONEDRIVE? HEY CORTANA? like just. stop.
Setup of 40+ computers pre-installed with Windows 10 - that will have to be reimaged.
.10? oh dear
bedrock will be stuck on that for years then
like java edition 1.7.10
.10 is cursed
๐ฆ
ew
whats going on here
paperspigot
psst
prob not in this channel
is that Chunky I see in that log? the fast pre generation plugin made by pop4959?
lol i didnt even see that
your subtle advertisements are working!
yeah no but this was a server with not many plugins on it
i was testing worldborder and chunky for egg
this right
Good morning.
morning!
Aikar still trying to find that off by 1 error?
with villagers? nah he's moved on from that as being a vanilla issue that 1.16.2 might fix
Hmm. Didn't the report say that it doesn't happen on Vanilla?
Hmm, wonder if it's Spigot issue, since it doesn't look like it was tested.
Man old ppl problems
Aikar you mentioned the separate issue with block light. Is it the one where you break light sources/surround them with blocks, and it doesn't propagate?
I remember it happening like at least 3-4 years ago too, so probably not.
But saw it again a few days ago still.
You left us?
๐ฆ
we be there in a sec
what are yall talkin ๐

no indent, 0/10
redirect to destroystokyo.com
Cause why not? Have a better destination?
fake fan
cute cat
also can u link #community-guilds to my project? it's https://discord.gg/papermc
Sound.of(SoundTypes.BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF, Sound.Source.BLOCK, 1f, 1f)
Sound.of(SoundTypes.BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF.get().getKey(), Sound.Source.BLOCK, 1f, 1f)
yes
ur a jira mod?
yes
on my back
also what's github-beta
Papuremin0rez
mine
just realized pop has an anime pfp now...
well, no, pfp on its own is lazy
anime pfp is a term
ye trans rights 
meme analysis with the bois
WHO DID THIS ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐
Pacemaker API
has anyone reported this yet

they say face covering here now
laws are stupid and people are even stupidererer
nice one kash, #adorable-pets
nice mask xd
you can't hide the truth!
or else
u need api key silly @last marsh
give me one
make an account :)
no
memerator made me motion sick within the first 10 seconds of viewing, I should probably sue
HEY
but my accessibility concern was also solved within 15 minutes so maybe not
it's fixed now
macaroni is gone by default
NOT MY SITE i just work for it :(
someone else complained
i have made the conscious decision to leave
rip
adios friendos
digital meme copyright act
funny story about memerator, my english teacher used it in one of her english assignments
and one of the rewuirements was to folow her
so now she has twice as many followers as me
chats - 16,764,891 records
โญโ<kashike@korobi>-<~>-<8:01AM>-โ
โฐโโค mongo felix bin/db_count_records.js
MongoDB shell version: 3.2.12
connecting to: felix
channel_ai - 5 records
channel_ai_history - 78 records
channel_commands - 867 records
channel_topics - 8,429 records
channels - 125 records
chat_indexes - 73,381 records
chats - 16,764,895 records
kitty_images - 3 records
my_collection_keys - 18 records
networks - 7 records
reminders - 1,237 records
users - 45 records
they're all the same person
im on my pc
if i was on my phone the text would be capitalized
GO TO BED
its like 1 am
kash telling people to go to bed like he's not an offender 
tbh ill get back on the vc and just listen maybe
@short wave ๐พ ๐ด ๐บ ๐ฆ ๐ท ๐ช ๐ฌ ๐ด ๐ณ ๐ณ ๐ฆ ๐ฒ ๐ฆ ๐ฐ ๐ช ๐ฒ ๐ช ๐จ ๐ท ๐พ ๐ต ๐บ ๐ท ๐ช โ ๐ต ๐ฑ ๐ช ๐ฆ ๐ธ ๐ช ๐ฉ ๐ด ๐ณ ๐ด ๐น ๐ฌ ๐ด โ
class RegionalIndicatorsTransformation implements UnaryOperator<String> {
@Override
public String apply(final String string) {
final StringBuilder sb = new StringBuilder();
for(final char character : string.toCharArray()) {
if(Character.isAlphabetic(character)) {
sb.append(letter(Character.toLowerCase(character))).append(' '); // include space at end to prevent automatic conversion to country flags
} else if(character == '!') {
sb.append(":exclamation:");
} else if(character == '?') {
sb.append(":question:");
} else if(character == '#') {
sb.append(":hash:");
} else if(character == ' ') {
sb.append(" "); // increase to three spaces to avoid words being squashed
} else {
sb.append(character);
}
}
return sb.toString();
}
private static String letter(final char character) {
return ":regional_indicator_" + character + ":";
}
}
the hell happened here
what's going on here ๐ณ
join and see
the monologue
my english is too weak to speak with other
me too thats why i am muted
obv assuming im speaking
the funny thing is the macaroni background wasnt even me
it was brian
thats pretty funny
sorry someone was showing me their cat
i dropped a free pro link a while back
no one claimed it
anyway gn
gn
Know the difference
Chunky is a plugin by pop
poor cat
chonkey
nag nag nag has it been fixed?
no but make sure to pause before stopping
actually the nag thing is sorta fixed if you're on the latest version but theres like a really rare chance of it happening apparently
i've never seen it myself yet on the newer versions lol
can it be due to a very slow server?
prob
Benchmark results for a Hyrican Informationssysteme AG Intel NUC DN2820FYKH with an Intel Celeron N2830 processor.

most likely disk because the only remotely slow thing it does on exit is save to config
i have an m.2 drive so maybe thats why i dont get it anymore
it has an sata ssd

so a slow disk shouldnt really be a problem, most likely the slow af cpu
tuinity is doing a lot of wizardy magic
how fast does it run on that lol
but also yeah definitely pause the task explicitly before stopping the server btw
i've seen 400 cps, on a void map
thatll help you out a bit to make sure it doesnt get fucked
ah ok
someone was testing void on a 4670k i think and said they were getting like 2000 cps
well, the nuc as the cpu of a potato
lmao
now i only need to wait until the server chills out
put it on liquid nitrogen
for some reason it still does something a minute after startup
even on a void map with 0 entitys
i tought about swapping the cpu with the same model, but 4c instead of 2
what should i set the range in chunky for testing its speed?
i usually just use the default 500 radius (1000x1000) for quickie tests
runs well under a minute on newer cpus
yeah on an intel 9000 series 4.8ghz i get like 90 for latest paper
amd 3000 series like 70
paper lags quiet a lot on it
tuwunity runs quiet good
[Chunky] Task finished for world. Processed: 3969 chunks (100.00%), Total time: 0:02:21
let me run that same test on mine rq
also just keep in mind theres a minor issue on tuinity atm
if you have the chunk delay thing in config set
its for testing purposes only
ah ok
i'm trying to find options outside tweaking the server configs to make the server go brrrr
go brrr
if you need link
@short wave hey pop hows chunky goin
bad
u arent pop
now we need to nag Lax
@Lax
nagged: :tickYes:
lol tuinity took longer
๐
lol
tuwunity took longer to go brrr
tuinity isn't gonna help chunk gen too much
ive only one patch for it, and at most it'll make like 1%
thanks to it targetting actual world gen and not lighting, and lighting is literally like 90% of gen
yeah i wasnt claiming it does although barty said it was better in some cases so idk i just trusted him on it
i can say that lighting is on the things I am going to do, only recently I finalised and wrote my algorithm to propagate light sources
:O
things are gonna get messy in that area though because propagating any other type of light change (i.e a decrease in level or terrain change) is harder
well not exactly harder but more a pain in the ass
you basically just do propagation but instead of propagating you propagate a 0 level to sources that match what you expect (i.e as if you were actually propagating a light source) and if it doesn't match you consider the location a source and propagate that back out
hunting down bugs and lighting inconsistencies when that comes out will be fun, I can imagine some weird situations
I think I got the propagator right which is actually 60% of the logic
since removal is just the propagator plus that check
now terrain changes are gonna be interesting...
I just might have to write a special skylight propagator, I'm very skeptical of my solution beating mojang's by a good margin
I've big doubts I'll ever get anywhere close to 1.12 levels
with how lighting works in this system I'm starting off at a 10x or larger disadvantage
sure I can change the chunk system but I sure as shit can't change anything about how the chunk system expects lighting to propagate
else I break vanilla compat with world loading and that's a no fucking no
also I'll wanna rewrite my code for this eventually anyways, it started off as a scanline propagator and now it's morphed into a stack based propagator
scanline is really great at propagating a single source but when it comes to multiple in the same area you actually end up doing full work for all of those sources, whereas the stack based one is a lot closer to doing the minimum light updates
but it has the downside of every position needs to be shoved onto a stack
just so you know i personally dont care that much how fast it is, i made an issue on your github but it was mostly about chunk unloading
minecrafts lightning is just so broken
chunk unloading is also an issue with the system
under high stress they can pile up
yeah so if you already knew about that feel free to close it
the thing is if i turned off the setting in tuinity it fixed it
and that's more or less to do with the system being designed as what I would call a pressure based system
where none of the guarantees are really made explicitly about stuff but rather all come down to pressure
pressure based is obviously better at dealing with high pressure in some cases as it will let things slow down rather than explode but
not always the best
the thing that surprised me is that at some point the server just panics and unloads everything all at once
i had a server stalling for like 1-2 minutes straight when it did that
yeah this system also has a complicated relation of how tasks are queued and executed
so I bet that had to do with it
probs
where something held them all back or something...
its very easily replicatable with pregen
but you'll never know because the behaviour is always going to be a complicated mess about the pressure on the system, where stuff is etc
like for the longest time (you might want to double check the dates on this) lighting was really goofy
where priority changes were queued
obviously whether or not something would've gotten priority depended on how far behind it was in queue
which is always gonna be pressure related and related to the timing of certain things
that type of thing sorta exists for the general worldgen queue but it's fast enough it never really comes into play
or I've misread this complicated as fuck system
yeah i don't know all that much about the specifics of the system so i'll leave you and aikar to it ๐
@small ocean best version for pvp is https://www.youtube.com/watch?v=gCIYqAFwr38
Microsoft shared a beta version of Minecraft 2 with me!*
*Not actually Minecraft 2 nor authored by Microsoft
Download: https://www.dropbox.com/s/ujg2b8stbv0d4g1/minecraft_2.zip?dl=0 (Requires Microsoft Excel to run)
Thanks to my friend Thomas for writing the spreadsheet!
Seth...
indeed xd
https://twitter.com/mercedesamgf1/status/1289934431059410950?s=21 @small ocean u when 1.8 and pvp are mentioned
HQYACQUACYQGABAHWVAKDBXKCOEHAPZHXNCYWKAJJZ
15175
79748
at everyone
@ e everyone
Task finished for world. Processed: 62500 chunks (100.00%), Total time: 0:33:18
longer run on my intel nuc
not that bad tbh





