#general
3141 messages · Page 144 of 4
You'd probably have to have a really, really old version to not have Menlo
You'd still have Monaco though 😃
Hare's the deal, ItemBuilder class.
I can either have an ItemStack as a private field and then each method like amount(int) and name("name!") change the ItemStack directly, then the build method just returns the ItemStack.
OR.
I can do what I'm currently doing which is having each changeable thing about an item stored as a private field, then when it's time to build, it makes a new ItemStack and changes it's stuff in the build method.
Windows doesn’t ship with menlo or monco
With the first choice I can easily modify items by simply doing new ItemBuilder(itemStack).name("blah").build() or something like that.
I use the second method personnally
So there’s no way you’d ever see it
With the second choice, I can't import other item stacks directly so I could do this:
The point of having a builder is setting each field and then call the build method to get your item
public static ItemBuilder modify(ItemStack itemStack) {
ItemMeta itemMeta = itemStack.getItemMeta();
return new ItemBuilder(itemStack.getType())
.amount(itemStack.getAmount())
.durability(itemStack.getDurability())
.enchantments(itemStack.getEnchantments())
.flags(itemStack.getItemFlags())
.name(itemMeta.getDisplayName())
.lore(itemMeta.getLore())
.unbreakable(itemMeta.isUnbreakable());
}
Hell no
Doesn't ship with, but you can just copy those fonts and they should work
If not you can probably find a windows patched version online
If they installed on Windows successfully, you might just be doing something wrong.
Tbh there’s also plenty of other fonts that look really good
They won’t render the same on windows anyway
Clear text life
Which one is better, my dudes:
Oh yeah @void void you seemed to be interested ¯_(ツ)_/¯
Wow raw is kinda ugly.
There's non-raw.
That's what I thought.
But some other people were saying that's weird and just take an item stack and carry that around as a field.
I would rename "modify" to "fromItemStack"
Well no
The point of a builder is being a builder
such as that.
🤢
I find this ugly, personal preferences
Each time you need to modify something, it gets the meta, edit it and set the meta...
That really doesn't sounds great
It does not.
The point of a builder, is being a builder
Sounds more expensive to me.
You're technically still building if you use an internal ItemStack and then clone it in the build method
Yeah
Not cloning though?
Just returning?
That doesn't make a new object in memory right?
But that still means a long build line with 5, 6, 7 functions called means you're getting the meta, edit it and apply it 5, 6, 7 times and then cloning an object
🤢
You could also technically carry the ItemMeta around
but that just seems unnecessarily complicated
Personal preferences...
btw wtf ?
That makes so less sense to me
But still, personal preferences
Not so much a builder, it's a mutator with utility methods 😛
exactly
I guess advantage to number two is you can swap out ItemStack at any time..
at that point it's more an ItemMutator
or ItemModifier
perhaps I should have both and call the first ItemBuilder and the next ItemModifier
👀
That's a bad idea nevermind.
Keywords >;l
👀
What's it now?
The i is a.. different.. font?
That's odd.
(DiscordBot) TIL I learned that a handicapped woman invented an underwater... : todayilearned - 201 comments, 5,096 points - IBiteYou, 17h ago
Lol, the title.
"TIL" stands for Today I Learned so it's "Today I Learned I learned that a blahblahblah"
Redesign is awful.
Wanna fight?
Mainly because it has HORRIBLE performance.
Each page takes 8-10 seconds to load.
Old.reddit is almost instant.
That's funny because new design is a single page application, there is no "each page" 😛
I have an awful computer which might get better soon, one can hope.
No it isn't Byte..
"Each page takes 8-10 seconds to load." not for me
It's a lie, Byte.
Pretty sure the new design is a SPA, yes.
What do you mean? Infinite scroll?
Going to reddit.com on an incognito tab (because I set old.reddit.com as a preference)
that means ajax and going back doesn't make the page refresh
I click on one of those bar thingies
It looks like it's a singple page thing
Changes url though.
I'm just talking about reloading the page, though.
You can change URLs without refreshing, it's a fairly recent technology added because of the rise in SPAs
Not for me..
There's a browser history API for manipulating URLs like that without refreshing
Reddit is a single page application, seems like
It's also ugly ..
It loads faster for me too due to being a SPA but Reddit needs to get their 500's in check
Terrible uptime
Well, SPAs also heavily rely on JS
You can even do a DIY thing.
Meaning there's a larger client burden to download resources
yeah but once its loaded its so fast
Yeah, because everything is just an API request which is much lighter
vs trying to serve entire pages from the server
N1QL is a database query language that extends SQL for JSON. You can query data via native framework and language integration, a fluent API, or the JDBC/ODBC drivers.
Damn, Couchbase has come a LONG way since I last used it many years ago
N1QL apparently works really well
I wonder how it works... probably creates map/reduces behind the scenes
Anyone here like Cave Story?
Well it had an interesting way of storing save files.
Not a text file or anything.
Rather.
bmp files.
Or was it save files?
Anyone know off the top of their head what that principle is called for the things like list = array list, map = hashmap
The vast majority of Minecraft plugin data and game data in general doesn't need the full properties of ACID since game updates aren't synchronized with the database any way. So technologies like Mongo and Couchbase work really well for game data because it's more document-oriented.
Might give Couchbase/N1QL a try in a project
I don't knwo entirely what it's called.
But you can't initialize or construct or whatever the terminology is, interfaces.
@fallen oracle liskov substitution principle
Thank you
Program to an interface? Or something like that.
lsp is the principle, but idk if he meant the general idea of polymorphism?
watvr
This is one of the most impressive servers, with one of the most dedicated communities. Do keep in mind the server is currently very full, it is not recommen...
(DiscordBot) Walking From Russia to America... In Minecraft? - length 35m 37s - 27,920 likes, 1,695 dislikes (94.3%) - 1,207,341 views - ibxtoycat on 2019.05.01
Hi I was just reading about that principle.
Got me thinking, this is insanely silly, but are interfaces in a way kind of useless.
Obviously things like polymorphism, and the ability to write your own implementations are useful.
But when you think about it, interfaces are just things that say okay, you have this method and that method... but that's kind of useless.
no, imagine you have multiple implementations
in a way, because the implementation can do wildly different things than what it's expecting, so I dunno
Imagine there's an interface, WaterBottle interface. You can subtract and add water. Then there's something that needs something implementing the WaterBottle interface, to call, say, addWater(10) but then that implementation breaks when it has more than 7 water or something.
Dunno, just thoughts.
Then again polymorphism is extremely useful.
But is it?
interface Dog {
void bark();
}
class Husky implements Dog {
@Override void bark() {
System.out.println("bork");
}
}
class FatDog implements Dog {
@Override void bark() {
System.out.println("Borg*choke*k");
}
}
both dogs
could you just extend rather than implement?
oh I see, extending is basically implementing but with implementation already there
sure but then you're using an abstract class (likely) which contains methods already
Also interfaces are useful when you don't want to expose the implementation
(i.e., maybe just maybe it's a private/proprietary impl)
so you just give the definitions (interfaces)
and the impl is provided elsewhere i.e. at runtime
such as Bukkit?
yeh bukkit-api is mainly just interfaces but no it doesn't fit the example i gave necessarily
At the same time, what if a dog does something COMPLETELY different with bark()
and then breaks something else
well, it's void
okay what if it returns a LinkedList
but then one
returns a LinkedList with more items than it's expecting
or something
yeah nevermind I'm being silly
you lay out a method contract
i guess
which is docs
explaining how it's used
the implementation is the 'contract', but you can document said contract
(and should)
also fields too which is kinda strange but ye
yeah I mean you can
I've heard "contract" a lot
but at the same time it's only a "contract" of the method names and return type.
nothing else.
no that's the signature
a contract is smth else
Oooh that makes sense, yeah.
If the docs say that a method must behave in a certain way, not doing so would be a contract violation
\o/
(which should answer your Q brian)
IF it does that, then it would be a violation of the contract and thereby not your concern
thanks, simple, I appreciate it.
You can rightfully tell the dev to fek off
going to sleep
no >;l
Yall I need help getting my language file updated here is the current code https://github.com/Qballl/StaffPlus/blob/master/StaffPlusCore/src/main/java/net/shortninja/staffplus/server/data/file/LanguageFile.java
This does nothing but remove comments
looks at Files.copy()
Not even that.
@void void wouldn't File.copy overwrite anything in the file already
@safe tide check its existence first
well I need to update it in the since I've now added two fields
Files
so I need those to be probably added in
/s
what is your end goal here qball because i've got no idea
you want to design a file merging system??
Qball why aren't you just doing YamlConfiguration if this is for language.?
Is it bad I gave someone my account token so I can be a self bot?
o_O
Oh no
Why can't Discord add these things for us.
We can do cool stuff like that.
Like come on.
angery
I am potato
They give you permission to use a bot account. Not your own account as a bot. It's pretty reasonable.
@void void I guess? @austere ivy this is shortninja's code for the most part
They give us a HORRIBLE light mode then they're like "YOU CAN'T MAKE YOUR OWN THEMES ELSE WE BAN YOU"
What exactly is the issue...? What are you doing that is giving you a problem?
I like to shower with potato’s as my water
Then they make it unnecessarily difficult to make those cool text things then "YOU CAN'T DO IT YOURSELF AS A BOT WE'LL BAN YOU"
I want to add in my new fields but leave the rest of the lang file untouched
so a file merging system.
Path file = StaffPlus.get().getDataFolder().toPath().resolve("lang/" + fileName + ".yml");
if (!Files.exists(file)) {
Files.createDirectories(file.getParent());
Files.copy(in, file);
}
``` Unrelated, but just some advice to help keep the code simpler
well what you have now is not going to do that
lmao
afaik using YamlConfiguration if you save() over it, comments go poof.
So rip you
yea comments arent a huge deal
then just set('key', 'value')?
Oops
well you see I would have to do that for each language
what lol...
use a loop? it's the same operation for each language you have, assumedly...
the value for each language is gonna be different as it is a different word and I want it to be correct hopefully by defualt (assuming google translate did me good)
Ok...so...do you HAVE the translations already?
What is your plan here? If you don't have them already in the files, then what are you even doing lol
I have updated the lang files in the project and now I'm trying to have the plugin update them for the server
what can peple do with my account tokaen?
I gave it to someone for my self bot and I worried
everything it's basically your username and password.
Oh no
so you dun fukd up
If I change my password will I be ok?
Big oof
yeah
Let’s be positive :) why would he want to hack me
cause you're a dumbass capable of being hacked thru simple social engineering
why does anyone hack anyone
because they can
Rip
I can make it say I’m streaming as anyone too
quick question JavaPlugin.getConfig().options().copyDefaults() does that grab the config from the jar?
do you just have a TOKEN?!
yes
Look at what I am streaming rn
same as any bot just log in with a reg token
WHAT!?
lol
wait so
thats what the tokens are.
oWO
for internal api
okay so just using those tokens yourself once will that get you banned?
Or do you have to actually be a bot?
prob have to be a bot and get caught at the same time
idk man people do it
it's not allowed, but they do it
some dont get caught at all
you can make them only respond to you, yes
-say I am literally useing the default moble app
No but..
Seems like it's just if you automate it.
thats what self bot means
for...what
I host the bot on heroku
For those rich text embeds thing.
rolls eyes into the back of his skull
I use this
Alright, how do I get my token.
Not really sure we should be discussing this here lol, it is against discord tos and paper is either sponsored or partnered one of the two
Verified
That's not automation.
Pretty sure they just don't want that automated bot-style stuff happening.
Up to you dude, you do you. Imo it's pretty annoying.
At least take it to the memes channel lmao.
No no for like info text boxes.
I can see why still we we could
You are automating, because you're enabling a command. Which AUTOMATES doing something.
Moreover, that's not the biggest thing to take away from that sentence.
The thing to take away is "outside of the Oauth2/bot API"
Which you are outside of.
But you do you.
They need to clarify that then.
Because pretty sure that's not what they're intending.
They won't respond
Tell ya what if I ask them and they respond, got a patreon?
I'll give you 10 cents, no joke.
i dont have a patreon
;o
it's also annoying as fuck Arctic
Srry
So about the mergeing thing
"the merging thing"
okay, but why?
except in this case auto updating langauge file
¯_(ツ)_/¯
Oh god, just be sane
Don't store language files outside of the plugin jar unless users actually want to override them
I added two fields to the lang file that shortninja neglected users could fix this themselves but we all know that aint gonna do that and kinda the point cat
yikes
Implementing InventoryHolder to check if an inventory is one of your GUI's is a bad idea, right?
is there any way to do this
users will do that
people will go great lengths to get a plugin translated to their language, usually
do what?
he probably means open the jar and edit the files themselves
thats also a great use for an interface btw @austere ivy
No they'd just need to open the lang file they use and add the fields in
What's the reason for my server crashing? https://pastebin.com/y4hzBGhh
languages all have similar defs, but wildly different implementations
youve got a full crash report as indicated daniel: C:\servers\Minecraft\173-Crew.\crash-reports\crash-2019-05-20_00.01.18-server.txt
@hexed fernieh90 why do you show as a bot
hes on IRC
Oh
Arctic's like "IS HE SELF BOTTING"
"I HEARD THAT'S BANNABLE"
"VERY BAD I'D NEVER DO THAT"
-.-
No way José
No I was qerius
dumcordians
qerius
I was just wondering
you mean....perhaps....
Tell you what, Robo.
curious
Here's the crash report https://pastebin.com/3e3eVKV6
Come on over to #tehbrian
no
1.14
(DiscordBot) Feeling personally attacked : ProgrammerHumor - 251 comments, 14,471 points - MoffKalast, 16h ago
Im gonna go to sleep now I'll work on this in the morning
R0.1
looks like corrupt chunk daniel
&1test
^
test
I now have a moving rectangle 
\u001b[30mtest
Vic, with what?
Teh now shows as a bot to me?
Mostly custom game engine
?
Vic can I be a beta tester for that engine?
There's like a 5% chance I'm going to follow through with it and finish it
Got the image
Took me a sec
took me a good 2 hours to figure out the fact that I'm supposed to do
matrix.translate(translation.x, translation.y, translation.z)
not matrix.translate(translation)
yall hear sumn'? 
That's not a corrupted chunk, btw; It's basically a lovingly fun bug
lol colors
lyk u
ye
should I go set +S on all the channels? 😄
I learned of IRC from the ancients, but was never taught the language
It looks too happy to do something so terrible
Like a little face, in shock of what it's just done
It does, though!
Sneks
Why is typing ascii on mac so hard??
well to color the irc chat
You mean Unicode
Ascii, but I'm currently typing unicode.
Brian what you've just said has collectively made this entire room stupider by one or two degrees.
I'm trying to type ASCII.
But what I'm typing right now is unicode.
I got sidetracked.
Do you know what ASCII means?
Yes.
You are currently typing ASCII characters
^
No but..
Still confused
타코
Reading something that says in order to use IRC chat you need to put ASCII 3.
They're ascii, yeah, but I need to put a specific ascii character.
ASCII 3 is the ETX (End of Text) character.
Correct.
There's the extended set I suppose
Just say that next time.
So how do I type ASCII characters, specifically the ones I want?
With unicode I can hold alt and enter in the character's hex value which I need.
I need that same thing for ASCII.
Discord doesn't support chat color.
Exactly
@austere ivy https://superuser.com/questions/258825/how-to-type-non-printable-ascii-characters-in-mac-os-x-terminal
you want to type the hex representing ETX which is 0x03
You know what ETX should represent in a chat client?
End of text
I assume https://pastebin.com/SjDLJYkJ this is the same issue. that the chunk is corrupted
lol
i had to stop my server admins from updating to 1.14
they were like "HURRR BUT ITS ON PAPER"
On one hand, everyone knows updating early causes problems. Has for years. On the other, it really shouldn't be this bad
So should I down grade?
Christ on a goddamned bike the performance of 1.14 is actually somehow worse than 13
wheee nice to be home
Can we actually fix this?
your chunks are corrupted regardless, no update is gonna fix that
Of topics: i seen people spam operations fo no reason. it uses twice or even 10 times more res for no reason.
Start badcode.mp3
Start badcode2.mp3
vs
Start goodcode.mp3, goodcode2.mp3
They're taunting me.
Likely yes, but not to the degree we could for 1.13
if on an older version I would recommend the chunk fixer program but nothing supports 1.14 atm
so you're holistically screwed
😄
What's a backup?
It's a heart \o/
sigma is computer microprocesor factory
my headphones randomly:
"COMPUTER LOST"
...
"CONNECTED TO COMPUTER"
That's what you get for buying scrubtooth
You people and your wireless things
#wiredmasterrace
We get better quality
More flexibility
Modding, and making your own wires and stuff
\o/
Yeah, I love getting up from my desk and pulling my laptop, dock, and three monitors off the desk.
You made me laugh out loud.
I have a desktop, though, so hey
What's odd is that my normal "world" is fine. but when I try and make a multiverse world it gets corrupted.
Oh
No way in hell I'm moving that PC more than a couple inches regularly
Oh okay
Ooh, more unicode!
Though for my laptop I just plug in earbuds, sooooo
ok y'all
I hear those are portable
Having 1.14 problems?
Discord sees the truth 👀
yes
Yep
yep
why is 1.14 so laggy
Lol
people are like "papapa fucking fix your server"
Short answer: it wasn't ready
I use my laptop like a desktop, however my dock is too far away and on the opposite side that headphone jacks are usually placed (when the wire is a separate component). So when I try wires in a normal working environment on any given day, it wraps around my head freakishly or I need an extension cable for the headphones. Lawl.
Isn’t that the question on everyone’s mind
Developers: prerelease the software
also did anyone experience server crashes with paper-28
They released 1.14
has any paper-32 users' servers crashed yet
Probably
I always wait at least a good few months before even trying to go to the next higher.
I wait until people stop joining Discord 😂
Odd, seems to compress it.
oh well, my friends seemed to disagree
You technically can do that
That'd be nice.
Wish I didnt make my server in 1.14
No way, really?
same
You can do some funky stuff once you hit bytecode level
You guys have learned a lesson today @tepid crater and @earnest basalt
The compiler doesn't like it
take some mf backups
Buuuuuuut the JVM doesn't care
but I would join the murder party
Compiler no likey.
yes we have
indeed
Yay obfuscation
i never upgraded lmao
rip u
i started with paper-26
^
i mean vanilla 1.14
ooʇ looɔ ʎʇʇǝɹd sı sıɥʇ 'ʎǝɥ ɥO
then was like "shit this laggy af"
☃
switched to paper and expected performance increase but no cigar
m8
it's too new, paper will get better
believe, trust, have faith
dont be a n00b
git gud
nice
ᗡ؛< ¡ǝɔɐɹɹǝʇsɐɯ ǝlıqoW puɐ doʇdɐ˥ 'sɹǝsn doʇʞsǝp ʎɥʇlıɟ ǝɥʇ ǝʇıds uɐɔ ǝʍ ʇɐɥʇ os sıɥʇ ǝʞıl ɓuıʞlɐʇ ʇɹɐʇs llɐ ǝʍ ʎɐs I
There's some patches for 1.14, but not nearly all
guess give it a month or two and all bugs will be worked out?
/؛ ˙˙pɐǝɥ ɹnoʎ dılɟ ʇsnɾ ʎllɐɔıuɥɔǝʇ plnoɔ no⅄
most of them will be yes they're working daily on it
So many left to modify
multiple commits a day
I'm just thankful the redstone patch only minimally hooks mojang
phooey I thank god every day im not a business analyst/project manager and just a developer
users sux
same with one of my internal patches
but the no initial world one is gonna be fun to redo 🙃
Do you recon that we could print off the source that we have for 1.14, send it to ukraine and ask them to put it in the reactor for us?
yes @golden gust
also i read that as re-con
not reckon
stupid cat
still luv ya tho
pets
Hahaha
I haven't seen a leaf around lately. He get himself banned again?
No
You're just super blind
hm?
@Deprecated
Ah, alright, he just actually has a life
@static badge egg wanted to know if you, a leaf, had died
I think I will start using ascii art everywhere in my code, very cool idea.
egg's retarded
ur retarded
ur retarded
wtf
I will burn your family
ur both retarded
no u
They will make nice kindling
Vic can I fork your engine
i wonder why paper do so much fixes while mojang anounced they fixed only 2bugs in 1.14.2 lmao
wtf
Because Mojang
I'm a pretty princess
™
also egg mind reviewing the mappings changes for the redstone stuff? there were three and they were labeled with TODO
I'm a majestic unicorn
oh boooooooy Weks
its almost like...all the custom code they wrote, and mojang didn't write, has to be updated....
its almost like they're separate code-bases...
oh wait
they are
that's not really relevant to what he said but ok
@static badge mappings from sponge/forge?
wat Vic
1.13 -> 1.14
did i just completely misunderstand
the eigencraft redstone
A makes patches slower than B
"It's lamost like B's a different codebase than A!"
that doesn't really say much
Vic what's your engine written in?
sounds like they wait paper to fix the bugs and just merge or even do more lazy way and do nothin and care only for client bugs
lol
Oh, yeah, they likely all changed
i thought he was saying something entirely different
A JVM language @austere ivy
m bad
Might have to hook new ones, too
I'm not saying it's kotlin
Oh.
I'm saying it's a JVM language that isn't Java.
Spring?
inb4 scala
Or uh not Spring
It might be kotlin. Or scala. You'll never know.
I mean, everybody but vanilla has this major pro of fast releases
mojang ain't really in a position to do stuff like releasing several dozen builds a day (Wonder what our record is lol)
I mean you'll know which lang if you stalk my github
Correction, <TehBrian> ****

So, e.g. build 27 broke due to the duplicate entity handling and mojang making some changes, fixed in 29 a day later
You don't delete them
vanila new bugs realms scam paper eats it all because its the most away fork of fork of fork xd
😅
Only specific people can see message logs in irc
If they're kept, that is
Anyone who's in the channel when the message is sent will see the message until they quit
huggles his IRC logs
Or if you're one of those people who personally keep logs
I DON'T HAVE A HOARDING PROBLEM
\u001b[31m
If it's Ctrl+C that's very bad because it's not working on Mac.
Mr. F I need an F in the chat @golden gust
I'm pretty sure those are for mIRC and don't work elsewhere
Well how were they doing it earlier?!
they were?
Tell me how to ascend!!
\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m\u001b[31m HELP ME
brian pls
How many ANSIs do I need to make a color code.
You have to actually send the control characters
what client are you using brian
Not copy standard text hoping it will work
I wonder if black renders in my color scheme
nice it doesn't LOL
I think it's 12 ANSIs -> 1 ASCII, 15.8 ASCIIs -> 1 UTF-8, 3.5 UTF-8s -> 1 UTF-16, 2 UTF-16s -> UTF-32
Are those the conversion rates?
you're going about this completely wrong brian
/s
ik in irssi you can just do Ctrl+C, let go of all keys, type the code, then the text
test
ctest
You still haven't said what client you're using
He's using the web client so it seems
why
Yea
self hatred?
use irssi
or something that isn't the web client
Textual is <3
you on windows?
[06:59:12] -TehBrian CTCP- VERSION iris v0.90 -- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Safari/605.1.15
^C6potato
gAH
I'd say try out Textual then
like catto said
6test
test
Alright, onto Textual
textual seems pretty decent
I use web client so I don't have to have Safari + another something on.
oh no it's leaf
Same reason I use Discord on the web.
technically you're using discord on the web either way :^)
Textual costs MONEY!?
rip
Yes, but you can also compile it for free
I paid for it, because ez
Ooh okay.
oh it has style support too
nice
let's hope brew works
for textual?
Would probably be the same version as they ship on their site
isn't brew a package manager
Homebrew, yeah.
oh no it's updating
AAAAAHHGG
Time to look for an alternative.
How much $$$ is it?
$8
that's like
4 nossr months
that's too much
Blegh, too much work for colored IRC chat.
use webchat
I can't put colored irc chat in.
can't you just copypaste the escape codes for it
What escape codes do I need again?
Vic, TELL ME HOW.
\x03
\X036POTATO
...
AAAAAAAAA
Ctrl+C 6potato
i got it
6POTATO
AAAAAAAAAAAAHHHHH
hey brian
@static badge ur retarded
How??
hi purple
003㌳㌳
㌳
6potato
?
:(
6test
should i help him or?
Please, prplz.
Firstly, you your client must accept the insertion of a control character :3
can i get a pros/cons between paper-32 and vanilla 1.14.1?
hello
kiwiirc?
yes
Hello.
which is possible with a proper client
which is possible with a proper clien
Hmm.
ctrl k
6ppotato
Anyone here have a mac?
i just copied it from the chrome console
yes
'\x03'
Simple, teach me how
no
these noobs smh my head
Please.
Once we were all noobs.
Ok enable Unicode Hex Input
Please, be my mentor.
I have already.
I'm still a noob. I've been using IRC for all of a week.
Switch your keyboard to Unicode Hex Input
Done.
oh shit im pinging
K then
test
test05test06test08test10est08t
What next, simple?
congratulations
What next, simple?
NO WHAT NEXT
you did it
next stop typing. forever
?? no
No that was a copy
What are you doing??
wot.
In a proper client type Opt+0003<ColorCode>
its easy
test
I WAS doing that
What client are you using
test
Textual
Whoa it worked
test
test
WHOA
6test
Okay, so spi.gt is a bad client.
e
6test
6
no shit
