#general
3141 messages · Page 785 of 4
I'm tempted to just add Bukkit#lookupOfflinePlayer() which would need to be called from the main thread, but with the difference being that it returns a CompletableFuture<Optional<OfflinePlayer>>
All good, just making sure I was missing something.
wasn't*
That would be kind of nice, trying to think of how to utilize it tho. I haven't seen too many issues with getOfflinePlayer unless someone is dumb and tries to batch it.
good news guys!
The UserCache is thread-safe, and the relevant PlayerList code could be made trivially thread-safe with a bit of work.
meanwhile the profile api exists
I mean, Paper is superior, but we also have to support the id10ts who still use speg0t
Maybe call it sperg0t?
spaghet
Now I'm hungry:(
🥖
but we also have to support the id10ts who still use speg0t
I mean, the sooner we dont, the sooner they switch to Paper
Fabric 2.0
can I ping u instead
but only because it's u bb
poglins pogging eachother
are you just cancelling the ability for them to pickup the gold ingot?
ideally you could remove the goal from the mobs AI that makes them go after the gold ingots, but idk if that's a thing with any paper APIs
just fork paper and remove that
Is there anything a datapack could achieve there?
I remember hearing about a piglin_loves table
what is this barty
just for fun: is it possible to hide a player's online status on a server
to just like delete the packets showing connect/disconnect and tablist presence from a specific player
Yes
😮 !!!!
Know any good server selectors? Where you can also warp with it?
Say you select a server, but then it can also warp you as a second automation
that evil hand posture

That evil face
Oof, browser Discord crashes viewing some profiles too
Wonder if there was an issue in fully rolling it out.
yeah some people are STILL crashing even after "being up to date" so I guess they haven't done a good job
It's because the GitHub verify thing, isn't it?
@twin lagoon cat pic ^
Try my profile, I have my GitHub account added
c a t
Ye I had the desktop client crash yesterday
hehe i haven't had any issues
I think I'm on canary but clearly was out of date at the time lol
🐦
Hm maybe refreshing after the crash updated it, doesn't crash anymore
I’m fine
join me in my thread pool
no, in the connection pool
I’ll connect you
@fallen oracle i just use a background + transparency w/ picom, https://owo.whats-th.is/6G4ujfT.png
Ahh
it's very epic to use 
that's super pretty
Oh my what a pretty little programming lang
that's rust, jan
I know, that is why it is pretty.
hehe
I just got pizza 
om nom
thats set by the EDITOR env var btw
and yes
i prefer vim, also use the ideavim plugin
A lot of people have a very bad time when they start out with vim
no surprise there tbh
wtfwtfwtf
i told my brother how to use vim years ago. havent seen him since
billy I have a system where the only installed editor is ed
no docs on how to use it on the system
first time ive seen a funny vim prison joke
ed should not exist 👍
what is ed
a horse
ed is the standard editor
pog
billy in a car? that's a new one
NAME
ed - line-oriented text editor
SYNOPSIS
ed [options] [file]
DESCRIPTION
GNU ed is a line-oriented text editor. It is used to create, display,
modify and otherwise manipulate text files, both interactively and via
shell scripts. A restricted version of ed, red, can only edit files in
the current directory and cannot execute shell commands. Ed is the
'standard' text editor in the sense that it is the original editor for
Unix, and thus widely available. For most purposes, however, it is
superseded by full-screen editors such as GNU Emacs or GNU Moe.```
696969 woul benicer
too hot for the bike, pure 😛
I can imagine lmao
i drove it down to the gas station earlier and noped right the fuck back home
good afternoon guys, someone know how I set just the spectator and survival gamemodes for my admins? what permissions do I give to then?
@cerulean crest Don't know bud.
@vernal moth hangar wen
stop this is illegal
I actually just sat down at my PC, lol
perfect 😂
hangah!
you guys have been busy
😄
ahha
but a good bunch of the simpler replacements
I fully expect a section dedicated to launching paper planes on hangar
im making a sandbox game with unity
how great mini https://i.imgur.com/AJeEmKH.png
I should just use rainbow from now on and totally disregard all colors everywhere.
Btw, anyone able to navigate this properly? https://adventure.docs.kyori.net/
well module index 404s and theres nothing in the normal index
what htis.
Whatever floats your boat.
i'm fine with json or yaml. mysql is a mystery to me
I would use MySQL for data, not for configuration.
So for example I can use MySQL for player data but for messages config i can use yaml or json?
Whatever floats your boat.
MySQLfs or 🚪.
sure do that if you want to
There is no perfect solution, just choose whatever or make if configurable and do all of them.
Just store everything in memory 
real men make their own configuation format
https://github.com/stonar96/Configuration (don't use 😅 )
hehe
xml 😭
@pastel pivot <3
Can I do my config file in HTML 
Calm down, Satan.
Is there a way to make Dynmap not laggy as hell?
Not using Dynmap
oh snap!
🤣 Fairs
Fairs enough I wanna run it on my server but it has 2 cores and 3GB of mem 5Gb in total 3GB given to minecraft and I wanna make sure it won't kill it.
if you look at this focusing on the memory graph you will see that 1.16 is doing some really fucky stuff with memory
and it keeps doing that
the graph peaks at some point
nogui 😭
and memory goes down
is anyone else having an issue where zombified piglin don't aggro at turtle eggs
if you look at this focusing on the memory graph you will see that 1.16 is doing some really fucky stuff with memory
aka every new version of MC
because imagine having 24/7 servers that use 1.16 and memory keeps getting used like that
Thats why most people stay at 1.12.2
Only two cores? So one's for the main thread, one's used by everything else in the game and dynmap's rendering?
@void void my server has been up for 2 weeks now no issues. I am just outdated 
How much outdated
Java likes to max out its memory cause it can.
It isn't that unusual that it will peak.
what are you even complaining about
that's super normal
Yes, that is like.. the basic of any program.
how
Write to memory, release memory to write more to memory.
So? 1.16/1.15 or gtfo
newer versions of minecraft have higher allocation rates
Just imagine the jar to be a car, its starts and stop a few times when its been off for a while and once its fully started it goes normal
But never fully
but it's not "bad", if your GC is tuned properly than there is no issue
its just that its not normal to use memory like that i dont care what allocation rates it has
That’s just GC doing the job
What's the big issue though?
I will trust your JVM expertise on this matter 
It is just releasing shit not used anymore.
why does it not release as soon as it no longer needs it
Why keep it if you don’t need it?
Cause something is referencing it or the gb hasn't walked over it yet?
This is java not rust
it's time to learn what a garbage collector is deny
the server is in idle so there should not be that much action with memory
If you want memory to be dropped as soon as you are done with it go use rust.
um the server doesn't hibernate
call it every tick and you'll have no garbage
my point is that there are not things like players loading chunks to use any memory or anything similar
Call it in the watchdog every ms
k what is GC
literally everything in MC uses memory in some way or another, and has allocation rates, chunk loading isn't the only thing that causes memory to rise lol
java is a garbage collected language, there are other garbage collected languages in existence too. this is just how they do memory allocation and cleanup.
some languages do it differently
This is what sound your server would make it it had sounds in; https://www.youtube.com/watch?v=_DCCDisByMc
Welcome to Free Sounds Collection Channel - YouTube's biggest archive of FREE TO USE sounds!
Yes, all you can find on this channel is free to download (just Google it) and use it in your video projects, vlogs, etc.
For those who want to help to build this channel here are ...
Rust ❤️
kinda makes no sense
You make no sense
i dunno how ur ok with it
because thats how the language works...
the graph suggests that is doing something actively all the time

In a different language.
to get different behavior, MC would need to be recoded
Something MC will never do
I mean it sortof already has nick.
Because Java doesn't make enough $$$
Bedrock edition and shit you know.
dont understand how server with no players causes the server to keep doing something actively
Cause spawn chunks are loaded and ticked shit.
idk how well it is tho
just wait for someone to say "performance is bad because it's Java"
Because Java doesn't make enough $$$
@smoky python it still makes a lot of money
Not as much as they want
java bad because is performance
but there's a reason that everything hasn't became the bedrock version
and it's not javas fault for the most part
it's mojang for writing their code with any sort of competence
so is this specifically the garbage collector doing it
or how minecraft is implemented
Are you even listening.
Oh gosh
It is how java was made that is the fault here.
That makes my brain hurt
if mojang just 1:1 ported the server from java to cpp it would preform the same
give or take
Facts
sadly yes
you guys mentioned the garbage collector so im trying to understand how it fits in this conversation
and everyone talks like they're the authority on it when they have no idea how any of it works
Because notch's code is garbage in need of collection!
If Minecraft server software was multithreaded THEN it would make differences
Java Edition is constrained to a fairly low OpenGL version too
inb4 someone points out the server is in fact multithreaded
Just call everything async and make all variables volatile right? /s
I'm a genius i know.
replace all normal collections and mutable objects with concurrent counterparts - no exceptions, no bugs!
Here u go use this https://cuberite.org/
A custom Minecraft compatible game server written in C++. It's a fast, lightweight, and awesome replacement for Vanilla.
I mean if you optimized it to fucking hell you can make some fairly small and cool asm programs.
I believe someone was selling a server fork that did that sort of thing, A248, along with some sprinkling of synchronized
If Minecraft were to use features from OpenGL, say, 4.6, and my iGPU only supported up to 4.1, and I tried to run it, what would actually happen? Would it just not work? Would it be super funky glitches? Would I get spammed with OpenGL errors?
Like the moon lander.
Seems like Minecraft is saying my OpenGL version is 2.1
https://i.imgur.com/B0wTvNc.png
Why is it my IJ always import java.util.*
If Minecraft were to use features from OpenGL, say, 4.6, and my iGPU only supported up to 4.1, and I tried to run it, what would actually happen? Would it just not work? Would it be super funky glitches? Would I get spammed with OpenGL errors?
@austere ivy it wouldn;t work
Weird thing is according to Google Intel HD Graphics 4000 can support 4.1.. odd.
@austere ivy it wouldn;t work
@cunning raft yeah but how wouldn't it work? just not run?
I feel they should hire the demoscene to recreate the game in a small number of kilobytes, like .kkrieger
would not run
Aw ok.
Notch already did Minecraft in like 4kb
Different question, why can't old graphics cards just support newer versions of OpenGL with newer drivers?
Graphics cards just do dumb addition many times, right?
top reason is because they want you to buy new shit
Entire 3D shooter with basic AI in 96kb - https://commons.wikimedia.org/w/index.php?title=File%3A.kkrieger_gameplay.webm
there's other reasons too
Is the Github Discord Connection new? Or is it just for verified bot developers?
New.
Oh alright thanks, got verified less than 24 hours ago so I didn’t know ;-;
well shit
Why is getOfflinePlayer(name) still deprecated ;/
because removing it would be stupid
and deprecation notices are the only way to get some sort of message across to people who don't know what they are doing
Sigh guess imma just suppress this then 😢
Has spigot still not provided any alternative to implementing InventoryHolder?
that's a poor deprecation policy
☹️
yeah md_5 has been pretty pepega with deprecation
Is that still just deprecated with them saying "we'll have some solution sometime lmao but for now just don't make any plugins handling inventories, mmk"?
?
I mean getOfflinePlayer(name) i get why it could be deprecated, but it still serves a function of looking up offline players by name 😭
Why do you want to use getOfflinePlayer(String)? Can't that trigger a web request?
No user will willingly type uuids in their comamnds.
What are you supposed to use instead of #getOfflinePlayer?
I thought it's not thread safe, so it's not like you can run it async
pretty sure it is not thread safe

i mean, how i understand memory usage of "idle" programs is whether it is using MOST/LITTLE of the memory (so what i expected was a straight line on the memory graph)
and it's not thread safe
I thought some people were just talking about that, including Tux who said he might make an alternative that returns a CompletableFuture
it's just deprecated because UUIDs
We still use names for display, if not for identification
It was deprecated because idiots were still using names for everything.
and uuids > names.
I've had to do a lot of stuff relating to UUID<->name conversion just to resolve UUIDs for the names of players who are offline
databases, caches, offline player cache, mojang api request, other third party api request
I really just want to convert name to uuid, and i thought i could just use the usercache already present, but whatever.

It uses cache over request doesn't it?
wtf are you talking about
Did you even read the conversation?
you're 100 messages behind
getOfflinePlayer
My policy is not to use getOfflinePlayer(String). It's not thread safe but it can trigger a web request, so you lose either way.
pretty sure whatever it returns is deprecated
Lol no, it is fine to use.
it returns OfflinePlayer
It is just one of those rarted things deny.
OfflinePlayer is not deprecated
or maybe something in scoreboard
What are you even on about.
It is deprecated because names are now no longer the way to properly identify players.
im not sure where exactly but im pretty sure something offlineplayer was deprecated
Me?
What are you on about.
i was just discussing it

he probably gets spoonfeed by spigot forums
It wasn't threadsafe, so nty.
I will just make a small usercache for user joins and shit.
yep, you're going to need to do that
put my code in your plugins btw its really good
while(true){System.gc();}```
paper has one you know
Where daddy?
check the docs
profile api, and i think we have a getuuid for name too that uses the usercache also
of course, .complete(false) to not look up textures if its already in cache, itll look up what is needed
how so barty?
not seen anything to suggest that
so far only know of improvements
If i complete it will fillout the null uuid right?
Did the chunk loading priorities change in 1.16?
so thats what it was
Deny, what are you...

so thats what was deprecated
It's threadsafe right aikar?
Cuz it's taking a lot longer for my plugin to find locations after teleporting than it does in 1.15. so I assumed it gives player chunks priority or something. Idk
Or should i just run it sync.
yes
Fuck, i asked 2 questions. I'm gonna assume it's thread safe since paper.
weve seen some odd ball behavior with light performance sometimes appearing to stall, not sure if its a bug or not
yes it is jan
Ah. That would explain a lot
genning chunks?
Yup
It can take up to 7 seconds to find a new location sometimes. And in 1.15 it was like 1-2 at most
well if chunks genning more due to exploration queues will be hawged
I swapped versions and 1.15 just is a lot faster in generating chunks. Like it'll be fine mist of the time but then it just stalls for a bit occasionally
wat

It loads faster in 1.16 that's for sure. (on startup)
that is not what ive said, generation is very low main thread impact
but genning is faster now
the main thread impact comes if you trigger a sync load and get blocked
pregen has never been 'faster' unless you gen world in vanilla before spigot releases
if your servers offline, pregen is stupid
Well barty he might have said that at the start, but now he probably has more time spent on 1.16 to give a more accurate answer.
pregen doesnt improve any speed of generation
||i like birbs||
It does improve performance after tho
its more about can you get it done before you do the update
k so in order to get a chunk to load from scratch Step 1. Generate the chunk Step 2. Load the chunk
This deny dude is behaving weird today, think he is on drugs?
He probably means that pre generating isn't faster than just generating on it's own
But it's a benefit in the long run imo
Okay, sure.
yeah shut it
chill
@void void getting the chunk will generate it if it doesn't exist
gen is nowhere near as fast as load
the idea behind pregenning is to try to get the gens done while population is low / tps is good
because your servers doing that work at SOME point
why not just let it do it when the chunks actually wanted
i have a fixed size resource world, not every chunk is even generated before we reset it
yes, and resource,s you may end up genning more than you need
and some people keep their server 'offline' during it
which is just dumb
yes, it is
you know whats slower than a server genning chunks on a player?
a 0 tps offline server
what have i said that gave you that idea
Just run MMSG on a thread ripper and let it run for a few hours. Profit
Guys my server is offline and it has 0tps how do I fix this?
Install my Bitcoin miner
@smoky python have your tried turning it on and off again
yes, i said if you do that then its fine

pregen has never been 'faster' unless you gen world in vanilla before spigot releases
or i guess another instance is equal same
im mainly referencing those who literally turn their servers access off and have downtime
We already established that
its more so about avoiding risk of triggering a sync chunk gen
if you avoid sync chunk gens, then world gen isnt gonna hurt much as its fully async, outside of if you overload cpu
I feel we're going in circles herr
I mean even just chunks loading super fast is a good enough reason for me beyond any TPS concerns
though people on those insane cpus 9990k or w/e is getting some insane fast gens
if you have the disk space and have a good way to do pregeneration without affecting your player base / server uptime, do it
lol michaels server is insane
his chunk gen speed was nuts
pretty sure my 4790k can get fast chunk gen speeds
Nice meme bro
It's not all about clockspeed
lol
lets try it
Dammit now I wanna revive MMSG.
I'm not gonna say a 4790k is bad, I'm able to have 30 players~ with 20 tps on it, but trying to say it's some incredible chip for chunk generation isn't very true
there's also a lot more that factors into it than just a CPU....
what makes a chip good for chunk gen
it still works well
more cores higher clock speed
lol I know right
how am i trolling
i mean if its not holding it back then why upgrade
i really dont get ur logic
we had this troll ins pigot other day saying you can build a cluster of vms and combine the cpu power to get better tps
Hes just 
hey don't mock the uninformed
only the stupids 
il try it and see how well it runs
so feel free to mock me
When I say something I just always add ,"I think" in the case I'm wrong. Then it's not my fault
i say funny stupid stuff
🤡
its a good cpu so i thought it MIGHT get good chunk gen speeds
its more of a rule of thumb tbh
like i'd bet money that an i9 will outpeform an i3 with everything else being the same
what do you mean my xeon e5 with 24 threads can't handle mc

you told me to yoink them
well "encouraged"
<-- i prefer this reeeee
tried it with speed 10 and seems to be loading the chunks almost instantly no lag
now add more than 1 player to the testing scenario
well im not really testing more than one player im testing how long will it take to generate chunks on demand so i need one player only for that
right but that's not a real world scenario, saying a 4790k is a beast at generating chunks when you have a sample size of 1 player online isn't going to be real - because of course it's going to be fast, it's 1 player doing it lol. now try throwing 30 players on a fresh map :P
did not say was beast stop bending my words
hey does anyone know of a more hearts plugin for 1.16?
ancient history
I know it's old but
just wanted to know
since I never used it but some servers still do
@spare venture like a plugin that awards an extra heart for completeing somthing
alrighty, i know theres some for older versions but i cant find any for 1.16
create one then
There's a chance that they still work.
I see stuff like https://www.spigotmc.org/resources/kaleys-hearts-challenge.77830/ and https://www.spigotmc.org/resources/hearts-advancedabilities-ability-add-on-statsabilities.81064/ and some more.
There's so many different, that idk what exactly you want.
guys is there a way to show up what I'm editing on eclipse in the discord status?
ill try it out
no idea, but there's intellij plugins for that
maybe a plugin or something like that
I know, I see a lot of them
I mean status with "Playing IntelliJ IDEA..."
Ya'll banned from my roblox server
Delete it
.g eclipse discord rich presence addon
(DiscordBot) https://marketplace.eclipse.org/content/discord-rich-presence-eclipse-ide -- Discord Rich Presence for Eclipse IDE | Eclipse Plugins,...: "Aug 22, 2018 ... Plug-in that exposes your current project to Discord. Main Features:"
Plug-in that exposes your current project to Discord. Main Features:
exactly
ty anyway
use intellij tyvm
stop being so fucking toxic
eclipse is just fine
ij is fine
as long as you can code in it, its fine
I only got bad runins with eclipse, but then again i've been on the spigot forums helping people.
After 10 classes I can't open eclipse anymore
Vim > everything
My school even use Intelij
And we don't even have programming classes
or anything related to it
it's just that I started programming with eclipse and I don't really want to change ide now
anyway I think it's not bad
yeah, I used JCreator for quite a while in school, then ended up using eclipse in HS, then switched to intellij like 5 years ago
My uni doesn't care about what tool you use
notepad
good
ms paint ide
For all they care you write code by hand and then scan it.
scan it?
Sure, throw an OCR at it and hope your handwriting is good enough.
Ye I was just gonna say...
I'd recommend not writing code in PowerPoint though, quite a hassle.
Do you also have to write down the imports?
Yep, ours were handwritten too
In exercises, yes with imports. On exams no.
surely it's more difficult
When I took the AP exam in Java it was hand-written 😦
"This looks like a tab not spaces -1" /s
Next year I gonna take programming classes
But not java
Probably JavaScript or C#
Haven't decided yet
I'm surprised so many of your exams are written, almost all of mine are digital.
With IDE?
man, look at the progress for hangar, we already have so many controllers!
No not with IDE
totally didnt auto generate them 😄
Although we don't write much code on an exam
It's usually just multiple-choice and open answer questions.
what happened to Hangar1 😳
Hangar1 = fork of ore = scala/play = baaad
Hangar2 = spring recode of hangar1 = goood
especially since its java and spring and everybody can contribute
and md and kenny actually do that
So don't have a shitty UI like discourse
anyone know why spigot wont allow the bottom line text in the motd?
BOTTOM TEXT
I thought it works, just the new RGB stuff works only on Paper or something like that. But that was in one of the first builds that I checked.
Bottom text is something else than second line of MOTD? Like, shifted characters/subscript s?
super cow powers
Hopefully self design UI's in minecraft 2.0.1
@void void birbs should load a lot quicker now :)
Made a plugin to display birbs ingame yet?
i found a non-birb but i was refreshing too quick =(
make it slower!!!
ive prepared work on verifying birbs, brocc
later on, random birbs will only be verified birbs
thank u x
proxi is doing some serious work for the better of birbs everywhere 
How would you make a discord client?
yea.. discord doesn't like that
I know but how do other people make it

the usual reverse engineering, its just a web app so not a challenge
oh but but to do they use the discord api
yes obviously
oh alright
The key is to use it the same as the official client does so as to not be suspicious.
oh that sucks so you can't hugely modify it?
you can do whatever you want with it
is there a way to make chunkmaster a little less aggressive
its just discord doesn't like it and if their system catches you or someone reports you bye bye account
Is it worth making a personal client?
alright
haha
I expected nothing less
Stomp on dem birbs
no u
lol you can sort of do that with adventure and viaversion
also making my own gamemode that has generators
and I forgot to stop the item spawning before I left for dinner
1GB max memory?
testing servers
i only give them 1gb
ah fair enough
uh
how do i like
get rid of drops
/killall entities & /killall drops don't do nothing
html 
for rgb, I heard some people are doing <#FFFFFF>
and what does that accomplish at all?
i mean, do you put your text between the <> then?
no, after
that's minimessage almost
the < and > make it clear that what's inside is a hex value
so you just cut every section after it and color it?
wait so its like color:#fdfasdf this is a colour
Just use either https://github.com/Phoenix616/MineDown or https://github.com/KyoriPowered/adventure-text-minimessage
yep
They are both maintained by plebs in here.
so what if <#hex> some text <#hex> a different colour
then the new colour overrides the previous colour? what else would happen?
just like legacy codes - &aOne colour, &bAnother one
guess that works, i prefer a <colour #hex> </colour> system tbh
one needs to be able to write config messages quickly
in practice, i will continue to use legacy codes myself. They're fast and simple
yeah, and I would prefer not to create a dizzying rainbow display
but thats the whole point of rgb!!!
minecraft flat design when
love it how i cant remove files from my system even if i own it 
https://cdn.discordapp.com/attachments/506018400078659585/728339866940604436/image0.png did u say u r using windows?
windows.old
ctrl shift c ctrl shift v in the terminal
i know how it feels to not be able to delete it
and the normal way everywhere else
shoulda just used dick cleanup
^^
windows takes a really long time to delete stuff

you just made it complicated for yourself
freudian slip
does disk cleanup even delete windows.old folders
can also delete windows updates bs too
it's annoying because you have to run it, click the "admin" button and then run it again, but, you can do it
(I'd imagine you could also just go hunt down where the stupid thing lives and run it as admin, but, bleh)
i have full ownership but its still complaining about not being able to modify xml files
windows file system is great
windows is windows
it's because they want to make it idiot proof
you shouldn't need to delete those files
well that idiot proofing kinda sacrificied a lot
im running out of diskspace
mhm
also clean up your downloads folder
just get one of those 2TB HDDs
and put all ur steam games in there
yeah thats what im doing now
.try
wrong use of that command but ok
hm
hm
hm
pizza?
time
The best Spider-Man had one desire: Pizza Time 🍕To take advantage of the Amazon Prime offer, go to https://www.audible.com/schmoyoho or text schmoyoho to 500 500 🎧🙏Stream/download the track: https://open.spotify.com/album/1e6HTpxQtlDQwTO1nNaT6d / https://music.apple.com/us/alb...
🍕 🕐
altho i thought paper did some stuff fixing them
1.15 did, patch got dropped for now
Dropped? 😦
theres treasure maps?
Saddest world, this is.
yup :(
the maps you get in shipwrecks
ive never found a shipwreck 
ah
¯_(ツ)_/¯
i only play 1.12 
Big sad https://i.imgur.com/Ch5bEIy.png

which was it
the ones that are against the law
i used to own a username with a space in it
i was literally a broken mc character
i couldn’t join most servers, the ones i could, couldn’t ban me or do anything
wat
what happened to the username?
offline?
mode
There is some genuine accounts with both spaces and periods in their names
how
yeah the mojang name systems always been a bit broken
race condition
are those like really old accounts
some are new
always created with a glitch
mojang changed them
and no
they were old
none of them are new
there’s just many that haven’t been discovered
i beg to differ
so they’re still being discovered
so they are new
i also beg to differ considering i’ve been in that type of community for the past 5 years
these usernames have existed since alpha
much like 2Ls
if you can create usernames with spaces in them due to a glitch
but there hasn't been none ever since then
you wouldn’t name them “sick sniper” or “in shadow”
yes
meaning they’re all old
and none are new
holy fuck double negatives
no you
k how find those usernames
the username system had a race condition and a lot of people were able to get duplicate usernames easily like last year
examples?
so thats new then
there was never an exploit to register usernames with spaces
you just could back in the days
there has been many exploits found in mojang’s systems
The biggest issue with all username glitches is servers
i don’t know if it was 16/17 but an exploit was discovered to make 2l names
and yes, i’m aware
some 2Ls are just old accounts
but there was an exploit discovered where the exploiter made a bunch as well
no it’s gotten gradually worse
I remember a period account joining a server and they hacked and hacked cause we'll the owner and anticheat both couldn't ban them
@void void we’re talking about different types of usernames
in that statement I meant invalid char accounts
such as ones with spaces
periods
dashes
Spaced usernames are worse cause they can make you ban a random
i think spaces in names was still a glitch tho
most plugins aren’t written to handle them
yes it was a glitch
there’s just never been a newer exploit for them
i think it had something to do with unicode processing
so all the ones you see are just old ones
md_5 reported a bunch of them
but mojang’s been cracking down on them
why were spaces in usernames removed anyway
Say you had Mr shadow it'd try to ban mr with reason shadow
oh so it was that cock who got my name changed
i owned “in shadow” at a point of time
that’s essx actually
why were spaces in usernames removed anyway
@void void think this question thru
essx could make you ban random players iirc
litebans just would do nothing
players couldn’t message me, etc
The only way around it was to ban by uuid
well is it impossible to use spaces in usernames
yes but it wasn’t written to detect usernames with spaces jroy
literally everything is programmed around the whole "one username = one word"
essentials autocompletes names
That's basically the requirements that mojang set years ago, just, they derp'd
Usernames with periods in them would get picked up as links by anti advertising plugins sometimes
im getting a brain aneurism holy shit
there’s still like
a few invalids out there
there’s one with an accented E
but I thought it was uhh
The chatpaginator in bukkit is bad.
There is no idiot proofing
md_5 reported a bunch of ones with spaces in them
choons always complained about them so when suddenly a lot started getting banned we thought it was him
Invalid usernames are the interesting usernames
this was a while ago
im telling you
the 1Ls
not asking
i wasn’t talking to you
i was talking to the guy who just said
Invalid usernames are the interesting usernames
@void void
They're definetly stepping up with the names stuff
I know they've also been dealing with offensive names too
like for example, hypixel patched it when a guy named Mr.Adolf-Hitler
started joining and spamming fucked up shit
so it ruined it for the rest of us
It's kinda sad in some ways for the invalids cause they're wiping out interesting history
that was one of the biggest servers down the line
wait they've been dealing with offensive names? they're doing a bad job at that then
I had someone login the other day with the actual N word in their name, I was actually pretty blown away that it got slipped by somehow
y e s
their mods could do nothing about it
i'm talking about what cat said
mojang does block offensive names
ahh well yeah
THEN WHY DID YOU SAY NO
on name change day this did not exist
holy shit
i meant hypixel
I think that some of the name blocking is part of the dealings with microsoft and running stuff through their system
you read the context
^
hypixel blocked “mr.adolf-hitler”
he said
“wait they’re dealing with offensive names?”
i said
“well no, it’s the fact it was invalid”
and what did zzzcat say a moment before that
3 messages passed







