Live data from Hacker News

Scripting API now in public beta

minecraft.net

91–100 of 102 posts

Re: Scripting API now in public beta

#91
post #59
post #50

Earlier quoted context omitted.

This will show my (lack of age). I organically taught myself digital logic as Minecraft slowly added redstone and its features. When it came time to pick a major computer engineering was an obvious choice and I never looked back! Minecraft will always have a special place in my heart for this reason.

Minecraft is pretty much a technical phenomenon. It's a decade old, it's not fancy, but even now people are still playing it and modding it and taking the game to wherever their imagination will go. It's become part of many people's childhoods and even my closest friends, approaching their 30s, are still heavily invested in building their world in there, using various mods to basically recreate Civ and build out each…

And a very good example that people should care foremost in doing a game that others want to play, instead of doing language flame wars about which one is better to write games on.

Re: Scripting API now in public beta

#92
post #17

This kind of thing changes lives. I used to play a lot of counter strike source. One day I found a server mod called EventScripts, and suddenly I could make all kinds of crazy game modes on Python. I found I picked up this programming thing pretty naturally, and without that mod I doubt I would have even dabbled. The feedback loop is phenomenal and is something you simply do not get with other forms of learning. I re…

Funny to see someone linking to one of my tutorials :) I'd completely forgotten I wrote all of those!

Re: Scripting API now in public beta

#93
post #17

This kind of thing changes lives. I used to play a lot of counter strike source. One day I found a server mod called EventScripts, and suddenly I could make all kinds of crazy game modes on Python. I found I picked up this programming thing pretty naturally, and without that mod I doubt I would have even dabbled. The feedback loop is phenomenal and is something you simply do not get with other forms of learning. I re…

Way back there used to be Metamod (which IIRC circumvented some limitation of the Half-Life engine regarding how it loaded DLLs into the game), and then AMX Mod layered on top of that, which was later replaced by AMX Mod X. This in turn used a little programming language called "Pawn". You could then write mods in Pawn, compile that to bytecode and dynamically load it into the game server. Later there was Sourcepawn.…

Wow what a nostalgia hit.

I remember coding with it, to manage fixtures between teams. I looked it up and found a source on my hard drive, last modified 04/10/2001 apparently.

https://gist.github.com/conradfr/a20e9c9598b7b65ad94b8a8605f...

Re: Scripting API now in public beta

#94
post #15

Does anyone know of a good guide to the Minecraft versions? My daughter wants to get mods and maybe venture into scripting, but it seems confusing as to what each version is capable of. We have it on Xbox and android but it seems none of this works on those. It seemd java edition is best; except this has now been replaced by win10 edition, but that does not support most mods or so it seems. It's quite confusing so if…

As other commenters have stated, java is best for modability both because of it's extensive community support and inertia (already written mods are on java). However, (this may not be true any more, but I think it is) you get a free version of the win10 store version of minecraft with a java edition purchase. So just buy the java version, and you get both (and the prices are pretty close last I checked)

This promotion stopped in November.

Re: Scripting API now in public beta

#95
I got my start in programming basically via Minecraft. Multiplayer servers taught me DNS, ports, & bash... modding on Mac OSX & configuring a server to work with the same mod (Flan's Mod) taught me basic client-server principles... hell, even Buycraft fuelled my interest in Bitcoin and web development. I don't know if I'd even have been a serious developer at all if it wasn't for Minecraft.

And now kids have access to learning JS directly. This is 100x as powerful as learning how to web inspector pages. I look forward to watching my little cousins surpass me.

Re: Scripting API now in public beta

#96
post #82

This will get way more young kids interested in programming than all the subsidized school programs combined, by the way

Hasn't this been possible for ages? Like 6 years ago I tried writing a basic Minecraft mod before I knew programming.

Theres a substantial difference in UX between integrating Java software via decompiling class files and having your community use process of elimination to figure out how everything works vs having an actual public and documented API for it.

Re: Scripting API now in public beta

#97
post #92
post #17

This kind of thing changes lives. I used to play a lot of counter strike source. One day I found a server mod called EventScripts, and suddenly I could make all kinds of crazy game modes on Python. I found I picked up this programming thing pretty naturally, and without that mod I doubt I would have even dabbled. The feedback loop is phenomenal and is something you simply do not get with other forms of learning. I re…

Funny to see someone linking to one of my tutorials :) I'd completely forgotten I wrote all of those!

Thank you for making them, and your support back then.

I still have my eventscripts release T shirt somewhere :)

Re: Scripting API now in public beta

#98
post #60

This will get way more young kids interested in programming than all the subsidized school programs combined, by the way

I disagree. This would have been true like 4-6 years ago when Minecraft was still in the spotlight of the mainstream. Kids today have moved onto other games like Roblox and Fortnite

No, they haven't. They really haven't. Minecraft persists.

Re: Scripting API now in public beta

#99

This is very cool, and very exciting. My niece is really into Minecraft and has a huge interest in stuff like robotics and programming, I think in no small part because of Minecraft's influence. But because she's on the Windows 10 version it's difficult for me to help her with anything. Better, more open modding tools for Bedrock means that it's easier for me to show her stuff and pique her interest towards developin…

Why not make DevOps part of the fun with setting up their own environment?

In all seriousness, while I'm an adult, when I started learning to code I got a major sense of accomplishment from getting my Ubuntu virtual environment setup.

Re: Scripting API now in public beta

#100
post #60

This will get way more young kids interested in programming than all the subsidized school programs combined, by the way

I disagree. This would have been true like 4-6 years ago when Minecraft was still in the spotlight of the mainstream. Kids today have moved onto other games like Roblox and Fortnite

>Kids today have moved onto other games like Roblox

I find it funny people think Roblox is a new thing when I played it a few years prior to Minecraft coming out.

Post reply on HN