#general
3141 messages · Page 69 of 4
forking just to remove telemetry.... thats just what i find stupid
forking is ok when you want to get rid of dumb shit you don't want
if you want to use the vscodium binaries because you don't like metrics or whatever, fine. if you want to use the vscodium binaries because you want to use foss and not have to build it yourself from source, fine.
in that case, people don't want telemetry
and that's exactly what happened
what's wrong with that then? it's not stupid
it's not on
The open source project doesn't include telemetry, they're not removing anything from the project
:kappa:
telemetry is added by microsoft when they build releases
^
well i suppose technically the telemetry code is in the OSS repo
aren't we discussing a fork to the ms repo that removed it?
it just isn't hooked up to anything
I don't think it is in the VS Code repo?
at least, that was the impression I got from both the vscodium README and what MS said
I recall MS saying the code was there it just wasnt hooked up to send anywhere
Fair enough
I havent looked to see if thats true
If you want to build from source yourself, head over to Microsoft's vscode repo and follow their instructions. This repo exists to make it easier to get the latest version of MIT-licensed VSCode.
oh it also removes branding and stuff
ono my microsoft product says microsoft :(
why are people still hung up on that
Oh dang
Also MS binaries are released under separate terms
LIMITATION ON AND EXCLUSION OF DAMAGES. You can recover from Microsoft and its suppliers only direct damages up to U.S. $5.00.
wonder where they get $5 from
or if they just picked a number
why even offer 5 usd
I couldn’t care less.
I wonder if this is the result of some lawsuit
dw no one cares about you either jan
go back to playing with borderline esoteric languages to exacerbate your own suffering in this world
@pulsar wigeon Ping worthy bar
k i guess i'll just block him again
I’ve stopped using weird langs
werent you hyping up scala the other day
They annoy me and compiling is slow
True, they are still great langs
And you should use them.
Doesn’t mean i have to
I’m bored as always
hes moved on to macintosh's proprietary version of BASIC
I’m just going around until i find something i can keep coding in without it annoying me.
I mean, Microsoft wrote it
That isn’t Java.
Kotlin is love, Kotlin is life
by the time your fruitless search ends, youll know enough to make your own language
I don't think I've ever found a language that wasn't annoying to work in
@bold zephyr I’ve thought about it.
#JanLang
Nono, SkriptLang
about as expected from you, really
are you the Skript guy Jan

Who is the skript guy?
.g spigot skript
(DiscordBot) https://www.spigotmc.org/resources/categories/skript.25/ -- Skript | SpigotMC - High Performance Minecraft: "Chat 3,564; Tools and Utilities 9,359; Misc 1,790; Fun 4,812; World Management 876; Mechanics 1,975; Economy 661; Game Mode 720; Skript 5,670;..."
Place "Skript" scripts here.
.g PaperMC skript guy
(DiscordBot) https://devblogs.microsoft.com/scripting/ -- Scripting |: "The Scripting GuysJuly 16, 2018Jul 16, 201807/16/18. I've got a script that needs to power off a system after it's done. How can I accomplish this..."
apparently the fork I remember being popular is now in its own org
so maybe that guy took over
bensku or something
Ad
skript was a mistake
Guess i have to take another name
Well
I use shell scripts a lot
yeah sometimes using a scripting language is a necessity
sometimes its like "I'd rather write in c/c++ than use Lua"
But never resort to skript.

I cannot comment on it because I've never used it, however I'm told its like python
Idk
i like skript for small things
(╯°□°)╯︵ ┻━┻
scripting languages are basically intended for small things most the time
I don't think having a scripting language for MC is inherently bad
i use skript to supplement plugins that lack features
or to simplify some cmds for players
Why not rewrite them?
I just hate when the only way to do a project is through a scripting language
time
I’ve got lots of time.
which happens a lot in game modding
i do not
Get some
rather get money
^
Not everyone have enough times for things like that
and beside that, skript can do it too.
Well, atleast it doesn’t disable itself if you use Paper for no reason
lmao
Oh wait there was a reason, apparently Paper broke his plugin.
Quite a few from the GoldenCrates guy
no clue who that is
one of them was because the guy is stupid
All of them
reflecting in to directly access a collection instead of using the add and remove methods in the world
probably broke a bunch of other shit by bypassing all of it
usging adsd and remove method is for stupid because the world so then you will and the tick,but don't
o you need and do the so also ahnd the nms on the tick but then you watch or get error
so!!
did you have a stroke
city we could be brothers with that typing
I think he did
nono am fine just od the running so lhaste speed fast yping and running so many fast and word
haste*
dont worry ift sifne fi just need coffee!!!
City is manifesting his inner Trump
Okay i understand the last message
city this is an intervention
lmao
it has gotten warm enough outside that my workplace is now blasting the A/C on full
so i now need a sweater to stay comfortable in my office
the sweater, or the AC?
the pc
someone just DM'd me on Spigot to ask if 2.3 has been released when you can just check the version number on Spigot

people can always dress warmer, but they can't keep undressing if it's too hot 😃
yes
gets out the vegetable peeler
flay your own skin to stay cool this summer
yes, i heard it's much cooler 6 feet under
when 1.14 is released will paper continue
no is ded after 1.14
oh ok
tbh bukkit should be abandoned, let's all move to sponge :^)
sponge 1.13 when?
Glowstone ftw
i only do cuberite
essx spogne port wen
Oh i see only lua
cuberite worldedit is way better anyway
LUUUL
Faster too
yes
that cuberite worldedit was quite something
Forge prob just given up on 1.13, waiting for 1.14 lol
forge is out for 1.13 already
I'm moving to Sponge
they had to redo a lot of tooling tho
Cuberite worldedit is the future of worldeditititing
Sponge 1.13 is being skipped
yea, forge/sponge probably won't see much on 1.13
that's always been that way on forge tho
they skip short/boring versions and just support major ones
@finite wave join me on my LUA journey, let's port all EngineHub plugins and then steal all of their users
There's always gonna be a much stronger demand for "I want my latest version NOW" which breathes life into Bukkit/Spigot
like even tho you can get forge for the small versions, the major modpacks only run on major versions
Although 1.13 seems to have been a spectacular failure that discouraged a lot of people from upgrading
EngineHub is what @heady spear
exactly jan
tbh i wonder what would prevent me from backporting WE 7 to 1.12
@acoustic pilot as I understand it the Forge tools got rewritten which basically stalled Sponge
i feel like most of the stuff would work there too
1.12 probably going to be around for a while
block states were added a while back weren't they
the only reason people didn't want to update to 1.13 was because fawe wasn't released let's be honest
Paper intends to stop supporting 1.13 once 1.14 is released, IIRC
And keep 1.12 in support thru backports
I know rite
There is 1 patch that would convert a lot of 1.8 servers to latest 😃
It’s cubed of them.
The cannoning fixes patch
1.8 support for mcMMO is going to be the most jank shit imaginable
The rest would just cry and remain due to PVP changes
as opposed to the other versions of mcMMO? 🤔
sure
@stiff yarrow you are doubted
aren't there plugins that revert pvp mechanics
ahh
i dunno how that actually works since i don't play the game
They say it's not 100% the same, even with reversions.
oic
I don't care about plugins anymore they're all too sjw for me
but just having cannoning support would probably be enough to win over a lot of servers
because I am a right wing cis white male and y'all suck
obviously, all factions servers lol
which, IMO, we don't want them
most toxic bunch of server owners and players
what is cannoning
building TNT cannons using complex redstone configurations
some stupid shit 8 years olds do
the shit they build is actually really amazing lol
what changed about it
they ask us to add plotsquared patches for it all the time
idk what cannoning is but it sounds awesome
it's such a dumb concept
redstone behavior mostly, some TNT behavior, too
basically they build overcomplicated cannons that rely on specific timing and technical details that mojang breaks from version to version
and cant be arsed to update their builds to work
1.7 mechanics is the version where everything runs almost perfectly without changes
so they want everyone to either sit back or backport the features
forward port or w/e
I could probably take a stab at introducing a cannoning fixes patch, but I really think Paper community is better off without that crowd.
sexually harass urself
oh, good concept
I've ported my cannoning patch to 1.9 before successfully, that's the version where Paper dropped support for it.
pr to our 1.9 branch
pr to concrete
just dump the patch on the 1.13 codebase
i'm sure it'll be fine :^)
let the concrete maintainer figure it out anyway
It's a whole lot of "wtf" changes, nobody wants to maintain it, which is why it was dropped in the first place haha
I think some changes aren't even configurable anyway, which is problematic for a project like Paper
Though I guess if I tried really hard, I probably could make it all configurable.
you could just stick a couple thousand if statements in there
Did you mean AI?
probably do it
I think more likely I'd need to subclass some NMS classes to make it configurable.
It's just a lot of small changes all over the place, most of it is easily configurable, like TNT head height, physics tick order, etc
if there was genuine interest by leadership to do so, I might, but the crowd behind it is really not worthy lol
nothing wrong with bringing the raging 12 year olds over to paper
but the benefit of having it in a modern version is that it would bring a lot of 1.8 servers over to this side
fuck 1.8 servers tho :^)
I tend to agree, they'll be dead or dying in 2-3 more years.
that patch is probably going to end up being harder to maintain as time goes on too
It's already hard to maintain by someone who isn't intimately familiar with it
Which is why it was dropped in 1.9
imagine getting intimate with a patch
Don't worry, I use lube.
that poor patch
@acoustic pilot why does paper need a patch to support cannoning? 
It doesn't. It could use it though if it wanted to attract factions servers to upgrade.
Which, is a toxic crowd not worth attracting, IMO.
They want the old spam click
tbh I think the old spam click was better
the PVP mechanics is something that can be easily overcome/adapted to with the reversions, even if they aren't 100% identical
change my mind
oh god
but cannoning is something they can't live without
Could you imagine having 20 byteflux'es on here?
PVP slightly changed from 1.7 to 1.8, too, but they adapted.
lol
Cannoning broke in 1.8 too, until @somber mirage added his cannoning fixes patch to Paper, which is why now all factions servers run on 1.8, not 1.7
Despite the changes to PVP from 1.7 to 1.8
Cannoning is the deal-maker/deal-breaker, not PVP mechanics.
I don't think it's at all possible to create cannons with the same level of complexity in newer versions
You have to see the type of shit they build, it's absolutely insane.
.g minecraft cannon wtf amazing cool destroyed my bro's faction
(DiscordBot) https://www.reddit.com/r/Minecraft/comments/1b4ixg/what_is_your_best_petty_revenge_story/ -- What is your best petty revenge story? : Minecraft: "Mar 27, 2013 ... When I got back, the first thing I did is check my Faction Base (I had my ... I got some pretty cool stuff, though nothing was..."
263 votes and 476 comments so far on Reddit
This is from 3 years ago, they've since evolved considerably to be more advanced than this: https://www.youtube.com/watch?v=m0dYxOTQgz0
You can make any cannon do at least a partial nuke as long as it has 10 or so dispensers in the slabbust, and a large (ie area) enough sand plate. Add a quic...
(DiscordBot) One Shot 255 Nuke and Stacker Breakdown and Download - length 16m 38s - 443 likes, 32 dislikes (93.3%) - 63,343 views - Beingsad on 2016.01.14
god do people build those things and shoot them at each other
did he just blow up the cannon itself
wtf is the point of that
didn't even get 10 seconds in and the cannon blew itself up
@acoustic pilot so what prevents this stuff from working in paper
not paper
Certain mechanics seem impossible with the current redstone/TNT/falling block behavior
MC itself
Even basic things like TNT moving in water, random nature of how some of teh restone works etc
Obv some things are easier to fix than others
why would you put in a patch to change vanilla mechanics just to accommodate this stuff

Why would you break his plugins
we all know what they really want is spam click
Since it was the norm in 1.7

no one can beat me in PVP because I send 5000 clicks a second and this is the way it was meant to be played
there are dozens of us who hold this belief

sounds worse than league of legends
knowing when to press your macro for clicking shows high PVP IQ
not everyone is cut out for this hardcore gameplay
just 4pool ezpz
paying for kits is just part of the core Minecraft experience
I have studied countless 30 year old youtubers who are definitely very excited everytime they play Minecraft in order to hone my techniques
I just use nodus for pvp
mc needs more apm than sc2
Is it bad if a plugin requires the server to be stopped to edit the config? poor design or no
outdated?
a properly designed plugin shouldn't require that imo
how exactly do they make it hotswap the config when it is live?
hotswap wat
you mean using bukkits config reload?
or any other config systems typical ability to read files on demand during runtime?
public class PluginWhatever {
public Config config;
public void reloadConfig(boolean save) {
if (save) config.save();
config = new Config(file);
config.load();
}
You read the new configuration file and do what needs to be done
woaw
cool thanks
whats the point of loading after saving in that method
obv if you save it, its already in memory??
its not like the program dumps that data after saving it
it wouldnt be in memory if you manually edit the config file?
think we just got jebaited
and then a third for reload() that replaces the cached file with the files current state
tho tbh thats not even necessary if done right
so long as you dont make persistent copies of the config in random classes
Got into an argument with a coworker that was saying linux looks good
literally there isn't a single one that is actually consistent across the whole system
I will fucking fight you on that
neither is windows tbf
I used to say Windows was consistent, just consistently stuck in the 90s
Then windows 10 came along
'I didn't say windows was consistent or looked good either lol
Now it’s about as consistent as gnome
i didn't say you said that
Shiny on top, terrible old dialogs everywhere underneath
i recently began using win10
macos isn't perfect but it's by far the most consistent user interface of any desktop OS
like yesterday
tbh, staking everything on consistency is not a good argument for "looking good" imo
macos is ass
even if it's consistent, it's consistently ugly/bad
yes agree
Alright so who wants to get banned hmm?
u
shakes fists angrly
oh boi let's ban people for disagreeing with my opinions
i dont like mac but my only usable laptop is a macbook
I'm not actually going to ban you...I'm just going to curse you to lifelong torment
I still kinda don't like the new Windows Settings menu
idk if it's because I'm used to the control panel but whatever
pc settings is absolute shit for sure
I don't like it
the only time you should use macos is if you've suddenly lost all but three braincells
control panel is luckily still mostly intact for power users tho
I will kick spotted on princple
that's bullying
yeah and honestly I actually don't see the issue on having both, although some people say it shows "inconsistency"
i don't think you need 3 braincells tbh. macs only have one mouse button :^)
the only other time to use macos is when you have no choice
I think a bigger inconsistency is having normal programs and retarded windows store apps but ok
I mean, I’d choose macOS over windows any day of the week
metro sucks too
YES
Hey man, don’t let his not using a Mac in 10 years color your views
id choose linux over mac
and yes i'm aware you can ctrl + click to emulate the RMB :^)
You don’t need to do that
They all come out of the box with it enabled
You just use two fingers on the trackpad
wait why emulate the right mouse button
Was the woosh that the complaint was a meme
no I'm sorry I just came here like 5 mins ago lmao lemme scroll up i guess
i need a kappa emote everywhere apparently
you say woosh like we're supposed to know you're not just a dumbass
i mean you should
The leaf strat
but also :^)
2 ur retarded
3 no u
4 ur cancer
5 still no u
6 goto 2
6 ur dum af
i can write basic too :^)
ur basic
thanks
his basic crashed
lmao
hope not
I’d make a skript joke, but that seems rude to basic
isn't basic like, plain english?
Did I miss the Mac hate train? :O
you mean the inferior OS hate train? yes, you dif
watch out billy you might get banned for expressing your opinions here :^)
This is the internet, it’ll come back around
did*
It's like plain english but it had an aneurism
every language is like plain english if you have a translator
i wonder if the babel fish could do programming languages
like html
every language is like plain english if it's your native one
Not that stroke shit city was doing
that was a trump stroke
it's ok guys he just needed some cofveve
did he get it
is there a good pacman UI?
the arcade variant was pretty good
hes been kicked twice already
oh its more than that
probably upwards of 20 times
lmao
at least 100
actually who knows how many times..
@upper flicker when you kick spotted don't forget to re-add his roles
remember we have a bot for that
There’s supposed to be a bot doing that
well it didn't work
Not my bot not my problem
lol
lmfao
could just ban him until the bot is back
doesn't seem like a scalable solution
Could just ban him perm
or could be better at hosting bots 🤔
monkaS
wat u think we got 7 mods for :>
is that some weeb shit

:dansgame:
:toomanyemotes:
here you go spotted https://discord.gift/8qFVAdNYjR4KYGDQ
did you just paste that in chat :>
well I wouldn't want to dirty myself by sliding into your DMs
i must've been like <1 second from getting it
I was expecting some kind of fake image
Oops.. I thought it was fake image
it was bait from the start :>
the fact that you intended it to be for him and expected some asshat not to take it
xD
Who claimed it then? 😜
@bold zephyr think about it a bit more logically
I didn't claim it
it still says you can accept for me
someone must've been hungry for nitro
Does my profile say I have nitro? If it does, I claimed it...
i mean more logically id assume trolling but based on previous chat context id expected you to not
LUL HE DID CLAIM IT

nice @unreal quarry
welcome to a world of pure imagination billy
I legit thought it was that fake pic I seen a thousand times
@stiff yarrow can you do that again
LOL
you know it cost me 10 USD to do that
gonna make a selfbot to instaclaim that

do it again
god I can imagine everyone and their mom's alts readying the mouse
you people are terrible influences
open dev console in discord -> add event listener

when I include libsdisguises as a dependency in my own plugin
sentences man
Protip: enter is not a punctuation
what happens if I import me.libraryaddict.disguise.LlibsDisguises and then (new LibsDisguises()).onEnable()
for example
itd call the onEnable() method
not a good decision to make
i dont understand your question
there's no reason to call it
is there a way I can prevent that in my own plugins that are meant to be used by other plugins
make everything static!!!1
why bother
effectively every single plugin on this planet does not expect it to be called
and neither should yours
@deep shoal prevent it how?
whats the point in preventing it

stop people instantiating classes that bukkit needs but dependors (lol idk the word)
if some shit plugin calls your specific onEnable() then thats not your problem
shouldn't have access to
there's shit all you can do if they want to
@deep shoal don't program defensively
aren't you the guy I told not to program defensively a week ago
its a literal meaning
nossr's next conspiracy theory
I find it fun to ask these kinds of questions
"people don't listen to me"
Always be offensive
the thing is that CB needs to be able to access it to load it, right?
so how would you make it non-accessible for other plugins
heres how i see it: who cares if someone calls your onEnable() method? its not your problem or fault, its the problem for whatever server owner installed the trash plugin that called your method
yeah
If you want to be weird you could have a boolean field defaulted to false and set it to true in onEnable and make that the first check in there and return early if it's true. But that's being extremely paranoid
yeah I was just thinking that
nah, capture the current stacktrace in onEnable and make sure it came from bukkit's plugin manager
yeah you can have many paranoias (is that the word??) but not that one
generally if another plugin does that you go to the authors page and write the following:
or use the super super hacky unsafe getCallingMethod() in reflection
hello ur plugin is awful
^^^^^^^^^^
and move on with ur life
thats what im saying
lmao how does plugman work to load other jars?
its not your problem if someone fucks with your plugin at runtime
to load the plugins
city is retarded
rarted
no
disable the plugin?
and just reflect ur way out of it
the moment you go down this road of logic its all retarded
@static badge
lmao remember when Spigot would disable EchoPet out of nowhere in the protocol hack
This is what I call carebear programming. You can't stop stupid. So don't try. Just call them out when they appear
biking with no sleep is fucking difficult
not really
🤔
i just got $50 of free XLM for verifying my ID on blockchain
there's no way my data is worth that much lul
blockchain
i just made it
I turned 50 USD doge coin into 800
I mean a wallet service
i kind of dont understand how they were just like "yeah we're just going to create $1 billion out of thin air to start" and then that's actual traded currency
but I'm sure it makes sense
it wasn't worth that much to begin with
does your network card specsheet have information on how many ports it comes with?
nop

okay
so I'mana guess
there was a guy I was reading up on ports
he said
"in that long computer wire you have hooking up your internet"
"there's 65536 individual wires, each one is a port"
and I was like

yeah there's like 8 wires in your ethernet cord
lol
also how on earth
imagine how inefficient that would be
65536 individual wires all probably doing nothing for about all of their lifetime
maybe 10 gets used in a month
I would go get a book on networking over reading about it on the internet
almost tempted to pay people to write boilerplate at this point
a good chunk of the work I have left to do is just boilerplate 
i dunno about that, I've never understood the appeal in reading a physical book about technological concepts when you could just.. use what you're reading about and learn more
The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite. It originated in the initial network implementation in which it complemented the Internet Protocol (IP). Therefore, the entire suite is commonly referred to as TCP/IP. TCP pro...
wiki clap clap pedia
then what is the point of a book when you're sitting at a computer
because most resources online are completely shit
especially with programming where they get out of date quick
learning C++ without a book is basically shooting yourself in the balls for example
learning C++ at all is basically shooting yourself in the balls
but anyway
I've never read anything so what can I say
nossr have you ever known about the world wide web
but I've never read a book so what can I say
but
there's a lot of good tutorials
LearnCpp.com is a free website devoted to teaching you how to program in C++. For programmers of all levels (but especially those with no prior experience).
isn't Zorin OS's main attraction the fact that it looks like Windows?
or feels like Windows
looks like it's marketing to grandma betty with that text
I guess they want to make that sure for new users that come from Windows
so uh, I've heard that Notre Dame building in France is burning?
chunk gc setting causes problems in bukkit.yml
maybe Jesus is from the yellow vests
@gloomy sphinx @austere ivy 🙄
the naivety
ohai @austere ivy

no seriously I mostly rarely get pings outside of @everyjuan
CMS vs G1GC thoughts? CMS for me seems to work better
so to have one when it's someone actually asking me for something it's nice :P
also if I ever am at discord, that means I am online and CAN do stuff so
is G1 only better if you have a lot of memory to work with
@austere ivy your opinion on bricks?
aw shoot I just got another @everyjuan lol
24GB for a 4 player server
looks like advertising for a kahoot game
if its modded that would work lol
800MB for 12 players
@quasi valley they're a lot better than drywall let me tell you, but I always felt like they're .. dirty.. for some reason :P
I'd prefer them over drywall in my house though, they have a nice aesthetic
especially if you have a nice warm and cozy house.
yeah I can see where you're coming from
finally someone answering the really important questions about life
lmao d r y w a l l
isn't that the material the US is 99% made of so everyone can break their houses like they're punching cardboard?
/s
yes
why is java so memory hungry
I wonder if you could rewrite the server software in C or C++
they did
who?
uh it's called minetest
or uh
@stiff yarrow what is it callde again, the one in c++?

does it work for vanilla minecraft
Cuberite?
ok thats awesome
Servers just have to handle the packets sent by players so technically it really can be any programming language.
I have yet to see one written in Python though >_>
get to it, folks.
they should work on porting minecraft to C++ or atleast implement avx for java edition
Bedrock is C++ Minecraft
It differs from the Java edition
It's the full game but different
like if it had feature parody I would play it
Bedrock is the same one that Xbox, Playstation, Console, everything other than Java uses.
Pocket Minecraft is not Bedrock I'm pretty sure
they could make java run much better but they don't
they could implement avx and upgrade the opengl
we'll never know why they decided Bedrock would be a special snowflake but they did
like avx can speed up java code by as much as 40x and they are running opengl 2.4 if my memory is correct
like why no opengl 4.5 and or vulkan
please no OpenGL 4.5
like vulkan works all the way back to windows 7
I run ancient hardware
what hardware do you have
updating OpenGL would be a lot of work I would imagine
my father hates online shopping
you know, I really like gettig pinged, so I'm going to spread that same joy to everyone
- the solution would actually to get a new pc altogether
from now on whenever I respond to someone I'll rttag them
you can build one for relatively cheap these days
what do you think @stiff yarrow @tropic flame @warped spear ?
it does make me happy to feel wanted
looks like avx512 was added to the jit compiler for openjdk 9
can you stop sir
build a pc

don't get a prebuilt, easy to get ripped off with worse parts.
do you not appreciate the pingings!? D:
ah avx
wow, I guess Phantom and I are the #CoolGang then
Just passing by, saying that NotreDame is burning.
don't use 512, do 128/256 if you do 512 then only skylake witll support it
not up to me
what? what is 512
up to the jdk devs
@tropic flame obviously
they probably have other avx variants?
avx would be great for a minecraft server
they may have added support for that or be doing crazy shit underneath
thats just not the ticket I found
they already do some avx shit
yeah nice
too bad they can't do gpu acceleration
I'm glad notre dame is burning cause The Hunchback is finally getting revenge
he's probably who started it
way to go Hunchback!
cache the chunk in the vram and render the world on a gpu
what's his name again
done
how are u using a computer then, cause without a gpu you ain't getting a videou out
minecraft could probably be rendered with integrated
and i am talking about the the server software
gpu accelerate that bitch
most servers dont have GPUs of any sort
so thats a pretty specialized optimization
lmao make an option to disable hardware acceleration?
most servers dont have integrated graphics
everytime I see one of those I disable it
i know cause currently it won't do anything but if it could it would be great
until they get parallelization of some sort, moving shit to the gpu on the server wouldnt help them anyway
right now its all so tied together its irrelevant
GPUs aren't good at doing the same kind of things a CPU does, there is some areas where a GPU can excel though
right now the best minecraft server is the one with the overclocked i7 and 32gb of vram
not even sure what you'd want to offload onto the gpu on the server side of things
GPU is mostly good if you can split an operation into 4000 threads and have them work together towards a goal
rendering and anything that can be done with floating point
so... not much
what is the biggest bottleneck for a minecraft server
entities
single threaded performance
the fact that everything runs in a big loop with no parallelization
Java
gpu doesnt solve that issue
runs
the idea that you could just offload all fp is also beyond stupid
why has mojang not bothered to make this less stupid
like they have microsoft as a resource they could totally make it less dumb
theyre very clearly working on getting async chunk loading and chunk gen
they just werent there for 1.13
and afaik arent there for 1.14
no mojang is very clearly a small indie company, how could they possibly do all that?! ^_^
idk if Microsoft just leaves the Java team to do whatever they want or not
I assume Bedrock is probably well optimized
I thought Mojang was still in full charge of the Java Edition
and part of MS takes care of Bedrock
I hear Bedrock is not at all well optimized lol
welp there goes that theory
they are but like they also have microsoft money now
true
I mean it is and it isnt
probably beats 1.13
they've applied some more typical game dev tricks to speed up shit
Apparently Bedrock's core concepts are a copy/paste of Java Edition, just in a diff language 😛
but a lot of it is still straight port
so like no excuse, i accepted it when it was just a small indie company but now they have a billtion dollar corporation at their back
that being said it very clearly runs better
isn't Bedrock worse because entities basically only move when you're looking at them?
at least that happened in Pocket edition
Mojang could probably do with hiring a specialist to optimize the game since their current devs don't seem too interested, or rather are very slow about it.
in JE they move as long as they are loaded
yeah thats stupid af
at least from a typical game development and design perspective
the idea that everything in the world is always doing all the things
is fucking moronic
also doesn't seem like they unload the chunks that are behin d you
here's what I think
bedrock kind of moves away from that in that they have zones, though they seem to only be using two
can I just say something
one for rendering and one for ticking
alright
i gtg peace
here's the thing
Mojang used to be an indie company
but now they're something worth 2 AND A HALF BILLION DOLLARS
most larger games have many "zones"
THEY'RE OWNED BY MICROSOFT
The rate, and quality, and consistency, of what they put out things, is unbelievable.
but if they added that they'd probably also piss off some people on java edition
Like polar bears? No other bears, half made.
its up to Mojang to prioritize stuff like that
so you win some you lose some
tbh even before they got bought I wouldn't consider them an indie company after like, 1.7.2 though
Everything seems to be half done.
they don't seem that interested
Like seriously.
Everything they put out seems to be half done.
Compare them to something like Terraria.
Terraria is like a quarter of the size in terms of sales
Yet EVERY BLOCK has a complete furniture set
with UNIQUE, ACTUAL different textures
EVERY MOB has different drops
you lost me at terraria
Have you ever played it?
yep
lmao the typical comparison
It is, though.
Just look at the CONSISTENCY of what they put out.
Not talking about the gameplay.
same reason I dont compare wolfenstein 3d to whatever the name of the new one is
Just two games relatively similar in terms of size, look at what the devs themselves put out in the same timeframe.
I remember there was a mod that turned minecraft into 2D like terraria, with like, even 2D world generation (2 blocks wide x infinite to the sides)
Minecraft maybe adds a new mob, Whao polar bears
in like 1.3
Terraria adds like 15 new mobs, an entirely different furniture set, new npcs, new pregen structures
terraria is a 2d sidescroller
So young and naive Brian 
Z7.
and I bet they arent constantly refactoring half the codebase every update
what cancer has gone down
Terraria has better quality sprites for blocks
Zindows 7
no one
ok sorry
No but like
no but like no
I'm just saying terraria has higher resolution blocks, and Minecraft only has to do a SIDE of a block.
What youre arguing for is also what most people on the server end would argue against
you want more features
most people on the server want them to stop with features and just fix shit
great you cant have it
Yeah, fix things.
not while they're constantly redoing shit
Problem being Mojang doesn't give very many shits about servers
Neither do they give any about suggestions.
As long as the single player experience is great, it's whatever.
They don't care about whatever the playerbase actually wants
look at r/minecraftsuggestions, things that gets THOUSANDS of upvotes and are somewhat legitimately good.
even minor stuff.
I wouldn't listen to 1.8 kids begging either
r/minecraftsuggestions is exactly what I mean
when I say most are garbage
listening to a playerbase is not a requirement
its selling like hotcakes
there's no reason for them to change vision
their vision is nonexistant
says you
it seems like each dev is working on a different idea of a game
mfw Im sitting here defending mojang because thats how bad the arguments are
one dev is concerned about exploration, another is concerned about mobs, another about textures and blocks, meanwhile none of them are connected to eachother so it makes an incoherent mess to play
Knowing what kind of things work well in a game is something most people are bad at it turns out.
Which is why the majority of customer suggestions/ideas are retarded.
rip Paper partnership
If you look at mods for any game, most of them are pretty awful and don't mesh well with the vanilla gameplay.
yeah imagine if they found out a moderator used those
nah tbh customers generally know what they want. they just don't know how to realize that.
It's the same thing wiz
🙄
in MC case, most player want fun/engaging/whatever gameplay
they just cherrypick features from mods and it makes, yet again, an incoherent mess
horses, polar bears, sifts
There are wider implications that they simply don't understand
all of these things are from mods.





