satoshinm / NetCraft

Web-based fork of fogleman/Craft ⛺
https://satoshinm.github.io/NetCraft/
MIT License
57 stars 13 forks source link

Texture pack compatibility improvements: reorganize, embiggen, enhance (GH-113) #120

Closed satoshinm closed 7 years ago

satoshinm commented 7 years ago

Progress towards https://github.com/satoshinm/NetCraft/issues/113

Adds some compatibility with "Minecraft 1.2.5" era texture packs (plain texture atlas .png file, drag-and-drop the "terrain.png" from the pack - using similar indices, blits the 256x256 block texture onto the main texture)

satoshinm commented 7 years ago

Current default (slightly modified Pixeludi Pack, since Craft still has some of its own custom textures): screen shot 2017-05-13 at 6 53 19 pm

Pixeludi Pack: screen shot 2017-05-13 at 6 53 40 pm

Sphax PureBDcraft 16x for 1.2.5/1.3.0: screen shot 2017-05-13 at 6 53 47 pm

Piehold Plain: screen shot 2017-05-13 at 6 53 34 pm

Piehold Pattern: screen shot 2017-05-13 at 6 53 25 pm

Not completely compatible with Minecraft 1.2.5 era texture packs (terrain.png), but not unreasonably different. The grass and leaves are gray instead of green. But the main benefit of doing this is getting lots of new textures for new possible blocks, from the Creative Commons Pixeludi pack now using, and drop-in (semi-)compatibility with other packs.