Заглавная страница — различия между версиями

(Устаревшие)
 
(не показаны 54 промежуточные версии 13 участников)
Строка 1: Строка 1:
 +
<div class="mw-parser-output"><div class="mw-parser-output">Mineprogramming Wiki - уникальный проект на основе [https://www.mineprogramming.org/ mineprogramming ], на котором собрано все, что нужно для программирования в среде Minecraft. Здесь вы сможете найти информацию о таких языках и технологиях, как [[InnerCore|InnerCore ]], [[ModPE|ModPE ]], [[CoreEngine|CoreEngine ]] , [[PocketMine|PocketMine ]], [[Forge|Forge ]], [[Minecraft_add-ons|Minecraft add-ons ]] и многим другим.
 +
[https://www.mineprogramming.org/ Mineprogramming ]- еще более уникальный проект, посвященный программированию в Майнкрафте, при чем если на wiki вы найдете информацию по конкретным языкам и технологиям, то на&nbsp;[https://www.mineprogramming.org/ Mineprogramming ]расположены наши программы для создания модов, наши моды, а так же различные интересные статьи, посвященные программированию в Майнкрафте!
 +
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">
 +
<div class="mw-parser-output"><div class="mw-parser-output">
 +
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">
 +
<div class="mw-parser-output">
 +
<div class="mw-parser-output"><div class="mw-parser-output">
 +
<div class="mw-parser-output">
 +
== Технологии Minecraft ==
  
 +
=== Для мобильных телефонов ===
  
== <nowiki>Mineprogramming wiki</nowiki> ==
+
==== Актуальные ====
<div><div><div>Mineprogramming Wiki - уникальный проект на основе&nbsp; [https://www.mineprogramming.org/ mineprogramming]&nbsp;, на котором собрано все, что нужно для программирования в среде Minecraft. Здесь вы сможете найти информацию о таких языках и технологиях, как [[ModPE|ModPE]]&nbsp;, [[CoreEngine|CoreEngine]] , [[PocketMine|PocketMine]]&nbsp;, [[Forge|Forge]]&nbsp;, [[Minecraft_add-ons|Minecraft add-ons]] и многим другим.</div> </div>
 
[https://www.mineprogramming.org/ Mineprogramming]&nbsp;- еще более уникальный проект, посвященный программированию в Майнкрафте, при чем если на wiki вы найдете информацию по конкретным языкам и технологиям, то на&nbsp;[https://www.mineprogramming.org/ Mineprogramming]&nbsp;расположены наши программы для создания модов, наши моды, а так же различные интересные статьи, посвященные программированию в Майнкрафте!
 
</div>
 
  
 +
*[[Horizon|Horizon ]]- универсальная платформа для запуска мобильных игр с модами.
 +
*[https://docs.mineprogramming.org InnerCore v2.0 ] - обновлённый загрузчик модов для MCBE 1.16+. Имеет совестимость со старым [[InnerCore|InnerCore v1.0+ ]]
  
== Технологии Minecraft ==
+
==== Устаревшие ====
 +
 
 +
*[[InnerCore|InnerCore ]] - революционный загрузчик модов для MinecraftPocket Edition. Имеет схожий с [[CoreEngine|CoreEngine ]]API
 +
*[[CoreEngine|CoreEngine ]]- движок, существенно расширяющий возможности [[ModPE|ModPE ]]. Может создавать интерфейс, контейнеры, обновляемые обьекты, сжимает блоки в мнимые id.
 +
*[[ModPE|ModPE ]]- простейшее линейное API моддинга MCPE. Поддерживает создание предметов и блоков, работу с мобами, окружением, игроком.
 +
 
 +
=== Для всех платформ ===
 +
 
 +
*[[Minecraft_add-ons|Minecraft add-ons ]]- официальное API для моддинга Minecraft PE.
 +
*[[Minecraft_Script_Engine|Minecraft Script Engine]] - новый движок от [https://mojang.com/ Mojang], позволяющий создавать дополнения к игре без установки вспомагательного программного обеспечения.
 +
*[[Командные_блоки|Командные блоки ]]- блоки-терминалы, работающие от редстоуна. Простейший способ запрограммировать что-либо в Minecraft.
 +
 
 +
=== Для ПК ===
 +
 
 +
*[[Forge|Forge ]]- открытое API для моддинга Minecraft Java Edition.
 +
 
 +
=== Серверные ядра для ПК ===
 +
 
 +
*[[Element_Zero|Element Zero]] - революционный мод над Vanilla Bedrock Dedicated Server ядром. Позволяет использовать плагины, Scripting API и имеет расширенные возможности администрирования.
 +
*[[PocketMine|PocketMine ]]- серверное ядро для Minecraft PE. . Является основой для большинства современных серверных движков на ПЕ, сам по себе устарел и не обновляется.
 +
*[[Nukkit|Nukkit ]] - серверное ядро для Minecraft PE, разработанное на Java.
 +
*[[Bukkit|Bukkit ]]- серверное ядро для Minecraft PC. Является основой для большинства современных серверных движков на ПК, сам по себе устарел и не обновляется.
 +
*[[Vanillia|Vanilla ]]- официальное серверное ядро Minecraft PC.
  
*[[ModPE|ModPE]]&nbsp;- основное API моддинга MCPE, наряду с Minecraft add-ons и PocketMine. Поддерживает создание предметов и блоков, работу с мобами, окружением, игроком.
+
== Програмное обеспечение ==
*[[CoreEngine|CoreEngine]]&nbsp;- движок, существенно расширяющий возможности ModPE. Может создавать интерфейс, контейнеры, обновляемые обьекты, сжимает блоки в мнимые id.
 
*[[Forge|Forge]]&nbsp;- основное открытое API моддинга Minecraft PC.
 
*[[Командные_блоки|Командные блоки]]&nbsp;- блок-терминал, работающий от редстоуна.
 
*[[OpenComputers|OpenComputers]]&nbsp;-открытая&nbsp;модификация, добавлящая компьютеры и роботов, программируемых на языке Lua.
 
*[[ComputerCraft|ComputerCraft]]&nbsp;- более древняя и упрощенная версия OpenComputers.
 
*[[PocketMine|PocketMine]]&nbsp;- серверное ядро для Minecraft PE, программируемое на PHP.
 
*[[Bukkit|Bukkit]]&nbsp;- серверное ядро для Minecraft PC. Устарело и не портируется на новые версии.
 
*[[Vanillia|Vanillia]]&nbsp;- официальное серверное ядро Minecraft PC
 
*[[Minecraft_add-ons|Minecraft add-ons]]&nbsp;- официальное закрытое API для моддинга Minecraft PE. Может менять мобов, еду, их поведение.
 
  
== Модификации MCPC ==
+
*[[NIDE|NIDE ]]- интегрированная среда разработки для разработки модов под Inner Core, Core Engine и ModPE
 +
</div> </div> </div>
 +
== Теория и практика программирования в Minecraft ==
  
*IndustrialCraft<sup>2</sup>&nbsp;- классический индустриальный мод. Добавляет электричество, промышленность и агроселекцию. Существуют неофициальные&nbsp;порты на движках&nbsp;CoreEngine и BlockLauncherAddons.
+
*[[ID_блоков_и_предметов|ID блоков и предметов]]
*BuildCraft - класический пример автоматизации. Добавляет трубы, механические двигатели, нефтяную промышленность и автоматическую добычу ресурсов.
+
*[[Форматирование_текста|Форматирование текста в чате]]
*Thermal Expansion - добавляет технологическую цепочку на основе энергии Redstone Flux. Позволяет перерабатывать природные ресурсы, преводить их в разные агрегатные состояния, премещать их по трубам. API RF используется во многих модификациях, связанных с индустриализацией и BuildCraft.
+
*[https://minecraft-ru.gamepedia.com/Цикл_дня_и_ночи Время]
*Applied Energestic - МЕ сеть, автокрафт, квантовые мосты и прочая фигня, связанная с оцифирфкой материи.
+
</div> </div> </div>
*Iron Chest - мастхэв, если хоите что-то хранить и не рубить пещеры 9000x9000 только для хранения ресурсов с карьера.
 
*Forestry - если вы не хотите загрязнять природу атомными реакторами и генераторами, то этот мод для вас. Бабочки, пчелки, травка, экологически чистое топливо - все для природы и от природы.
 
*Ender IO - в плане техноцепочки идентичен TE, но знаменит своими сверхкомпактными цепочками автоматизации и магией эндер-труб.
 
*Draconic Evolution - сравнительно новый мод, делает драконов очень важной частью игры.
 
*GregTech - один из немногих упорото-хардкорных&nbsp;модов, не считая TFC. Здесь хардкорно все: изготовить дробилку в Греге - это означает собрать полстака бронзы, перелопатить их на детали и собрать дробилку (ах, да, еще пар нужен).
 
*Mystcraft - собран по мотивам известной серии игр "Myst" о перемещениях между мирами. Собственно, это основное назначение модификации.  
 
*Twilight Forest - классический приключенческий мод. Отправляйтесь в неведомый лес, покатайтесь на оленях, погоняйте по лабиринтам гастов и минотавров, найдите Лича и Гидру и ощутите себя богатым при помощи рога!
 
*Divine RPG - классика уже RPG-тематики. 9 измерений, более 100 новых мобов, более 400 предметов и оружий. Автор пилит новый мод - Nevermine.
 
*Steve's Carts 2 - конструктор вагонеток из любого хлама. Иногда для сборки очередной машинки надо отсавлять компьютер на ночь.
 
*Not Enough Items - мастхэв при любых ситуациях. Соперничает с TMI. Знает все предметы и блоки, их крафты, получение из других вещей и много чего еще.
 
*TerraFirmaCraft - полное погружение в реализм. Без комментариев.
 
*Millenaire - французское поделие. Движок для создания своих цивилизаций, с которым можно дружить общаться, хамить и дестроить.
 

Текущая версия на 18:37, 14 января 2022

Mineprogramming Wiki - уникальный проект на основе mineprogramming , на котором собрано все, что нужно для программирования в среде Minecraft. Здесь вы сможете найти информацию о таких языках и технологиях, как InnerCore , ModPE , CoreEngine , PocketMine , Forge , Minecraft add-ons и многим другим.

Mineprogramming - еще более уникальный проект, посвященный программированию в Майнкрафте, при чем если на wiki вы найдете информацию по конкретным языкам и технологиям, то на Mineprogramming расположены наши программы для создания модов, наши моды, а так же различные интересные статьи, посвященные программированию в Майнкрафте!

Технологии Minecraft[править]

Для мобильных телефонов[править]

Актуальные[править]

  • Horizon - универсальная платформа для запуска мобильных игр с модами.
  • InnerCore v2.0 - обновлённый загрузчик модов для MCBE 1.16+. Имеет совестимость со старым InnerCore v1.0+

Устаревшие[править]

  • InnerCore - революционный загрузчик модов для MinecraftPocket Edition. Имеет схожий с CoreEngine API
  • CoreEngine - движок, существенно расширяющий возможности ModPE . Может создавать интерфейс, контейнеры, обновляемые обьекты, сжимает блоки в мнимые id.
  • ModPE - простейшее линейное API моддинга MCPE. Поддерживает создание предметов и блоков, работу с мобами, окружением, игроком.

Для всех платформ[править]

  • Minecraft add-ons - официальное API для моддинга Minecraft PE.
  • Minecraft Script Engine - новый движок от Mojang, позволяющий создавать дополнения к игре без установки вспомагательного программного обеспечения.
  • Командные блоки - блоки-терминалы, работающие от редстоуна. Простейший способ запрограммировать что-либо в Minecraft.

Для ПК[править]

  • Forge - открытое API для моддинга Minecraft Java Edition.

Серверные ядра для ПК[править]

  • Element Zero - революционный мод над Vanilla Bedrock Dedicated Server ядром. Позволяет использовать плагины, Scripting API и имеет расширенные возможности администрирования.
  • PocketMine - серверное ядро для Minecraft PE. . Является основой для большинства современных серверных движков на ПЕ, сам по себе устарел и не обновляется.
  • Nukkit - серверное ядро для Minecraft PE, разработанное на Java.
  • Bukkit - серверное ядро для Minecraft PC. Является основой для большинства современных серверных движков на ПК, сам по себе устарел и не обновляется.
  • Vanilla - официальное серверное ядро Minecraft PC.

Програмное обеспечение[править]

  • NIDE - интегрированная среда разработки для разработки модов под Inner Core, Core Engine и ModPE

Теория и практика программирования в Minecraft[править]