Качество данной статьи: 5/5
Качество данной статьи: 5/5
Качество данной статьи: 5/5
Качество данной статьи: 5/5
Качество данной статьи: 5/5

Пакет ресурсов

Материал из Terraria Wiki
Перейти к навигации Перейти к поиску
ПК-издание
Контент для ПК
Информация, указанная здесь, относится только к изданию Terraria на ПК.

Пакеты ресурсов (англ. Resource Pack) — это файлы дополнений, которые позволяют игрокам настраивать спрайты, музыку, звуковые эффекты и переводы в игре.

Установка пакета ресурсов

Меню пакетов ресурсов.

Пакеты ресурсов можно установить, поместив их в папку ResourcePacks. Доступ к ней можно получить, нажав опцию «Открыть папку» в меню пакетов ресурсов в игре. Эта папка создаётся при запуске игры. Пути к папке:

  • В Windows Vista и новее: %USERPROFILE%\Documents\My Games\Terraria\ResourcePacks
    • В Windows XP: %USERPROFILE%\My Documents\My Games\Terraria\ResourcePacks
  • На Mac откройте Finder и нажмите «Переход» вверху. Затем нажмите «Переход к папке...». Введите ~/Library/Application Support/Terraria/ResourcePacks
  • На Linux: $XDG_DATA_HOME/Terraria/ResourcePacks
    • Обычно это ~/.local/share/Terraria

Если игра куплена в Steam.svg Steam, пакеты ресурсов также можно загрузить из Мастерской Steam, где они будут установлены и обновляться автоматически. Пакеты ресурсов, загруженные из Мастерской Steam, не хранятся в папке ResourcePacks, вместо этого они хранятся в папках с названием идентификатора пакета в Мастерской в папке библиотеки Steam. Пути по умолчанию:

  • На Windows Windows: C:\Program files (x86)\Steam\steamapps\workshop\content\105600\<Workshop ID>

Установленные пакеты ресурсов можно включить из Центр Мастерской или выбрав опцию «Пакеты ресурсов» в главном меню, где их можно перемещать между «Доступными пакетами» и «Включёнными пакетами».

Пакеты ресурсов, установленные через Мастерскую Steam, также можно напрямую использовать в tModLoader.

Создание пакета ресурсов

Содержимое

Пакеты ресурсов требуют файл pack.json; в противном случае игра их не распознает. Он может дополнительно включать файл icon.png для отображения в меню пакетов ресурсов. Валидный файл pack.json будет выглядеть следующим образом:

{
	"Name": "Pack Name",
	"Author": "Author",
	"Description": "Place a brief description of your pack here, line breaks can be input with \n",
	"Version": {
		"major": 1,
		"minor": 0
	}
}

Пример структуры папки

  • Pack Name
    • icon.png (опционально)
    • pack.json
    • Content
      • Images
        • Acc_Back_1.png
      • Localization
        • en-US_Content.json
      • Music
        • Music_77.ogg
      • Sounds
        • Player_Killed.xnb

Изображения

Изображения помещаются в папку Content/Images пакета ресурсов. Они должны иметь то же имя файла (хотя и с расширением png) и размеры холста, что и стандартные изображения. Стандартные изображения Terraria можно найти здесь:

  • В Steam-версии для Windows: C:\Program Files (x86)\Steam\steamapps\common\Terraria\Content\Images.
  • В Steam-версии для Linux: ~/.steam/steam/steamapps/common/Terraria/Content/Images
  • В Steam-версии для macOS: Library/'Application Support'/Steam/steamapps/common/Terraria/Terraria.app/Contents/MacOS/Content/Images.
  • В версии GOG: C:\GOG Games\Terraria\Content\Images.
    • Подсказка для пользователей Mac: Чтобы открыть и просмотреть содержимое Terraria.app, щёлкните правой кнопкой мыши и выберите «Показать содержимое пакета».

Эти стандартные изображения хранятся с расширением файла xnb. TConvert можно использовать для извлечения стандартных изображений xnb в виде файлов png для просмотра, редактирования и сохранения.

Музыка

Музыкальные файлы помещаются в папку Content/Music пакета ресурсов. Они могут быть в формате wav, mp3 или ogg.

Список идентификаторов
музыки
Название Трек
Music_1 Overworld Day
Music_2 Eerie
Music_3 Night
Music_4 Underground
Music_5 Boss 1
Music_6 Title (Classic)
Music_7 Jungle
Music_8 Corruption
Music_9 The Hallow
Music_10 Underground Corruption
Music_11 Underground Hallow
Music_12 Boss 2
Music_13 Boss 3
Music_14 Snow
Music_15 Space Night
Music_16 Crimson
Music_17 Boss 4
Music_18 Alt Overworld Day
Music_19 Rain
Music_20 Ice
Music_21 Desert
Music_22 Ocean Day
Music_23 Dungeon
Music_24 Plantera
Music_25 Boss 5
Music_26 Temple
Music_27 Eclipse
Music_28 Rain (Ambient)
Music_29 Mushroom
Music_30 Pumpkin Moon
Music_31 Alt Underground
Music_32 Frost Moon
Music_33 Underground Crimson
Music_34 The Towers
Music_35 Pirate Invasion
Music_36 Hell
Music_37 Martian Madness
Music_38 Lunar Boss
Music_39 Goblin Invasion
Music_40 Sandstorm
Music_41 Old One's Army
Music_42 Space Day
Music_43 Ocean Night
Music_44 Windy Day
Music_45 Wind (Ambience)
Music_46 Town Day
Music_47 Town Night
Music_48 Slime Rain
Music_49 Day Remix
Music_50 Journey's Beginning (with Re-Logic Intro)
Music_51 Journey's Beginning
Music_52 Storm
Music_53 Graveyard
Music_54 Underground Jungle
Music_55 Jungle Night
Music_56 Queen Slime
Music_57 Empress of Light
Music_58 Duke Fishron
Music_59 Morning Rain
Music_60 Alt Title
Music_61 Underground Desert
Music_62 (Otherworldly) Rain
Music_63 (Otherworldly) Day
Music_64 (Otherworldly) Night
Music_65 (Otherworldly) Underground
Music_66 (Otherworldly) Desert
Music_67 (Otherworldly) Ocean
Music_68 (Otherworldly) Mushroom
Music_69 (Otherworldly) Dungeon
Music_70 (Otherworldly) Space
Music_71 (Otherworldly) Underworld
Music_72 (Otherworldly) Snow
Music_73 (Otherworldly) Corruption
Music_74 (Otherworldly) Underground Corruption
Music_75 (Otherworldly) Crimson
Music_76 (Otherworldly) Underground Crimson
Music_77 (Otherworldly) Ice
Music_78 (Otherworldly) Underground Hallow
Music_79 (Otherworldly) Eerie
Music_80 (Otherworldly) Boss 2
Music_81 (Otherworldly) Boss 1
Music_82 (Otherworldly) Invasion
Music_83 (Otherworldly) The Towers
Music_84 (Otherworldly) Lunar Boss
Music_85 (Otherworldly) Plantera
Music_86 (Otherworldly) Jungle
Music_87 (Otherworldly) Wall of Flesh
Music_88 (Otherworldly) Hallow
Music_89 Journey's End
Music_90 Deerclops
Music_91 Aether

Звуки

Звуковые файлы помещаются в папку Content/Sounds пакета ресурсов. Они должны быть в формате xnb.

Локализация

Файлы локализации помещаются в папку Content/Localization пакета ресурсов. Они могут быть в формате csv или json.

Примечания

DefaultResourcePackIcon.png
Стандартная иконка для пакетов ресурсов.
  • Если в пакете ресурсов нет icon.png, вместо него будет использоваться стандартная иконка-заполнитель.

Смотрите также

История

  • 1.4.2.1:
    • Исправлена проблема, когда MP3, используемые для замены музыкальных треков, не зацикливались.
    • Исправлена проблема, когда заменённые музыкальные треки были значительно громче обычных.
    • Исправлена проблема, когда замена музыкальных треков не работала на Mac (и, возможно, на Linux, неподтверждённо).
    • Исправлена проблема, которая мешала изменению сообщений в заголовке окна пакетами ресурсов.
    • Исправлена проблема загрузки ресурсов XNB в пакетах ресурсов, которая мешала им работать правильно.
  • 1.4.2:
    • Переименованы в пакеты ресурсов.
    • Добавлена интеграция с Мастерской Steam, позволяющая загружать и делиться пакетами ресурсов через Steam.
    • Расширена функциональность, включив замену языка и музыки.
  • 1.4.0.3: Исправлена ошибка, когда пакеты текстур не работали на блоках без перезапуска игры.
  • 1.4.0.1: Добавлены официально как пакеты текстур, и теперь к ним можно получить доступ через опцию в главном меню.
  • 1.3.4.2: Добавлены как экспериментальная функция.