Minecraft Wiki
(Исправлена опечатка)
Метки: с мобильного устройства Правка через мобильную версию сайта
м (Откат правок SpyAngwe (обс.) к версии MakandIv)
Метка: откат
 
(не показано 67 промежуточных версий 36 участников)
Строка 1: Строка 1:
  +
{{только для|java|bedrock}}
 
{{Отказ от ответственности}}
 
{{Отказ от ответственности}}
   
  +
'''Модифика́ция''' (англ. ''Modification'', сокращённо '''мод''' (англ. ''Mod'')) — это дополнение от сторонних разработчиков, которое изменяет или дополняет оригинальный контент [[Minecraft]].
'''Модификации''' (сокр. '''мод''', от англ. ''modification'', сокр. ''mod'') — контент, разработанный третьими лицами.<ref>Не путать с официальным контентом, таким как [[ruwiki:DLC|]].</ref> Модификации вводят свой код в декомпилированный код игры, внутренне изменяя последнюю. Так как модификации изменяют код игры, после каждого её обновления требуется обновлять модификации. Модификации могут как добавлять новую игровую механику, так и изменять оригинальную механику ''Minecraft'', к списку этих изменений можно прибавить как добавление новых элементов в игру, это могут быть [[мобы]], измерения, [[блоки]], [[предметы]], изменения графики и др. Не следует путать с
 
  +
* '''Аддоном''' — это код, динамически подгружаемый к основной программе посредством API, расширяя или изменяя её, который не может быть загружен без основной программы. Так как ''Minecraft'' не имеет открытого API<ref>API есть, но его можно использовать только изменив код игры так, чтобы игра загружала сторонний код.</ref>, то в сообществе ''Minecraft'' термин «аддон» применим только к модификациям. В отличии от модификаций, аддоны могут и не требовать обновления после обновления игры, если API основного мода не был сильно изменён. Как пример, [[GregTech]] является аддоном для [[IndustrialCraft 2]].
 
  +
== Общие сведения ==
* '''[[ruwiki:API|API]]''' ''[эй-пи-ай]'' — набор готового кода для использования сторонними приложениями. Используется для предотвращения повторного использования кода между модификациями. Как пример, изменение инвентаря с помощью [[Baubles]] (используется [[ThaumCraft]], [[Botania]] и др.) и энергия Redstone Flux из Redstone Flux API (на CurseForge используют более 120 модификаций,<ref>https://minecraft.curseforge.com/mc-mods/mc-addons/addons-thermalexpansion</ref> включая [[Thermal Expansion]] и аддоны, [[BuildCraft]] и др.).
 
  +
Большинство модификаций используется для добавления нового контента или изменения оригинального, включая: [[игровой процесс]], [[блоки]], [[предметы]], [[мобы]], [[измерения]] и множество других составных частей. Разработчики, создающие модификации, используют различные [[ruwiki:API|API]] и библиотеки: [[Minecraft Coder Pack]], [[ModLoader]], [[Fabric]] или [[Minecraft Forge]]. Модификация, по объёму добавленного или изменённого контента, может отличаться: одна тотально перерабатывает контент Minecraft, другая — добавляет [[настройки]] для оптимизации [[ruwiki:Кадровая частота|FPS]], небольшие новшества в игровом процессе или изменяет графическую составляющую. Плагины, использующиеся в сетевой игре, позволяют администраторам [[сервер]]а получить доступ к новым возможностям обслуживания.
  +
  +
Обновление модификации, параллельно с Minecraft, добавляет больше контента, исправление ошибок и улучшение оптимизации. В противном случае, если модификация не обновилась до актуальных версий Minecraft, не будет работоспособна.
  +
  +
Также модификации существуют на [[Bedrock Edition]], будучи установленные с помощью [[ruwiki:Jailbreak|jailbreak]] на [[ruwiki:Операционная система|операционную систему]] [[ruwiki:iOS|iOS]], либо на [[ruwiki:Android|Android]] через стороннее [[ruwiki:Программное обеспечение|ПО]]: [https://play.google.com/store/apps/details?id=net.zhuoweizhang.mcpelauncher BlockLauncher], [https://play.google.com/store/apps/details?id=com.zhekasmirnov.innercore Inner Core], [https://play.google.com/store/apps/details?id=com.zheka.horizon Horizon Modding Kernel (Inner Core 2)], [https://play.google.com/store/apps/details?id=com.groundhog.mcpemaster Master for Minecraft-Launcher] и [https://play.google.com/store/apps/details?id=io.mrarm.mctoolbox Toolbox for Minecraft: PE]. Модификации недоступны на [[Legacy Console Edition]].
  +
  +
Единственный способ получить модификации на [[Pocket Edition]] и [[Windows 10 Edition]] — это использование [[ruwiki:Загружаемый контент|DLC]].
   
 
== Установка ==
 
== Установка ==
  +
{{Установка}}
   
  +
== Ошибки ==
=== Ресурс для установки ===
 
  +
{{Main|Аварийное завершение игры}}
Устанавливать модификации стоит только из официальных источников, так как модификации могут выполнять любой код, что может привести к установке вирусов, краже вашей информации или к другому вреду вашему компьютеру. В неофициальных источниках модификация может быть изменена четвёртыми лицами, то есть не авторами модификации а сторонними людьми с корыстными целями, в лучшем случае при скачивании модификации из неофициального источника вы не найдёте там последней версии, потому что этот источник обновляется не автором модификации а сторонним лицом.
 
  +
При установке определённой модификации существует вероятность, что Minecraft аварийно завершит работу. Отчёт об ошибке располагается в папке <code>Crash-report</code> в виде текстового документа, находящаяся в директории компьютерной игры.
   
  +
Сокращённый вариант отчёта об ошибке расположен ниже:
==== Репозитории ====
 
* [https://mods.curse.com/mc-mods/minecraft '''Curse'''] — сервис для поиска и скачивания модификаций, пакетов ресурсов и др. контента для ''Minecraft'', есть возможность просмотреть тип версии модификации (альфа, бета или релиз), дату выпуска версии, количество скачиваний, есть возможность оставить комментарий для автора модификации.
 
* [https://minecraft.curseforge.com/ '''СurseForge'''] — интерфейс для Curse, оригинально предназначенный для использования в лаунчере Curse с целью увеличения удобности пользователям. Использует репозиторий Curse.
 
* [http://www.minecraftforum.net/ '''Minecraft Forum'''] — неофициальный<ref>https://minecraft.net/en-us/help/?ref=bm</ref> форум, посвящённый Minecraft, имеется раздел для модификаций, который исторически является первым репозиторием модификаций для игры. В этом разделе находится большое количество тем, в которых авторы описывают и выкладывают свои модификации, большинство обновлённых модификаций используют в качестве хостинга CurseForge; до этого исторически использовались Mediafire и Dropbox.
 
   
  +
{{Отчёт об ошибке|1=
==== Сайты разработчиков ====
 
  +
---- Minecraft Crash Report ----
* '''[https://files.minecraftforge.net/ minecraftforge.net]''' — официальный сайт Forge.
 
  +
// Uh... Did I do that?
* '''[http://chickenbones.net/Pages/links.html chickenbones.net]''' — сайт разработчика NEI и других модификаций.
 
* '''[http://optifine.net/home optifine.net]''' — сайт разработчиков Optifine.
 
* [https://sites.google.com/site/reikasminecraft/rotarycraft '''Сайт Reika'''] — сайт разработчика RotaryCraft Reika.
 
* '''[http://botaniamod.net/ botaniamod.net]''' — сайт разработчика Botania vazkii.
 
* '''[http://teamcofh.com/ teamcofh.com]''' — сайт Team CoFH.
 
   
  +
Time: 1/1/17 12:00 AM
=== Minecraft 1.5.2 и ниже ===
 
  +
Description: Manually triggered debug crash
Модификации могут устанавливаться двумя способами, этот способ зависит от модификации:
 
# '''Модификация''' — устанавливается простым перенесение архива в папку '''mods'''.
 
# '''Модификацию''' — необходимо перенести в фай minecraft.jar, в основном так устанавливаются API
 
Для того что бы установить модификацию вам необходимо найти '''minecraft.jar''', для того что бы это сделать выполните следующие в зависимости от вашей операционной системы:
 
   
'''Windows:'''
 
# Нажмите '''Win + R''', откроется окно выполнить. В '''Windows''' 10 можно использовать поиск, открывает по клику на значёк в виде лупы, который находится на панели задач.
 
# Введите '''%AppData%\.minecraft\bin'''.
 
'''MacOS:'''
 
# Нажмите '''Finder'''.
 
# В '''Places''', выберите пользователя.
 
# Откройте '''Library'''.
 
# Откройте '''Application Support'''.
 
# Откройте '''minecraft'''.
 
# Откройте '''bin'''.
 
'''Linux:'''
 
# Откройте '''~/.minecraft''' (скрытая папка, обычно для её отображения нужно ввести ls -a)
 
# Откройте '''bin'''
 
Среди файлов в папке вы увидите minecraft.jar Рекомендуется установка «пакета загрузчиков»: [[Minecraft Forge]], [[LiteLoader]] или [[ModLoader]]. Установка каждого из них производится через '''minecraft.jar'''.При этом [[Minecraft Forge]] должен быть установлен в последнюю очередь! Если вы установили [[Minecraft Forge]], то работающие через него моды надо копировать в папку '''.minecraft/mods''', которая создастся при первом запуске Minecraft.
 
   
  +
A detailed walkthrough of the error, its code path and all known details is as follows:
Далее нам нужно разархивировать архив с модификацией, для этого нужно использовать архиватор (например, [http://www.win-rar.com/start.html?&L=4 WinRAR], [http://www.7-zip.org/ 7zip], и др.) или же установить с помощью Mod Installer для автоматической установки модификации
 
  +
---------------------------------------------------------------------------------------
# Откройте '''minecraft.jar''' с помощью архиватора.
 
# Удалите папку '''META-INF''' (отвечает за проверку целостности после прежнего запуска).
 
# Откройте архив с модификацией перетащите файлы модификации в '''minecraft.jar'''
 
# Если в архиве с модом две папки bin/jar и resources, то файлы из '''bin'''/j'''ar''' нужно извлечь в minecraft.jar, а из resources в саму папку '''.minecraft'''.
 
   
  +
-- System Details --
=== Minecraft 1.6 и выше ===
 
  +
Details:
# При условии что у вас уже установлен '''Minecraft''' и вы его уже запускали хотя бы один раз, то тогда можно переходить ко второму шагу, в случае если вы еще не установили Minecraft и не запустили его, сделайте это.
 
  +
Minecraft Version: 1.12
# Скачайте установщик [https://files.minecraftforge.net/ Forge], после чего запустите его, выберите путь, тип установки для сервера или клиента, в вашем случае это будет клиент.
 
  +
Operating System: Windows 10 (amd64) version 10.0
# После того как Forge установится в лаунчере у вас появится новый профиль с названием '''Forge''', выберите его, теперь у вас '''Minecraft''' будет запускаться вместе с '''Forge'''.
 
  +
Java Version: 1.8.0_131, Oracle Corporation
# Также вы можете создать или изменить другой профиль и в списке версий пролистав до самого низа, там будет версия самого Minecraft и Forge, выберите её, после чего закройте профиль, предварительно нажав сохранить.
 
  +
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
# После этого у вас появится в корневой директории игры (по умолчанию '''.minecraft''') папка '''mods''', в эту папку мы переносим архивы с модификациями.
 
  +
Memory: 524288000 bytes (500 MB) / 536870912 bytes (512 MB) up to 1073741824 bytes (1024 MB)
  +
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+DisableExplicitGC
  +
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
  +
Launched Version: 1.12
  +
LWJGL: 2.9.4
  +
OpenGL: AMD Radeon (TM) R9 999 GL version 9.9.99999 Compatibility Profile Context 99.99.999.999, ATI Technologies Inc.
  +
GL Caps: Using GL 1.3 multitexturing.
  +
Using GL 1.3 texture combiners.
  +
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
  +
Shaders are available because OpenGL 2.1 is supported.
  +
VBOs are available because OpenGL 1.5 is supported.
   
  +
Using VBOs: No
== Список модификаций ==
 
  +
'''Is Modded: Probably not. Jar signature remains and client brand is untouched.'''
* [https://minecraft.curseforge.com/mc-mods/mc-addons Аддоны]
 
  +
Type: Client (map_client.txt)
** [https://minecraft.curseforge.com/mc-mods/mc-addons/applied-energistics-2 Applied Energistics 2]
 
  +
Resource Packs:
** [https://minecraft.curseforge.com/mc-mods/mc-addons/blood-magic Blood Magic]
 
  +
Current Language: English (US)
** [https://minecraft.curseforge.com/mc-mods/mc-addons/addons-buildcraft Buildcraft]
 
  +
Profiler Position: N/A (disabled)
** [https://minecraft.curseforge.com/mc-mods/mc-addons/addons-forestry Forestry]
 
  +
CPU: 9x Intel(R) Core(TM) i9-9999Z CPU @ 9.99GHz
** [https://minecraft.curseforge.com/mc-mods/mc-addons/addons-industrialcraft Industrial Craft 2]
 
  +
}}
** [https://minecraft.curseforge.com/mc-mods/mc-addons/addons-thaumcraft Thaumcraft]
 
** [https://minecraft.curseforge.com/mc-mods/mc-addons/addons-thermalexpansion Thermal Expansion]
 
** [https://minecraft.curseforge.com/mc-mods/mc-addons/addons-tinkers-construct Tinkers Construct]
 
* [https://minecraft.curseforge.com/mc-mods/adventure-rpg Приключения и RPG]
 
* [https://minecraft.curseforge.com/mc-mods/armor-weapons-tools Броня и инструменты]
 
* [https://minecraft.curseforge.com/mc-mods/cosmetic Декорации]
 
* [https://minecraft.curseforge.com/mc-mods/mc-food Еда]
 
* [https://minecraft.curseforge.com/mc-mods/magic Магия]
 
* [https://minecraft.curseforge.com/mc-mods/map-information Карты и интерфейсы]
 
* [https://minecraft.curseforge.com/mc-mods/redstone Редстоун]
 
* [https://minecraft.curseforge.com/mc-mods/server-utility Серверные утилиты]
 
* [https://minecraft.curseforge.com/mc-mods/storage Хранение]
 
* [https://minecraft.curseforge.com/mc-mods/technology Технологии]
 
** [https://minecraft.curseforge.com/mc-mods/technology/technology-energy Энергия]
 
** [https://minecraft.curseforge.com/mc-mods/technology/technology-item-fluid-energy-transport Передача энергии, жидкостей]
 
** [https://minecraft.curseforge.com/mc-mods/technology/technology-farming Фермерство]
 
** [https://minecraft.curseforge.com/mc-mods/technology/technology-genetics Генетика]
 
** [https://minecraft.curseforge.com/mc-mods/technology/technology-player-transport Транспорт]
 
** [https://minecraft.curseforge.com/mc-mods/technology/technology-processing Процессы]
 
* Генерация мира
 
** [https://minecraft.curseforge.com/mc-mods/world-gen/world-biomes Биомы]
 
** [https://minecraft.curseforge.com/mc-mods/world-gen/world-dimensions Измерения]
 
** [https://minecraft.curseforge.com/mc-mods/world-gen/world-mobs Мобы]
 
** [https://minecraft.curseforge.com/mc-mods/world-gen/world-ores-resources Руды и ресурсы]
 
** [https://minecraft.curseforge.com/mc-mods/world-gen/world-structures Структуры]
 
* [https://minecraft.curseforge.com/mc-mods/library-api API и библиотеки]
 
* [https://minecraft.curseforge.com/mc-mods/mc-miscellaneous miscellaneous]
 
   
  +
В зависимости от причины аварийного завершения, текстовый документ будет содержать одну из следующих строк:
{{Модификации}}
 
   
  +
Is Modded: Probably not. Jar signature remains and client brand is untouched
{{Типы модификаций}}
 
  +
Is Modded: Very likely; Jar signature invalidated
  +
Is Modded: Definitely: client brand changed to (present loader, such as "fml,forge" or modloader)
  +
Is Modded: Unknown (can't tell)
   
  +
Следует удостовериться, что код, который выполняет проверку используемых модификаций, не всегда правильно устанавливает причину аварийного завершения: в строке возможны сведения об отсутствии предустановленных модификаций, даже при их присутствии.
  +
  +
Если вы столкнулись с данной ситуацией, то необходимо удалить имеющиеся модификации и установить отдельно, чтобы быть уведомлённым о конфликтующей модификации, в дальнейшем сообщив разработчику (ам). При сохранении ситуации без предустановленных модификаций обратитесь к официальному [https://bugs.mojang.com/secure/Dashboard.jspa хранилищу отчётов об ошибках] [[Mojang AB]].
  +
  +
== См. также ==
  +
* [[Plugin API]]
  +
* [[Создание модификаций с помощью Forge]]
  +
* [[Создание модификаций с помощью ModLoader]]
  +
 
{{Модификации}}
  +
{{Java Edition}}
 
{{Minecraft}}
 
{{Minecraft}}
  +
  +
[[de:Modifikation]]
  +
[[en:Mods]]
  +
[[es:Modificaciones]]
  +
[[fr:Mods]]
  +
[[hu:Modok]]
  +
[[it:Modifiche]]
  +
[[ja:Mod]]
  +
[[ko:모드]]
  +
[[nl:Mods]]
  +
[[pl:Modyfikacje]]
  +
[[pt:Modificações]]
  +
[[tr:Modlar]]
  +
[[uk:Модифікації]]
  +
[[zh:Mods]]

Текущая версия от 12:35, 16 февраля 2023


Модифика́ция (англ. Modification, сокращённо мод (англ. Mod)) — это дополнение от сторонних разработчиков, которое изменяет или дополняет оригинальный контент Minecraft.

Общие сведения

Большинство модификаций используется для добавления нового контента или изменения оригинального, включая: игровой процесс, блоки, предметы, мобы, измерения и множество других составных частей. Разработчики, создающие модификации, используют различные API и библиотеки: Minecraft Coder Pack, ModLoader, Fabric или Minecraft Forge. Модификация, по объёму добавленного или изменённого контента, может отличаться: одна тотально перерабатывает контент Minecraft, другая — добавляет настройки для оптимизации FPS, небольшие новшества в игровом процессе или изменяет графическую составляющую. Плагины, использующиеся в сетевой игре, позволяют администраторам сервера получить доступ к новым возможностям обслуживания.

Обновление модификации, параллельно с Minecraft, добавляет больше контента, исправление ошибок и улучшение оптимизации. В противном случае, если модификация не обновилась до актуальных версий Minecraft, не будет работоспособна.

Также модификации существуют на Bedrock Edition, будучи установленные с помощью jailbreak на операционную систему iOS, либо на Android через стороннее ПО: BlockLauncher, Inner Core, Horizon Modding Kernel (Inner Core 2), Master for Minecraft-Launcher и Toolbox for Minecraft: PE. Модификации недоступны на Legacy Console Edition.

Единственный способ получить модификации на Pocket Edition и Windows 10 Edition — это использование DLC.

Установка

  1. Установите Minecraft Forge.
  2. Скачайте Модификации.
  3. Скопируйте файл в папку <папка игры>/mods.

Ошибки

Основная статья: Аварийное завершение игры

При установке определённой модификации существует вероятность, что Minecraft аварийно завершит работу. Отчёт об ошибке располагается в папке Crash-report в виде текстового документа, находящаяся в директории компьютерной игры.

Сокращённый вариант отчёта об ошибке расположен ниже:

В зависимости от причины аварийного завершения, текстовый документ будет содержать одну из следующих строк:

Is Modded: Probably not. Jar signature remains and client brand is untouched
Is Modded: Very likely; Jar signature invalidated
Is Modded: Definitely: client brand changed to (present loader, such as "fml,forge" or modloader)
Is Modded: Unknown (can't tell)

Следует удостовериться, что код, который выполняет проверку используемых модификаций, не всегда правильно устанавливает причину аварийного завершения: в строке возможны сведения об отсутствии предустановленных модификаций, даже при их присутствии.

Если вы столкнулись с данной ситуацией, то необходимо удалить имеющиеся модификации и установить отдельно, чтобы быть уведомлённым о конфликтующей модификации, в дальнейшем сообщив разработчику (ам). При сохранении ситуации без предустановленных модификаций обратитесь к официальному хранилищу отчётов об ошибках Mojang AB.

См. также