#general
3141 messages · Page 170 of 4
That’s just how the webhooks work
The old bot did it and I’m pretty sure the new bot will as well
@upper flicker swifty role pls
It’s worse if your client isn’t caching the avatars (compact mode) or your connection is slow
You must appease the demonwav to get swiftly
ok so Mana is just a different bot.
yes. :L
Mana is the bridge between esper and spigots irc
wewt
what a pleb
brian, hush it
It’s fine, most of the time Mana doesn’t even get used much
Huh
DED/10
tehbrian which bot are you using that it lets you set the avatar?
mine
@golden gust i was just playing dota, so its only natural xD
The discord <-> irc bridge
Mana is an irc <-> irc bridge
we stomped with 32/4 though ;n;
Hence it can’t do that, it has no knowledge discord even exists
Burn leaves for fuel
Spottedleaf is the powerhouse of this discord
wat
wat
@static badge since you're leaf, does that mean you're leaf?
both of u are retarded
😦
s/retarded/redarted
Correction, <DiscordBot> <12Spottedleaf> both of u are redarted
12Spottedleaf
pineapple man
no
leafes the room
https://i.imgur.com/yPLfALF.png much pinapl
blame spotted
You're harassment
tinypick huehue
Wat
I made it because my sister was taking an art class and she was tasked with drawing a pineapple for practice.
thats pretty cool
I was like "hey girl can I use your illustrator for 1 sec" lol.
leaf finally lost that last braincell he’s been holding onto all these years
just remove tps
z
cant lag if you dont have ticks

On other news, I got a piano :D
z
we could say he's a plant
ur retarded
I had a piano at home but I finally got one here \o/
Grats on the piano
in fact
aka braindead
if I had two remaining braincells
and one of them was dying let's say
and you offered to lend me one of yours
not only would I reject that offer but I'd be surprised you'd offer your last remaining braincell
u fuking retard
It's not great but it's all we can find here, it's the yamaha psr-e363 if anyone cares.
Battle of the rarts

barty? More like rarty
Goodness this chat is so toxic. See you later folks.
There’s no quarantine long enough to fix this channel
you brought this upon urself
killing it is the only option
u opened us up to discord
u even setup all the different channels
nobody to blame
but
urself
You were on IRC too
z
so its all IRC's fault
it was never this bad on irc
I'm back, just wanted to say, has anyone seen that new CoD that's coming out?
yeah looks sick
yeah probably cause it takes 500iq to join a IRC channel
an irc
a
Recently it's been awful but this one has "no battle pass" and "more gritty no flying stuff" which seems AMAZING. I'm skeptical that it'll have loot boxes or something, but I hope it's a step in the right direction.
an IRC
an leaf
Mhm, yeah.
call of duty making a comeback? 
Dunno, only time will tell.
cod, the game that never changes but i always buy
i havent played CoD since World at War lmao
Leaf going to get his sniper clan back together
Thank goodness there was one person in Infinity Ward who was like "what if we give people what they want"
leafclan 
Break out his old Xbox live gamer tag and call your mom names
Well, yea, coz suckers go out and buy it day one
Infinity War was.. heavily disliked.
My brother used to be a self-proclaimed professional cod player. had a youtube channel for his 360 noscopes.
Gigantic cringe
That like to dislike ratio doesn't lie haha.
(and then deal with unstable as shit servers every year \o/)
@golden gust i think you mean pre-order
best cods come from treyarch, fight me on it
Well, pre-ordering is more popular now
@upper flicker I like your tag, that number part.
Old activision was good
People used to literally queue at the supermarkets
Those were darker times
shooters have become very stale imo
Still is nice know.
yeah it should be 2750
though*
just like his actual username
@austere ivy maybe you should be friends with leaf
don't give me cancer
It's just a reverse Z..
Sounds like a good pairing, tbh
People in my city still queue up outside the gamestop. Just to get a disk, that likely will detect steam and then download instead of even use the disk.
ofuk
I'm out of here, leaf has tormented me enough in Billy's dev server.
tbh, having disks kinda makes sense
irc will not forget what you just pasted
.typing
@static badge if your bf is blowing you, does that make him a leafblower?
bf
@static badge huh
I mean even towards the end there you’d get a physical disk that’s go out and have all the actual content in a 50G download
oh yeah how do attachments go to irc?
:))
As links
<DiscordBot> <wzrd> https://cdn.discordapp.com/attachments/555469074080202765/584015826974277664/root.crt
ahh
Which is basically all discord does
Well, let's see here, a root certificate eh?
lmao
What happens if I double click it 👀
dragged it into the wrong window
that's a cert not a key
hopefully that's not anything crucial :>
He*k is this:
@static badge is a cert not a key
No >;c
:<
@austere ivy no balls
You first.
now its mine xD
;o
@upper flicker I have this for you if you want it: http://i63.tinypic.com/t070ox.png
is that made with paint 3D?
I made it a bit ago and never really did anything with it, I wanted to give it to someone named Z but I never knew anyone named Z :(
Nah, Hexels.
oof
But muh eye
You don't have to USE it lol.
Do whatever, but consider it yours :P
Saved it for later
use it as the new paper logo
Use a pile of dead and burning leaves as the new paper logo
Zaper
no balls you wont
what mc ver does glowstone run atm
1.12.2 iirc
i kinda want to see how WE runs on it
that's normal tho
it's we
i mean compared to CB impls
no its u
welp time to restart
If a plugin is closed source, is forking it (decompiling it and changing it) frowned upon, or illegal?
Frowned upon, maybe, but you should have access to the plugin's source, since Bukkit is licensed under GPL.
Okay, I was just taking a peek around a plugin and noticed some odd things that can be fixed, but don't warrant an entire other plugin.
I want to be able to say "hey maybe change these things" without being demeaning or anything like that.
I wouldn't have a problem with that, but my plugin's open source, so...
Yeah I don't know. Plus it's like really mild things and people have their own preferences on how to do things, so I dunno. It would just be easier to make a fork haha,.
are builds of mcmmo actually locked behind a paywall or am i just blind
@austere ivy your computer will get confiscated by FBI if you try to modify others' plugins without their permission
don't even try
They're "locked behind a paywall" but they a-tu-l-y hav- - b-il- s-rv-r.
what do you mean @verbal garnet
the planet minecraft admins will download your computer and deop you
im poor
lol
that's kinda the point, you built it yourself or you pay for support & for them to build it for you
not a secret or anything
lol
yeah thats fine but its 15 bucks, i have no job atm, and i just wanna dick around in a game
they also have a b U I L D ----
yeah, point taken brian
lmao
does anybody know a simple plugin that can teleport entities between worlds? (before I write one myself xD)
.g simple plugin teleport entities between worlds site:spigotmc.org site:dev.bukkit.org
(DiscordBot) No results found.
nope
works for me
it broke for a whole 10 seconds
I guess this one will do for what I need: https://www.spigotmc.org/resources/mob-teleportation-otheranimalteleport.63497/ xD
phoenix616 can't you just have one person near the animal and the other person at the destination and have the animal teleported to the other person?
wat?
What's your goal..?
calling the entity.teleport method
./teleport @e[type=[],name=[]] otherperson
hm, I guess that could've worked
whatever boats your float
interesting, it doesn't call either of the events that I'm trying to get... xD
Why do you need specifically entity.teleport()?
because I'm sure that that calls the method that I try to test xD
@spare venture im not saying it isnt i just cant afford atm 😃
Ah okay haha.
because I think that the EntityPortalEvent is called for all teleports between worlds in 1.14, something that previously wasn't the case iirc
odd.. oki well I'm going to go eat breakfast
i'm gonna go
BREAK my FAST
ba dUM TSS
Okay see you folks.
ok wait, apparently it was ¯_(ツ)_/¯
ssh into a linux server and use irssi
runs
run a couple of minecraft servers? xD
could also run bitcoin and dogecoin nodes, they use up a good chunk of memory too
(or how about all the crypto currency nodes! ;P)
just thought of a cool way of disabling overworld pigzombie farms: automatically turn pigzombies into pigs if they leave the nether xD
Finally
only took me three hours
but I set up my PKI so https://znc.wzrd.pw uses my PKI, and my ZNC server also uses it
had to modify hexchat since it doesn't observe the windows trust store
why not just use a real certificate?
^
Wanted to learn how PKI works
Are the bridge channels on the irc.spi.gt server?
test
Oh nice
Woah
does it just get a user of the same name in the server and use their avatar?
finally have znc working, time to join like ten networks lol
t
Oof my client pings me every time I send a message in discord
yes it does
(for the avatar question xD)
ah
clever
query *status
oof
Why would your client ping you?
The brigde bot has advanced ping protection inbuild using color codes 😂
lol
Oh huh
you are correct
I thought the red chat highlight indicated a ping but ..
wzrd test
that's green
weird color choice but ok
wzrd ping ping ping
Stop using inferior clients then 😂
And get onto the lounge hypetrain!
.g thelounge-theme-mininapse
(MiniDigger) https://github.com/MiniDigger/thelounge-theme-mininapse -- GitHub - MiniDigger/thelounge-theme-mininapse: A dark,...: "A dark, minimal theme for TheLounge IRC client. Contribute to MiniDigger/thelounge-theme-mininapse development by creating an account on GitHub."
oo
sends simple a huuuge tub of instant
you know, some instant is very good.
but what i just had
is on a new level...
of horrible..
I do enjoy setting up znc and connecting to a bunch of channels
woah holy crap
Spottedleaf: hexchat reveals quite a bit of info by default
-Spottedleaf- VERSION HexChat 2.14.2 [x64] / Microsoft Windows 10 Home (x64) [Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz (2.21GHz)]
yeah
Hi, I am wondering if PaperMC is making use of multithreading, any information for me please? 😃
ye, u can't mek cofee u dum
frik u ok
is jacobs a brand or smth
coffee i think
damn I forgot how nice IRC is
discord just feels so heavy
I mean it is so heavy
keep a daily school shooting to keep the numbers down
they got inspiration from a certain call of duty
with advanced fish ai
@static badge add a cryptocurrency miner to the fish AI instead ^
it'll be equally intensive
and more productive
I should probably ask, but how many fish do you have on your server
because I never saw that being an issue for us.
super nice for hexchat
I'd rather have it show all or none tbh ¯_(ツ)_/¯
./paper entity list
phoenix616: this is so convenient though
I'd like to have none but sometimes it's useful
you never know though if you missed something or not ;)
What is timings even worth on a plain Paper server
uh vanilla minecraft performance
shows you that villagers should be murdered
and that fish should be extinct
apparently anyway
Let’s do it
(a good way of handling that would be to just hide the liens and add a button to toggle showing them all at once)
True
but I don't think one can do such advanced UI stuff in irssi so I just don't care and live with the messages xD
given that andgk went silent I assume his computer died by fish.
the fish are currently invading his house as we speak
Hmm
yeah he's dead.
can someone mention my please
wzrd
wzrd
great, thanks
btw. where did your i and a go?
Using vowels are illegal where I come from
wzrd dissapearing next
I mean we ARE on the internet here ;)
when the popo comes to arrest him
trying to figure out if I can make a hexchat plugin that rewrites lines so that DiscordBot is integrated fully
yeah, that's one thing I still haven't done for irssi... can't belive there are no native-bridge-bot scripts/plugins
because IRC has no competent users
runs
[18:40:28 WARN]: Can't keep up! Is the server overloaded? Running 3323200ms or 66464 ticks behind
```lmao
that's a lotta ticks
how did your server not kill itself yet
holy
my pc went on stand by
haha


that makes more sense
My pc always comes out of sleepmode on network activity
#JustWindowsThings
my pc never goes to sleep
I had my desktop which I had turned off randomly going on in the middle of night
so I disabled all of that

let's all use windows on our minecraft servers
enable all of the power saving features
and let the chaos go on.

my god the hexchat api docs are trash
had to find an obscure gist that detailed events https://gist.github.com/Zren/5946183
lol
That bad coffee is leaving me with bad stomach time
wow, server resource pack loading is actually faster on 1.14 Oo
Can I temporarily use #waterfall-dev to test this bridge message integration?
i dont think anyone cares as long as you dont spam
cheers
You can just /join a channel to create one, btw
Cat, I need the discord bot tho
mfw I try to use 1.14.2: https://i.moep.tv/e04XIWZR.png
is that the client?
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
@static badge Fix chunk saving
@finite wave its open source
Don't you love it when people expect emergency services on a public forum? I don't know about you but I am pretty sure if it actually a community/business impacting instance you would be actually paying someone for "urgency".
so apparently baby chickens can't swim properly and get damaged... wow
is discord dying for anyone else or just me
baby chickens can swim irl either
Messages sometimes are deyaled right.
well neither can chicken i think
they can
yeah discord is failing
it's just that they swim too low
minecraft is obviously a RL simulator
i dont know if pigs can swim 🤔
i know cows can
"Studies have shown that chickens have a natural, inborn ability to swim without even being taught how to swim. "
fair enough, but chicks cant
phoenix616: Got the integration working perfectly on hexchat
wzrd, same thing
"Another important thing to remember is that chicks cannot swim. It has been found that if baby chickens are put in the waterlogged area, they immediately drown and lose their life." interesting
been having problems for 3 days
nice
phoenix616: https://imgur.com/a/9NtlUbB
I put d: in front of it so I know it's a discord person
pretty cool, can you tab complete their names though? xD
I can't, but even without that I still can't
doesn't seem to be a way to let me do it
hm, maybe there is an event for tab completion or something? then just store the users that have spoken before and add it to the list?
Couldn't find one D:
well I haven't used hexchat's "spi" before so I dunno xD
*api
Using the lua interface
hm, I bet their eye height is too low or something
I'm pretty sure I saw a similar commit somewhere else
?
baby chicken drowning
oh
what CPU is that Jan?
ah, apparently it sets the size to half of the adult size... hm, I wonder if it uses that too for the breathing check
Spottedleaf: wrote a simple DiscordBot integration for hexchat if you'd like it
Wow thats kind of dumb lol
SoYouStart has a 24$ Setup Fee for the Server to be made within 120 seconds but they have to manually validate payments and don't have a weekend team 
Ouch thats frustrating
That pisses me off slightly
Cause you're paying 24 dollars to wait for a staff to say "ok they payed us"
Essentially
"Okay, they paid us" isn't enough - they also need to verify you're not committing fraud
You can do that with a bot
I don't know their process, I don't care ¯_(ツ)_/¯
And the main issue is They don't fucking have a team on the weekend to do this
i.e. paying with a credit card issued in Arizona and you're in Russia, that would be quite fishy
No the only validation issues that can exist is wells fargo
Since they're dickholes
did you try calling them?
so they'd want to verify your identity
Everything is valid at the moment
They even sent a text to the phone the wells fargo account is linked to
😂
So idek how the hell it can't be me
Not really, the server has to be set up before june 7th
And when they advertise 120 seconds you'd expect for that to be the case /shrug
OVH is really quick if you pay via PayPal
CC always results in manual verification
period.
Well, you maybe should've planned to order the server in advance if you didn't want to wait for verification because you paid with a credit card.
So really, the best time to order it would've been on Wednesday because it'd be ready Friday if it all checks out
just cancel it and pay again through paypal 🤔
People in minecraft don't actually realize how strict credit card companies are
anything above a 1% ratio for chargebacks and you can be thrown onto a merchant black list
so verification is always gonna be strict on CC.
Tux: I think the issue was .MO thought it was a 120 second setup until they actually started the process
Not their say, the banks enforce that rule.
Yes they advertise it
They don't advertise anything else except hey the servers gonna be ready in 120 seconds after purchase
PayPal is not going to make a difference as i am still charging the card with paypal
it makes a difference.
And if i cancel it now wells fargo is going to be dickholes
it actually does
And hold the money for 3 days
PayPal has rather relaxed rules (because not all disputes involve a CC to begin with).
I wish my familly did not loan 100$ paypal off of me
but yeah I can see and understand why you're frustrated with OVH.
I learned that the hard way too that CC at first results in manual verification.
they don't make it clear but I guess that would defeat the purpose of verification would it.
Hetzner was nice, they actually set the server up and I was using it before they even invoiced me
Hetzner is the only exception to the rule afaik.
I had an issue a few days ago and called support and was instantly routed to a person in the datacenter and they just walked over to my box and fixed it
I was very .. surprised to say the least
OVH is quick when you actually need help (like dedi failure)
anything outside of that and gl
Paper channels seem so much more active than spigot ones
Alright so could an active staff of here inform me if they be verified for BAT donations within the next 90 days? As seen https://brave.com/faq/#unclaimed-funds in order to accept BAT donations from users such as myself? I would like to contribute but in order for it to "count" they would have to be veified within that time frame.
What is the issue https://timings.aikar.co/?id=c9f46db66c0e46c98a53dc1cbfbda53a
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
world saves
Jan what specs is that server running on?
Intel Broadwell (4 cores assigned), 15GB Memory, and 25GB ssd. <- Both low because it's just an instance.
Jan thats def world saves
VMs really aren't powerful enoughto run minecraft servers.
but yeah world saving is the issue.
could disable it if your server doesn't crash often.
or make them less frequent
VMs really aren't powerful enoughto run minecraft servers.
Just had 80 players on a single large cloud VM. No problems. Then again, it's 1.12.2, not 1.14.
being a VM or not should have nothing to do with anything
@finite wave Your biggest problem is (a) primarily 1.14 being a rushed and poorly optimized release of Minecraft and (b) in part the VM's storage, which is likely durable block storage and so must traverse an internal network
I'll just blame 1.14
1.14 is the biggest reason why you're getting your lag spikes, due to world I/O. The only real fix is to use 1.12 or 1.13.
@static badge Fix 1.14
We're working on a way to make 1.14 not shit, but in the meantime, blame Mojang.
I’ve had my credit card straight up rejected from international stuff
I probably could have called my bank and told them to fix their shit
But it’s also usually late
So you can just route that shit over PayPal
PayPal use my credit card for this purchase, loophole electric boogaloo
Not everyone is you Tux.
not everyone can be bothered to optimize things.
but more power to you I guess
bruh I went for MCPE first
Good "memories" https://github.com/voxelwind/voxelwind
@upper flicker I don't see myself rewriting the Minecraft server or client. Let's be honest, Glowstone has been trying to do the server and they're still far behind.
sadly that’s probably how it always be
Couple people in their spare time can’t keep up with a paid full time team
Even when that team is making botched launches
Should I use .equals or == when comparing UUID's?
.equals()
Aight thanks
Two UUIDs are logically the same, but likely not physically the same
You usually want logical comparison
Oh, I was using it for comparing this:
if(factionUUID != null) {
for(Faction f : this.getFactions()) {
if(f.getUuid().equals(factionUUID))
return f;
}
}
return null;
}```
@upper flicker If I were to make a clean-room MC implementation, I'd probably do an old version of Minecraft (i.e. beta 1.7.3, best beta)
It truly was ❤
@peak dirge Will the way im comparing UUID's in the code above work properly?
The most scalable beta 1.7.3 server coming soon maybe? 😉
Think was doing one (or as clean of one as you can do after working in nms) in rust
But he was doing the client
@minor otter Yep that'll work
welp one more question 😛
Im currently storing my faction objects inside a list
private List<Faction> factions = new ArrayList<>();
Would anything else be recommended above this?
Like hashsets or?
Well, are you predominantly looking up factions by their UUID? If so, you may want to use a HashMap instead.
where I use theUUID of the faction as key?
Is that neccesarry though? sorry if I spelled that incorrect 😛
Depends on if it's a common operation to look up factions by UUIDs.
You will go from O(n) performance to O(1) performance if you move to a HashMap with the key being a faction UUID, if this is the case.
If this is for a model/entity or something, I'd use a HashMap of UUIDs, yeah
O(n) - linear time, time depends on how many factions you have
O(1) - constant time, the time complexity doesn't change despite how many elements you have
oh
Looking up a faction by UUID should be very fast
Much faster than looping through a list of factions for the one you want
if(factionUUID != null) {
if(this.getFactions().containsKey(factionUUID))
return this.getFactions().get(factionUUID);
}
return null;
}```
So that would be more efficient than my last code?
FactionsUUID the plugin is working off of an ancient codebase and largely maintaining compatibility with that old code base
I don't really blame the author
1.6 is really, really old
Tux, what should I do, if I want to find a faction, but dont have the key? I only have one of the object values?
Such as the faction name
You keep a map of faction name -> faction UUID
presumably names have to be unique so this shouldn't be a big issue
yah
someone used GoDaddy?
wait, I create another hashmap, with String as key, and faction as value?
could you send me an example 😛
if you need to lookup a faction by its name (for example, user input from a command) then you could just do UUID factionId = name2id.get(name)
Yeah
byteflux, yeah we had to fork it to fix quite a few issues.
one of them was that on large servers the auto leave would call a bunch of getofflineplayer things on the main thread.
and most of the time it wouldn't be in the usercache.json
crashing the server
(as there's usually a whole faction it has to go through conveniently)
Cant I just use this?
for(UUID factionUUID : this.getFactions().keySet()) {
if(this.getFactionByUUID(factionUUID).getTag().equalsIgnoreCase(factionName))
return this.getFactionByUUID(factionUUID);
}
return null;
}```
private final Map<UUID, Faction> factionsById = new HashMap<>();
private final Map<String, Faction> factionsByName = new HashMap<>();
public Faction getFaction(UUID id) {
return factionsById.get(id);
}
public Faction getFaction(String name) {
return factionsByName.get(name);
}
``` @minor otter something like that
instead of keeping the map
@minor otter If you want it to be case insensitive, then just use toLowerCase() on the name before you store it, and when you are looking it up
Because I am the resident OpenJ9 freak, I tried beta 1.7.3 with OpenJ9. Look at an expansive area and it lags even on max FPS. Zulu/HotSpot is fine.
ah
@void void don't
Hehe, Zulu has the same problem. Chalking it up to something else.
Reminder for DiscordBot: @austere ivy are you reading my messages?? Today is friday.
I miss shift-clicking on inventories.
why not use 11?
We've run it for a year with no issues
ram usage is waaayyy smaller at peak usage
however it seems to ignore -Xms == -Xmx
and still allocates less
OpenJ9 is an JVM implementation
ah thought you mean openjdk 9
It's not just for Java 9. There's support for Java 8 through 12.
i switched to openj9 11 on waterfall proxy and openj9 8 on 1.14.2 paper
seems to run pretty well ye, but servers boot up bit longer
OpenJ9 support for 8 is ending fairly soon though
boo, i have to find a new way to inject jars into system classloader really soon then
because i haven't figured that out yet (mostly because how rarely i've looked into newer java)
lol
For a while, I've wanted to write a experimental server showing how I would implement a Minecraft server. I tried it with Voxelwind, but Bedrock is an ever-changing target. I think Minecraft Beta 1.7.3 can hit a sweet spot.
Is it that much simpler than 1.14.x protocols?
It is a lot simpler, yes. No VarInt crap, for instance.
probably a little bit of a worse protocol too
1.7.3 beta remains best version
why beta 1.7.3?
So how do we know if you can rename the spigot title to "Legacy Support"??
Certainly the implementation is worse, given that it's using "classic" java.io. I'd replace it with Netty right away.
I'd build it to be mt-friendly 
why beta 1.7.3?
The protocol is simpler, there isn't as many features (not even sprinting), and I don't want to make server software targetting the latest versions as it's too much of an uphill battle.
Glowstone is still on 1.12.2, mind you.
Pistons doe
@static badge I think the best approach (performance-wise) for this kind of thing is thread confinement, and maybe allow some MT-safe data reads.
Each world gets a thread, and if you want to do something in that world, post a task to handle it.
what I would be thinking is fuck the data reads, and simply regionize stuff
MT-friendly?
👀
threads would be confined to their region :>
need some special permission to go outside home 
Spottedleaf: https://imgur.com/a/FFwLWMa
generally for vanilla really threads wont do that
oof
does anyone else find the number of pillagers spawned a bit too high? Is that just related to the general mob spawning issue?
electron memes
electron is a meme
freenode is one gigantic circlejerk
185 buffers (0 merged): 156 channels, 19 queries, 6 servers, 1 xfer, 1 relay, 1 fset, 1 core; 1 windows
in 36 channels on freenode
why on earth are you in that many channels
I do lots of things
fair
@wide hazel GW2, such a good game 😃
Think I’m in like 5 freenode channels. I should join some more
I should go join freenode
csharp
squat on #paper
yes md678685
espernet, rizon, freenode, spigotmc, espernet3, dairc
on espernet twice because of channel limit
49 channels on espernet, 35 on espernet3
holy crap
:)
which client?
weechat
nice, always preferred that to irssi
use znc?
nope
lmao
woah
you don't? :o
nope
WeeChat 2.5-rc1 (git: v2.3-340-g2ab08885b) [compiled on May 29 2019 08:52:37]
Upgraded 2 times, first start: Tue Apr 2 05:22:54 2019, last start: Wed May 29 10:39:21 2019
I see you've been sliding into korobi's dms
and cafebabe
do either of them know you're cheating on them?
wzrd: and not nearly as resource intensive as discord :P
its fun running discord, irc, slack, and telegram
irc uses the least
and I can make it look how I want without hacks
slack hacks
kashike: Yeah, irc is my personal favorite in general
discord... hiscord
ah, much better https://i.imgur.com/6vFNN0G.png
Are you baiting with that font 
but it's so easy to read
man i really dont understand this timing report. is anyone free to help me figure out what's causing so much lag?
Hmm... doing a beta 1.7.3 server from the ground up might actually be fun
Not only that, it might entice some people to make plugins for it if I were to incorporate modern practices into the design, because right now, your server options are both limited (to an ancient CraftBukkit build) and you don't get a proper online mode. A new server could fix that...
Plus, I do want to try and experiment with Electron. Maybe we can get Yggdrasil and online-mode authentication in the new server, too 😉
Hmm, apply old CB diffs to an MCP decompiled beta 1.7.3 then with some more modern performance patches and you could make a pretty sweet server
wouldn't the client need to support the authentication though?
More modern APIs too, some of the events and such would be useful back then although I think we covered most of it
The old auth servers were shut down, so you'd need to work on a different auth mechanism. I have an idea.
It was only beta 1.8 and on where we really fell behind on having API for things
Although that still had the old event system
old event system 
I think it would be nice to avoid having NMS code, but it's possible we could plug in some old Bukkit API stuff
damn, just found a proper use for CompletableFutures
So then you can use all the old beta 1.7.3 CraftBukkit plugins
why haven't i tried them before...
(i've just used kotlin coroutines to wrap database things before)
cuz ur retarded mikro
no u
My main issue is DMCA concerns if I go down the route of forking CraftBukkit at beta 1.7.3. I don't think it will actually matter, but in theory, the risk still exists.
he did, didn't know if he did much after his initial work
lol
Very little work done since early 2018.
depends
@peak dirge you could just generate patches like cb is done nowadays and work with that ¯_(ツ)_/¯
kind of annoying system to use
barty: get it
you gotta
I mean it doesn't change the actual development in the end, just how setting up and commiting changes work
I just allocate 10GB to every server I have, even the hub one where only one person can even access it lmao
makes me feel better about not using all of that memory
but considering just how much content is in beta 1.7.3, a ground-up rewrite may actually be quite feasible
@peak dirge could take glowstone and rip out anything that wasn't in 1.7.3 xD
lazy approach
but given its MIT license, I could borrow bits from it if I had to
well, and you also have to support the beta 1.7.3 protocol as well
should add support for the chad 1.7.3 protocol too
chad?
You don’t know?
Build cross platform desktop apps with JavaScript, HTML, and CSS.
Wait you're referring to that?
Electron = Chrome + Node.js
You are using electron right now
gross
Well not wzrd prolly
Jan: no I'm using hexchat
I was thinking about using it for an authentication client for beta 1.7.3
A mod might work.
Why not just don’t use 1.7
could just use a mod that allows logging into a mojang account 🤔
Why not just don’t use 1.7
Beta 1.7.3 best version of Minecraft
Plus, Mojang's putting out stinkers like 1.14
Have the client connect and prompt for a user password @peak dirge
Minecraft 2.0 was the best version though
I'll figure it all out in due time.
Like don't send any chunks or actually start gameplay stuff, wait for it to send a chat message password
lol
minecraft classic best version change my mind
I don't like that approach, too insecure.
the bedrock support approach
Beta 1.7.3 protocol is unencrypted.
"just send your login data to this random server, we swear we wont steal it" xD
Ah
might as well add encryption with the mod
tbh just make it use the updated auth servers :>
true stories part 5
I want to focus on what I'm best at: writing network applications
nobody in the EU likes credit cards
here you dont need them to go into dept to pay university bills
barty, it's ok with credit cards if you attach itto a paypal account
a debit card is essentially a credit card
or use guest checkout
debit cards are credit cards for people who can't be trusted with money.
it still goes through the credit company
instead of crippling debt you get a crippling balance
unless the merchant knows of some kind of distinction, idk
I don't get credit cards
but yeah credit and debit cards go through the same process.
that's a new one. https://www.titanicfreak.com/imgs/8c3a4bc607b856a954337101e634141d.png
time update lmfao
Cool
I think I crashed md
Cool
I just wanted to test DCC >.>
An opinion request here, you think once I finished the spawn, order up another GB and pay a few "low end" server lists for sponsored slots? My idea was to use the current donation's funds to boost the donations from there (get more players so a few of those may donate). Seems like a good execution?
Hey welcome!
Hey welcome!
Copy paster
Nah I am not a copy cat.
@Friendly, given there's so many new people, greeting them all is a bit unnecessary :)
Just trying to be friendly while I am here anyways. 😃
You will want at least 20k I don't have one set since it's not a problem for us yet.
Check your main thread usage, if you got more CPU cycles keep on going up gradually until you think it can't take it anymore. Any more and you risk crashing the server.
In case it's on the way you can stop it prematurely when Paper does a dump every 10 seconds of "freezing".
You are welcome.
Yep. It's the first furtive steps I've made. https://gyazo.com/da5ceec9fbef02b74172f0405eae7221
Fine, I'll switch to emacs.
That works
Just kidding!
Pathetic
For Java, can't give up a good IDE.
Debatable
Hi guys plz help
What is a light grief investigation plugin?
For example to see who modified chest contents or placed signs
coreprotect is nice, not sure how light it is
😔 Yeah
If you want data you need to store it
CP or logblock miiiight let you configure how much they log
Not too sure
You can choose what's stored in cp
all of the things you can toggle the logging of
- as of CP for 1.13.2
Someone wanna see something fun
@finite wave yep
I can’t link it here due to... circumstancee
accidentally google it
It’s too specific to google it
make a #nsfw channel
and then make Jan the only person that can see it, and make Jan only able to post in that channel
will fix all the problems
can't have nsfw in a partner discord iirc
test
Is anyone familiar with how much resources the plugin Quests uses? Is it minimal? Anyone know?
Unrelated i now :P
Update on that beta 1.7.3 thing: I ported/brought over a stripped-down version of the Netty components from Velocity, so it's got more structure now. Still need to actually implement the protocol, but it's progress.
@peak dirge what's special about netty?
@Ricoswaze really depends on what Quests plugin you mean, there are probably a good amount called that out there xD
netty appears to be a nice framework to base ur network stuff off of
got its thread management, stages of processing stuff, etc I think?
ah I see
Netty is the gold standard for writing Java network applications, hands down.
personally I just prefer new Thread 
goddamnit leaf
every emoji appears as a link
so I click it, it changes my application, takes a sec to load, and then I'm greeted with kappa
yeah you can thank z for that
apparently he decided nice and modern irc clients were the priority
how so? do they display images inline?
yeah they'd render the image
@wheat quarry It's https://www.spigotmc.org/resources/quests.3711/
u still getting fucked by google kash?
One of the more popular ones
yes
@Ricoswaze no idea then, was thinking of a differet one xD
no
kash null brain?


