-
-
Notifications
You must be signed in to change notification settings - Fork 222
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
Add Advancements Data #583
base: master
Are you sure you want to change the base?
Conversation
How did you create it? |
At first, I just copied over each of the properties manually, but i realised I could've just used the advancements table of the fandom wiki and convert it to json using a tool. |
Is there anything wrong with it? Because the CI test did fail 🤔 |
Only that it isn't included in |
Ah I see, sorry about that |
I also need to create a schema right? |
This could probably all be automated using the minecraft language file. |
This could probably all be automated using the minecraft language file as it contains all the advancement descriptions, displaynames and IDs (resource locations). |
I'll work on making a tool to generate this automatically |
If you want, I can do it myself :D |
Do you know what wrong in the bedrock CI test? |
Unsure about the CI test, but already working on that tool. I'll let you know when I make progress! |
Okay, sure then! |
Alright I've made a a tool to generate it. I'll create a separate PR and add that data there! |
G
Awesome! |
See #584! Thanks for making this, that was a very good idea! |
Why is this data helpful? Wouldn’t it be more helpful for you to just access the raw advancement json from a datapack? |
It's great to have every minecraft data combined in a single package. I'm not exactly sure about the raw advancement json youre talking about. Isnt every advancement stored in seperate files which makes everything very inconvenient? |
@Eejit43 Let me know if you want me to change the format to anything specific. |
…for wearing (`distract_piglin`, `distract_piglin_directly`)
update/add advancements
Should be ready to merge now |
Is there still anything missing here? |
nope we just need to wait for it to be reviewed. |
How long does that take usually? |
who knows; whenever they get around to it |
@Lianecx also you should update the title of this PR |
doc/add-data-new-version.md
Outdated
| language.json | Yes | Use [minecraft-jar-extractor][10] | | ||
| particles.json | Yes | Use [Burger][1], then use [burger-extractor][2] | | ||
| blockLoot.json | Yes | Use [minecraft-jar-extractor][10] | | ||
| entityLoot.json | Yes | Use [minecraft-jar-extractor][10] | | ||
| mapIcons.json | No | Icons can be found in the Minecraft jar file where they are added as a single sprite. The file location is `/assets/minecraft/textures/map/map_icons.png`. Alternatively you might be able to look up the icons from the following page on the [Minecraft wiki][15] or from [wiki.vg][16]. | [minecraft-data pr mapIcons][14] | | ||
| advancements.json | Yes | To be added | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you indicate here the method to add this file for new versions?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added
Created a PR to update this PR with that change (see here) |
|
add advancement extractor link
still thinking whether this should be here or not @u9g was thinking not because it doesn't come from the main extractor let's think a bit more |
Any updates on this? It could be adapted into the main extractor |
not too eager to add this huge piece of data unless someone still finds it useful is anyone using this ? |
I would 100% use this |
ok @Lianecx can you open a corresponding PR in node-minecraft-data and then we merge this ? |
Okay, Ill do that 👍 |
@Lianecx gentle reminder |
@Lianecx gentle reminder pt. 2 |
PrismarineJS/node-minecraft-data#369 |
I've created an advancement data file for another project and noticed that this repo doesnt have data for advancements yet.
Eejit and I adjusted it to fit the style of other data files and we added lots of new informational properties.