Live data from Hacker News

Dockercraft: Manage Docker containers from Minecraft

github.com

81–90 of 115 posts

Re: Dockercraft: Manage Docker containers from Minecraft

#81
post #72

I hope this one works better than kitematic! I'm really excited by the implications of docker, but the practicality of using it on windows has proved to be troublesome. It is very difficult to get docker containers running locally (at least using the gui tools) I know that MS believes in it wholesale so am really looking forward to the day when the tools catch up to their promises. So far I've been bashing my head ag…

> It is very difficult to get docker containers running locally.

Don't try to wade upstream, docker is a Solaris/Linux technology. Just go with the flow. Soon enough, we'll have C#/.NET running on Linux in containers with the CoreCLR project.

And also, SSH works!

Re: Dockercraft: Manage Docker containers from Minecraft

#82

Conceptually, this is way ahead of its time.

ahead? This 3d representation of computer operations has been a staple of “hacker” movie art direction since the 80's. Tron, WarGames, Jurassic Park.

But this actually works.

Re: Dockercraft: Manage Docker containers from Minecraft

#83

This is probably offtopic, but the state of Minecraft modding is really bad * One dude is maintaining Forge/MinecraftCodersPack/Fernflower, which powers pretty much every mod * Ad-infested forums and adfly links are the preferred way of distributing mods * The last moddable client version is 1.8.0, 1.9 is out. * Getting a mod started is really difficult, and it's not clear what should/shouldn't be in source control.…

Not to mention open-source is kind of an alien concept to most of the community. People are really anal about usage rights. At least with texture packs it got to the point where they had to start forcing everyone to choose a license. I think there were even "unions" that popped up to help prevent people from being ripped off.

Re: Dockercraft: Manage Docker containers from Minecraft

#84

This is probably offtopic, but the state of Minecraft modding is really bad * One dude is maintaining Forge/MinecraftCodersPack/Fernflower, which powers pretty much every mod * Ad-infested forums and adfly links are the preferred way of distributing mods * The last moddable client version is 1.8.0, 1.9 is out. * Getting a mod started is really difficult, and it's not clear what should/shouldn't be in source control.…

>One dude is maintaining Forge/MinecraftCodersPack/Fernflower, which powers pretty much every mod Forge is maintained by cpw and Lex, as well as a large community of modders. MCP is a completely different project and is still headed by Searge and ProfMobius (now with Mojang), among others. And I'm not sure what Fernflower has to do with anything. >Ad-infested forums and adfly links are the preferred way of distributi…

> And I'm not sure what Fernflower has to do with anything.

> ...

> 1.9 is not out, and work cannot even begin on enabling 1.9 mods until MCP is released. They'd be working with obfuscated code otherwise.

That's where Fernflower comes in; it deobfuscates the minecraft class files for forge and the modders. If the compiled minecraft jar were to "move enough bytecode" to Java 9 (that's a very inaccurate way to put it, but just for the sake of argument), and Fernflower were to be abandoned before then, it would be extremely difficult for forge and MCP to be updated, let alone all the mods themselves.

Re: Dockercraft: Manage Docker containers from Minecraft

#85

This is probably offtopic, but the state of Minecraft modding is really bad * One dude is maintaining Forge/MinecraftCodersPack/Fernflower, which powers pretty much every mod * Ad-infested forums and adfly links are the preferred way of distributing mods * The last moddable client version is 1.8.0, 1.9 is out. * Getting a mod started is really difficult, and it's not clear what should/shouldn't be in source control.…

This is true. MeddleAPI[1] is the new hotness as it allows mods to be version-agnostic, however it's still early and there's little documentation. Mojang has been talking about potentially releasing some kit for modding for years, but with the C++ based "Minecraft Windows 10 Edition" out, I see little chance of that happening now. I'm glad to see this though. I have been working on a file editor for minecraft[2] that…

Microsoft seems to be taking it far more seriously with the release of the Minecraft modding tools for Visual Studio[1].

[1]: https://visualstudiogallery.msdn.microsoft.com/043ab247-8771...

Re: Dockercraft: Manage Docker containers from Minecraft

#86

This is probably offtopic, but the state of Minecraft modding is really bad * One dude is maintaining Forge/MinecraftCodersPack/Fernflower, which powers pretty much every mod * Ad-infested forums and adfly links are the preferred way of distributing mods * The last moddable client version is 1.8.0, 1.9 is out. * Getting a mod started is really difficult, and it's not clear what should/shouldn't be in source control.…

The author got around it by using a completely alternate, but client compatible, Minecraft server: https://github.com/cuberite/cuberite

Re: Dockercraft: Manage Docker containers from Minecraft

#87

Earlier quoted context omitted.

What's another way to do it? This is a hack after all, but I'm sure they'll accept pull requests.

Of course! We're really not working full time on this, had to make it work. I agree that one is horrible!!!

The REST purist in me would advise against GET requests for executing actions. Not sure how I'd design the actionable namespace though; not a lot of experience there I'm afraid. But perhaps a POST of "cmd=stop" to "hxxp://$host:$port/docker/container/$containerId".

Re: Dockercraft: Manage Docker containers from Minecraft

#89

Now to make a minecraft server to manage my other minecraft docker servers...

You can run docker inside a docker inside a docker, so you can now run docker minecraft inside a docker minecraft that manages other dockers and docker minecrafts?

Re: Dockercraft: Manage Docker containers from Minecraft

#90
post #14

Do you realize what you've actually built? A way for people to "hack" by flying through 3d space into computer bricks representing server apps. 90s Hollywood thanks you.

You're too late. https://www.cs.unm.edu/~dlchao/flake/doom/

"Certain processes are vital to the computer's operation and should not be killed. For example, after I took the screenshot of myself being attacked by csh, csh was shot by friendly fire from behind, possibly by tcsh or xv, and my session was abruptly terminated." Fantastic!
Post reply on HN