Skip to content

Commit

Permalink
We now have dynamic toolparts with default textures, just like the to…
Browse files Browse the repository at this point in the history
…ols themselves!
  • Loading branch information
bonii-xx committed Sep 22, 2014
1 parent ec52592 commit 74c92e5
Show file tree
Hide file tree
Showing 13 changed files with 216 additions and 79 deletions.
6 changes: 3 additions & 3 deletions resources/assets/tinker/lang/cs_CZ.lang
Expand Up @@ -536,11 +536,11 @@ parttype.thaumium=Thaumiov
parttype.pigiron=Prasečo železn

toolpart.ToolRod=%%materialá nástrojová tyč
toolpart.PickHead=%%materialá hlava krumpáče
toolpart.PickaxeHead=%%materialá hlava krumpáče
toolpart.ShovelHead=%%materialá hlava lopaty
toolpart.AxeHead=%%materialá hlava sekery
toolpart.Binding=%%materialé vázání
toolpart.ToughBind=%%materialé těžká vázání
toolpart.ToughBinding=%%materialé těžká vázání
toolpart.ToughRod=%%materialá těžká tyč
toolpart.LargePlate=%%materialý velký plát
toolpart.SwordBlade=%%materialá čepel na meči
Expand All @@ -553,7 +553,7 @@ toolpart.FrypanHead=%%materialá pánev
toolpart.SignHead=%%materialá cedule
toolpart.ChiselHead=%%materialá hlava dláta
toolpart.ScytheHead=%%materialá hlava kosy
toolpart.LumberHead=%%materialá velká hlava sekery
toolpart.LumberAxeHead=%%materialá velká hlava sekery
toolpart.ExcavatorHead=%%materialé rypadlo
toolpart.ToolShard=%%materialý krystal
toolpart.LargeSwordBlade=%%materialá velká čepel
Expand Down
6 changes: 3 additions & 3 deletions resources/assets/tinker/lang/de_DE.lang
Expand Up @@ -550,11 +550,11 @@ parttype.thaumium=Thaumium
parttype.pigiron=Schweineisen

toolpart.ToolRod=%%material-Werkzeuggriff
toolpart.PickHead=%%material-Spitzhackenkopf
toolpart.PickaxeHead=%%material-Spitzhackenkopf
toolpart.ShovelHead=%%material-Schaufelkopf
toolpart.AxeHead=%%material-Axtkopf
toolpart.Binding=%%material-Werkzeugbindung
toolpart.ToughBind=Robuste %%materialbindung
toolpart.ToughBinding=Robuste %%materialbindung
toolpart.ToughRod=Robuster %%materialgriff
toolpart.LargePlate=Große %%materialplatte
toolpart.SwordBlade=%%material-Schwertklinge
Expand All @@ -567,7 +567,7 @@ toolpart.FrypanHead=%%material-Pfanne
toolpart.SignHead=%%material-Schildbrett
toolpart.ChiselHead=%%material-Meißelkopf
toolpart.ScytheHead=%%material-Sensenkopf
toolpart.LumberHead=%%material-Breitaxtkopf
toolpart.LumberAxeHead=%%material-Breitaxtkopf
toolpart.ExcavatorHead=%%material-Exkavatorkopf
toolpart.ToolShard=%%materialscherbe
toolpart.LargeSwordBlade=Große %%materialschwertklinge
Expand Down
6 changes: 3 additions & 3 deletions resources/assets/tinker/lang/en_PT.lang
Expand Up @@ -565,11 +565,11 @@ parttype.thaumium=Thaumium
parttype.pigiron=Pig Iron

toolpart.ToolRod=%%material Tool Rod
toolpart.PickHead=%%material Pickaxe Head
toolpart.PickaxeHead=%%material Pickaxe Head
toolpart.ShovelHead=%%material Shovel Head
toolpart.AxeHead=%%material Axe Head
toolpart.Binding=%%material Binding
toolpart.ToughBind=%%material Tough Binding
toolpart.ToughBinding=%%material Tough Binding
toolpart.ToughRod=%%material Tough Rod
toolpart.LargePlate=%%material Large Plate
toolpart.SwordBlade=%%material Sword Blade
Expand All @@ -582,7 +582,7 @@ toolpart.FrypanHead=%%material Pan
toolpart.SignHead=%%material Sign Head
toolpart.ChiselHead=%%material Chisel Head
toolpart.ScytheHead=%%material Scythe Head
toolpart.LumberHead=%%material Broad Axe Head
toolpart.LumberAxeHead=%%material Broad Axe Head
toolpart.ExcavatorHead=%%material Excavator Head
toolpart.ToolShard=%%material Shard
toolpart.LargeSwordBlade=%%material Large Sword Blade
Expand Down
6 changes: 3 additions & 3 deletions resources/assets/tinker/lang/en_US.lang
Expand Up @@ -566,11 +566,11 @@ parttype.thaumium=Thaumium
parttype.pigiron=Pig Iron

toolpart.ToolRod=%%material Tool Rod
toolpart.PickHead=%%material Pickaxe Head
toolpart.PickaxeHead=%%material Pickaxe Head
toolpart.ShovelHead=%%material Shovel Head
toolpart.AxeHead=%%material Axe Head
toolpart.Binding=%%material Binding
toolpart.ToughBind=%%material Tough Binding
toolpart.ToughBinding=%%material Tough Binding
toolpart.ToughRod=%%material Tough Rod
toolpart.LargePlate=%%material Large Plate
toolpart.SwordBlade=%%material Sword Blade
Expand All @@ -583,7 +583,7 @@ toolpart.FrypanHead=%%material Pan
toolpart.SignHead=%%material Sign Head
toolpart.ChiselHead=%%material Chisel Head
toolpart.ScytheHead=%%material Scythe Head
toolpart.LumberHead=%%material Broad Axe Head
toolpart.LumberAxeHead=%%material Broad Axe Head
toolpart.ExcavatorHead=%%material Excavator Head
toolpart.ToolShard=%%material Shard
toolpart.LargeSwordBlade=%%material Large Sword Blade
Expand Down
6 changes: 3 additions & 3 deletions resources/assets/tinker/lang/it_IT.lang
Expand Up @@ -566,11 +566,11 @@ parttype.thaumium=di taumio
parttype.pigiron=di ferro suino

toolpart.ToolRod=Manico %%material
toolpart.PickHead=Testa di piccone %%material
toolpart.PickaxeHead=Testa di piccone %%material
toolpart.ShovelHead=Testa di pala %%material
toolpart.AxeHead=Testa d'ascia %%material
toolpart.Binding=Legatura %%material
toolpart.ToughBind=Legatura resistente %%material
toolpart.ToughBinding=Legatura resistente %%material
toolpart.ToughRod=Manico resistente %%material
toolpart.LargePlate=Piastra grande %%material
toolpart.SwordBlade=Lama di spada %%material
Expand All @@ -583,7 +583,7 @@ toolpart.FrypanHead=Padella %%material
toolpart.SignHead=Testa di cartello %%material
toolpart.ChiselHead=Testa di cesellatore %%material
toolpart.ScytheHead=Testa di falce %%material
toolpart.LumberHead=Testa d'ascia larga %%material
toolpart.LumberAxeHead=Testa d'ascia larga %%material
toolpart.ExcavatorHead=Testa di vanga %%material
toolpart.ToolShard=Frammento %%material
toolpart.LargeSwordBlade=Grande lama di spada %%material
Expand Down
6 changes: 3 additions & 3 deletions resources/assets/tinker/lang/ko_KR.lang
Expand Up @@ -564,11 +564,11 @@ parttype.thaumium=사우뮴
parttype.pigiron=돼지 선철

toolpart.ToolRod=%%material 도구 막대기
toolpart.PickHead=%%material 곡괭이 머리
toolpart.PickaxeHead=%%material 곡괭이 머리
toolpart.ShovelHead=%%material 삽 머리
toolpart.AxeHead=%%material 도끼 날
toolpart.Binding=%%material 도구 조임쇠
toolpart.ToughBind=%%material 두꺼운 조임쇠
toolpart.ToughBinding=%%material 두꺼운 조임쇠
toolpart.ToughRod=%%material 두꺼운 막대기
toolpart.LargePlate=%%material 대형 강화판
toolpart.SwordBlade=%%material 검 날
Expand All @@ -581,7 +581,7 @@ toolpart.FrypanHead=%%material 팬
toolpart.SignHead=%%material 표지판 머리
toolpart.ChiselHead=%%material 정 머리
toolpart.ScytheHead=%%material 낫 날
toolpart.LumberHead=%%material 넓은 도끼 날
toolpart.LumberAxeHead=%%material 넓은 도끼 날
toolpart.ExcavatorHead=%%material 굴착기 머리
toolpart.ToolShard=%%material 조각
toolpart.LargeSwordBlade=%%material 넓은 검 날
Expand Down
58 changes: 29 additions & 29 deletions resources/assets/tinker/lang/ru_RU.lang
Expand Up @@ -566,11 +566,11 @@ parttype.thaumium=Таумический
parttype.pigiron=Свиножелезный

toolpart.ToolRod=%%material стержень
toolpart.PickHead=%%material обух кирки
toolpart.PickaxeHead=%%material обух кирки
toolpart.ShovelHead=%%material штык лопаты
toolpart.AxeHead=%%material обух топора
toolpart.Binding=%%material крепление
toolpart.ToughBind=%%material прочное крепление
toolpart.ToughBinding=%%material прочное крепление
toolpart.ToughRod=%%material прочный стержень
toolpart.LargePlate=%%material большая пластина
toolpart.SwordBlade=%%material лезвие меча
Expand All @@ -583,7 +583,7 @@ toolpart.FrypanHead=%%material сковорода
toolpart.SignHead=%%material табличка
toolpart.ChiselHead=%%material лезвие стамески
toolpart.ScytheHead=%%material лезвие косы
toolpart.LumberHead=%%material большой обух топора
toolpart.LumberAxeHead=%%material большой обух топора
toolpart.ExcavatorHead=%%material пластина копалки
toolpart.ToolShard=%%material осколок
toolpart.LargeSwordBlade=%%material большое лезвие меча
Expand Down Expand Up @@ -1119,11 +1119,11 @@ tool.shortbow.steel=Стальной короткий лук
tool.shortbow.thaumium=Таумический короткий лук

toolpart.ToolRod.netherrack=Стержень из камня Нижнего мира
toolpart.PickHead.netherrack=Обух кирки из камня Нижнего мира
toolpart.PickaxeHead.netherrack=Обух кирки из камня Нижнего мира
toolpart.ShovelHead.netherrack=Штык лопаты из камня Нижнего мира
toolpart.AxeHead.netherrack=Обух топора из камня Нижнего мира
toolpart.Binding.netherrack=Крепление из камня Нижнего мира
toolpart.ToughBind.netherrack=Прочное крепление из камня Нижнего мира
toolpart.ToughBinding.netherrack=Прочное крепление из камня Нижнего мира
toolpart.ToughRod.netherrack=Прочный стержень из камня Нижнего мира
toolpart.LargePlate.netherrack=Большая пластина из камня Нижнего мира
toolpart.SwordBlade.netherrack=Лезвие меча из камня Нижнего мира
Expand All @@ -1136,19 +1136,19 @@ toolpart.FrypanHead.netherrack=Сковорода из камня Нижнего
toolpart.SignHead.netherrack=Табличка из камня Нижнего мира
toolpart.ChiselHead.netherrack=Лезвие стамески из камня Нижнего мира
toolpart.ScytheHead.netherrack=Лезвие косы из камня Нижнего мира
toolpart.LumberHead.netherrack=Большой обух топора из камня Нижнего мира
toolpart.LumberAxeHead.netherrack=Большой обух топора из камня Нижнего мира
toolpart.ExcavatorHead.netherrack=Пластина копалки из камня Нижнего мира
toolpart.ToolShard.netherrack=Осколок из камня Нижнего мира
toolpart.LargeSwordBlade.netherrack=Большое лезвие меча из камня Нижнего мира
toolpart.HammerHead.netherrack=Боёк молота из камня Нижнего мира
toolpart.ArrowHead.netherrack=Наконечник стрелы из камня Нижнего мира

toolpart.ToolRod.blueslime=Стержень из синей слизи
toolpart.PickHead.blueslime=Обух кирки из синей слизи
toolpart.PickaxeHead.blueslime=Обух кирки из синей слизи
toolpart.ShovelHead.blueslime=Штык лопаты из синей слизи
toolpart.AxeHead.blueslime=Обух топора из синей слизи
toolpart.Binding.blueslime=Крепление из синей слизи
toolpart.ToughBind.blueslime=Прочное крепление из синей слизи
toolpart.ToughBinding.blueslime=Прочное крепление из синей слизи
toolpart.ToughRod.blueslime=Прочный стержень из синей слизи
toolpart.LargePlate.blueslime=Большая пластина из синей слизи
toolpart.SwordBlade.blueslime=Лезвие меча из синей слизи
Expand All @@ -1161,19 +1161,19 @@ toolpart.FrypanHead.blueslime=Сковорода из синей слизи
toolpart.SignHead.blueslime=Табличка из синей слизи
toolpart.ChiselHead.blueslime=Лезвие стамески из синей слизи
toolpart.ScytheHead.blueslime=Лезвие косы из синей слизи
toolpart.LumberHead.blueslime=Большой обух топора из синей слизи
toolpart.LumberAxeHead.blueslime=Большой обух топора из синей слизи
toolpart.ExcavatorHead.blueslime=Пластина копалки из синей слизи
toolpart.ToolShard.blueslime=Осколок из синей слизи
toolpart.LargeSwordBlade.blueslime=Большое лезвие меча из синей слизи
toolpart.HammerHead.blueslime=Боёк молота из синей слизи
toolpart.ArrowHead.blueslime=Наконечник стрелы из синей слизи

toolpart.ToolRod.pigiron=Стержень из свиного железа
toolpart.PickHead.pigiron=Обух кирки из свиного железа
toolpart.PickaxeHead.pigiron=Обух кирки из свиного железа
toolpart.ShovelHead.pigiron=Штык лопаты из свиного железа
toolpart.AxeHead.pigiron=Обух топора из свиного железа
toolpart.Binding.pigiron=Крепление из свиного железа
toolpart.ToughBind.pigiron=Прочное крепление из свиного железа
toolpart.ToughBinding.pigiron=Прочное крепление из свиного железа
toolpart.ToughRod.pigiron=Прочный стержень из свиного железа
toolpart.LargePlate.pigiron=Большая пластина из свиного железа
toolpart.SwordBlade.pigiron=Лезвие меча из свиного железа
Expand All @@ -1186,7 +1186,7 @@ toolpart.FrypanHead.pigiron=Сковорода из свиного железа
toolpart.SignHead.pigiron=Табличка из свиного железа
toolpart.ChiselHead.pigiron=Лезвие стамески из свиного железа
toolpart.ScytheHead.pigiron=Лезвие косы из свиного железа
toolpart.LumberHead.pigiron=Большой обух топора из свиного железа
toolpart.LumberAxeHead.pigiron=Большой обух топора из свиного железа
toolpart.ExcavatorHead.pigiron=Пластина копалки из свиного железа
toolpart.ToolShard.pigiron=Осколок из свиного железа
toolpart.LargeSwordBlade.pigiron=Большое лезвие меча из свиного железа
Expand All @@ -1211,23 +1211,23 @@ toolpart.Binding.alumite=Алюмитовое крепление
toolpart.Binding.steel=Стальное крепление
toolpart.Binding.thaumium=Таумическое крепление

toolpart.ToughBind.wood=Деревянное прочное крепление
toolpart.ToughBind.stone=Каменное прочное крепление
toolpart.ToughBind.iron=Железное прочное крепление
toolpart.ToughBind.flint=Кремниевое прочное крепление
toolpart.ToughBind.cactus=Кактусовое прочное крепление
toolpart.ToughBind.bone=Костное прочное крепление
toolpart.ToughBind.obsidian=Обсидиановое прочное крепление
toolpart.ToughBind.slime=Слизневое прочное крепление
toolpart.ToughBind.paper=Бумажное прочное крепление
toolpart.ToughBind.cobalt=Кобальтовое прочное крепление
toolpart.ToughBind.ardite=Ардитовое прочное крепление
toolpart.ToughBind.manyullyn=Мануллиновое прочное крепление
toolpart.ToughBind.copper=Медное прочное крепление
toolpart.ToughBind.bronze=Бронзовое прочное крепление
toolpart.ToughBind.alumite=Алюмитовое прочное крепление
toolpart.ToughBind.steel=Стальное прочное крепление
toolpart.ToughBind.thaumium=Таумическое прочное крепление
toolpart.ToughBinding.wood=Деревянное прочное крепление
toolpart.ToughBinding.stone=Каменное прочное крепление
toolpart.ToughBinding.iron=Железное прочное крепление
toolpart.ToughBinding.flint=Кремниевое прочное крепление
toolpart.ToughBinding.cactus=Кактусовое прочное крепление
toolpart.ToughBinding.bone=Костное прочное крепление
toolpart.ToughBinding.obsidian=Обсидиановое прочное крепление
toolpart.ToughBinding.slime=Слизневое прочное крепление
toolpart.ToughBinding.paper=Бумажное прочное крепление
toolpart.ToughBinding.cobalt=Кобальтовое прочное крепление
toolpart.ToughBinding.ardite=Ардитовое прочное крепление
toolpart.ToughBinding.manyullyn=Мануллиновое прочное крепление
toolpart.ToughBinding.copper=Медное прочное крепление
toolpart.ToughBinding.bronze=Бронзовое прочное крепление
toolpart.ToughBinding.alumite=Алюмитовое прочное крепление
toolpart.ToughBinding.steel=Стальное прочное крепление
toolpart.ToughBinding.thaumium=Таумическое прочное крепление

toolpart.SwordBlade.wood=Деревянное лезвие меча
toolpart.SwordBlade.stone=Каменное лезвие меча
Expand Down
6 changes: 3 additions & 3 deletions resources/assets/tinker/lang/zh_CN.lang
Expand Up @@ -566,11 +566,11 @@ parttype.thaumium=神秘
parttype.pigiron=生铁

toolpart.ToolRod=%%material手柄
toolpart.PickHead=%%material镐头
toolpart.PickaxeHead=%%material镐头
toolpart.ShovelHead=%%material铲刃
toolpart.AxeHead=%%material斧刃
toolpart.Binding=%%material绑定结
toolpart.ToughBind=%%material坚韧绑定结
toolpart.ToughBinding=%%material坚韧绑定结
toolpart.ToughRod=%%material坚韧手柄
toolpart.LargePlate=%%material大板
toolpart.SwordBlade=%%material剑刃
Expand All @@ -583,7 +583,7 @@ toolpart.FrypanHead=%%material盘
toolpart.SignHead=%%material牌板
toolpart.ChiselHead=%%material凿刃
toolpart.ScytheHead=%%material镰刀刀刃
toolpart.LumberHead=%%material宽斧刃
toolpart.LumberAxeHead=%%material宽斧刃
toolpart.ExcavatorHead=%%material开掘铲铲刃
toolpart.ToolShard=%%material碎片
toolpart.LargeSwordBlade=%%material大剑刃
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/tconstruct/library/crafting/ToolBuilder.java
Expand Up @@ -432,7 +432,7 @@ public static String defaultToolName (ItemStack stack)
public static String defaultToolName (ToolMaterial headMat, ToolCore tool)
{
String toolName = tool.getToolName().toLowerCase();
String matName = headMat.materialName.toLowerCase().replaceAll(" ", "");
String matName = headMat.materialName.toLowerCase().replaceAll(" ", "").replaceAll("_","");

if (StatCollector.canTranslate("tool." + toolName + "." + matName))
{
Expand Down

0 comments on commit 74c92e5

Please sign in to comment.