Minecraft to Minetest Block Converter (mcblocks)
This mod provides a layer to make direct use of minecraft texture packs.
Download: https://github.com/dgm3333/mcblocks
It has primarily been developed to allow conversion of minecraft worlds using mcimport https://forum.minetest.net/viewtopic.php?f=5&t=11146&start=25 without using minetest blocks
At this point it's still an alpha, but is quite functional for exploring new worlds imported with mcimport
It provides basic conversions for approximately 1000 nodes which will fit the names of the .pngs found in the current minetest (1.81) and associated texture packs.
I've also provided a map_content.txt file which will enable worlds to be imported by mcimport. You'll need to replace the one in mcimport with this file to fully enable mcblocks during an import.
TO USE:
1. Download a minecraft texture pack
2. Extract the assets folder into the mod folder (retain the name and folder structure).
When the mod is loaded by minetest it will will automatically move the files from the relevant directories into the texture folder, overwrite any existing files (ie replacing an exisiting texture pack unless there are any missing files), and delete the assets folder (at least on linux).
3. If you want a new texture pack, just copy a new assets folder into the mod folder.
NB not all texture packs are complete, so if you have missing textures, try another pack. Any existing files will be overwritten, but files which don't have a replacement won't be deleted. Please follow the licenses, so although you could also start by extracting the assets folder directly from minecraft I'm not sure that using these textures in minetest would be licensed)
Caveats:
Currently there is no functionality for the blocks (eg furnaces don't burn, chests don't work, nor do crafting tables, crops don't grow, etc)
I haven't tested for texture packs from versions prior to 1.8.
The names of nodes within the mod aren't exactly the same as the newer style of minecraft, there were some inconsistencies in my sources and it took me a while to realise what was correct. Anyone who wishes to do so is welcome to rename them all and push to git (but you'll have to do it in one go, I'm not going to import them piecemeal).
-- TODO:
-- Version 1: Still outstanding:-
-- TODO:
-- NB currently doors aren't working, rotation of many blocks is incorrect
(there is a mcDriver tool which provides a de-complexified screwdriver and displays corrected values if you want to figure out what rotation (param2) values in map_content.txt should be)
-- Working Doors, Gates, Fence
-- Correct node registration to give blocks 'usual' properties (eg diggable, flammable, etc)
-- utilise 3D models: /assets/minecraft/models, and 3D textures /assets/minecraft/textures/entity (eg for chests, skulls, hoppers, ...)
-- Special Block Functions (doors, chests, enchanting table, crafting table/workbench, furnace, anvil, cake, signs, ladders, rails, growing crops) - some of this will require edits of both mcimport and this mod.
-- Fix glitchy water and lava (which flows more widely the minecraft equivalents and currently varies between block types
-- Version 2 plans:
-- Functioning Redstone
-- Import most/all entities (eg mobs)
The following are from various minecraft worlds (from planetminecraft) using the OzoCraft-1.8b texture pack
Theltsoh's texture pack test track:

Theltsoh's texture pack test track:

TheTourist v1.2:

TheTempleOfNotch v1.4.6-disco:

Download: https://github.com/dgm3333/mcblocks
It has primarily been developed to allow conversion of minecraft worlds using mcimport https://forum.minetest.net/viewtopic.php?f=5&t=11146&start=25 without using minetest blocks
At this point it's still an alpha, but is quite functional for exploring new worlds imported with mcimport
It provides basic conversions for approximately 1000 nodes which will fit the names of the .pngs found in the current minetest (1.81) and associated texture packs.
I've also provided a map_content.txt file which will enable worlds to be imported by mcimport. You'll need to replace the one in mcimport with this file to fully enable mcblocks during an import.
TO USE:
1. Download a minecraft texture pack
2. Extract the assets folder into the mod folder (retain the name and folder structure).
When the mod is loaded by minetest it will will automatically move the files from the relevant directories into the texture folder, overwrite any existing files (ie replacing an exisiting texture pack unless there are any missing files), and delete the assets folder (at least on linux).
3. If you want a new texture pack, just copy a new assets folder into the mod folder.
NB not all texture packs are complete, so if you have missing textures, try another pack. Any existing files will be overwritten, but files which don't have a replacement won't be deleted. Please follow the licenses, so although you could also start by extracting the assets folder directly from minecraft I'm not sure that using these textures in minetest would be licensed)
Caveats:
Currently there is no functionality for the blocks (eg furnaces don't burn, chests don't work, nor do crafting tables, crops don't grow, etc)
I haven't tested for texture packs from versions prior to 1.8.
The names of nodes within the mod aren't exactly the same as the newer style of minecraft, there were some inconsistencies in my sources and it took me a while to realise what was correct. Anyone who wishes to do so is welcome to rename them all and push to git (but you'll have to do it in one go, I'm not going to import them piecemeal).
-- TODO:
-- Version 1: Still outstanding:-
-- TODO:
-- NB currently doors aren't working, rotation of many blocks is incorrect
(there is a mcDriver tool which provides a de-complexified screwdriver and displays corrected values if you want to figure out what rotation (param2) values in map_content.txt should be)
-- Working Doors, Gates, Fence
-- Correct node registration to give blocks 'usual' properties (eg diggable, flammable, etc)
-- utilise 3D models: /assets/minecraft/models, and 3D textures /assets/minecraft/textures/entity (eg for chests, skulls, hoppers, ...)
-- Special Block Functions (doors, chests, enchanting table, crafting table/workbench, furnace, anvil, cake, signs, ladders, rails, growing crops) - some of this will require edits of both mcimport and this mod.
-- Fix glitchy water and lava (which flows more widely the minecraft equivalents and currently varies between block types
-- Version 2 plans:
-- Functioning Redstone
-- Import most/all entities (eg mobs)
The following are from various minecraft worlds (from planetminecraft) using the OzoCraft-1.8b texture pack
Theltsoh's texture pack test track:

Theltsoh's texture pack test track:

TheTourist v1.2:

TheTempleOfNotch v1.4.6-disco:
