#general
3141 messages · Page 1661 of 4
Huh
Servers on Bedrock can force clients to connect to another server, that's all that's happening
Yeah ik using /transferserver
But you can’t connect to Java
As Java doesn’t need a port but bedrock does
Ah, Geyser. Also not really emulation, it just translates packets from one format to the other
Yeah that’s the one
I heard it converts them from C++ to Java?
Idfk I’m not that far into networking yet
It's not related to the language either. Basically the Java client expects packets to look a certain way (e.g. the spawn entity packet starts with entity type, then ID, then equipment) and the Bedrock client expects packets that look different (e.g. ID, equipment, type) and Geyser just translates between those two, similar to how you would translate a real language
ello
Yeah that’s fair
Like converting English to Chinese
all computers do is move and process data
You can write code to deal with X data in whatever language you want
the java edition protocol is just a specification of how the data should look for java edition, same for bedrock
you can write the logic to throw that data around in whatever language you want, people have written a bedrock server in PHP
Yup
Ik
Pocketmine is absolutely dead tho
Half the plugins don’t even work or are no longer supported
And php is a pain sometimes
And Java is superior Lang tbh
Nukkit is sort of like bukkit, allows Java which is why it’s lasted for such a long time
I mean, it's all down to the ecosystem; PHP is fine if you know what you're doing
But, given that your mass market is generally gonna either be people creating datapacks or coming from java edition, it makes sense to write the server in java so people can transfer that knowledge over
Yup and if your just gonna be a different Lang than what millions of people are used to your not gonna get much traction
Php isn’t bad don’t get me wrong but when you’ve got something like Nukkit going against you for bedrock then your losing by a mile
Is there a command or plugin that lets me see all active entities in game?

quadruple digits hell yeah
"Battles for might, land, glory and lag"
Paper entity list will work for me. Thanks
I wanted to see how many creepers are actually in the farm.
@chrome quest https://www.spigotmc.org/resources/entitydetection-tile-entity-support.20588/ this one will be able to show you where they are (a lot more useful if you aint the only person online)
@warm anchor uwu
hello josh 
Thanks.
Remind me to update my production server to linux please.
use linux
People install windows with a cd still???
This reminds me
Anyone remember when ubuntu would send you a disk if you just fill up a form
I forgot when this was
Back with disaster 😛
It seems like when we reach a certain amount of players, 1 of our machines that has wings and our database, explodes. This has a domino effect on the rest of my servers on other machines as they are connected to the same database. I can't quite fix it as fast as I'd like to as when it happens. I can't load into pterodactyl to even stop the servers but here is some of the error messages https://cdn.discordapp.com/attachments/853360476050423878/879855085021188107/unknown.png
We definitely aren't using all the CPU or RAM on the servers hosted on this machine that also has the database. Any ideas on what I should check? Maybe some SQL setting or something
yeah
#paper-help usin database on main thread...
lol
lol
can anyone help in #paper-help pls
It was magical back then
:hhaayes:
Coz they would just MAIL you a free copy!
yes
oh i forgot i went back to my original name lol
supotco ccame like this
me buy mc win 10
set name as octopus
then make discord acc
name it to supotco(reverse of octopus)
and then i bought a pug.
actually no it didnt begin with discord
SANIC GO FAST ZOOM ZOOM
i dont have the unicode character in any font pack then,
remind me to instal fonts-deva pls
isint ubunt just debian but debian?
rust is c but c
my production is broken af lol
ah right
has been forever since i use dwinfos lol
remember the time i had to print this out in big font to make sure the milkman dosent leave the gate open because he saw my dog and got scared and run away?
fun times.
nifght

woke up in the middle of the night dehydrated af and went back to sleep instead of doing something about it 
good.
ouch
speaking of that WHY THE heck is there a spider on my bed
Selling home. infested with spiders for free.
i dont jhave bed bugs tho
Now you don't.
ew
ew is right lmaoo
Simple. Just don't.
for context: this is the spider
nononononononono
So same spider as before?
do what dumbass me did and punch the spider
lolol
fuuuu its under my blakcet now
idk where inder my blanket tho
to be honest I'm confused as to how bugs can even penetrate our skin to begin with
ah yes killed it
the hell kind of stingers do they use
it almost climbed up my broom
LOL
why the fuck is there another one in my closet.
gay spider waiting to come out
am just gonna eat launch and h\ope it goes away.
Just looking around my room, there are currently 6 spiders.
Just chilling in the corners and eating the stupid mosquitoes.
f
It's nice to be fair.
LMAO
screw mosquitoes in general
except the giant ones they're cool
the giant mosquitoes don't suck blood
Those just look at you funny.
Like, welcome back home bro, thanks for letting me stay in the house.
fuck its inside my clothes
yes
@vestal jasper uwu
did all tuinity patches moved to paper rn?
Not yet. Still in progress.
Leaf’s probably testing everything to make sure it works right and stuff so it may take a bit. No small undertaking but lots of great improvements in Tuinity so worth the wait.
Didnt know Mini was in Amsterdam
Amsterdam 
can anyone help me
i am facing a problem
whenever a player leaves the server after taking damage he automatically dies
Already got warned ^^
I saw an ad of that along a highway a couple of days ago, instantly thought of you too
chanting noises to apt so that it wont fuck all my data cause all my backups are dead
noo not nvidia drivers
jkjk
alr 40%
ill update ya all at 80
done, lemme reboot
gnome has changes
Lol when I'm listening to music on Bluetooth and I move to another room it automatically connects to the system in the other room xD having audio devices around your house is nice
rip those pins
Just solder on new ones 😂😂
grind paid off 💪
the time spend on it is probably gonna end up costing the same as you buying a new cpu lol
@warm anchor 
@twin lagoon goeiemorgen
ew kaas
ew belg
you cant say that

wtf
Paper general moment
I forgot I could edit my server close message
wtf hating
You’ll u not just sand it flat then put it in an intel socket 😆
the obvious solution
It can take like 5 mins to restart my paper mc server because of my plugins 😂
My normal servers need about 8 seconds until the message appears and citybuild with a bunch of plugins 21 seconds but no 5min 
3s to start my test server B)
Yeah I think it’s because it’s doing stuff as I sid update recently
It didn’t do it when I just booted it up which is nice but it did do it when I was installing plugins and stuff
about 13 plugins I have on the normal server so 8 seconds are realistic
Is there a way to allow sand duping on paper servers?
needs to say cyka blyat

хахахахааахаха
english only :p
xui Bam
Does spigot work with geyser?
ask geyser
Everyone always say ask geyser but no one say who geyser
whomst
is it the mc dirtblock?
Yes how u no
i know simps when i see them
Oh good idea speaking of simps
A pokimane tattoo with a creeper face
Ded so good with ideas
U can find a job with face tattoos
nice joke
Just not retail but who would wanna do retail 🤢
not any job that deals with customers really
Depends on the job
you can be in a callcenter
Like if ur a tattoo artist it wont matter
Or an uber driver
Probably most delivery jobs
you could work for indian scamtech center
mmmmm i love shogi
You could be eternity paid assistant with a pokimane creeper face tattoo
lol no
Nioma can fit in my community easily tbh
Right eternity cant afford someone that good
She weeb

weebs destroy lives
why would i join a server with cute emotes i can't use anywhere else!
Eternity pays assistants in nitro subscriptions
cant not be poor
buying more ram for monkegame 
that or new mic so i can make paper plugin tutorials
p2?
Plotsquared
ah

no i mean like making paper plugins
Grosd
inb4 cat comes and tells me off
Papermc dead platform
spigot best platform
can you tell when the update came out?
why did i think it was a good idea to click
score:questionable rating:<0
blocked

Y'all is there a way for forks to use this task
Have a bunch of patches in the non-Mojang mappings from 1.16.5 before Paperweight was used in the main project
Don't really feel like rewriting all of them again
drop the patches into paper and try remapping them here instead
might be worth doing so on 1.16 first
lightmode = ban!!11 ||/j||
heloooo
New pic?
is that what worries you?
look at the taskbar
it needs pages
worse than LethalEthan8
who the fuck adds so many apps to their taskbar?????
me
You can pin them to start for a reason 😕
also keeping the search box instead of just pressing windows buttons and typing 🤢
fr
just use linux 😎
and the cortana icon..
i have fedora installed on my pc but I haven't used it since I installed it
what
e.
e.
but ok node.js nerds, what templating library would you suggest for doing simple html rendering?
e.g i have body html and need to replace body & title
electron
i remember mustache.js or something back in the days
Welcome to kernel.org.
:pain: time to update prod to 11
yeah gonna do that soon as well
lemme send a pic of prod
I'm switching to Windows for a while
I was wondering why I couldn’t connect to my server and then I saw that my sever provider is having issues
I'm actually starting to like IntelliJ on windows
send pls
My prod
any sec now
there
yes lol
alr update tine
first route all traffic to dev server :pain:
fuck this monitor no have vga
Wtf
damn that's cursed
yes
cpus?
wdym
what cpus are in your prod 
Pls


How cursed is my prod out of 10 btw
Goodd
Would send more pics but don't wanna. Do face reveal
Ok time to transfer network card
Don't wanna do face reveal either cause am not shaved
But company is trying to bribe us to come back into the office with free vegan ice cream
But, 200 IQ me just comes for the ice cream and then cycles back home 😂
Loo
Fuck my facial hair is not growing
I have plenty of head hair th o
Wanna trade your head hair with my beard? 😂
Yes
vegan
Clearly vegan, nobody likes meat in their ice cream

bacon bites ice cream
@mossy vessel 
michele 👀
Huh weird I got an illegal state exception error
I mean it’s fine now for some reason
we don't really know what you're talking about
yes
you can get the illegal state exception from many things
not explaining it to us or not giving us the error
will not make us understand
Yeah it was a time or token thing
I rejoined and it worked
Here’s the error if your interested
It’s fine now
We don't give support for bedrock here
Bedrock is never fine
yes
Yeah ik never is terrible api
ugrock
I really like their menus tbh
keyroad_roke
I dig the rotating background and menu ui when you boot the game up but that’s it
The rest is just terrible
U really sure about that?
yes
someone is getting bald at a young age :/
Nice that you think that I am young 😂
30s?
😂 😂 😂
how old are you then 😛
24 😂
not that old then
But that's not young, 1/4 of my life has passed already
not yet
heap_my_keybord_broke_af
Beard actually doesn't look as bad on the pic, google does magic
You're looking ripe, Mini 
you're from germany, you can blame your nationality for that if you want
I think you can rock that bald look
or grow your beard out for that epic upside down blush look
@twin lagoon 
Go full bald bro!
lol you almost look like a friend of mine, same glasses and head shape you just need a longer beard
My head is differently shaped than on that pic
I got these edges and stuff and just generally a giant head
tbh the filter just makes people look like an egg
yes
Anyways, I gotta go back to work, lmao
oh no 😦 writing here is better
Looking sexy bald
ight will try that thanks Proxi
On a browser..?
why would you use lightmode in your browser?!?
I totally didn't add every single game I have on my PC to the taskbar
to be fair I didn't bother changing it
I did set everything else to dark mode but I don't mind light mode either
does your browser not use your operating systems dark mode? 
not that I'm aware of anyway
I'm guessing I only need to run gradle remapPatches? Cause the instructions in the comments reference another task that I can't find, which leads me to believe they're outdated
I usually use light theme everywhere just made my OS change it automatically at night, dark theme is hurting your eyes without you knowing.
What you linked literally says there are studies showing conflicting information about black vs white modes.
I’d just like to interject for a moment. What you’re refering to as Paper, is in fact, Spigot/Paper, or as I’ve recently taken to calling it, Spigot plus Paper. Paper is not a server implementation unto itself, but rather another free component of a fully functioning Spigot server made useful by the Spigot corelibs, shell utilities and vital system components comprising a full server. Many server owners run a modified version of the Spigot system every day, without realizing it. Through a peculiar turn of events, the version of Spigot which is widely used today is often called Paper, and many of its users are not aware that it is basically the Spigot system, developed by the Spigot Project.
There really is a Paper, and these people are using it, but it is just a part of the system they use. Paper is the fork: the program that adds more API to Spigot. The fork is an essential part of a server system, but useless by itself; it can only function in the context of a complete Spigot system. Paper is normally used in combination with the Spigot API: the whole system is basically Spigot with Paper added, or Spigot/Paper. All the so-called Paper forks are really distributions of Spigot/Paper!
When the hard fork happens that wouldn't make any sense anymore lol
This is a great copy pasta
Yes
What the fuck
Classic rms
hello, what happened when ticks are skipped?
are events at any time skipped from calling?
what about spigot?
Who cares? 😛
i have to support both spigot and paper
anything related to explosion/break/place?
No, only the vanilla block tick scheduler
The only reason an event would be skipped is because the action never happened to begin with
i'm having a restore system which uses the BlockState api
The one that's in bukkit api
Yeah that's going to fail
Just go steal the ones from WorldEdit, LogBlock, or CoreProtect
A working restore/paste system is full of edge cases and as far as I know cannot be done with just the Bukkit API
i did it but the only issue is that sometimes and only on 1 guy's server some random blocks are left behind
Lek
Wait if Paper hard-forked how would we still keep the Bukkit API and all the upstream patches Spigot made
Unless Paper's planning to rewrite everything we need from upstream maybe
i dunno
lmao
Invest now #PaperCoin
there is literally zero difference between what a bitcoin/crypto hardfork and a normal hardfork is
A "hard fork" in Paper would mean detaching itself from Spigot. This change would mean Paper is its own project and must update both the API and the server itself.
Wasn't this what I was saying just now though
Paper will pull all the changes spigot has into our repo.
ight
So now Paper will maintain those patches.
yeah that's all I was curious about
And remove bukkit/spigot submodules etc.
a "hard fork" just means that you make changes incompatible with the upstream project
it says nothing about whether or not upstream changes are still going to get pulled or not
is Paper planning on keeping (And updating) the CraftBukkit + Bukkit APIs in the future by themselves though
yeah i get it
your question makes no sense
i guess I confused it for something else
Bukkit API doesn't exist
it's part of Spigot-API which is part of Paper-API
(and craftbukkit has been dead for years now)
yeah I meant the org.bukkit packages
no, it's only a hard fork IF it breaks things
if it doesn't break anything it's not a hard fork
I thought it was just so Paper didn't need to use Spigot's mappings
it doesn't
That would already break most plugins
Doesn't it at the moment remap Spigot's Source to Mojang names though?
instead of directly remapping the jar to Mojang
oh
no plugin would break due to mappings changes, only mods break
pretty sure they aren't
unfortunately spigot doesn't allow mass-downloading but that would be pretty easy to check otherwise ¯_(ツ)_/¯
honestly the only distinction I have is that mods can add new items while plugins only work with what's already there, otherwise I have no idea how to differentiate them
but assuming that the ratio is similar to how premium resources do it I would say about 5% of plugins use internal stuff
plugins = using the plugin API
mods = using anything that isn't the plugin API
I suppose there might be more plugins that still only use the API but if you adjust for usage I think it'd be safe to say most servers would break since the most popular plugins do it
I guess
wait so after the hard fork only plugins using internals will break then? god this is confusing af
would be good though, that would force people to finally contribute the functionality they actually need as api
pretty sure most servers use their own build of Spigot
is that a reply to ama or me
you are still not understanding what a hard fork is...
No, there are plans for API changes too
a real hard fork would mean that there is api changes
oh
internal changes don't really matter and are a "suck it up" kind of thing
Parts of the API barely made sense 10 years ago and don't actually even work now
Some are barely limping along
plugin authors have to manually add support for each new minecraft version's internals anyways
if the mappings change it doesn't matter for them
fair enough
*looks at all the plugins that directly use nbt *
nbt is an implementation detail
The only place NBT as API makes any sense is items and I think PDC is a better API there anyway
Well… there is the whole custom spawner situation
mojangson in commands almost makes NBT just a public thing but not quite
Custom spawner API would work fine if the Bukkit API wasn't shit 😛
Having a spawner spawn a zombie riding a bat and the zombie wearing enchanted armor
But since the Bukkit api relies on spawning mobs to create them… that doesn’t work out too great
If the API had a concept of entity data separate from an entity existing you could just have an array of that on a spawner and bam, you have an API
Wait, almost let that slip through… someone who worked on the Bukkit api, calling it bad???? 😛😛😛
You could halfass it today by just making an "Entity" that doesn't exist in the world but that would confuse people if they tried to call like half the API
Yeah, I’ve thought about that. Wouldn’t you have to add like 50 classes for all the mobs again tho?
Probably
We wanted to do EntityMeta and BlockMeta to match ItemMeta
That's when I decided ECS was probably a better idea but when we started discussing the scope of either way of doing it we got really apathetic about the whole project because we realized it'd be more work than everything that had been done on CraftBukkit so far and the end result would be a Bukkit 2.0 completely incompatible with all plugins
Then people made Sponge which is basically what we wanted to do 😛
tldr: Why aren't you using Sponge yet?
has it updated
You're supposed to do that part too but yeah, they have 1.17 builds
in other words, "OnlyFans decides to stay in business"
We in this case was me and Wolv, btw
Probably feildmaster too, not sure about the others
probably citing the age verification you need to sign up there?
I mean, we did all quit at the same time 😛
the article says something along those lines
Just wait for the rules to be exactly the same as JAV censorship rules. 
Entity Component Systems?
Yeah
that's the second time I've heard of that
Sponge didn't go the whole way, afaik they don't let you make systems
But the Data API is more or less components
If you're making a video game and don't know what ECS is you're probably making the game wrong 😄
also wouldn't you have to rewrite every entity class since Mojang already implemented it their own way
I just followed Mojang's way of extending classes lmao
Yeah, but that design is why you can't make a player that has AI goals
You have to make a whole new entity that pretends to be a player in its packets and then patch everything that works with players to also know how to deal with it
EntityHuman can't have AI goals either, afaik
aren't half the players in this game "bots" anyways
I mean, you could tack them on yourself from scratch but the class that has all the scaffolding and tick logic set up isn't in the Player hierarchy
With an ECS setup you could just add the relevant components to any entity and then the AI system would work on them
yep all the logic is in EntityInsentient
Gonna buy some apex hosting soon is it good?
well it's called Mob now since we're using Mojang names but the old class/method names stuck with me for some reason
this isn't Team Fortress 2 my guy
I was just emotional support on that one.
lol, I meant that point being when we kind of gave up on the project
Quitter! No more support for you!
I mean I can see why
You'd have to rewrite everything Mojang already has there
Speaking of interesting design decisions
Raised the average mountain height, fixing an unintentional change from snapshot 4 that made mountains lower and smoother. But then we had to lower the mountain height again to fit the peakier peaks, so maybe it evens out. We deliberately avoid having peaks or mountains that go above y260 or so, because we want players to have space to build cool stuff on the peaks. So any peaks that try to sneak too high up get mercilessly cut off into a plateau.
"Our code makes high peaks, so we just chop them instead of figuring out why they're too high and fixing it."
Well, no, we weren't looking to let you attach component to places where they didn't make sense with vanilla
That was a maybe in the future kind of thing
what
why
worldgen code lul
why would you not want hig peaks
We wanted to expose vanilla functionality via an ItemMeta-like or ECS-like API
why would you want high peaks
because we want players to have space to build cool stuff on the peaks
IIRC wasn't customizing spawners via API part of it?
that's why they don't want them too high
cause they're cool
the short mountains we have now are lame
Yeah, mob spawners is why EntityMeta talk started
having high mountains has nothing todo with peaky height
1000IQ move: Raise build height
and then MC crashes cause some idiot built up to the integer limit
It makes sense, ItemMeta is an API for the NBT on items, EntityMeta would be for the NBT on spawners (but also apply to entities in general via serializing them to NBT for "saving", iirc)
i've seen the gen calls for this stuff
scary as hell, a total disaster
I think I ended up convincing Wolv ItemMeta was the wrong design too
what's it like
a total disaster?
World gen is hard 😂
shutup you fucking weeb
But don't forget, the code we see in these snapshots isn't the code Mojang works on right now
Of course that was like 2 releases after we shipped ItemMeta so...
can't exactly deny that
So there's hope
like the last hundred times they fucked it up
Once we see the actual snapshots we can start complaining to them
At this point, the code in the experimental snapshots is almost half a year outdated most likely
I don't understand that part. Why are they doing that?
Clearly you just needed more unit tests
ngl while most of the new mountains in 1.18 are epic as hell some of them looked like the time I raised Pocketmine's terrain ground cover values while doing a PR
Gameplay team had to ship 1.17, tech team continued working on 1.18
And it didn't get merged back together yet
So there's going to be a horrifying DAY OF RECKONING when they try to merge 😄
Yeah, he started bragging it was the best tested and implemented version of that design but that the design was a bit of a deadend 😄
can we petition the best Paper maintainers we have to join Mojang
C:
We can work more effective from the outside
Cause we are free from the internal politics
Writing code at a big company is fun
all that aside I thought Mojang's dev team wasn't that big
That kind of brain drain from the community has happened a few times now, doesn't seem to do what people hope
They surely got 20 people now?
The project they worked on either dies or limps along without them but they don't accomplish as much working directly on the game as you'd expect
Pretty sure they working in 3 teams
All i remember is the Aether's original creator joined them
what's causing this though?
I'm sure the former Bukkit team will have that API out any day now 🙂
Merry Christmas everyone!
Parody of Jona Lewie - Stop the Cavalry
Animation by Ciaran: http://www.youtube.com/user/Ceeraanoo
Music by Jason Bentch: https://twitter.com/BentchIMightBe
♥ T-shirts and jumpers: http://yogscast.spreadshirt.co.uk/
♥ Subscribe: http://www.youtube.com/subscription_center?add_user=bluexephos
♥ Get partnered on YouTube:...
new minds -> more inspiration and innovation, or at least that's what it should be?
what team?
lmao
?
Bukkit folks got in there and realized it wasn't just the obfuscation, the code was just ass
do you think bukkit just appeared one day?
that's not what I meant
They've spent the last decade trying to clean it up while also adding new features
there's no longer much of a team last I heard
Remember that time we remapped one of the empty decompiled classes to ModdingApi in mc-dev? 🤣
Talking about Dinnerbone, Grum, EvilSeph, and Tahg
former bukkit team
and then there's Paper
how do you remap an empty class
Paper is hacks 😛
Seph and tahg did quit, right?
Yep
Bone is mostly management now, and I haven't heard from grum in ages
I think it was tahg first.
Grum used to work on making European internet run, gave it up to make a block game 😛
dinnerbone is pretty interesting, streams on twitch now
never knew bukkit was named after an irc bot
I like to imagine grum's just sitting in a corner, quietly refactoring code since 2012, undisturbed. Occasionally a big refactor commit shows up in the codebase and they remember he's there.
He was a network engineer at RIPE, iirc
Thanks for the recommendation, expo was fun!
Oh you actually went? Nice!
Dinnerbone has been on pause since last december to take care of himself
It's the kinda art I can appreciate
given the complexity of the PRs Paper has I really doubt so
Yeah every now and then some new registry or the flattening happens and people remember Grum still exists 😄
Life starts once you got kids, right?
Right?!
nowadays people only remember Agnes and Brandon (Aether mod guy)
little babybone
Last I checked grum was sitting on a giant pile of branches, whenever you suggested an idea to do something different, he was like, I got a branch for that
I didn't even know the Aether dev worked for Mojang
Joined early last year
since last year or so
it was revealed quite some time ago
I have no idea who either of these are
during 1.17's announcement
Probably because I didn't know who the Aether dev was or that it still existed 😄
"revealed"?
Together with xeliphan or whatever, Felix, the rendering guy that finished searge's rendering refactor to the shader stuff
Brandon Pearce is the original dev of the Aether mod
Agnes is gameplay director or something?
shh I'm high
I thought she was a head dev or something
oops
rendering refactor to the shader stuff
wat
Meanwhile the TerraFirmaCraft devs went off and made their own game that has a modding API and seems to work pretty well
and then there's Hytale
Agnes is lead of gameplay team and sliced lead of tech team iirc
Pretty sure the only Mojang folks I know by name are jeb, the bukkit folks, searge, and the guy who told me to go fuck myself
and the guy who told me to go fuck myself
uhh
Sliced is cool, Brandon and Felix the new ones are cool, Agnes is cool
Those are the ones I know on top of what you said
There's fry but he never interacts with people much
mbax what happened lmao
Oh hendrijk is cool, he made the gametest framework iirc, he's like part time agile coach
Oh I forgot Cory
is that the thing about the Hadean engine or whatever it was called
Cory is tropic craft guy
No. It's an integration test framework
21:56 < UltraMoogleMan> I see at least one person I would like to kick from this channel
21:59 <+Amaranth> UltraMoogleMan: That would be awfully petty of you
22:00 < UltraMoogleMan> Well, I wasn't referring to you
22:01 <+CubeTheThird> 😦
22:02 <+Amaranth> UltraMoogleMan: Doesn't change what I said 😛
22:03 < Galaxy_2Alex> hm? What did I do now? :/
22:09 < Mustek> you spilled coffee on the channel
22:10 < Galaxy_2Alex> oh no! D:
22:15 < UltraMoogleMan> Amaranth: Well, if you don't have any intention to continu contributing to the Minecraft community in general, just get the fuck out
22:15 < UltraMoogleMan> You, mbaxter, you can all fuck off
22:15 < UltraMoogleMan> I mean weren't you one of the three people along with me who was contracted to re-write the rendering engine? As far as I know I'm the only person who didn't just make an initial commit and then fuck off for the better part of a year. So please, continue fucking off
22:16 <+Amaranth> Yeah, I'm the one who spent a month helping you get a cube rendering. Doesn't see what that has to do with anything.
Memory wasn't accurate. It was to fuck off, not fuck myself. 😄
lol
btw, I was supposed to work on making the UI packet driven so servers could draw custom things like it was X11 or something
But I didn't have a rendering system to plug in to because he couldn't get anything working
😦
was this for bukkit?
No, for Mojang
oh, yall worked for mojang too?
Me, UltraMoogleMan, and Riking were contracted to basically rewrite the client
Mostly the renderer but we were doing input handling and the UI too
WHAT
WE COULD'VE GOTTEN BETTER PERFORMANCE
doesn't bedrock more or less have something closer to this?
No idea, haven't looked at the Bedrock protocol
it has behavior packs and shit, don't know the internals either but it seems like it can modify the client quite a lot while being just an on-join download
I wanted to just work on the existing client and extend and replace pieces of it but everyone (Grum included) was insisting on doing it from scratch and working on plugging it back in to everything else later
broooooo
And instead we just have "let's make a mediocre inventory-based UI" 😦
We didn't actually accomplish anything except UMM and Grum got a texture atlas stitcher and the prototype for the resource pack system
when was this
2013 I think?
and resource pack hacks with custom fonts
how'd y'all plan on rewriting the entire renderer though
I had ideas but that part was supposed to be all UMM
Which is cool and all but you're still limited to squares the shape of the inventory slots 😦
minecraft as a sandbox game would go well together with a more sandbox-like UI, giving the server more control
Minecraft rendering isn't that complicated, people can slap together proof of concept chunk viewers and such in a couple days of work
@true canyon 
haven't seen anyone else render stuff with the same quality as modern Minecraft does though
Doing it performantly can be a lot of work but that's a matter of getting the design right and then just putting in the work
Eh, there is a rust project that renders Minecraft worlds pixel by pixel identical to 1.8 or so
I think it took a few months as someone's hobby project
haven't seen it yet but dayum
I managed to do that, and that means quite something
i bet you've done it multiple times
Oh yeah, I forgot about this, just use this to make your renderer 😄
Available at http://github.com/nothings/stb
Music: http://www.bensound.com
Libraries used in demo:
SDL 2.0
OpenGL
stb_easy_font.h
stb_image.h
stb_truetype.h
stb_voxel_render.h
Crappy minecraft viewer: https://github.com/nothings/stb/tree/master/tests/caveview
Is there a worse song that could have been chosen for the video?
Really expected some nothing music... but damn.
It was 2015
Even worse.
And kind of meant to be a parody of hype videos (while also being one)
That's like 2/3 years after those. 
Look at the view distance on that thing though, 80 chunks
good lord
Although his chunks were actually 8x8x8 rather than 16x16x16 so he could pack things more
But his draw distance is measured in blocks so I just did /16 to get MC chunk equivalent
Oh, nevermind, his chunks were actually 128x128x255
sheesh
He made this with it too for a demo of sorts https://github.com/nothings/obbg
Dude does all his stuff in C with MSVC 6 (1998)
Also if you've ever done any gamedev that wasn't unity or unreal you've probably pulled in some of his code, stb_image and such
i've only used liballegro and am going to use SLFW
Only ever used Vulkan and GLFW
guy's a goddamn legend
https://github.com/PistonDevelopers/hematite was the rust project I was talking about, btw
The tech it uses was kind of a deadend in the rust gamedev community though (piston)
ah
Dude even went and figured out the logic for Minecraft's random offsets for grass and such though so everything would be placed the same way
Ah, looks like it didn't do liquids though
Man wrote everything with a compiler from 1998 I wouldn't doubt him for using outdated libraries
day #79 of trying to get abs: did 1 hour of cycling, covered like 15 km. oh also i burnt 2638 calories, unreal.
The rust thing is unrelated to stb
The piston ecosystem in rust was meant to be a game engine construction kit, all the things you'd normally have in an engine were separate libraries and you had to provide the glue
Some of those libraries are standard things in rust in general (I think the image crate is even used by Firefox now for image loading) but otherwise people decided they'd rather have actual engines
How do you only cover 15km in 1 hour bro?
was probably riding with both gears set to 1
To be fair, I need more gears. 
@void void
good morning people
That sure is a link to diff.
GitHub isn't smart enough to actually open linked diff of closed files
oof
line 246 of the patch edited by leaf (Urgency System for Chunks)
@static badge

@static badge i hope you are having a good day :)
diff is intentional
who let niome ping leaf
i did mr broccolai
Someone offered a sub on Twich xD
!!@!&@!&#!(#@!(*
!!@!&@!&#!(#@!(*
#StopNiomeAbuse
who dat
Gotta find the list on my phone one sec


I found an even better entry there
Fixed an indent in the code. Doesn't matter at all so I don't know why I'm mentioning it here.
horny mari wtf
KEK
bot revolt
@minor badge 
day #🇽🇩 part 24 of trying to get abs:
I work all night, I work all day to pay the bills I have to pay
Ain't it sad?
And still there never seems to be a single penny left for me
That's too bad
In my dreams I have a plan
If I got me a wealthy man
I wouldn't have to work at all, I'd fool around and have a ball
Money, money, money
Must be funny
In the rich man's world
can we stop the bullying pls noah?
I blame kenny for starting this
I blame capitalism.
Understandable
well, kenny should stop too, it was funny the first few times but now its just literal bullying, lol
why don't we all bully germany again
lmao
why don't we all bully germany again
🥲
lemme introduce you to reactions
better than xrdpp black sod
cause that went to great last time? 😄
o/
Found the physical server service my dad used to use, Beautiful ping and amazing stats
This for a minecraft server will be a killer
intel goes brrrr
I mean it’s pretty good
true
its only a decade old 😂
2nd gen 
2600 doesn't sound very fast
Yeah but
I have a 72gb and 12 core dedi 
I can look for more
I doubt it'll be a killer for newer minecraft versions
There’s many more lol
might double soon
We will have to wait and see
maybe not even a killer at all
my 4th gen works well, but i have only me afking
I think minecraft will be the real killer here
LOL
That's still about 20% faster than the 2600
Guessing you have a 4770
i7 4470
Ye then it's 20% faster
enough that the server doesnt break while beeing afk 😁
does it actually run well
at all
it might be ok for one player but I doubt it'll be ok for more than one / two players
we already know
a massive f for my boi groovy
in a massive surprise, some service that illegally distributes music got told to not do that anymore
xD
👉 My chair: https://amzn.to/3D2J2Jb
👉 Links:
🔵 https://youtu.be/qi7ThAdSBX8
🔵 https://electrek.co/2021/08/20/gm-expands-bolt-recall-to-all-chevy-bolts-blames-supplier-lg/
🔵 https://youtu.be/EozPi1qmH44
👉 This video was recorded with the following:
🔵 Camera: https://amzn.to/3eO58my
🔵 Microphone: https://amzn.to/2GoiSb0 OR https://amzn.to/2W1et...
jebus fuckus
It's fine!
what kind of a bullshit question is this?
Poorly worded
well no, should be Which of the following is the simplest form of...
sqrt(98) is also equal to sqrt(98)
yes but its wRoNG
simplest form could be debated. I don't think you can have that as an answer legitimately. I think mathematicians would argue it's bullshit too
For one reason or another, people rather watch shitposts than high quality content. Kind of demotivating
lol
Should've just not added sqrt(98) as a possible answer.
Click here to get 3 months ExpressVPN for free: https://www.expressvpn.com/uncleroger
@Guga Foods dry aged steaks in MSG. Uncle Roger is overjoyed! Original weejio: https://youtu.be/7jmjr1ctP8w
💰 Support me so I can keep making weejios for you!
Merch: https://www.youtube.com/mrnigelng/store
Channel membership: https://www.youtube.com/channel/U...
[TW] tasty food
Wait what? What universe is this where the actual Jordan Belfort interviews the actual FBI agent who led the team to bring him down
SUBSCRIBE TO JB'S YOUTUBE CHANNEL: https://bit.ly/3iQ3C4u
#JordanBelfort #AgentColemam #WolfofWallStreet In this very special podcast, Jordan interviews none other than Agent Coleman, the very same man who busted him and sent him away to camp back in the day, as seen in the blockbuster feature film, The Wolf of Wall Street. Only Agent Coleman i...
That’s kinda hilarious
What can paper mc be ram on? Like will it run on Linux? Debian?
I really don’t want to have to pay extra a month on my server for windows
So it will run on them?
I mean, some platforms are better than others, i.e. linux is generally king here
Yeah, When I buy the server I’ll install Linux and figure out how to setup the .jar
Hey guys got a question. What do you guys do usually if someone pisses you of and starts causing drama on your server?
you ban them
I did he he still continues in many discord servers....
If they do they’re job, Some don’t
I was thinking if he starts more I will report him to discord lol
Causing drama isn't really banworthy (from discord)
You can’t report them to discord 🤦♂️😂😂
Oof
Fair. I assumed they said "causing drama" because other things didn't fit.
Ye
Java runs on SIM cards
I don't think debian can run on SIM cards
gotcha
brb, making an MC server which runs on a sim card
honestly have no idea why java runs on SIM cards
they have to use a special super stripped down version
it's basically not java anymore
seems like C or C++ would be easier
tru
what would the point in running Java on a SIM be lol
java ME can run with less than 1 mb of memory for the whole JVM
but like, yeah, very very limited
Yea, is minimal AF






