Forge of empires
Содержание:
Установка Minecraft Forge на сервер
- Начало установки такое же, как описано выше: Java, нужный Forge, его запуск…Только теперь в перечне действий нужно выбрать “Install server” и ОБЯЗАТЕЛЬНО установку нужно вести в новую, пустую, специально созданную папку
Название папки может быть любым.
После всех распаковок и установок в выбранной папке образуется примерно такое содержимое.
- Теперь для оптимальной организации будущего сервера нужно сделать пакетный файл с любым названием и расширением .bat (на сленге — «батник») для запуска нашего приложения Java в консоли компьютера с определённым набором первоначальных установок.Для этого в любом текстовом редакторе нужно ввести следующую строку:
1024M — объём выделяемого стартового и максимального пула оперативки для сервера; forge-1.16.5-36.0.21.jar — сюда вписываете имя своего файла-установщика;nogui — отменяет GUI (будет только консольный режим) для сокращения расхода памяти. Если нагрузка на сервер небольшая (мало плагинов, модов, участников и т.п.), то для удобства визуального контроля можно этот параметр убрать.
Сохраняем наш батник. Например, как start.bat или как Вам больше нравится.Более подробно о запускающем сервер батнике можно почитать здесь.
- Двойным кликом запускаем созданный батник.
Наблюдаем новые добавления в нашей серверной папке
- Открываем вновь образовавшийся файл eula.txt и заменяем значение параметра eula (End User License Agreement — Лицензионное соглашение с конечным пользователем) на true (eula=true).Сохраняем файл с новым значением.
- Повторно запускаем наш start.bat. Наблюдаем за бодрым мельканием команд в консоли и по-ходу не забываем снять блокировки «перестраховщика» Windows:
Дожидаемся заветного завершающего сообщения «For help, type “help”»
- Теперь можно внести несколько корректировок в появившийся файл с серверными настройками — server.properties:— строчку online-mode=true меняем на online-mode=false (для «пробных» версий игры);— в строке server-ip= указываем IP нашего сервера (для игры в домашней локалке это будет адрес компа с установленным сервером: 192.168.0.XXX, или похоже — смотрите у себя в сетевых настройках);— max-players=20 это ограничение числа игроков на сервере.
- Настройка закончена. Можно сделать пробный запуск нашего сервера, прежде чем отправить его по ftp на своё место.
Мой комп сейчас, увы, не справляется с выделением Гига оперативки. Надеюсь, у Вас будет лучше.
Заканчивать работу сервера лучше не простым закрытием нашего GUI или консоли, а командой /stop.
Подключение к вновь созданному серверу по дополнительному IP
- Снова наслаждаемся новинкой. Теперь уже в сети.
Minecraft 1.10
OptiFine HD U I5 | Download | (Mirror) | Changelog | Forge #2000 | 24.01.2021 |
OptiFine HD U H5 | Download | (Mirror) | Changelog | Forge #2000 | 04.12.2019 |
OptiFine HD U E7 | Download | (Mirror) | Changelog | Forge #2000 | 28.12.2017 |
OptiFine HD U E3 | Download | (Mirror) | Changelog | Forge #2000 | 29.06.2017 |
OptiFine HD U D8 | Download | (Mirror) | Changelog | Forge #2000 | 04.05.2017 |
OptiFine HD U D7 | Download | (Mirror) | Changelog | Forge #2000 | 14.03.2017 |
OptiFine HD U C1 | Download | (Mirror) | Changelog | Forge #2000 | 30.06.2016 |
OptiFine HD U B7 | Download | (Mirror) | Changelog | 24.06.2016 | |
OptiFine HD U B6 | Download | (Mirror) | Changelog | 15.06.2016 |
Minecraft 1.11.2
OptiFine HD U G5 | Download | (Mirror) | Changelog | Forge #2588 | 24.01.2021 |
OptiFine HD U F5 | Download | (Mirror) | Changelog | Forge #2588 | 04.12.2019 |
OptiFine HD U C7 | Download | (Mirror) | Changelog | Forge #2530 | 28.12.2017 |
OptiFine HD U C3 | Download | (Mirror) | Changelog | Forge #2366 | 27.06.2017 |
OptiFine HD U C2 | Download | (Mirror) | Changelog | Forge #2311 | 13.06.2017 |
OptiFine HD U C1 | Download | (Mirror) | Changelog | Forge #2311 | 02.06.2017 |
OptiFine HD U B9 | Download | (Mirror) | Changelog | Forge #2298 | 18.05.2017 |
OptiFine HD U B8 | Download | (Mirror) | Changelog | Forge #2294 | 04.05.2017 |
OptiFine HD U B7 | Download | (Mirror) | Changelog | Forge #2227 | 09.02.2017 |
OptiFine HD U B6 | Download | (Mirror) | Changelog | Forge #2214 | 12.01.2017 |
OptiFine HD U B5 | Download | (Mirror) | Changelog | 22.12.2016 |
Building and Testing Your Mod
- To build your mod, run . This will output a file in with the name . This file can be placed in the folder of a Forge enabled Minecraft setup or distributed.
- To test run your mod, the easiest way is to use the run configs that were generated when you set up your project. Otherwise, you can run . This will launch Minecraft from the location along with your mod’s code in any source sets specified within your run configurations. The default MDK includes the source set, so any code written within will be applied.
- You can also run a dedicated server using the server run config or via . This will launch the Minecraft server with its GUI. After the first run, the server will shut down immediately until the Minecraft EULA is accepted by editing . Once accepted, the server will load and can be accessed via a direct connect to .
Note
It is always advisable to test your mod in a dedicated server environment if it is intended to run there.
From Zero to Modding
- Obtain a Java 8 Development Kit (JDK) and a 64-bit Java Virtual Machine (JVM). Minecraft and MinecraftForge both compile against Java 8 and as such should be used for development. Using a 32-bit JVM will result in some problems when running the below gradle tasks. You can obtain one from AdoptOpenJDK.
- Obtain the Mod Development Kit (MDK) from Forge’s files site.
- Extract the downloaded MDK into an empty directory. You should see a bunch of files along with an example mod placed in for you to look at. Only a few of these files are strictly necessary for mod development, and you may reuse these files for all your projects. These files are:
- the folder
- Move the files listed above to a new folder. This will be your mod project folder.
- Choose your IDE:
- Forge only explicitly supports developing with Eclipse, but there are additional run tasks for IntelliJ IDEA or Visual Studio Code environments. However, any environment, from Netbeans to vim/emacs, can be made to work.
- For both Intellij IDEA and Eclipse, their Gradle integration will handle the rest of the initial workspace setup. This includes downloading packages from Mojang, MinecraftForge, and a few other software sharing sites. For VSCode, the ‘Gradle Tasks’ plugin can be used to handle the initial workspace setup.
- For most, if not all, changes to the build.gradle file to take effect, Gradle will need to be invoked to re-evaluate the project. This can be done through ‘Refresh’ buttons in the Gradle panels of both of the previously mentioned IDEs.
- Generating IDE Launch/Run Configurations:
- For Eclipse, run the gradle task (). This will generate the Launch Configurations and download any required assets for the game to run. After this has finished, refresh your project.
- For IntelliJ, run the gradle task (). This will generate the Run Configurations and download any required assets for the game to run. If you encounter an error saying “module not specified”, you can either edit the configuration to select your “main” module or specify it through the property.
- For VSCode, run the gradle task (). This will generate the Launch Configurations and download any required assets for the game to run.
Minecraft 1.9.4
OptiFine HD U I5 | Download | (Mirror) | Changelog | Forge #2051 | 24.01.2021 |
OptiFine HD U H5 | Download | (Mirror) | Changelog | Forge #2051 | 04.12.2019 |
OptiFine HD U E7 | Download | (Mirror) | Changelog | Forge #2051 | 28.12.2017 |
OptiFine HD U E3 | Download | (Mirror) | Changelog | Forge #2051 | 29.06.2017 |
OptiFine HD U D8 | Download | (Mirror) | Changelog | Forge #2051 | 04.05.2017 |
OptiFine HD U D7 | Download | (Mirror) | Changelog | Forge #2051 | 14.03.2017 |
OptiFine HD U B6 | Download | (Mirror) | Changelog | Forge #1987 | 30.06.2016 |
OptiFine HD U B5 | Download | (Mirror) | Changelog | Forge #1937 | 07.06.2016 |
OptiFine HD U B4 | Download | (Mirror) | Changelog | Forge #1909 | 19.05.2016 |
Minecraft 1.10.2
OptiFine HD U I5 | Download | (Mirror) | Changelog | Forge #2511 | 24.01.2021 |
OptiFine HD U H5 | Download | (Mirror) | Changelog | Forge #2511 | 04.12.2019 |
OptiFine HD U E7 | Download | (Mirror) | Changelog | Forge #2511 | 28.12.2017 |
OptiFine HD U E3 | Download | (Mirror) | Changelog | Forge #2316 | 29.06.2017 |
OptiFine HD U D8 | Download | (Mirror) | Changelog | Forge #2221 | 04.05.2017 |
OptiFine HD U D7 | Download | (Mirror) | Changelog | Forge #2221 | 14.03.2017 |
OptiFine HD U D6 | Download | (Mirror) | Changelog | Forge #2209 | 12.01.2017 |
OptiFine HD U D4 | Download | (Mirror) | Changelog | Forge #2151 | 24.11.2016 |
OptiFine HD U D3 | Download | (Mirror) | Changelog | Forge #2125 | 16.11.2016 |
OptiFine HD U D2 | Download | (Mirror) | Changelog | Forge #2099 | 28.10.2016 |
OptiFine HD U D1 | Download | (Mirror) | Changelog | Forge #2099 | 17.10.2016 |
OptiFine HD U C3 | Download | (Mirror) | Changelog | Forge #2073 | 25.08.2016 |
OptiFine HD U C2 | Download | (Mirror) | Changelog | Forge #2002 | 06.07.2016 |
OptiFine HD U C1 | Download | (Mirror) | Changelog | Forge #2002 | 30.06.2016 |
Minecraft 1.12.2
OptiFine HD U G6 pre1 | Download | (Mirror) | Changelog | Forge #2847 | 23.03.2021 |
OptiFine HD U G5 | Download | (Mirror) | Changelog | Forge #2847 | 24.01.2021 |
OptiFine HD U F5 | Download | (Mirror) | Changelog | Forge #2847 | 04.12.2019 |
OptiFine HD U F4 | Download | (Mirror) | Changelog | Forge #2847 | 23.10.2019 |
OptiFine HD U E3 | Download | (Mirror) | Changelog | Forge #2795 | 10.12.2018 |
OptiFine HD U E2 | Download | (Mirror) | Changelog | Forge #2729 | 28.07.2018 |
OptiFine HD U E1 | Download | (Mirror) | Changelog | Forge #2712 | 28.06.2018 |
OptiFine HD U D3 | Download | (Mirror) | Changelog | Forge #2691 | 15.05.2018 |
OptiFine HD U D2 | Download | (Mirror) | Changelog | Forge #2673 | 30.04.2018 |
OptiFine HD U D1 | Download | (Mirror) | Changelog | Forge #2627 | 23.03.2018 |
OptiFine HD U C9 | Download | (Mirror) | Changelog | Forge #2615 | 14.02.2018 |
OptiFine HD U C8 | Download | (Mirror) | Changelog | Forge #2587 | 10.01.2018 |
OptiFine HD U C7 | Download | (Mirror) | Changelog | Forge #2555 | 13.12.2017 |
OptiFine HD U C6 | Download | (Mirror) | Changelog | Forge #2493 | 03.10.2017 |
OptiFine HD U C5 | Download | (Mirror) | Changelog | 22.09.2017 |
Minecraft 1.9.0
OptiFine HD U I5 | Download | (Mirror) | Changelog | Forge #1938 | 24.01.2021 |
OptiFine HD U H5 | Download | (Mirror) | Changelog | Forge #1938 | 04.12.2019 |
OptiFine HD U E7 | Download | (Mirror) | Changelog | Forge #1938 | 29.12.2017 |
OptiFine HD U E3 | Download | (Mirror) | Changelog | Forge #1938 | 29.06.2017 |
OptiFine HD U D8 | Download | (Mirror) | Changelog | Forge #1938 | 04.05.2017 |
OptiFine HD U D7 | Download | (Mirror) | Changelog | Forge #1938 | 14.03.2017 |
OptiFine HD U B5 | Download | (Mirror) | Changelog | Forge #1907 | 07.06.2016 |
OptiFine HD U B3 | Download | (Mirror) | Changelog | Forge #1867 | 13.05.2016 |
OptiFine HD U B2 | Download | (Mirror) | Changelog | Forge #1863 | 27.04.2016 |
OptiFine HD U B1 | Download | (Mirror) | Changelog | Forge #1797 | 26.03.2016 |
Minecraft 1.8.9
OptiFine HD U M6 pre1 | Download | (Mirror) | Changelog | Forge #1902 | 26.03.2021 |
OptiFine HD U M5 | Download | (Mirror) | Changelog | Forge #1902 | 24.01.2021 |
OptiFine HD U L5 | Download | (Mirror) | Changelog | Forge #1902 | 04.12.2019 |
OptiFine HD U I7 | Download | (Mirror) | Changelog | Forge #1902 | 04.04.2018 |
OptiFine HD U I3 | Download | (Mirror) | Changelog | Forge #1902 | 26.10.2017 |
OptiFine HD U H8 | Download | (Mirror) | Changelog | Forge #1902 | 04.05.2017 |
OptiFine HD U H7 | Download | (Mirror) | Changelog | Forge #1902 | 14.03.2017 |
OptiFine HD U H6 | Download | (Mirror) | Changelog | Forge #1902 | 07.06.2016 |
OptiFine HD U H5 | Download | (Mirror) | Changelog | Forge #1764 | 20.03.2016 |
Простая установка Minecraft Forge
- Для Minecraft Forge необходимо установленное ПО Java. Если у Вас его нет, скачайте здесь и запустите установочный файл.
- Скачиваем по одной из ссылок в конце статьи нужную версию установщика Форджа, совместимую с установленным у Вас Minecraft. Смотрите внимательно, чтобы в названии был указан тот же номер версии, что и у игры.
- Правой кнопкой мыши открываем контекстное меню и в нём выбираем Java из строки «Открыть с помощью»:
Откроется окно установщика Forge.
- Выбираем “Install client”. Оставляем папку сохранения по умолчанию, жмём «OK». Ну и ждём успешного окончания установки.
- Запускаем лаунчер.
В списке появилась новая версия с нужным номером и с индексом “forge”.
- Выбираем её и входим в игру.
Слева в углу видим информацию об установке Форджа и у нас также появилась новая кнопка «Моды», которая открывает перечень всех установленных модов
- Наслаждаемся новинкой!
Не забывайте, что если вы установили Фордж, то и моды тоже должны подходить для него. МОДЫ ОТ Fabric НА НЁМ РАБОТАТЬ НЕ БУДУТ! Поэтому обязательно проверяйте совместимость перед установкой.
Установка Модов проще простого — качаете нужные, кидаете всё в папку mods.
Customizing Your Mod Information
Edit the file to customize how your mod is built (the file names, versions, and other things).
Important
Do not edit the section of the build.gradle file, its default text is necessary for ForgeGradle to function.
Almost anything underneath the marker can be changed. Many things can be removed and customized there as well.
Simple Customizations
These customizations are highly recommended for all projects.
- To change the name of the file you build — edit the value of to suit.
- To change your “maven coordinates” — edit the value of as well.
- To change the version number — edit the value of .
- To update the run configurations — replace all occurrences of to the mod id of your mod.
Migration to Mojang’s Official Mappings
As of 1.16.5, Forge will be using Mojang’s Official Mappings, or MojMaps, for the forseeable future. The official mappings provide all method and field names, with the class names coming in 1.17. Parameters and javadocs are not provided by this mapping set. Currently, there is no guarantee that these mappings are legally safe; however, Forge has decided to adopt them in good faith since Mojang wants them to be used. You can read about Forge’s stance here.
If you are uncomfortable using these mappings, you can revert them back the previously used mappings: MCP. MCP provides a partial list of mapped methods, fields, parameters and javadocs. Note that the following will most likely be the last MCP mappings released as they are no longer being maintained:
Minecraft 1.11
OptiFine HD U G5 | Download | (Mirror) | Changelog | Forge #2199 | 24.01.2021 |
OptiFine HD U F5 | Download | (Mirror) | Changelog | Forge #2199 | 04.12.2019 |
OptiFine HD U C7 | Download | (Mirror) | Changelog | Forge #2199 | 28.12.2017 |
OptiFine HD U C3 | Download | (Mirror) | Changelog | Forge #2199 | 27.06.2017 |
OptiFine HD U B8 | Download | (Mirror) | Changelog | Forge #2199 | 04.05.2017 |
OptiFine HD U B7 | Download | (Mirror) | Changelog | Forge #2199 | 14.03.2017 |
OptiFine HD U B6 | Download | (Mirror) | Changelog | Forge #2199 | 12.01.2017 |
OptiFine HD U B5 | Download | (Mirror) | Changelog | Forge #2198 | 22.12.2016 |
OptiFine HD U B3 | Download | (Mirror) | Changelog | Forge #2188 | 19.12.2016 |
OptiFine HD U B2 | Download | (Mirror) | Changelog | Forge #2157 | 01.12.2016 |
OptiFine HD U B1 | Download | (Mirror) | Changelog | Forge #2157 | 24.11.2016 |