Hacker News new | ask | show | jobs
by brillenfux 3755 days ago
So skeletons will be an even worse pain int the future?

On a more serious note: I really hope they improve the mod mechanism, it's really painful to use mods as it stands. And mods are a very big part of Minecraft.

As I understand it, Minecraft will be reimplemented soon anyways?

4 comments

> As I understand it, Minecraft will be reimplemented soon anyways?

That would explain why the extant Java version is riddled with years-old bugs and no hope of getting them fixed while they charge full speed ahead with additions to The End and hang-gliding and other shit nobody actually asked for.

Of course, there is no reason to think the reimplementation won't have annoying bugs as well, which also won't be fixed while they continue to add esoteric features out of the blue.

Yeah, I'm salty.

There has been severe refactors going on ever since 1.2 or so. Whether they are beneficial or not is still a large debate between modders, but from a stability and customizability perspective they most likely are.
What bugs are you talking about? I've played on and off from 1.2ish, both online and standalone. It's still an unoptimised mess but it's not too bad.
Here's one:

https://bugs.mojang.com/browse/MC-51053

Basically they tried to make some improvements to carts in general, fucked that up, then "reverted" that change and since then powered carts don't work. There's even a fix posted a year ago on the damn ticket itself - but apparently they are too busy adding attention-grabbing bullshit to even do a simple copy / paste job in order to fix major flaws in the game.

You'd think, in a game called "Minecraft", that minecarts would get more attention. Alas...

However, now that I've looked at this again, it appears they are finally planning to do something about this problem, where "something" is just removing powered carts altogether: https://twitter.com/jeb_/status/699241247391772672

And don't get me started on boats - though they did eventually fix that after a few years.

Right... Thanks for that. That's very disappointing. Still, there might be a remote chance that Minecraft is eventually open sourced. This is New Microsoft after all.
Any attempt at improving the mod mechanism will make many of the things mods now do impossible, as many of their features rely on things which would never fly in a sandboxed environment. This is probably why, instead of the modding API, we get Mojang hiring the developers of the Minecraft Coder Pack.
I thought Microsoft already rewritten it in c++ so they can run it on phones with decent preformance?
Only on Mobile/Console. Windows/Mac/Linux is still Java, likely because Java remains moddable by 3rd parties (via disassembly and reflection) where modding must be built into C/++ games from the outset.

The Windows 10 UA is a port from one of the C++ versions (mobile I believe), but has no modding capabilities whatsoever.

Actually, Pocket Edition does have a modding scene - they left all debug symbols in, which let a few willing developers build an API around it. Windows 10 Edition, however, does not, and is thus not moddable.
> which let a few willing developers build an API around it.

Wow. That must have been a feat. Even if you have the symbols an optimizing compiler is going to make this a nightmare with all the inlining etc.

Pocket Edition is a separate codebase, used for Windows 10 Edition which is not yet however a replacement for Minecraft.

There are, I believe, three distinct versions of the engine: the Java one, the C++ one and I think the console codebase is also separate.

A modding API has been in the works for a long time now.