InnerCore — различия между версиями

(Документация по InnerCore)
м
 
(не показано 50 промежуточных версий 14 участников)
Строка 1: Строка 1:
<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"><div class="mw-parser-output"><div class="mw-parser-output">
+
InnerCore был создан на базе чистого MCPE 1.0.3 и является полноценной средой для создания и игры с модами, дающей возможности куда большие, чем [[CoreEngine|CoreEngine]]&nbsp;& [[BlockLauncher]].<br/> Написанная с нуля нативная часть позволила решить абсолютное большинство проблем, связанных с моддингом на базе [[BlockLauncher]] и сделать API намного эффективнее.
InnerCore был создан на базе чистого MCPE 1.0.3 и является полноценной средой для создания и игры с модами, дающей возможности куда большие, чем [[CoreEngine|CoreEngine]]&nbsp;& [[BlockLauncher|BlockLauncher]].<br/> Написанная с нуля нативная часть позволила решить абсолютное большинство проблем, связанных с моддингом на базе [[BlockLauncher|BlockLauncher]] и сделать API намного эффективнее.
 
<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">
 
== Документация по InnerCore ==
 
  
*Построение модов  
+
== Документация по Inner Core ==
**[[InnerCore/Структура_модов|Структура модов]]  
+
*Построение модов
**[[InnerCore/Стандартный_шаблон_модов|Стандартный шаблон модов]]  
+
**[[InnerCore/Структура_модов|Структура модов]]
**[[InnerCore/Ресурсы|Ресурсы]]  
+
**[[InnerCore/Стандартный_шаблон_модов|Стандартный шаблон модов]]
**[[InnerCore/Компиляция_в_байткод|Компиляция в байткод]]  
+
**[[InnerCore/Ресурсы|Ресурсы]]
**[[InnerCore/Базовые_методы_и_переменные_исполняемых_файлов|Базовые методы и переменные исполняемых файлов]]  
+
**[[InnerCore/Компиляция_в_байткод|Компиляция в байткод]]
**[[InnerCore/Библиотеки|Библиотеки]]  
+
**[[InnerCore/Базовые_методы_и_переменные_исполняемых_файлов|Базовые методы и переменные исполняемых файлов]]
**[[CoreEngine/Работа_с_файлами|Работа с файлами]]  
+
**[[InnerCore/Библиотеки|Библиотеки]]
*События в игре. Модуль Callback  
+
*[[InnerCore/Глобальные_методы_и_переменные_CoreEngine|Глобальные методы и переменные CoreEngine]]
**[[InnerCore/Модуль_Callback|Модуль Callback]]  
+
*События в игре. Модуль Callback
**[[InnerCore/Список_коллбеков|Список коллбеков]]  
+
**[[InnerCore/Модуль_Callback|Модуль Callback]]
**[[InnerCore/Список_назаний_ванильных_экранов|Список назаний ванильных экранов]]  
+
**[[InnerCore/Список_коллбеков|Список коллбеков]]
*Блоки и предметы  
+
**[[InnerCore/Список_назаний_ванильных_экранов|Список названий ванильных экранов]]
**[[InnerCore/Создание_предметов|С]][[InnerCore/Создание_предметов|оздание предметов]]
+
*Блоки и предметы
**[[InnerCore/Создание_блоков_и_предметов|Создание блоков и предметов]]  
+
**[[InnerCore/Создание_блоков_и_предметов|Создание блоков и предметов]]
**[[InnerCore/Naming_Standart|Стандарт Именования Inner Core]]  
+
**[[InnerCore/Naming_Standart|Стандарт Именования Inner Core]]
**[[InnerCore/Продвинутое_создание_блоков_и_предметов|Продвинутое создание блоков и предметов]]  
+
**[[InnerCore/Продвинутое_создание_блоков_и_предметов|Продвинутое создание блоков и предметов]]
**[[InnerCore/Рендер_блоков|Рендер блоков]]  
+
**[[InnerCore/ToolAPI|ToolAPI]]
**[[InnerCore/Визуальная_составляющая_ICRender|Визуальная составляющая&nbsp;ICRender]]  
+
**[[InnerCore/Рендер_блоков|Рендер блоков]]
**[[InnerCore/Форма_блоков|Форма блоков]]  
+
**[[InnerCore/Визуальная_составляющая_ICRender|Визуальная составляющая&nbsp;ICRender]]
**[[InnerCore/Класс_RenderMesh|Класс&nbsp;RenderMesh]]  
+
**[[InnerCore/Форма_блоков|Форма блоков]]
**[[InnerCore/Дополнительные_данные_предмета|Дополнительные данные предмета]]  
+
**[[InnerCore/Класс_RenderMesh|Класс&nbsp;RenderMesh]]
**[[InnerCore/Случайные_обновления_блоков|Случайные обновления блоков]]  
+
**[[InnerCore/Дополнительные_данные_предмета|Дополнительные данные предмета]]
**[[InnerCore/TileEntity|TileEntity]]  
+
**[[InnerCore/Случайные_обновления_блоков|Случайные обновления блоков]]
**[[InnerCore/Рецепты|Рецепты]]  
+
**[[InnerCore/TileEntity|TileEntity]]
**[[InnerCore/Жидкости_и_работа_с_ними|Жидкости и работа с ними]]  
+
**[[InnerCore/Рецепты|Рецепты]]
**[[InnerCore/Броня|Броня]]  
+
**[[InnerCore/Жидкости_и_работа_с_ними|Жидкости и работа с ними]]
*[[InnerCore/Модуль_World|Модуль World]]  
+
**[[InnerCore/Броня|Броня]]
*Генерация  
+
*[[InnerCore/Модуль_World|Модуль World]]
**[[InnerCore/Модуль_GenerationUtils|Модуль GenerationUtils]]  
+
*Генерация
**[[InnerCore/Основы_генерации|Основы генерации]]  
+
**[[InnerCore/Модуль_GenerationUtils|Модуль GenerationUtils]]
*[[InnerCore/Модуль_Game|Модуль Game]]  
+
**[[InnerCore/Основы_генерации|Основы генерации]]
*Сущности  
+
*[[InnerCore/Модуль_Game|Модуль Game]]
**[[InnerCore/Модуль_Entity|Модуль Entity]]  
+
*Сущности
**[[InnerCore/Список_ванильных_рендеров|Список ванильных рендеров]]  
+
**[[InnerCore/Модуль_Entity|Модуль Entity]]
**[[InnerCore/Создание_мобов|Создание мобов]]  
+
**[[InnerCore/Список_ванильных_рендеров|Список ванильных рендеров]]
**[[InnerCore/Пример_создания_моба|Пример создания моба]]  
+
**[[InnerCore/Создание_мобов|Создание мобов]]
**[[InnerCore/Кастомные_мобы|Кастомные мобы]]  
+
**[[InnerCore/Пример_создания_моба|Пример создания моба]]
*[[InnerCore/Модуль_Player|Модуль Player]]  
+
**[[InnerCore/Кастомные_мобы|Кастомные мобы]]
*GUI  
+
*[[InnerCore/Модуль_Player|Модуль Player]]
**[[InnerCore/Модуль_UI|Модуль UI]]  
+
*GUI
**[[InnerCore/Введение_в_GUI|Введение в GUI]]  
+
**[[InnerCore/Модуль_UI|Модуль UI]]
**[[InnerCore/Контейнеры|Контейнеры]]  
+
**[[InnerCore/Введение_в_GUI|Введение в GUI]]
**[[InnerCore/Динамичный_интерфейс|Динамичный интерфейс]]  
+
***[[InnerCore/Введение_в_GUI/Стандартный_интерфейс|Стандартный интерфейс]]
*[[InnerCore/Модуль_ModAPI|Модуль ModAPI]]  
+
***[[InnerCore/Введение_в_GUI/Однооконный_интерфейс|Однооконный интерфейс]]
*[[InnerCore/Модуль_Updatable|Модуль&nbsp;Updatable]]  
+
***[[InnerCore/Введение_в_GUI/Многооконный_интерфейс|Многооконный интерфейс]]
*[[InnerCore/Модуль_GameObject|Модуль GameObject]]  
+
**[[InnerCore/Контейнеры|Контейнеры]]
*[[InnerCore/Анимации|Анимации]]  
+
**[[InnerCore/Динамичный_интерфейс|Динамичный интерфейс]]
*Отладка  
+
*[[InnerCore/Модуль_ModAPI|Модуль ModAPI]]
**[[InnerCore/Модуль_Logger|Модуль Logger]]  
+
*[[InnerCore/Модуль_Updatable|Модуль&nbsp;Updatable]]
**[[InnerCore/Модуль_Debug|Модуль Debug]]  
+
*[[InnerCore/Модуль_GameObject|Модуль GameObject]]
*[[InnerCore/Модуль_Particles|Модуль Particles]]  
+
*[[InnerCore/Анимации|Анимации]]
*[[InnerCore/Переводы|Переводы]]  
+
*Отладка
*[[InnerCore/Многопоточность|Многопоточность]]  
+
**[[InnerCore/Модуль_Logger|Модуль Logger]]
*[[InnerCore/Список_методов_Java|Список методов Java части]]  
+
**[[InnerCore/Модуль_Debug|Модуль Debug]]
<div class="mw-parser-output">&nbsp;
+
*[[InnerCore/Модуль_Particles|Модуль Particles]]
 +
*[[InnerCore/Модуль_FileTools|Модуль FileTools]]
 +
*[[InnerCore/Модуль_SaverScope|Модуль SaverScope]]  
 +
*[[InnerCore/Модуль_Translation|Модуль Translation]]
 +
*[[InnerCore/Многопоточность|Многопоточность]]
  
 
== Список модов: ==
 
== Список модов: ==
Строка 66: Строка 66:
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 100%;"
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 100%;"
 
|-
 
|-
| style="text-align: center; width: 119px;" | Мод
+
| style="text-align: center; width: 93px;" | '''Мод/API'''
| style="text-align: center; width: 186px;" | Автор / Официальный источник
+
| style="text-align: center; width: 226px;" | '''Автор / Официальный источник'''
| style="text-align: center" | Мод в браузере
+
| style="text-align: center; width: 100px;" | '''Мод в браузере'''
| style="text-align: center; width: 608px;" | Краткое описание
+
| style="text-align: center; width: 608px;" | '''Краткое описание'''
 
|-
 
|-
| style="text-align: center; width: 119px;" | [[InnerCore/Mods/Radiation_Craft|Radiation Craft]]
+
| style="width: 93px; text-align: center;" | <a href="InnerCore%2FLibs%2FGuideAPI">GuideAPI</a>
| style="text-align: center; width: 186px;" | [https://icmods.mineprogramming.org/search.php?author=67 Event_]
+
| style="width: 226px; text-align: center;" | <a href="[https://vk.com/forestry_pe https://vk.com/forestry_pe]" alt="[https://vk.com/forestry_pe https://vk.com/forestry_pe]" title="[https://vk.com/forestry_pe https://vk.com/forestry_pe]">DDCompany</a>
| style="text-align: center" | [https://icmods.mineprogramming.org/mod.php?id=85 Radiation Craft]
+
| style="text-align: center; width: 100px;" | <a href="[https://icmods.mineprogramming.org/mod?id=39 https://icmods.mineprogramming.org/mod?id=39]" alt="[https://icmods.mineprogramming.org/mod?id=39 https://icmods.mineprogramming.org/mod?id=39]" title="[https://icmods.mineprogramming.org/mod?id=39 https://icmods.mineprogramming.org/mod?id=39]">GuideAPI</a>
| style="text-align: center; width: 608px;" |  
+
| style="width: 608px;" | Мод-библиотека, предоставляющая большие возможности для создания игровых документаций .
Мод добавит в игру радиацию и все, что с ней связано.
+
|-
 
+
| style="width: 93px; text-align: center;" | <a href="InnerCore%2FMods%2FWaila">Waila</a>
 +
| style="width: 226px; text-align: center;" | <a href="[https://vk.com/forestry_pe https://vk.com/forestry_pe]" alt="[https://vk.com/forestry_pe https://vk.com/forestry_pe]" title="[https://vk.com/forestry_pe https://vk.com/forestry_pe]">DDCompany</a>
 +
| style="text-align: center; width: 100px;" | <a href="[https://icmods.mineprogramming.org/mod?id=144 https://icmods.mineprogramming.org/mod?id=144]" alt="[https://icmods.mineprogramming.org/mod?id=144 https://icmods.mineprogramming.org/mod?id=144]" title="[https://icmods.mineprogramming.org/mod?id=144 https://icmods.mineprogramming.org/mod?id=144]">Waila</a>
 +
| style="width: 608px;" | Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире.
 +
|-
 +
| style="width: 93px; text-align: center;" | <a href="InnerCore%2FMods%2FAPO%20Craft">A.P.O. Craft</a>
 +
| style="width: 226px; text-align: center;" | <a href="[https://vk.com/igormelikhov https://vk.com/igormelikhov]" alt="[https://vk.com/igormelikhov https://vk.com/igormelikhov]" title="[https://vk.com/igormelikhov https://vk.com/igormelikhov]">IchZerowan</a>
 +
| style="text-align: center; width: 100px;" | <a href="[https://icmods.mineprogramming.org/mod?id=361 https://icmods.mineprogramming.org/mod?id=361]" alt="[https://icmods.mineprogramming.org/mod?id=361 https://icmods.mineprogramming.org/mod?id=361]" title="[https://icmods.mineprogramming.org/mod?id=361 https://icmods.mineprogramming.org/mod?id=361]">A.P.O. Craft</a>
 +
| style="width: 608px;" | Мод добавляет постаппокалиптический город в игру.
 
|-
 
|-
| style="text-align: center; width: 119px;" | [[InnerCore/Mods/AchievementsAPI|AchievementsAPI]]
+
| style="width: 93px; text-align: center;" | <a href="InnerCore%2FMods%2FOresMod">OresMod</a>
| style="text-align: center; width: 186px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="width: 226px; text-align: center;" | <a href="[https://vk.com/myrzicmur https://vk.com/myrzicmur]" alt="[https://vk.com/myrzicmur https://vk.com/myrzicmur]" title="[https://vk.com/myrzicmur https://vk.com/myrzicmur]">Kotoffey23</a>
| style="text-align: center" | AchievementsAPI
+
| style="text-align: center; width: 100px;" | <a href="[https://icmods.mineprogramming.org/mod?id=59 https://icmods.mineprogramming.org/mod?id=59]" alt="[https://icmods.mineprogramming.org/mod?id=59 https://icmods.mineprogramming.org/mod?id=59]" title="[https://icmods.mineprogramming.org/mod?id=59 https://icmods.mineprogramming.org/mod?id=59]">Ores Mod</a>
| style="text-align: center; width: 608px;" | Мод, который добавляет некоторые достижения из Minecraft:Java Edition и предоставляет АПИ для регистрации собственных.
+
| style="width: 608px;" | Мод добавляет механизмы и руды. Рутинно, но почему бы и нет?
 
|-
 
|-
| style="text-align: center; width: 119px;" | [[InnerCore/Mods/Waila|Waila]]
+
| style="width: 93px; text-align: center;" | <a href="InnerCore%2FMods%2FWolfGunsMod">WolfGunsMod</a>
| style="text-align: center; width: 186px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="width: 226px; text-align: center;" | <a href="[https://vk.com/wolf___team https://vk.com/wolf___team]" alt="[https://vk.com/wolf___team https://vk.com/wolf___team]" title="[https://vk.com/wolf___team https://vk.com/wolf___team]">WolfTeam</a>
| style="text-align: center" | Waila
+
| style="text-align: center; width: 100px;" | <a href="[https://icmods.mineprogramming.org/mod?id=397 https://icmods.mineprogramming.org/mod?id=397]" alt="[https://icmods.mineprogramming.org/mod?id=397 https://icmods.mineprogramming.org/mod?id=397]" title="[https://icmods.mineprogramming.org/mod?id=397 https://icmods.mineprogramming.org/mod?id=397]">WolfGunsMod</a>
| style="text-align: center; width: 608px;" | Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире.
+
| style="width: 608px;" | Мод добавляет оружие.&nbsp;
 
|-
 
|-
| style="text-align: center; width: 119px;" | [[InnerCore/Mods/APO_Craft|A.P.O. Craft]]
+
| style="width: 93px; text-align: center;" | <a href="WorldLoader">WorldLoader</a>
| style="text-align: center; width: 186px;" | [https://vk.com/igormelikhov IchZerowan]
+
| style="width: 226px; text-align: center;" | <a href="[https://vk.com/wolf___team https://vk.com/wolf___team]" alt="[https://vk.com/wolf___team https://vk.com/wolf___team]" title="[https://vk.com/wolf___team https://vk.com/wolf___team]">WolfTeam</a>
| style="text-align: center" | A.P.O. Craft
+
| style="text-align: center; width: 100px;" | <a href="[https://icmods.mineprogramming.org/mod.php?id=470 https://icmods.mineprogramming.org/mod.php?id=470]" alt="[https://icmods.mineprogramming.org/mod.php?id=470 https://icmods.mineprogramming.org/mod.php?id=470]" title="[https://icmods.mineprogramming.org/mod.php?id=470 https://icmods.mineprogramming.org/mod.php?id=470]">WorldLoader</a>
| style="text-align: center; width: 608px;" | Мод добавляет постаппокалиптический город в игру
+
| style="width: 608px;" | Утилита позволяющая создавать миры модификаций.
 
|}
 
|}
&nbsp; <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">&nbsp;</div> </div> </div> </div> </div> </div> </div> </div> </div>
 
  
<div class="mw-parser-output">
+
</div> </div>
<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">&nbsp;</div> </div> </div> </div> </div> </div> </div> <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">&nbsp;</div> </div> </div> </div> </div> </div> </div> </div>  
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">
 
 
== Список библиотек: ==
 
== Список библиотек: ==
  
 
{| align="center" border="1" cellpadding="1" cellspacing="1" style="width: 100%;"
 
{| align="center" border="1" cellpadding="1" cellspacing="1" style="width: 100%;"
 
|-
 
|-
! scope="col" style="text-align: center; width: 223px;" | Библиотека
+
! scope="col" style="text-align: center; width: 121px;" | Библиотека
! scope="col" style="text-align: center; width: 243px;" | Автор / Официальный источник
+
! scope="col" style="text-align: center; width: 214px;" | Автор / Официальный источник
! scope="col" style="width: 745px; text-align: center;" | Краткое описание
+
! scope="col" style="width: 694px; text-align: center;" | Краткое описание
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Mods/AchievementsAPI|AchievementsAPI]]
 +
| style="text-align: center; width: 214px; height: 20px;" | [https://vk.com/forestry_pe DDCompany]
 +
| style="width: 694px;" | Библиотека для создания достижений
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/EnergyLib|EnergyLib]]
 +
| style="text-align: center; width: 214px; height: 20px;" | [https://vk.com/core_engine Inner Core]
 +
| style="width: 694px;" | Библиотека для создания и работы с различными видами энергии, проводами, генераторами и потребителями.
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/EnergyNet|EnergyNet]]
 +
| style="text-align: center; width: 214px; height: 20px;" | [https://icmods.mineprogramming.org/search?author=19 MineExplorer]
 +
| style="width: 694px;" | Более продвинутая версия предыдущей библиотеки, позволяющая передавать энергию пакетами и устанавливать проводам лимит на передачу энергии.
 
|-
 
|-
| style="text-align: center; width: 15%;" | [[InnerCore/Libs/BackpackAPI|BackpackAPI]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/ToolLib|ToolLib]]
| style="text-align: center; width: 15%; height: 20px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="text-align: center; width: 214px; height: 20px;" | [https://icmods.mineprogramming.org/search?author=19 MineExplorer]
| style="width: 70%; text-align: center;" |  
+
| style="width: 694px;" | Библиотека, предоставляющая универсальные типы инструментов и добавляющая несколько вспомогательных методов.
Библиотека для регистрации рюкзаков
+
|-
 
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/StorageInterface|StorageInterface]]
 +
| style="text-align: center; width: 214px; height: 20px;" | [https://icmods.mineprogramming.org/search?author=19 MineExplorer]
 +
| style="width: 694px;" | Библиотека, упрощающая передачу предметов и жидкостей и позволяющая её настраивать с помощью интерфейсов хранилищ.
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/Dimensions|Dimensions]]
 +
| style="text-align: center; width: 214px; height: 20px;" | [https://vk.com/zheka_smirnov Zheka_Smirnov]
 +
| style="width: 694px;" | Библиотека, упрощающая создание измерений.
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/modpacker|#modpacker]]
 +
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
 +
| style="width: 694px;" | Библиотека для создания и загрузки управляемых сборок модов.
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/EntityState|EntityState]]
 +
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
 +
| style="width: 694px;" | Библиотека для получения текущего действия игрока (его движений).
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/ScalesRPG|ScalesRPG]]
 +
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
 +
| style="width: 694px;" | Библиотека для регистрации различных шкал в дополнение к существующим (голода, здоровья, брони...).
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/SettingsManager|SettingsManager]]
 +
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
 +
| style="width: 694px;" | Библиотека для упрощения работы с настройками игры.
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/BackpackAPI|BackpackAPI]]
 +
| style="text-align: center; width: 214px;" | [https://vk.com/forestry_pe DDCompany]
 +
| style="width: 694px;" | Библиотека для регистрации рюкзаков.
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/Baubles|Baubles]]
 +
| style="text-align: center; width: 214px;" | [https://vk.com/forestry_pe DDCompany]
 +
| style="width: 694px;" | Библиотека, предоставляющая АПИ для регистрации фенечек.
 +
|-
 +
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/AdvancedAI|AdvancedAI]]
 +
| style="text-align: center; width: 214px;" | [https://vk.com/trashboxbobylev TrashboxBobylev]
 +
| style="width: 694px;" | Библиотека, содержащая новые типы ИИ мобов.
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/Dimensions|Dimensions]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/MobLib|MobLib]]
| style="text-align: center; width: 243px;" | [https://vk.com/zheka_smirnov Zheka_Smirnov]
+
| style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam]
| style="width: 745px; text-align: center;" |  
+
| style="width: 694px;" | Библиотека, упращающая создание мобов.
Библиотека, упрощающая создание измерений
 
 
 
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/Baubles|Baubles]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/RecipeTELib|RecipeTELib]]
| style="text-align: center; width: 243px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam]
| style="width: 745px; text-align: center;" |  
+
| style="width: 694px;" | Библиотека, упрощающая создание верстаков и печей.
Библиотека, предоставляющая АПИ для регистрации фенечек
 
 
 
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/SoundAPI|SoundAPI]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/ShootLib|ShootLib]]
| style="text-align: center; width: 243px;" | [https://vk.com/wolf___team WolfTeam]
+
| style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam]
| style="width: 745px; text-align: center;" | Библиотека для работы со звуком
+
| style="width: 694px;" | Библиотека для создания оружия.
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/SettingsManager|SettingsManager]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/SoundAPI|SoundAPI]]
| style="text-align: center; width: 243px;" | [https://www.mineprogramming.org/ #mineprogramming]
+
| style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam]
| style="width: 745px; text-align: center;" | Библиотека для упрощения работы с настройками игры
+
| style="width: 694px;" | Библиотека для работы со звуком.
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/EntityState|EntityState]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/StructuresAPI|StructuresAPI]]
| style="text-align: center; width: 243px;" | [https://www.mineprogramming.org/ #mineprogramming]
+
| style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam]
| style="width: 745px; text-align: center;" | Библиотека для получения текущего действия игрока (его движений)
+
| style="width: 694px;" | Библиотека, упрощающая работу со структурами
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/ScalesRPG|ScalesRPG]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/Timer|Timer]]
| style="text-align: center; width: 243px;" | [https://www.mineprogramming.org/ #mineprogramming]
+
| style="text-align: center; width: 214px;" | [https://vk.com/tmm_corporation TooManyMods]
| style="width: 745px; text-align: center;" | Библиотека для регистрации различных шкал в дополнение к существующим (голода, здоровья, брони...)
+
| style="width: 694px;" | Библиотека, упрощающая работу с временем тика.
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/modpacker|#modpacker]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/BowLib|BowLib]]
| style="text-align: center; width: 243px;" | [https://www.mineprogramming.org/ #mineprogramming]
+
| style="text-align: center; width: 214px;" | [https://vk.com/tmm_corporation TooManyMods]
| style="width: 745px; text-align: center;" | Библиотека для создания и загрузки управляемых сборок модов
+
| style="width: 694px;" |  
 +
Библиотека, упрощающая создание собственного лука
 +
 
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/ShootLib|ShootLib]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libraries/VanillaRecipe|VanillaRecipe]]
| style="text-align: center; width: 243px;" | [https://vk.com/wolf___team WolfTeam]
+
| style="text-align: center; width: 214px;" | [https://icmods.mineprogramming.org/search?author=19 MineExplorer]
| style="width: 745px; text-align: center;" | Библеотека для создания оружия
+
| style="width: 694px;" | Библиотека, упрощающая внедрение рецептов крафта в Minecraft в формате JSON
 
|}
 
|}
</div> </div> </div>
 

Текущая версия на 22:30, 14 июля 2026

InnerCore был создан на базе чистого MCPE 1.0.3 и является полноценной средой для создания и игры с модами, дающей возможности куда большие, чем CoreEngine & BlockLauncher.
Написанная с нуля нативная часть позволила решить абсолютное большинство проблем, связанных с моддингом на базе BlockLauncher и сделать API намного эффективнее.

Документация по Inner Core[править]

Список модов:[править]

Мод/API Автор / Официальный источник Мод в браузере Краткое описание
<a href="InnerCore%2FLibs%2FGuideAPI">GuideAPI</a> <a href="https://vk.com/forestry_pe" alt="https://vk.com/forestry_pe" title="https://vk.com/forestry_pe">DDCompany</a> <a href="https://icmods.mineprogramming.org/mod?id=39" alt="https://icmods.mineprogramming.org/mod?id=39" title="https://icmods.mineprogramming.org/mod?id=39">GuideAPI</a> Мод-библиотека, предоставляющая большие возможности для создания игровых документаций .
<a href="InnerCore%2FMods%2FWaila">Waila</a> <a href="https://vk.com/forestry_pe" alt="https://vk.com/forestry_pe" title="https://vk.com/forestry_pe">DDCompany</a> <a href="https://icmods.mineprogramming.org/mod?id=144" alt="https://icmods.mineprogramming.org/mod?id=144" title="https://icmods.mineprogramming.org/mod?id=144">Waila</a> Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире.
<a href="InnerCore%2FMods%2FAPO%20Craft">A.P.O. Craft</a> <a href="https://vk.com/igormelikhov" alt="https://vk.com/igormelikhov" title="https://vk.com/igormelikhov">IchZerowan</a> <a href="https://icmods.mineprogramming.org/mod?id=361" alt="https://icmods.mineprogramming.org/mod?id=361" title="https://icmods.mineprogramming.org/mod?id=361">A.P.O. Craft</a> Мод добавляет постаппокалиптический город в игру.
<a href="InnerCore%2FMods%2FOresMod">OresMod</a> <a href="https://vk.com/myrzicmur" alt="https://vk.com/myrzicmur" title="https://vk.com/myrzicmur">Kotoffey23</a> <a href="https://icmods.mineprogramming.org/mod?id=59" alt="https://icmods.mineprogramming.org/mod?id=59" title="https://icmods.mineprogramming.org/mod?id=59">Ores Mod</a> Мод добавляет механизмы и руды. Рутинно, но почему бы и нет?
<a href="InnerCore%2FMods%2FWolfGunsMod">WolfGunsMod</a> <a href="https://vk.com/wolf___team" alt="https://vk.com/wolf___team" title="https://vk.com/wolf___team">WolfTeam</a> <a href="https://icmods.mineprogramming.org/mod?id=397" alt="https://icmods.mineprogramming.org/mod?id=397" title="https://icmods.mineprogramming.org/mod?id=397">WolfGunsMod</a> Мод добавляет оружие. 
<a href="WorldLoader">WorldLoader</a> <a href="https://vk.com/wolf___team" alt="https://vk.com/wolf___team" title="https://vk.com/wolf___team">WolfTeam</a> <a href="https://icmods.mineprogramming.org/mod.php?id=470" alt="https://icmods.mineprogramming.org/mod.php?id=470" title="https://icmods.mineprogramming.org/mod.php?id=470">WorldLoader</a> Утилита позволяющая создавать миры модификаций.

</div> </div>

 
</div>
 
</div>

Список библиотек:[править]

Библиотека Автор / Официальный источник Краткое описание
AchievementsAPI DDCompany Библиотека для создания достижений
EnergyLib Inner Core Библиотека для создания и работы с различными видами энергии, проводами, генераторами и потребителями.
EnergyNet MineExplorer Более продвинутая версия предыдущей библиотеки, позволяющая передавать энергию пакетами и устанавливать проводам лимит на передачу энергии.
ToolLib MineExplorer Библиотека, предоставляющая универсальные типы инструментов и добавляющая несколько вспомогательных методов.
StorageInterface MineExplorer Библиотека, упрощающая передачу предметов и жидкостей и позволяющая её настраивать с помощью интерфейсов хранилищ.
Dimensions Zheka_Smirnov Библиотека, упрощающая создание измерений.
#modpacker #mineprogramming Библиотека для создания и загрузки управляемых сборок модов.
EntityState #mineprogramming Библиотека для получения текущего действия игрока (его движений).
ScalesRPG #mineprogramming Библиотека для регистрации различных шкал в дополнение к существующим (голода, здоровья, брони...).
SettingsManager #mineprogramming Библиотека для упрощения работы с настройками игры.
BackpackAPI DDCompany Библиотека для регистрации рюкзаков.
Baubles DDCompany Библиотека, предоставляющая АПИ для регистрации фенечек.
AdvancedAI TrashboxBobylev Библиотека, содержащая новые типы ИИ мобов.
MobLib WolfTeam Библиотека, упращающая создание мобов.
RecipeTELib WolfTeam Библиотека, упрощающая создание верстаков и печей.
ShootLib WolfTeam Библиотека для создания оружия.
SoundAPI WolfTeam Библиотека для работы со звуком.
StructuresAPI WolfTeam Библиотека, упрощающая работу со структурами
Timer TooManyMods Библиотека, упрощающая работу с временем тика.
BowLib TooManyMods

Библиотека, упрощающая создание собственного лука

VanillaRecipe MineExplorer Библиотека, упрощающая внедрение рецептов крафта в Minecraft в формате JSON