(Исправлена опечатка) Метки: с мобильного устройства Правка через мобильную версию сайта |
Метка: откат |
||
(не показано 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
Только для Java Edition и Bedrock Edition |
Модифика́ция (англ. 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.
Установка
- Установите Minecraft Forge.
- Скачайте Модификации.
- Скопируйте файл в папку
<папка игры>/mods
.
Ошибки
При установке определённой модификации существует вероятность, что Minecraft аварийно завершит работу. Отчёт об ошибке располагается в папке Crash-report
в виде текстового документа, находящаяся в директории компьютерной игры.
Сокращённый вариант отчёта об ошибке расположен ниже:
Отчёт об ошибке |
---|
---- Minecraft Crash Report ---- // Uh... Did I do that? Time: 1/1/17 12:00 AM Description: Manually triggered debug crash A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.12 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_131, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation 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.''' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 9x Intel(R) Core(TM) i9-9999Z CPU @ 9.99GHz |
В зависимости от причины аварийного завершения, текстовый документ будет содержать одну из следующих строк:
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.