Created
July 30, 2015 18:48
-
-
Save HybridDog/bc80805251c6d63c6342 to your computer and use it in GitHub Desktop.
a minecraft > minetest texture pack linker, linking is better than copying because its faster and the script only needs to be executed once
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#delete existing links | |
#trash *.png | |
# the path to the mc texture pack folder | |
mctp_path=./mctp | |
# the command used for linking | |
link_file="ln -r -s" | |
# the linking function | |
link() { | |
in=${1}.png | |
out=${2}.png | |
if [ -e $in ] && [ ! -L $out ]; then : | |
$link_file $in $out | |
fi | |
} | |
# a linking function for blocks | |
link_block() { | |
#echo "link_block $1 $2" | |
link ${mctp_path}/assets/minecraft/textures/blocks/$1 $2 | |
} | |
# a linking function for items | |
link_item() { | |
#echo "link_item $1 $2" | |
link ${mctp_path}/assets/minecraft/textures/items/$1 $2 | |
} | |
echo "linking textures…" | |
link ${mctp_path}/pack screenshot | |
link_item apple default_apple | |
link_item arrow throwing_arrow | |
link_item boat boat_inventory | |
link_item book default_book | |
link_item book_normal default_book | |
link_item bow_standby throwing_bow_wood | |
link_item bread farming_bread | |
link_item brick default_clay_brick | |
link_item bucket bucket | |
link_item bucket_empty bucket | |
link_item bucket_lava bucket_lava | |
link_item bucketLava bucket_lava | |
link_item bucket_water bucket_water | |
link_item bucketWater bucket_water | |
link_item clay default_clay_lump | |
link_item coal default_coal_lump | |
link_item diamond_axe default_tool_diamondaxe | |
link_item diamond_boots 3d_armor_inv_boots_diamond | |
link_item diamond_chestplate 3d_armor_inv_chestplate_diamond | |
link_item diamond_helmet 3d_armor_inv_helmet_diamond | |
link_item diamond_leggings 3d_armor_inv_leggings_diamond | |
link_item diamond_pickaxe default_tool_diamondpick | |
link_item diamond_shovel default_tool_diamondshovel | |
link_item diamond_sword default_tool_diamondsword | |
link_item doorIron door_steel | |
link_item doorWood door_wood | |
link_item dyePowder_black dye_black | |
link_item dyePowder_blua dye_blua | |
link_item dyePowder_brown dye_brown | |
link_item dyePowder_cyan dye_cyan | |
link_item dyePowder_green dye_dark_green | |
link_item dyePowder_grey dye_dark_grey | |
link_item dyePowder_lime dye_green | |
link_item dyePowder_magenta dye_magenta | |
link_item dyePowder_orange dye_orange | |
link_item dyePowder_pink dye_pink | |
link_item dyePowder_purple dye_violet | |
link_item dyePowder_red dye_red | |
link_item dyePowder_silver dye_grey | |
link_item dyePowder_white dye_white | |
link_item dyePowder_yellow dye_yellow | |
link_item glassBottle vessels_glass_bottle | |
link_item goldNugget default_gold_lump | |
link_item hatchetDiamond default_tool_diamondaxe | |
link_item hatchetGold default_tool_meseaxe | |
link_item hatchetIron default_tool_steelaxe | |
link_item hatchetStone default_tool_stoneaxe | |
link_item hatchetWood default_tool_woodaxe | |
link_item ingotGold default_gold_ingot | |
link_item ingotIron default_steel_ingot | |
link_item iron_axe default_tool_steelaxe | |
link_item iron_boots 3d_armor_inv_boots_steel | |
link_item iron_chestplate 3d_armor_inv_chestplate_steel | |
link_item iron_helmet 3d_armor_inv_helmet_steel | |
link_item iron_hoe farming_hoe_iron | |
link_item iron_ingot default_steel_ingot | |
link_item iron_leggings 3d_armor_inv_leggings_steel | |
link_item iron_pickaxe default_tool_steelpick | |
link_item iron_shovel default_tool_steelshovel | |
link_item iron_sword default_tool_steelsword | |
link_item paper default_paper | |
link_item pickaxeDiamond default_tool_diamondpick | |
link_item pickaxeGold default_tool_mesepick | |
link_item pickaxeIron default_tool_steelpick | |
link_item pickaxeStone default_tool_stonepick | |
link_item pickaxeWood default_tool_woodpick | |
link_item potion_bottle_empty vessels_glass_bottle_inv | |
link_item shovelDiamond default_tool_diamondshovel | |
link_item shovelGold default_tool_meseshovel | |
link_item shovelIron default_tool_steelshovel | |
link_item shovelStone default_tool_stoneshovel | |
link_item shovelWood default_tool_woodshovel | |
link_item sign default_sign_wall | |
link_item snowball default_snowball | |
link_item stick default_stick | |
link_item stone_axe default_tool_stoneaxe | |
link_item stone_hoe farming_hoe_stone | |
link_item stone_pickaxe default_tool_stonepick | |
link_item stone_shovel default_tool_stoneshovel | |
link_item stone_sword default_tool_stonesword | |
link_item string default_string | |
link_item swordDiamond default_tool_diamondsword | |
link_item swordGold default_tool_mesesword | |
link_item swordIron default_tool_steelsword | |
link_item swordStone default_tool_stonesword | |
link_item swordWood default_tool_woodsword | |
link_item wood_axe default_tool_woodaxe | |
link_item wood_hoe farming_hoe_wood | |
link_item wood_pickaxe default_tool_woodpick | |
link_item wood_shovel default_tool_woodshovel | |
link_item wood_sword default_tool_woodsword | |
link_block blockDiamond default_diamond_block | |
link_block blockGold default_gold_block | |
link_block blockIron default_steel_block | |
link_block bookshelf default_bookshelf | |
link_block brick default_brick | |
link_block cactus_side default_cactus_side | |
link_block cactus_top default_cactus_top | |
link_block clay default_clay | |
link_block cloth_0 wool_white | |
link_block cloth_10 wool_purple | |
link_block cloth_11 wool_blue | |
link_block cloth_12 wool_brown | |
link_block cloth_13 wool_dark_green | |
link_block cloth_14 wool_red | |
link_block cloth_15 wool_black | |
link_block cloth_1 wool_orange | |
link_block cloth_2 wool_magenta | |
link_block cloth_4 wool_yellow | |
link_block cloth_5 wool_green | |
link_block cloth_6 wool_pink | |
link_block cloth_7 wool_dark_grey | |
link_block cloth_8 wool_grey | |
link_block cloth_9 wool_cyan | |
link_block coal_ore default_mineral_coal | |
link_block cobblestone default_cobble | |
link_block cobblestone_mossy default_mossycobble | |
link_block command_block jeija_commandblock_off | |
link_block crops_0 default_grass_1 | |
link_block crops_1 default_grass_2 | |
link_block crops_2 default_grass_3 | |
link_block crops_3 default_grass_4 | |
link_block crops_4 default_grass_5 | |
link_block deadbush default_dry_shrub | |
link_block diamond_block default_diamond_block | |
link_block diamond_ore default_mineral_diamond | |
link_block dirt default_dirt | |
link_block doorIron_lower door_steel_b | |
link_block door_iron_upper door_steel_a | |
link_block doorIron_upper door_steel_a | |
link_block doorWood_lower door_wood_b | |
link_block door_wood_upper door_wood_a | |
link_block doorWood_upper door_wood_a | |
link_block fire_0 fire_basic_flame_animated | |
link_block flower_dandelion flowers_dandelion_yellow | |
link_block furnace_front default_furnace_front | |
link_block furnace_front_lit default_furnace_front_active | |
link_block furnace_front_off default_furnace_front | |
link_block furnace_front_on default_furnace_front_active | |
link_block furnace_side default_furnace_side | |
link_block furnace_top default_furnace_top | |
link_block glass default_glass | |
link_block gold_block default_gold_block | |
link_block gold_ore default_mineral_gold | |
link_block grass_side_overlay default_grass_side | |
link_block grass_top default_grass | |
link_block gravel default_gravel | |
link_block ice default_ice | |
link_block iron_block default_steel_block | |
link_block iron_ore default_mineral_iron | |
link_block ladder default_ladder | |
link_block lava default_lava_source_animated | |
link_block lava_flow default_lava_flowing_animated | |
link_block lava_still default_lava_source_animated | |
link_block leaves default_leaves | |
link_block leaves_jungle default_jungleleaves | |
link_block leaves_oak default_leaves | |
link_block log_jungle default_jungletree | |
link_block log_jungle_top default_jungletree_top | |
link_block log_oak default_tree | |
link_block log_oak_top default_tree_top | |
link_block obsidian default_obsidian | |
link_block oreCoal default_mineral_coal | |
link_block oreDiamond default_mineral_diamond | |
link_block oreGold default_mineral_gold | |
link_block oreIron default_mineral_iron | |
link_block planks_jungle default_junglewood | |
link_block planks_oak default_wood | |
link_block rail default_rail | |
link_block rail_normal default_rail | |
link_block rail_turn default_rail_curved | |
link_block reeds default_papyrus | |
link_block sand default_sand | |
link_block sandstone_normal default_sandstone | |
link_block sandstone_smooth default_sandstone_brick | |
link_block sandstone_top default_sandstone | |
link_block sapling default_sapling | |
link_block sapling_jungle default_junglesapling | |
link_block snow default_snow | |
link_block stonebrick default_cobble | |
link_block stonebrick default_stonebrick | |
link_block stonebricksmooth default_stone_brick | |
link_block stone default_stone | |
link_block stonemoss default_mossycobble | |
link_block tallgrass default_junglegrass | |
link_block tnt_bottom default_tnt_bottom | |
link_block tnt_side default_tnt_side | |
link_block tnt_top default_tnt_top | |
link_block torch default_torch_on_floor_animated | |
link_block torch_on default_torch | |
link_block tree_jungle default_jungletree | |
link_block tree_side default_tree | |
link_block tree_top default_tree_top | |
link_block water default_water_source_animated | |
link_block water_flow default_water_flowing_animated | |
link_block water_still default_water_source_animated | |
link_block wood default_wood | |
link_block wood_jungle default_junglewood | |
link_block wool_colored_black wool_black | |
link_block wool_colored_blue wool_blue | |
link_block wool_colored_brown wool_brown | |
link_block wool_colored_cyan wool_cyan | |
link_block wool_colored_gray wool_grey | |
link_block wool_colored_green wool_green | |
link_block wool_colored_magenta wool_magenta | |
link_block wool_colored_orange wool_orange | |
link_block wool_colored_pink wool_pink | |
link_block wool_colored_red wool_red | |
link_block wool_colored_white wool_white | |
link_block wool_colored_yellow wool_yellow | |
link_block furnace_top default_furnace_bottom | |
echo "done!" | |
echo "If wou want to delete them: trash *.png" | |
#stuff taken from: | |
#https://forum.minetest.net/viewtopic.php?id=7946 | |
#https://github.com/jojoa1997/MC_TO_MT_CONV/blob/master/Tpconvert.bat |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment