Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to develop it? #279

Open
iddm opened this issue Jul 2, 2017 · 10 comments
Open

How to develop it? #279

iddm opened this issue Jul 2, 2017 · 10 comments

Comments

@iddm
Copy link

iddm commented Jul 2, 2017

I am familiar with game engines in C++, however, I ahve not released any game yet. I would like to develop hematite if it is possible, however, I don't know anything about the game, the world file structure. If you publish some documentation for developers about how everything works here in the hematite, it would be very nice, everyone would be able to continue working on it.

@eddyb
Copy link
Contributor

eddyb commented Jul 2, 2017

I abandoned the project when Mojang didn't move blockstate information into the world file (if it happened since I am unaware of it).

Making progress without more data in an accessible format means writing scripts that turn Java bytecode into data and I don't have the time for it, nor do I think there is much value in it.

@Arzte
Copy link

Arzte commented Aug 13, 2017

Yikes, that wouldn't be a fun thing to convert, though it does sound like an intresting side project...

@Levertion
Copy link

Levertion commented Mar 11, 2018

@eddyb the block data has now been moved into the world file, as well as making the available blocks available.
Perhaps the easiest way I can show you how this is done is through this typescript function, which runs the generator from a server jar.

Other stuff in the extractor folder works on a similar principle, tidying up the block info.

@eddyb
Copy link
Contributor

eddyb commented Mar 11, 2018

I heard! I don't have the time to get involved for now, but I might later this year.

@Levertion
Copy link

Cool!

@Levertion
Copy link

As a further note:

@FVbico has created https://github.com/FVbico/MinecraftData, which contains loads of information about every single block in the game. I'm sure that he wouldn't mind a practical use of this venture.

@shymega
Copy link

shymega commented Aug 27, 2018

@Levertion Unfortunately, that link appears to be broken. Is there a working link that you could direct to, if at all? Cheers.

@qm3ster
Copy link

qm3ster commented Apr 21, 2020

@Dhranios
Copy link

Dhranios commented Apr 21, 2020

@shymega
yes, that is the newer name of the project

EDIT: it's permanently deleted now, all files are gone, never to return; it has been for a few years

@mrmelon54
Copy link

newer versions of Minecraft 1.13+ block states can be extracted using the data generator..

https://wiki.vg/Data_Generators

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants