Live data from Hacker News

The Minecraft API Is Now On Github

github.com

1–10 of 53 posts

Re: The Minecraft API Is Now On Github

#5
Not much in here as of right now , so if you looking as to what can be done immediately there isn't much of anything. It is cool that this is being worked on in public. Honestly I don't know why this is a fresh project instead of just an official fork of Bukkit.

Re: The Minecraft API Is Now On Github

#6
post #5

Not much in here as of right now , so if you looking as to what can be done immediately there isn't much of anything. It is cool that this is being worked on in public. Honestly I don't know why this is a fresh project instead of just an official fork of Bukkit.

I think legal problems … I guess. Not sure. But it also seems like they want to do quite a few things differently, though I'm not sure whether that's good idea.

Re: The Minecraft API Is Now On Github

#7
post #6
post #5

Not much in here as of right now , so if you looking as to what can be done immediately there isn't much of anything. It is cool that this is being worked on in public. Honestly I don't know why this is a fresh project instead of just an official fork of Bukkit.

I think legal problems … I guess. Not sure. But it also seems like they want to do quite a few things differently, though I'm not sure whether that's good idea.

It's licensing issues, Bukkit is GPL. Mojang doesn't want to have to open up everything.

https://github.com/Bukkit/Bukkit/blob/master/LICENCE.txt

Re: The Minecraft API Is Now On Github

#8
The Minecraft API is going to make mod development SO much easier. No more decompiling and patching hacks. I've been waiting for this since Mojang snagged the Bukkit team. I look forward to the first client/server builds that support it.

I added a Jenkins build job for it on BuildHive so anyone can download the bits if you want to play with the very limited banning API that they apparently have so far :) https://buildhive.cloudbees.com/job/swashbuck1r/job/Minecraf...

I hope they'll consider adding a build job for the official project.

Re: The Minecraft API Is Now On Github

#9

`porn.xml` scared me until I noticed it was pom.

"A Project Object Model or POM is the fundamental unit of work in Maven. It is an XML file that contains information about the project and configuration details used by Maven to build the project."

You'll see this on lots of JVM-based projects.

Re: The Minecraft API Is Now On Github

#10
Directory structure:

    Minecraft-API
    |- src
       |- main
          |- java
             |- net
                |- minecraft
                   |- workbench
Good old Java.

On my machine that means it would end up being: /home/ajf/Projects/2012/Minecraft/Minecraft-API/src/main/java/net/minecraft/workbench/

Who on earth thought deeply nested directories for packages was a good idea?

Post reply on HN