Add code and readme

master
minermoder27 2013-12-07 18:41:05 +13:00
parent 013b76b400
commit dc3a81d4ed
3 changed files with 460 additions and 0 deletions

View File

@ -2,3 +2,17 @@ minecraft-to-minetest-tp-conv
=============================
Minecraft texture pack to minetest texture pack converter
To use:
1. Get minecraft texture pack.
2. Get "assets" folder from minecraft texture pack.
3. Move "mc-to-mt-tp-conv" folder to folder with assets folder
4. Run "conv.sh" (it is inside "mc-to-mt-tp-conv" folder)
5. The folder "minetest-texture-pack" will be made.
6. "minetest-texture-pack" is the converted texture pack.
Enjoy!
Note: works on mac/linux systems

57
mc-to-mt-tp-conv/conv.sh Executable file
View File

@ -0,0 +1,57 @@
#!/bin/bash
cd "$(dirname "$0")"
cd ..
rm -rf textures
rm -rf uctextures
mkdir textures
mkdir uctextures
cd uctextures
mkdir b
mkdir i
cd ..
FILES=$(dirname "$0")/../assets/minecraft/textures/blocks/*.png
for f in $FILES
do
cp $f "uctextures/b/"
done
FILES=$(dirname "$0")/../assets/minecraft/textures/items/*.png
for f in $FILES
do
cp $f "uctextures/i/"
done
cd uctextures
while read p; do
if [ -n "$p" ]
then
if [ -e "trans.png" ]
then
mv trans.png "../textures/$p"
else
mv "$p" trans.png
fi
fi
done < ../mc-to-mt-tp-conv/transtable.txt
#####################################
convert "b/destroy_stage_0.png" \
"b/destroy_stage_1.png" \
"b/destroy_stage_2.png" \
"b/destroy_stage_3.png" \
"b/destroy_stage_4.png" \
"b/destroy_stage_5.png" \
"b/destroy_stage_6.png" \
"b/destroy_stage_7.png" \
"b/destroy_stage_8.png" \
"b/destroy_stage_9.png" \
+append "../textures/crack-anylength.png"
#####################################
cd ..
mv textures minetest-texture-pack

389
mc-to-mt-tp-conv/transtable.txt Executable file
View File

@ -0,0 +1,389 @@
i/apple.png
default_apple.png
i/book_normal.png
default_book.png
b/bookshelf.png
default_bookshelf.png
b/brick.png
default_brick.png
b/cactus_side.png
default_cactus_side.png
b/cactus_top.png
default_cactus_top.png
b/clay.png
default_clay.png
i/brick.png
default_clay_brick.png
i/coal.png
default_coal_lump.png
b/cobblestone.png
default_cobble.png
b/diamond_block.png
default_diamond_block.png
b/dirt.png
default_dirt.png
b/furnace_front_off.png
default_furnace_front.png
b/furnace_front_on.png
default_furnace_front_active.png
b/furnace_side.png
default_furnace_side.png
b/furnace_top.png
default_furnace_top.png
b/glass.png
default_glass.png
b/gold_block.png
default_gold_block.png
b/gravel.png
default_gravel.png
b/ice.png
default_ice.png
b/leaves_jungle.png
default_jungleleaves.png
b/log_jungle.png
default_jungletree.png
b/log_jungle_top.png
default_jungletree_top.png
b/planks_jungle.png
default_junglewood.png
b/ladder.png
default_ladder.png
b/lava_still.png
default_lava_source_animated.png
b/lava_flow.png
default_lava_flowing_animated.png
b/leaves_oak.png
default_leaves.png
b/coal_ore.png
default_mineral_coal.png
b/diamond_ore.png
default_mineral_diamond.png
b/gold_ore.png
default_mineral_gold.png
b/iron_ore.png
default_mineral_iron.png
b/cobblestone_mossy.png
default_mossycobble.png
b/obsidian.png
default_obsidian.png
i/paper.png
default_paper.png
b/rail_normal.png
default_rail.png
b/sand.png
default_sand.png
b/sandstone_normal.png
default_sandstone.png
b/sandstone_smooth.png
default_sandstone_brick.png
i/sign.png
default_sign_wall.png
b/snow.png
default_snow.png
i/snowball.png
default_snowball.png
b/iron_block.png
default_steel_block.png
i/iron_ingot.png
default_steel_ingot.png
i/stick.png
default_stick.png
b/stone.png
default_stone.png
b/stonebrick.png
default_stonebrick.png
b/tnt_bottom.png
default_tnt_bottom.png
b/tnt_top.png
default_tnt_top.png
b/tnt_side.png
default_tnt_side.png
i/wood_axe.png
default_tool_woodaxe.png
i/wood_pickaxe.png
default_tool_woodpick.png
i/wood_shovel.png
default_tool_woodshovel.png
i/wood_sword.png
default_tool_woodsword.png
i/wood_hoe.png
farming_hoe_wood.png
i/stone_axe.png
default_tool_stoneaxe.png
i/stone_pickaxe.png
default_tool_stonepick.png
i/stone_shovel.png
default_tool_stoneshovel.png
i/stone_sword.png
default_tool_stonesword.png
i/stone_hoe.png
farming_hoe_stone.png
i/iron_axe.png
default_tool_steelaxe.png
i/iron_pickaxe.png
default_tool_steelpick.png
i/iron_shovel.png
default_tool_steelshovel.png
i/iron_sword.png
default_tool_steelsword.png
i/iron_hoe.png
farming_hoe_iron.png
i/diamond_axe.png
default_tool_diamondaxe.png
i/diamond_pickaxe.png
default_tool_diamondpick.png
i/diamond_shovel.png
default_tool_diamondshovel.png
i/diamond_sword.png
default_tool_diamondsword.png
b/torch_on.png
default_torch.png
b/log_oak.png
default_tree.png
b/log_oak_top.png
default_tree_top.png
b/water_still.png
default_water_source_animated.png
b/water_flow.png
default_water_flowing_animated.png
b/planks_oak.png
default_wood.png
i/bucket_empty.png
bucket.png
i/bucket_water.png
bucket_water.png
i/bucket_lava.png
bucket_lava.png
b/wool_colored_black.png
wool_black.png
b/wool_colored_blue.png
wool_blue.png
b/wool_colored_brown.png
wool_brown.png
b/wool_colored_cyan.png
wool_cyan.png
b/wool_colored_green.png
wool_green.png
b/wool_colored_gray.png
wool_grey.png
b/wool_colored_magenta.png
wool_magenta.png
b/wool_colored_orange.png
wool_orange.png
b/wool_colored_pink.png
wool_pink.png
b/wool_colored_red.png
wool_red.png
b/wool_colored_white.png
wool_white.png
b/wool_colored_yellow.png
wool_yellow.png
b/flower_dandelion.png
flowers_dandelion_yellow.png
b/command_block.png
jeija_commandblock_off.png
i/boat.png
boat_inventory.png
i/arrow.png
throwing_arrow.png
i/bow_standby.png
throwing_bow_wood.png
i/iron_boots.png
3d_armor_inv_boots_steel.png
i/iron_chestplate.png
3d_armor_inv_chestplate_steel.png
i/iron_helmet.png
3d_armor_inv_helmet_steel.png
i/iron_leggings.png
3d_armor_inv_leggings_steel.png
i/diamond_boots.png
3d_armor_inv_boots_diamond.png
i/diamond_chestplate.png
3d_armor_inv_chestplate_diamond.png
i/diamond_helmet.png
3d_armor_inv_helmet_diamond.png
i/diamond_leggings.png
3d_armor_inv_leggings_diamond.png
i/potion_bottle_empty.png
vessels_glass_bottle_inv.png
i/bread.png
farming_bread.png
b/door_wood_upper.png
door_wood_a.png
b/door_wood_lower.png
door_wood_b.png
b/door_iron_upper.png
door_steel_a.png
b/door_iron_lower.png
door_steel_b.png