5 ms·
It's hard not to mourn what was lost though. Minecraft mods were how a lot of teenagers got acquainted with scripting, and it's a lot harder to get started wit
by ineptech 2y ago
It's hard not to mourn what was lost though. Minecraft mods were how a lot of teenagers got acquainted with scripting, and it's a lot harder to get started with your own server since MS bought it and forced it to authenticate through Azure. In my kids' friendgroup at least, the "modding games as an entry point to programming" concept has been handed off from Minecraft to Roblox.
It's nice that they've added a bunch of functionality, but the pessimistic view is that MS spent $1.6B to force the world's schoolchildren to make office.com logins.
- herewulf 2y agoMinetest, which has been around nearly as long and is a FOSS game with more or less feature parity, covers all these bases. Super easy to script in Lua. Simple to set up servers. I've gotten my kids into Minetest after they kept hearing about Minecraft and asking to play, and they absolutely love it. Runs great on lower end hardware too.
- WarOnPrivacy 2y ago> Runs great on lower end hardware too. Our first server box was a late gen P4 running headless Ubuntu. The CPU had strong single thread performance and handled dozens of players.
- dariosalvi78 2y agoSame here! Got a server on an old Rpi 2 and as client an old Samsung tablet. All works great and we have a lot of fun! The only thing is to setup the game as you like, with mods etc. it takes some trial and error, but it's also fun.
- lolinder 2y agoThis is the kind of pessimistic take that gets a lot of traction on HN, but man does it not match my experience. > Minecraft mods were how a lot of teenagers got acquainted with scripting, and it's a lot harder to get started with your own server since MS bought it and forced it to authenticate through Azure. First off, the pivot from mods to running a server is sort of related, I guess? But it's not at all clear how your complaints about servers have any bearing on the modding, which is still very much there. The Minecraft Forge docs are better than ever [0], there are 3000+ mods on Curseforge already compatible with 1.21 and 5000+ compatible with 1.20. That a lot of kids have moved to other games has more to do with the ephemeral nature of childhood entertainment than it does with Microsoft stifling modding in any way. Second, I'm not at all sure what you mean about servers being harder to set up. Here are the instructions for setting up a Minecraft server [1]. The instructions actually seem substantially shorter than I remember them being from back in the day, most of the bullet points are just explanations for various settings you could configure. (EDIT: Just to be sure I decided to try it myself and got a server running in just under 5 minutes. Obviously your average kid isn't going to be able to move that quickly in the terminal, but there was no authentication step.) > It's nice that they've added a bunch of functionality, but the pessimistic view is that MS spent $1.6B to force the world's schoolchildren to make office.com logins. Microsoft bought Minecraft in 2014, 3 years after it was officially released and 10 years before now. What you're offering is a very pessimistic view given that history, especially so given that it seems to be entirely based on a single account migration from bespoke Minecraft accounts to Microsoft accounts. You can be cynical about that all you want, but speaking is a developer in a company that currently has 3 account systems I'm going to venture that that move was exactly what they claimed it was: an effort to simplify things and increase security. [0] https://docs.minecraftforge.net/en/latest/gettingstarted/ https://docs.minecraftforge.net/en/latest/gettingstarted/ [1] https://help.minecraft.net/hc/en-us/articles/360058525452-How-to-Setup-a-Minecraft-Java-Edition-Server https://help.minecraft.net/hc/en-us/articles/360058525452-Ho...
- ineptech 2y agoI'm not super knowledgeable about it so I should just let someone else answer; but to clarify what I was saying, I'm not talking about the account migration, I'm talking about the fact that the new version ("education" edition, the one most kids use because of the steep discounts to schools) client can't connect to the old ("java edition") servers. The old server is still easy to run and hack on, but none of your friends will be able to connect to it, and while I don't know too much about the new server, all of the how-tos I looked at start with "go sign up for your free $100 worth of Azure student credits". Maybe a clearer way to say it is, I'm not saying modding itself is harder, but I think that back when this article was written, if a teenager bragged that they run their own server with mods they usually meant they have a shell open on their home computer with "java -Xmx1024M -Xms1024M something.jar" in it and a mod directory with downloaded-and-hand-edited-textfiles, and nowadays they mean they pay for a cloud server and selected mods from a list. But again I'm mostly repeating what I hear from my kids' friends, tell me if I'm off base here.
- lolinder 2y agoYour complaint is essentially that Microsoft released a new version of the game under the same name, which is not compatible with the old one because it's not actually quite the same game. That's a reasonable complaint, but doesn't constitute "losing" anything. I'm still following some of the same Java Edition YouTubers that I've been following for more than 10 years now (and they're still producing content weekly!). I still occasionally break out an old version of Java Edition and play some of the old mods that I liked back in the day. Many of those aren't maintained any more because the creators have moved on, but many have stuck around (Biomes O' Plenty and Iron Chests have a 1.21 release, and Applied Energistics has one for 1.20 that was last updated today). Plus we still get amazing new mods like Create. I don't think it's that the old Minecraft has really gone anywhere, it's that, like the internet as a whole, it got so popular that geeks and nerds stopped being the majority. The existence of Minecraft Bedrock brought Minecraft to a bunch of kids who would have never grokked the wild west of Minecraft Java. But its existence hasn't taken away from everything that Minecraft Java still is.
- 256_ 2y agoI can't even imagine what it's like now, but Roblox is how I first learned programming when I was 11. This was well over a decade ago. Roblox (talking in past tense; not sure how much of this is still true) allowed you to create "Places", which were basically 3D interactive universes that consisted of a few primitive parts (rect. prisms, cylinders, etc.) arranged and connected to each other, as larger solid objects, or with hinges. It was, in other words, a multi-player physics sanbox. Also, the use of the word "place" instead of "game" is interesting to note; as a child, it felt like they could really be anything, with no particular expectations. I don't remember when Lua scripting was added - I think it was around 2008-2009 or somethng - but it allowed you to perform simple event-based programming, registering clicks/deaths/collisions/etc and manipulating the game world. As a child I saw this as a form of magic. What would otherwise be a physics sandbox with inanimate objects interacting in a strictly mechanistic fashion became one in which anything could happen. You know, magic. Maybe that sounds stupid, but that was my thinking. So I became a programmer because I wanted to be a wizard. I am still pursuing this goal. Also, RIP Erik Cassel. His tutorials were one of my first - if not my first - introduction to programming ever. He died too soon.
- lolinder 2y ago> So I became a programmer because I wanted to be a wizard. You may have already found it, but Fred Brooks's little essay on why programming is fun has always resonated with me [0]: > The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by the exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures. [...] > Yet the program construct, unlike the poet’s words, is real in the sense that it moves and works, producing visible outputs separate from the construct itself. It prints results, draws pictures, produces sounds, moves arms. The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a display screen comes to life, showing things that never were nor could be. [0] http://www.grok2.com/progfun.html http://www.grok2.com/progfun.html
- indigoabstract 2y ago
- andrewxdiamond 2y agoLost? Nothing has been deprecated, Java edition is still supported and kept in feature parity with Bedrock aka MS Edition. Yes, Bedrock is not mod friendly like Java, but the modding community hasn't stopped. And yes they moved the license server from a Mojang server to the MS login system, but what is the real difference here? You still have to login, you just don't like MS for unrelated reasons. https://www.minecraft.net/en-us/download/server https://www.minecraft.net/en-us/download/server https://hub.docker.com/search?q=minecraft https://hub.docker.com/search?q=minecraft https://old.reddit.com/r/admincraft/ https://old.reddit.com/r/admincraft/
- kQq9oHeAz6wLLS 2y ago> Yes, Bedrock is not mod friendly like Java It's getting there, though. They recently introduced the framework for more advanced mods. Heck, Create Mod is even available on Bedrock now.
- darknavi 2y agoOne of the devs on the Bedrock scripting team here :) I started programming with Bukkit and hMod in Minecraft, so I am so happy to help others learn to program with Minecraft!
- kQq9oHeAz6wLLS 2y agoDo you have any resources to help someone get started? I've done a bit, but always looking for more info.
- darknavi 2y agoThis is a good starting point! https://learn.microsoft.com/en-us/minecraft/creator/documents/learningjourneyguide?view=minecraft-bedrock-stable https://learn.microsoft.com/en-us/minecraft/creator/document...
- superb_dev 2y agoI dislike the auth changes as well, but it hasn’t had any impact on server hosting in my experience. It’s still just as easy as getting the right JVM and running the jar. The only thing new is the EULA you have to accept on first launch
- teaearlgraycold 2y agoYou can even still disable user authentication. That’s a pretty sweet deal for a game owned by Microsoft. There’s legit support in the game for pirated copies.
- KronisLV 2y agoFor a while I hosted a server for some friends that used TLauncher, turning off the "online mode" was indeed super simple! Then they also got the proper copies from Microsoft and I could just change the configuration setting, and we could all play with the proper accounts, although if I recall correctly they lost their old items and such, because those were considered different player IDs and whatnot. Not condoning it per se, but the game could be way more draconian in its implementation of auth.
- kjkjadksj 2y agoThe auth changes locked me out of my minecraft alpha account. Apparently I had a period of time to link my minecraft account with my microsoft account and that is gone now. I just use a pirated launcher now since they made it so I can't play the game I bought anymore otherwise. I miss playing on servers though.
- kragen 2y agoconsider minetest, which makes it trivial to get started with your own server and can be scripted in lua like roblox
- dariosalvi78 2y agoYou can try minetest, an open source clone. It's fun!
- kjkjadksj 2y agoThere are still entire ecosystems of minecraft mods. Launchers are popular that hook into these systems and essentially give you specific minecraft package environments for each just like software environments to manage multiple conflicting sets of dependencies on a single machine. https://www.curseforge.com/ https://www.curseforge.com/