Добро пожаловать на обновлённую Minecraft Wiki!
Модуль:Инвентарный слот/Англоязычные названия: различия между версиями[править введение]
Перейти к навигации
Перейти к поиску
Содержимое добавлено Содержимое удалено
XmaxmakerX (обс. | вклад) Нет описания правки |
Kokloswine (обс. | вклад) Нет описания правки |
||
Строка 110: | Строка 110: | ||
-- Первоапрельские шутки |
-- Первоапрельские шутки |
||
["Ветровой посох"] = "Wind Wand", |
|||
⚫ | |||
["Ингредиент шахты"] = "Mine Ingredient", |
|||
["Мерцающая дверь"] = "Shimmering Door", |
|||
["Мерцающий ключ"] = "Shimmering Key", |
|||
["Мерцающий ключ"] = "Shimmering Key", |
|||
["Могила"] = "Grave", |
|||
⚫ | |||
["Небо"] = "Sky", |
|||
["Огненный посох"] = "Fire Wand", |
|||
["Око"] = "Око выхода", |
|||
["Посох перемещения"] = "Displacement Wand", |
|||
["Скайбокс"] = "Sky Box", |
|||
["Скороходы!"] = "Shazboots!", |
|||
["Трофей «Близко, но нет»"] = "Close But No Medal Trophy", |
|||
["Трофей мегаклубня"] = "Mega Spud Trophy", |
|||
["Трофей моба"] = "Mob Trophy", |
|||
["Трофей"] = "Trophy", |
|||
} |
} |
Версия от 16:15, 3 апреля 2025
-- Англоязычные названия для блоков и предметов, отображаемых в Инвентарном слоте.
-- Также определяет названия файлов из общего хранилища для большинства иконок.
-- Простые обозначения, не требующие автоматической генерации
local enNames = {
-- Глубинные руды
["Глубинная алмазная руда"] = "Deepslate Diamond Ore",
["Глубинная железная руда"] = "Deepslate Iron Ore",
["Глубинная золотая руда"] = "Deepslate Gold Ore",
["Глубинная изумрудная руда"] = "Deepslate Emerald Ore",
["Глубинная лазуритовая руда"] = "Deepslate Lapis Lazuli Ore",
["Глубинная медная руда"] = "Deepslate Copper Ore",
["Глубинная редстоуновая руда"] = "Deepslate Redstone Ore",
["Глубинная угольная руда"] = "Deepslate Coal Ore",
-- Квампы
["Малахитовая квампа"] = "Verdant Froglight",
["Охристая квампа"] = "Ochre Froglight",
["Перламутровая квампа"] = "Pearlescent Froglight",
-- Новые разновидности яиц
["Коричневое яйцо"] = "Brown Egg",
["Голубое яйцо"] = "Blue Egg",
-- Яйца призывания
["Яйцо призывания агента"] = "Agent Spawn Egg",
["Яйцо призывания аксолотля"] = "Axolotl Spawn Egg",
["Яйцо призывания белого медведя"] = "Polar Bear Spawn Egg",
["Яйцо призывания болотника"] = "Bogged Spawn Egg",
["Яйцо призывания броненосца"] = "Armadillo Spawn Egg",
["Яйцо призывания ведьмы"] = "Witch Spawn Egg",
["Яйцо призывания верблюда"] = "Camel Spawn Egg",
["Яйцо призывания вихря"] = "Breeze Spawn Egg",
["Яйцо призывания волка"] = "Wolf Spawn Egg",
["Яйцо призывания вызывателя"] = "Evoker Spawn Egg",
["Яйцо призывания гаста"] = "Ghast Spawn Egg",
["Яйцо призывания головастика"] = "Tadpole Spawn Egg",
["Яйцо призывания грибной коровы"] = "Mooshroom Spawn Egg",
["Яйцо призывания дельфина"] = "Dolphin Spawn Egg",
["Яйцо призывания деревенского жителя"] = "Villager Spawn Egg",
["Яйцо призывания досаждателя"] = "Vex Spawn Egg",
["Яйцо призывания дракона Края"] = "Ender Dragon Spawn Egg",
["Яйцо призывания древнего стража"] = "Elder Guardian Spawn Egg",
["Яйцо призывания железного голема"] = "Iron Golem Spawn Egg",
["Яйцо призывания жестокого пиглина"] = "Brute Piglin Spawn Egg",
["Яйцо призывания зимогора"] = "Stray Spawn Egg",
["Яйцо призывания зоглина"] = "Zoglin Spawn Egg",
["Яйцо призывания зомби"] = "Zombie Spawn Egg",
["Яйцо призывания зомби-жителя"] = "Zombie Villager Spawn Egg",
["Яйцо призывания зомбифицированного пиглина"] = "Zombified Piglin Spawn Egg",
["Яйцо призывания иглобрюха"] = "Pufferfish Spawn Egg",
["Яйцо призывания иссушителя"] = "Wither Spawn Egg",
["Яйцо призывания ифрита"] = "Blaze Spawn Egg",
["Яйцо призывания кадавра"] = "Husk Spawn Egg",
["Яйцо призывания козы"] = "Goat Spawn Egg",
["Яйцо призывания коровы"] = "Cow Spawn Egg",
["Яйцо призывания кошки"] = "Cat Spawn Egg",
["Яйцо призывания крипера"] = "Creeper Spawn Egg",
["Яйцо призывания кролика"] = "Rabbit Spawn Egg",
["Яйцо призывания курицы"] = "Chicken Spawn Egg",
["Яйцо призывания ламы"] = "Llama Spawn Egg",
["Яйцо призывания ламы торговца"] = "Trader Llama Spawn Egg",
["Яйцо призывания летучей мыши"] = "Bat Spawn Egg",
["Яйцо призывания лисы"] = "Fox Spawn Egg",
["Яйцо призывания лосося"] = "Salmon Spawn Egg",
["Яйцо призывания лошади"] = "Horse Spawn Egg",
["Яйцо призывания лошади-зомби"] = "Zombie Horse Spawn Egg",
["Яйцо призывания лошади-скелета"] = "Skeleton Horse Spawn Egg",
["Яйцо призывания лягушки"] = "Frog Spawn Egg",
["Яйцо призывания магмового куба"] = "Magma Cube Spawn Egg",
["Яйцо призывания мегаклубня"] = "Mega Spud Spawn Egg",
["Яйцо призывания мула"] = "Mule Spawn Egg",
["Яйцо призывания неигрового персонажа"] = "NPC Spawn Egg",
["Яйцо призывания нюхача"] = "Sniffer Spawn Egg",
["Яйцо призывания овцы"] = "Sheep Spawn Egg",
["Яйцо призывания осла"] = "Donkey Spawn Egg",
["Яйцо призывания оцелота"] = "Ocelot Spawn Egg",
["Яйцо призывания панды"] = "Panda Spawn Egg",
["Яйцо призывания паука"] = "Spider Spawn Egg",
["Яйцо призывания пещерного паука"] = "Cave Spider Spawn Egg",
["Яйцо призывания пиглина"] = "Piglin Spawn Egg",
["Яйцо призывания поборника"] = "Vindicator Spawn Egg",
["Яйцо призывания попугая"] = "Parrot Spawn Egg",
["Яйцо призывания пчелы"] = "Bee Spawn Egg",
["Яйцо призывания разбойника"] = "Pillager Spawn Egg",
["Яйцо призывания разорителя"] = "Ravager Spawn Egg",
["Яйцо призывания светящегося спрута"] = "Glow Squid Spawn Egg",
["Яйцо призывания свиньи"] = "Pig Spawn Egg",
["Яйцо призывания скелета"] = "Skeleton Spawn Egg",
["Яйцо призывания скелета-иссушителя"] = "Wither Skeleton Spawn Egg",
["Яйцо призывания скрипуна"] = "Creaking Spawn Egg",
["Яйцо призывания снежного голема"] = "Snow Golem Spawn Egg",
["Яйцо призывания спрута"] = "Squid Spawn Egg",
["Яйцо призывания стража"] = "Guardian Spawn Egg",
["Яйцо призывания страйдера"] = "Strider Spawn Egg",
["Яйцо призывания странника Края"] = "Enderman Spawn Egg",
["Яйцо призывания странствующего торговца"] = "Wandering Trader Spawn Egg",
["Яйцо призывания счастливого гаста"] = "Happy Ghast Spawn Egg",
["Яйцо призывания тихони"] = "Allay Spawn Egg",
["Яйцо призывания трески"] = "Cod Spawn Egg",
["Яйцо призывания тропической рыбы"] = "Tropical Fish Spawn Egg",
["Яйцо призывания утопленника"] = "Drowned Spawn Egg",
["Яйцо призывания фантома"] = "Phantom Spawn Egg",
["Яйцо призывания хоглина"] = "Hoglin Spawn Egg",
["Яйцо призывания хранителя"] = "Warden Spawn Egg",
["Яйцо призывания черепахи"] = "Turtle Spawn Egg",
["Яйцо призывания чешуйницы"] = "Silverfish Spawn Egg",
["Яйцо призывания чешуйницы Края"] = "Endermite Spawn Egg",
["Яйцо призывания шалкера"] = "Shulker Spawn Egg",
-- Первоапрельские шутки
["Ветровой посох"] = "Wind Wand",
["Ингредиент шахты"] = "Mine Ingredient",
["Мерцающая дверь"] = "Shimmering Door",
["Мерцающий ключ"] = "Shimmering Key",
["Мерцающий ключ"] = "Shimmering Key",
["Могила"] = "Grave",
["Небо"] = "Sky",
["Небо"] = "Sky",
["Огненный посох"] = "Fire Wand",
["Око"] = "Око выхода",
["Посох перемещения"] = "Displacement Wand",
["Скайбокс"] = "Sky Box",
["Скороходы!"] = "Shazboots!",
["Трофей «Близко, но нет»"] = "Close But No Medal Trophy",
["Трофей мегаклубня"] = "Mega Spud Trophy",
["Трофей моба"] = "Mob Trophy",
["Трофей"] = "Trophy",
}
-- Ниже размещаются алгоритмы автоматической генерации значений
-- Загрузка англоязычных названий через Semantic MediaWiki
-- Названия размечаются с помощью шаблона {{англ}}
local queryLimit = 500
local queryString = "[[!~*/*]][[Англоязычное название::+]]|?Англоязычное название|limit=" .. queryLimit
local queryOffset = 0
local queryCount = 0
repeat
local smwData = mw.smw.getQueryResult(queryOffset > 0 and (queryString .. '|offset=' .. queryOffset) or queryString)
if smwData and smwData.results then
queryCount = smwData.meta.count
for _, result in ipairs(smwData.results) do
enNames[result.fulltext] = result.printouts["Англоязычное название"][1]
end
queryOffset = queryOffset + queryLimit
else
error("[[Модуль:Инвентарный слот/Англоязычные названия]]: Ошибка запроса SMW")
break
end
until queryCount < queryLimit
-- Последняя строка модуля:
return enNames