Live data from Hacker News

Playing “Minecraft” without Minecraft (2024)

lenowo.org

51–60 of 88 posts

Re: Playing “Minecraft” without Minecraft (2024)

#51
post #10

Earlier quoted context omitted.

Minecraft is wierd because all that amazing modding that is done is in spite of mojang not because of them. I have not played minecraft in a few years but I think nothing has changed. Mojang, even pre microsoft, has never provided any sort of modding support. I grew up on quake where ID would give you the game code and tools necessary to make mods. Mojang gave nothing. modding on minecraft involved decompiling the by…

>never provided any sort of modding support Bedrock added support for modding in 2016, 9 years ago, with resource packs and behavior packs. You can make custom entities, custom items, custom blocks, etc. There is also a marketplace available to distribute these to players, built right into the game. Java edition also has had similar things for many years.

I remember when the c++ edition came out, but have not really followed since then.

Are all of the servers/mods still written in Java and it was just the desktop client that was rewritten in c++? Or is there a division between Java mods and c++ mods?

Re: Playing “Minecraft” without Minecraft (2024)

#52
post #8

Earlier quoted context omitted.

MS is slowly killing off Java so they can push Bedrock (much less flexible) on everyone though. And all my daughter's friends use Bedrock :-\. I have a server with GeyserMC running to let them play together but it definitely isn't what it once was.

During ramblings about new Minecraft jeb_ recently said that java is not going to be sunsetted, or at least that's what I understood. Of course the course of Microsoft and jeb_ might be different and he might get pushed towards some decisions later. The problem is that kids nowadays don't use computers. They use phones and tablets. For me Minecraft experience on phone is awful but there are many young generations tha…

Note that you can play Minecraft Java on Android with PojavLauncher: https://github.com/PojavLauncherTeam/PojavLauncher

Although I see now that the project is archived, not sure the story behind that.

Re: Playing “Minecraft” without Minecraft (2024)

#53
post #27

Earlier quoted context omitted.

At the cost of inner-platform-effecting all the game code. Long-time software engineers know all about the inner platform effect - if not, see [1]. Instead of writing directly what you want, something like: new Block("mymod:mystone").setShape(Shapes.CUBE).setTexture("mymod:stone_texture").setStepSound(Sounds.STEP_ON_STONE)... you now have to do some of this inline (the part that can't be customized in data packs): ne…

A key part you're missing either willfully or ignorantly is that they're midway through the refactoring to make it data driven, so you have these odd/rough edges. Yes, having to declare json files for your new block in your mod is a pain... Meanwhile what it was built for, resource packs, this actually gives a good amount of power to the pack maker without having to ask the client to run untrusted java code.

I was just watching a cool video on "world gen modders" where the author demonstrated by tweaking just a few values in a custom JSON it was possible to create new kinds of landscapes. At least in their corner it seems like the JSON files are exactly what they want to use to achieve their goals.

Re: Playing “Minecraft” without Minecraft (2024)

#54

Earlier quoted context omitted.

MS is slowly killing off Java so they can push Bedrock (much less flexible) on everyone though. And all my daughter's friends use Bedrock :-\. I have a server with GeyserMC running to let them play together but it definitely isn't what it once was.

Bedrock might be more popular, but I think there is a large community with absolutely zero interest in ever moving away from Java. I will never go back to playing Minecraft without Distant Horizons after experiencing it, so Bedrock is absolutely not an option for me unless they added real LOD features natively.

> Bedrock might be more popular, but I think there is a large community with absolutely zero interest in ever moving away from Java.

Yes, exactly. It seems the demographic for Bedrock tends towards kids because it's supported on tablets. IME the demographic for Java is either older kids or adults or people with interest in modpacks, which is a lot of people. All the major YouTubers who have run worlds for challenges for years are all on Java.

Whenever someone in my group asks to play some MC, there's no "Bedrock or Java?" question, it's just Java every time.

The only major thing Bedrock has right now that Java doesn't is the new stock shaders, but I assume that is coming to Java soon.

Re: Playing “Minecraft” without Minecraft (2024)

#56
post #10

Earlier quoted context omitted.

Minecraft is wierd because all that amazing modding that is done is in spite of mojang not because of them. I have not played minecraft in a few years but I think nothing has changed. Mojang, even pre microsoft, has never provided any sort of modding support. I grew up on quake where ID would give you the game code and tools necessary to make mods. Mojang gave nothing. modding on minecraft involved decompiling the by…

> Mojang, even pre microsoft, has never provided any sort of modding support. I believe Mojang now provides deobfuscation mappings[0] which makes life slightly easier for modders. [0] Although all I can find are people saying "we should move to Mojang's mappings!" rather than an official Mojang announcement.

Whats the point of the obfuscation in the first place, if they offer mappings to deobfuscate it?

Re: Playing “Minecraft” without Minecraft (2024)

#57
post #39

Earlier quoted context omitted.

I actually wanna make a cluster at some point

a beowulf cluster? remember those? :-)

I want to make a CPU generation beowulf cluster one day. I'm thinking a Pentium MMX box, a K6-3 box, a Pentium 2 or 3, maybe even a 486 if supported. Then have some compute job that runs across all of them. :D

Re: Playing “Minecraft” without Minecraft (2024)

#58
post #14

I am always fascinated by articles that contain technical details like: "In order to run all of these, you will need a 64 bit computer (ideally little endian, on BE you will need to use a JIT like box64 which decreases performance) with 4 or more processor cores at over 900 MHz. A minimum of 4 GB of RAM is recommended, with some trickery like zram you might get away with less but it will cause slowdown. Ideally youd…

its fitting given the Forum this Post is from its running on a camera via uart debug port

I think GP’s point was that it’s talking about LE vs BE while simultaneously explaining what a “play” button is.

It reminds me of my “electronics” class back in school (2010): Day 1 was learning how to use a computer mouse. Day 2 was straight into how a CPU works on an electrical level.

That’s awesome though, re: serving the site from a camera. Are there details on that somewhere?

Edit: Nvm, found it here: https://lenowo.org/viewtopic.php?t=2

Edit 2: I also like this thread, in which they are considering moving the site to a Galaxy S5, but decide not to after seeing that the site survives the HN hug: https://lenowo.org/viewtopic.php?t=28

Re: Playing “Minecraft” without Minecraft (2024)

#60
post #52
post #8

Earlier quoted context omitted.

During ramblings about new Minecraft jeb_ recently said that java is not going to be sunsetted, or at least that's what I understood. Of course the course of Microsoft and jeb_ might be different and he might get pushed towards some decisions later. The problem is that kids nowadays don't use computers. They use phones and tablets. For me Minecraft experience on phone is awful but there are many young generations tha…

Note that you can play Minecraft Java on Android with PojavLauncher: https://github.com/PojavLauncherTeam/PojavLauncher Although I see now that the project is archived, not sure the story behind that.

It got forked as Amethyst[1] after it was taken off Google Play and some drama with the privacy policy.

[1]: https://github.com/AngelAuraMC/Amethyst-Android/

Post reply on HN