Как сделать джаву на майнкрафт
Java для Майнкрафт / TLauncher [Windows/MacOS/Linux] [32/64x]
Для запуска нашего лаунчера и самой игры Minecraft, у вас обязательно должен быть установлена Джава. На данной странице, вы узнаете все основные подробности установки. На всё это у вас уйдёт не много времени, а в результате получите доступ к одной из самых популярных игр в истории.
Для TLauncher и Minecraft нужна именно Java 8! В некоторых Linux системах работает и с Java 11.
Рекомендованная версия Джава для Minecraft на Windows: Java 8 Update 51 (приоритет) или Java 8 Update 45.
Рекомендованная версия Java для Майнкрафт на MacOS/Linux: Java 8 Update Последний.
Где скачать Java
MacOS*: Java MacOS x64 (MacOS 10.7.3 и ВЫШЕ версии!);
* Все версии взяты с официального сайта Java, не было внесено никаких изменений, подписаны цифровой подпись Oracle!
Установка Java в Windows (XP, 7, 8, 10)
2) Ищем пункт «Тип системы«, и возле него будет указана разрядность вашей системы.
2.1) Если указано «32-разрядная операционная система, процессор x64«, то рекомендуется переустановить Windows используя разрядность x64, так как процессор ваш поддерживает. В противном случаи, x32 обладает ограничениями на выделения оперативной памяти!
3) Определив вашу разрядность, скачиваем версию Java для x32 или x64 по ссылкам выше.
4) Запускаем скаченный установщик и нажимаем на кнопку «Install«. Произойдёт установка и теперь ваш компьютер готов к работе с Minecraft/TLauncher.
Установка Java в MacOS
1) Скачиваем версию Java под MacOS x64 по ссылке выше.
2) Запускаем скаченный образ DMG и запускаем в нём пакет установки PKG:
3) В первых двух окнах просто нажимаем «Продолжить«:
5) Готово! Теперь у вас установлена Java на OS X.
Установка Java в Linux
Установка Java в Ubuntu для TLauncher/Minecraft
2) Устанавливаем Java: sudo apt install openjdk-8-jdk и соглашаемся Y на установку.
Установка Java в Debian/Mint для TLauncher/Minecraft
2) Устанавливаем саму Java: sudo apt install default-jdk и соглашаемся Y на установку.
Установка Java в Fedora/CentOS для TLauncher/Minecraft
1) Открываем Терминал и выполняем стандартные sudo yum update и обновляем.
2) Устанавливаем Java: sudo yum install java-11-openjdk и соглашаемся Y на установку.
Решение проблем при установке Java
1) Не запускается установщик Java, без ошибок и окон.
1.1) Пробуем полностью перезагрузить компьютер и запустить снова установщик.
1.2) Если перезагрузка не помогает, нужно переустановить вашу ОС (Windows и т.д.), так как она сломалась.
Создаём 64-битный портативный установщик с выбором модов и встроенной Java на основе TL
За основу клиента ( не установщика ) взят клиент с моей сборки
The Journey
В данной статье мы научимся создавать портативный установщик для своей сборки.
Подготовка рабочего места
Качаем данный архив с клиентом, примером скрипта, Inno Setup и русификатором к нему.
Распаковываем в любое место и запускаем.
Копируем файл Russian.lng, который был в архиве в
Подготовка клиента игры
Подготавливаем наш клиент для упаковки в установщик. В комплекте идут пара модов на 1.12.2 для примера и 2 предустановленные версии с Forge
Удалите лишний по усмотрению.
В клиенте для примера находятся 11 модов для различных примеров, итоговый вид папки \Minecraft :
Настройки лаунчера ( configuration.cfg ) и профили хранятся в папке
Предустановленная Java хранится в
Создание установщика
Для начала русифицируем нашу программу. Берём файл Russian.lng и вставляем его в установленную папку ISS.
Далее открываем файл примера скрипта из архива setup.iss.
Должна открыться программа Inno Script Studio. В меню View меняем язык на Русский
Inno Setup Script
Ставим курсор в конец 6 строки AppId= и нажимаем кнопки Shift+Ctrl+G
После чего в положение курсора должен вставиться уникальный GUID, генерируйте его так каждый раз при создании нового проекта установщика.
Рассмотрим основные строки:
#define MyAppName «Minecraft Super Client» Название установщика |
#define MyAppVersion «1.5» Версия установщика |
DefaultDirName=C:\Games\Minecraft Client\ Путь по умолчанию, куда будет установлен клиент |
SetupIconFile=C:\Games\SIP\Без-имени-1.ico Путь к иконке установщика |
Компоненты
Файлы
Пихаем сюда весь наш клиент. Тут начинается самая тяжёлая и долгая часть.
Для начала нажмите ПКМ в любом месте правого окна ( где файлы ), в всплывшем окне нажмите «Настройка представления» и поставьте галочку у «Компоненты»
Рассмотрим основные свойства:
В свойства файла можно двойным нажатием ЛКМ или через соответствующий пункт через ПКМ. Возможно изменение свойств нескольким выбранным файлам.
Для удобства я разделил «системные» файлы, которые будут установлены в любом случае, выдав им компонент «client»
То есть для файла BetterFPS выбираем компонент «mods\cat1\betterfps», который мы создали специально для него.
И подобным образом компоненты выставляются всем файлам, включая файлы конфигов ( из папки config ).
Если вы создали компонент, но не назначили ему файлов, то в установщике не будет указан его размер.
В случае успеха там же есть кнопка для запуска установщика ( фиолетовая рамка ).
В итоге у нас должно получиться уот такое уот чудо:
Как писать моды для minecraft на java
Здравствуйте, дорогие друзья! Этой статьей я даю старт к написанию материала по созданию модов Minecraft. Конечно же, вам уже не терпится приступить к работе над каким-нибудь эпичным и оригинальным модом, но не нужно спешить. Прежде чем начать придется установить необходимый софт.
*Не волнуйтесь, пусть список и состоит аж из 6 пунктов на деле же все обстоит куда проще чем кажется.
Для начала нужно установить Java и чистый Minecraft (лучше лицензионный), конечно это у вас уже есть, но все же… Во избежание ошибок или, если таковые появятся – обратитесь к видео-уроку “Установка Java JDK”, который доступен внизу страницы. Там же вы сможете найти видео по установке Minecraft Coder Pack (MCP).
На сегодняшний день актуальной версией является MCP 7.23. Данная версия подойдет для игры 1.4.5
Загружаем, распаковываем в любою папку (пример: папка “mcp” на рабочем столе).
Нам потребуется чистый Minecraft 1.4.5. Для этого запускаем игру и жмем “Force update”.
Переходим по пути: “C:\Documents and Settings\ВашПользователь\Application Data\.minecraft”
*Перейти по этому пути можно, нажав сочетание клавиш Win+R, а затем вписав в поле: %appdata%
Скачиваем ModLoader последней версии (1.4.5) и устанавливаем его. Урок об установке ModLoader‘а вы всегда сможете найти и без моей помощи, я же надеюсь, что вы это умеете.
На всякий случай создадим резервную копию minecraft.jar.
Копируем папки bin и resources в папку “jars” нашего mcp.
Запускаем decompile.bat, по завершению жмем любую клавишу. Если во время декомпиляции компьютер выдал вам пару ошибок, то не стоит волноваться на этот счет.
Где же мы будем работать с кодом, создавать и редактировать наши моды? Конечно же в редакторе Java! Я предпочитаю Eclipse, но вы также можете использовать и NetBeans. Честно говоря, подойдет практически любой текстовый редактор, но удобнее работать в специальных программах.
Установка данной софтины довольно проста. Теперь запускаем и указываем путь:
“C:\Documents and Settings\Пользователь\Рабочий стол\mcp\eclipse”
Редактор NotePad ++ вам тоже пригодится. С его помощьо вы также сможете редактировать необходимые файлы, причем действовать им очень оперативно и удобно.
*Внимание не забудьте скопировать именно 2 папки (bin и resources). В видео это не упомянуто!
Так же советую ознакомиться с Быстрой установкой Minecraft Coder Pack. Вам нужно только повторять все действия за мной.
Автором статьи является kiroboev. Все благодарности за публикацию материала прошу начислять именно ему. =)
Для отправки комментария вам необходимо авторизоваться.
Хотите создать мод для Minecraft? Добавить в игру что-то свое: блок, моба, целое измерение?
На этом сайте вы найдете интересный, понятный и подробный учебник по созданию собственных модов для Minecraft.
Вы думаете это сложно? На самом деле нет (с помощью этого учебника 🙂
С чего начать?#
Первый и абсолютно необходимый навык для создания модов — знание основ программирование и Java.
Переменная, объект, класс, метод — все эти слова должны быть вам достаточно хорошо знакомы. Если вы не знаете, что это, то вам необходимо пройти самые основы языка Java. Сделать это можно, например, по этим урокам.
Теперь поговорим об API.
API — набор инструментов для упрощения работы с программой (в нашем случае, с Minecraft).
К сожалению, никакого встроенного API для создания модов у Minecraft нет.
Minecraft не поддерживает моды!
Однако, исходный код игры можно получить, и многие разработчики стали разрабатывать свои неофициальные API: Forge, Sponge и так далее. О Forge вы наверняка не раз слышали. Это самое популярное на сегодня API для создания модов.
Поэтому у вас есть выбор.
Это будет проще. Но запускаться ваши моды смогут только на клиенте с заранее установленным API. Моды, написанные с помощью Forge пойдут только на Minecraft, где предварительно установлен Forge.
Большинство всех Minecraft модов написаны при помощи Forge API.
Это несколько сложнее, так как потребует от вас глубокого понимания внутреннего устройства работы Minecraft. При написании модов без использования API вы напрямую редактируете исходный код игры. Получается, что вы словно пишете свой собственный Minecraft (или новую его версию), и никакие другие моды работать вместе с вашим скорее всего не будут.
Что выбрать?#
В большинстве случаев рекомендуется писать моды при помощи Forge API. Он сейчас наиболее популярен и является практически стандартом.
Большинство модов и уроков по их созданию написанно с помощью этого API. Forge настолько распространен, что частенько под созданием модов для Minecraft понимается именно их создание с помощью Forge API.
У меня вопрос/проблема!#
Если что-то не работает, но должно, или (что еще хуже), что-то работает, но не должно, смело обращайтесь на форум за помощью.
Кстати, там можно не только просить о помощи, но еще и общаться с другими создателями модов, обмениваться опытом и рекламировать свои моды!
Как поделиться с другом?#
Вы можете просто скинуть ссылку на статью. Однако, статьи на данном сайте порой достигают внушительных размеров. В таком случае, можно поделиться ссылкой на конкретный раздел статьи.
Разделы статьи разделяются заголовками. Наведите на заголовок курсор мышки. Справа от него появится значок ссылки. Нажмите на него правой кнопкой и выберите пункт «Копировать адрес ссылки».
Вклад в учебник#
Вы можете вносить правки в существующие статьи, добавлять свои собственные, а также предлагать идеи для новых статей. Сделать это очень просто. Весь процесс полностью автоматизирован. Подробные инструкции вы можете найти на вики по работе с сайтом.
На просторах интернета достаточно много штучных учебников под какие-то конкретные Minecraft версии. Получается, что нет единого источника информации, который поддерживается сообществом, а не единственным автором.
Здесь мы реализуем другой подход.
Сайт является работает на статическом генераторе MkDocs с темой Material. Такой подход позволяет не возиться с исходниками сайта, а писать статьи в удобной markdown разметке, которая автоматически собирается в готовый и красивый сайт.
Java — объектно-ориентированный язык программирования.
Minecraft Coder Pack (сокращенно MCP) — коллекция скриптов и инструментов в помощь разработчику для создания модов клиента и сервера Minecraft’а.
Minecraft Forge — API, позволяющий создателям модификаций легче создавать модификации, также позволяющая им не конфликтовать.
Sponge — глобальная серверная модификация, предоставляющая API для взаимодействия с игровым миром и созданная для упрощения создания плагинов к SMP-серверу
Java я к тебе иду!
Изучить курсы «Построение распределенных систем на Java» и «Углубленное программирование на Java»
Первый шаг!
Изучить Sponge API и создать 10 различных плагинов.
Модифицируем
Изучить MCP и Forge и создать первый мод.
Продвинуты уровень
Научится создавать полноценные плагины и моды с графическим интерфейсом, создание minecraft лаунчера с защитой.
Собственный сервер.
Это просто Финиш. Создание собственного сервера minecraft полностью с нуля с поддержкой 1000 игроков онлайн с собственными модами и плагинами.
Как указать путь к java в minecraft
Сегодня поставил самую последню Windows 7 Професионал, установил клиент и java но когда я нажимаю начать играть меня просит указать путь в ручную я нажимаю да, у меня открывается папка System я нахожу Java и нажимаю открыть у меня исчезает окно и все, и все равно не запускается, появляется тоже самое окно с просьбой указать путь к Java
— Добавлено в 2013-01-21 15:56:10
Редактировалось 1 раз(а), последний 2013-01-21 15:56:10
0
0 |
0 |