Open sethborg opened 6 years ago
@sethborg blocks.png is generated by a script.
scripts/render-textures.js
and point assetDir
to the asset folder of your Minecraft installation.npm run build-assets
@sethborg I'll look into the block entities handling. I suppose we can just add an entities
field to options
?
Sorry, not sure. What's your plan for 1.13 support since they're dynamically setting block IDs based on palettes of what blocks are in each 16x16x16 block. NBT explorer has been updated and can show the palette data in the latest minecraft snapshot. I'm not sure where the map of palette to block ID is stored though or how that all works.
Someone decoded the 1.13 chunk format. Hope you can use this to help update this app to 1.13 compatible.
Since your release Minecraft has changed clay to terracotta, added glazed terracotta, added concrete and concrete powder, and changed the beds texture and colors. Bed now use block entities to determine color. I don't think your scripts/blocks.json has a way to handle that.
Also, how is static/data/blocks.png used? I'd like to help and it would help if the readme gave an overview of how this all works. I've modified scripts/blocks.json to add the latest blocks (not sure about beds though as I've said) and I can upload a new static/data/textures.png but I was hesitant because I didn't know what compression settings you saved it with. The default in photoshop lowered the file size so I didn't want to lose any quality. Any suggestions?