Craft icon indicating copy to clipboard operation
Craft copied to clipboard

Is the project dead?

Open ruipacheco opened this issue 10 years ago • 7 comments

This is a pretty cool project. Are you still working on it?

ruipacheco avatar Apr 04 '14 17:04 ruipacheco

Not currently working on it. But I might come back to it at some point.

fogleman avatar Apr 05 '14 20:04 fogleman

This is an awesome project with lots of followers :)

ruipacheco avatar Apr 08 '14 12:04 ruipacheco

With https://mojang.com/2014/09/yes-were-being-bought-by-microsoft/ I took a look at some of the alternatives. And this one struck me as the most elegant one. It's nice and fast. You (and we) should pick it up again.

Seegras avatar Sep 15 '14 15:09 Seegras

I'd certainly pitch in

PurityLake avatar Sep 18 '14 11:09 PurityLake

I'd love to contribute if the project is picked up again

joshhartigan avatar Sep 30 '14 20:09 joshhartigan

I forked it and applied various patches. But I'm just a half-assed programmer, so I won't be taking any lead, or even code much.

But I've got some ideas what could or should be done:

  • I think what really would need to be done first is to implement partial blocks. Half-slabs, stairs, 1/8-slabs and so on. And torches and such. That is something I haven't the slightest clue on how to do it, yet I think is very important to have.
  • Sound. Playing ogg-files would be prudent. I might be able to implement that, but right now, I have no idea on how. I'd need to read up.
  • Blocks could probably be moved from item.c into some file loaded at runtime. Maybe sqlite. This would also allow builder.py to use it. This is more likely something I'd be able to implement.
  • Also, an idea would be to allow it to load Minecraft ressource packs. Basically they're zip-files which contain png and ogg-files. Plus sometimes localization and some text-files; but those can be ignored until needed. This way, a host of already existing textures and sounds could be used. Same with Minecraft player skins. Also, this is probably something I'd be actually able to implement.
  • Better error-messages and correct user-data directories ($HOME/.craft) will be needed to. Not a problem to implement.
  • I'm not that happy with the world only saved as diffs. That way, a different world generator would wreak havoc on existing builds.
  • read mcedit-schematics. Probably science-fiction for now. Actually, it's probably easier to implement a filter in mcedit to read/write craft files.

Seegras avatar Oct 04 '14 10:10 Seegras

I don't really expect it to be merged back (because of the extensive changes), but I've been trying to do some of this in my fork: https://github.com/DanielOaks/Craft

Just some stuff like a Lua scripting interface, dynamically adding blocks, and trying to extend it a bit.

Thanks for the advice and ideas @Seegras , I actually saw your fork and decided to try this because of it! I'll definitely be looking into those suggestions, and seeing what I can do to help implement them.

DanielOaks avatar Oct 07 '14 02:10 DanielOaks