Admin (обсуждение | вклад) |
|||
(не показано 27 промежуточных версий 5 участников) | |||
Строка 4: | Строка 4: | ||
<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"> | ||
+ | <div class="mw-parser-output"> | ||
+ | <div class="mw-parser-output"> | ||
+ | == Документация по Inner Core == | ||
*Построение модов | *Построение модов | ||
Строка 12: | Строка 23: | ||
**[[InnerCore/Компиляция_в_байткод|Компиляция в байткод]] | **[[InnerCore/Компиляция_в_байткод|Компиляция в байткод]] | ||
**[[InnerCore/Базовые_методы_и_переменные_исполняемых_файлов|Базовые методы и переменные исполняемых файлов]] | **[[InnerCore/Базовые_методы_и_переменные_исполняемых_файлов|Базовые методы и переменные исполняемых файлов]] | ||
− | **[[InnerCore/Библиотеки|Библиотеки]] | + | **[[InnerCore/Библиотеки|Библиотеки]] |
− | + | *[[InnerCore/Глобальные_методы_и_переменные_CoreEngine|Глобальные методы и переменные CoreEngine]] | |
*События в игре. Модуль Callback | *События в игре. Модуль Callback | ||
**[[InnerCore/Модуль_Callback|Модуль Callback]] | **[[InnerCore/Модуль_Callback|Модуль Callback]] | ||
**[[InnerCore/Список_коллбеков|Список коллбеков]] | **[[InnerCore/Список_коллбеков|Список коллбеков]] | ||
− | **[[InnerCore/Список_назаний_ванильных_экранов|Список | + | **[[InnerCore/Список_назаний_ванильных_экранов|Список названий ванильных экранов]] |
*Блоки и предметы | *Блоки и предметы | ||
− | |||
**[[InnerCore/Создание_блоков_и_предметов|Создание блоков и предметов]] | **[[InnerCore/Создание_блоков_и_предметов|Создание блоков и предметов]] | ||
**[[InnerCore/Naming_Standart|Стандарт Именования Inner Core]] | **[[InnerCore/Naming_Standart|Стандарт Именования Inner Core]] | ||
**[[InnerCore/Продвинутое_создание_блоков_и_предметов|Продвинутое создание блоков и предметов]] | **[[InnerCore/Продвинутое_создание_блоков_и_предметов|Продвинутое создание блоков и предметов]] | ||
+ | **[[InnerCore/ToolAPI_и_ToolType|ToolAPI и ToolType]] | ||
**[[InnerCore/Рендер_блоков|Рендер блоков]] | **[[InnerCore/Рендер_блоков|Рендер блоков]] | ||
**[[InnerCore/Визуальная_составляющая_ICRender|Визуальная составляющая ICRender]] | **[[InnerCore/Визуальная_составляющая_ICRender|Визуальная составляющая ICRender]] | ||
Строка 49: | Строка 60: | ||
**[[InnerCore/Введение_в_GUI|Введение в GUI]] | **[[InnerCore/Введение_в_GUI|Введение в GUI]] | ||
***[[InnerCore/Введение_в_GUI/Стандартный_интерфейс|Стандартный интерфейс]] | ***[[InnerCore/Введение_в_GUI/Стандартный_интерфейс|Стандартный интерфейс]] | ||
− | ***[[InnerCore/Введение_в_GUI/ | + | ***[[InnerCore/Введение_в_GUI/Однооконный_интерфейс|Однооконный интерфейс]] |
− | ***[[InnerCore/Введение_в_GUI/ | + | ***[[InnerCore/Введение_в_GUI/Многооконный_интерфейс|Многооконный интерфейс]] |
**[[InnerCore/Контейнеры|Контейнеры]] | **[[InnerCore/Контейнеры|Контейнеры]] | ||
**[[InnerCore/Динамичный_интерфейс|Динамичный интерфейс]] | **[[InnerCore/Динамичный_интерфейс|Динамичный интерфейс]] | ||
Строка 61: | Строка 72: | ||
**[[InnerCore/Модуль_Debug|Модуль Debug]] | **[[InnerCore/Модуль_Debug|Модуль Debug]] | ||
*[[InnerCore/Модуль_Particles|Модуль Particles]] | *[[InnerCore/Модуль_Particles|Модуль Particles]] | ||
− | *[[InnerCore/ | + | *[[InnerCore/Модуль_FileTools|Модуль FileTools]] |
+ | *[[InnerCore/Модуль_SaverScope|Модуль SaverScope]] | ||
+ | *[[InnerCore/Модуль_Translation|Модуль Translation]] | ||
*[[InnerCore/Многопоточность|Многопоточность]] | *[[InnerCore/Многопоточность|Многопоточность]] | ||
− | + | ||
− | <div class="mw-parser-output"> </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"><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> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div></div> | ||
== Список модов: == | == Список модов: == | ||
Строка 70: | Строка 84: | ||
{| border="1" cellpadding="1" cellspacing="1" style="width: 100%;" | {| border="1" cellpadding="1" cellspacing="1" style="width: 100%;" | ||
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 93px;" | '''Мод/API''' |
− | | style="text-align: center; width: | + | | 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="width: 93px; text-align: center;" | [[InnerCore/Mods/AchievementsAPI|AchievementsAPI]] | ||
+ | | style="width: 226px; text-align: center;" | [https://vk.com/forestry_pe DDCompany] | ||
+ | | style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=143 AchievementsAPI] | ||
+ | | style="width: 608px;" | Мод, который добавляет некоторые достижения из Minecraft:Java Edition и предоставляет АПИ для регистрации собственных. | ||
+ | |- | ||
+ | | style="width: 93px; text-align: center;" | [[InnerCore/Libs/GuideAPI|GuideAPI]] | ||
+ | | style="width: 226px; text-align: center;" | [https://vk.com/forestry_pe DDCompany] | ||
+ | | style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=39 GuideAPI] | ||
+ | | style="width: 608px;" | Мод-библиотека, предоставляющая большие возможности для создания игровых документаций . | ||
|- | |- | ||
− | | style="text-align: center | + | | style="width: 93px; text-align: center;" | [[InnerCore/Mods/Waila|Waila]] |
− | | style="text-align: center | + | | style="width: 226px; text-align: center;" | [https://vk.com/forestry_pe DDCompany] |
− | | style="text-align: center" | [https://icmods.mineprogramming.org/mod | + | | style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=144 Waila] |
− | | style=" | + | | style="width: 608px;" | Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире. |
− | Мод | ||
− | |||
|- | |- | ||
− | | style="text-align: center | + | | style="width: 93px; text-align: center;" | [[InnerCore/Mods/APO_Craft|A.P.O. Craft]] |
− | | style="text-align: center | + | | style="width: 226px; text-align: center;" | [https://vk.com/igormelikhov IchZerowan] |
− | | style="text-align: center" | | + | | style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=361 A.P.O. Craft] |
− | | style=" | + | | style="width: 608px;" | Мод добавляет постаппокалиптический город в игру. |
|- | |- | ||
− | | style="text-align: center | + | | style="width: 93px; text-align: center;" | [[InnerCore/Mods/OresMod|OresMod]] |
− | | style="text-align: center | + | | style="width: 226px; text-align: center;" | [https://vk.com/myrzicmur Kotoffey23] |
− | | style="text-align: center" | | + | | style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=59 Ores Mod] |
− | | style=" | + | | style="width: 608px;" | Мод добавляет механизмы и руды. Рутинно, но почему бы и нет? |
|- | |- | ||
− | | style="text-align: center | + | | style="width: 93px; text-align: center;" | [[InnerCore/Mods/WolfGunsMod|WolfGunsMod]] |
− | | style="text-align: center | + | | style="width: 226px; text-align: center;" | [https://vk.com/wolf___team WolfTeam] |
− | | style="text-align: center" | | + | | style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=397 WolfGunsMod] |
− | | style=" | + | | style="width: 608px;" | Мод добавляет оружие. |
|} | |} | ||
− | + | <div class="mw-parser-output"> </div> | |
+ | <div class="mw-parser-output"><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: | + | ! scope="col" style="text-align: center; width: 121px;" | Библиотека |
− | ! scope="col" style="text-align: center; width: | + | ! scope="col" style="text-align: center; width: 214px;" | Автор / Официальный источник |
− | ! scope="col" style="width: | + | ! scope="col" style="width: 694px; text-align: center;" | Краткое описание |
+ | |- | ||
+ | | 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: 121px;" | [[InnerCore/ToolAPI_и_ToolType|ToolType]] | ||
+ | | style="text-align: center; width: 214px; height: 20px;" | [https://vk.com/core_engine Inner Core] | ||
+ | | style="width: 694px;" | Библиотека, предоставляющая универсальные типы инструментов и содержащая некоторые доработки и фиксы ошибок в ToolAPI. | ||
+ | |- | ||
+ | | 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: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/SettingsManager|SettingsManager]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming] |
− | | style="width: | + | | style="width: 694px;" | Библиотека для упрощения работы с настройками игры. |
− | Библиотека для | ||
− | |||
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/BackpackAPI|BackpackAPI]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/forestry_pe DDCompany] |
− | | style="width: | + | | style="width: 694px;" | Библиотека для регистрации рюкзаков. |
− | Библиотека | ||
− | |||
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/Baubles|Baubles]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/forestry_pe DDCompany] |
− | | style="width: | + | | style="width: 694px;" | Библиотека, предоставляющая АПИ для регистрации фенечек. |
− | Библиотека, предоставляющая АПИ для регистрации фенечек | ||
− | |||
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/AdvancedAI|AdvancedAI]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/trashboxbobylev TrashboxBobylev] |
− | | style="width: | + | | style="width: 694px;" | Библиотека, содержащая новые типы ИИ мобов. |
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/MobLib|MobLib]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam] |
− | | style="width: | + | | style="width: 694px;" | Библиотека, упращающая создание мобов. |
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/RecipeTELib|RecipeTELib]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam] |
− | | style="width: | + | | style="width: 694px;" | Библиотека, упрощающая создание верстаков и печей. |
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/ShootLib|ShootLib]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam] |
− | | style="width: | + | | style="width: 694px;" | Библиотека для создания оружия. |
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/SoundAPI|SoundAPI]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam] |
− | | style="width: | + | | style="width: 694px;" | Библиотека для работы со звуком. |
|- | |- | ||
− | | style="text-align: center; width: | + | | style="text-align: center; width: 121px;" | [[InnerCore/Libs/StructuresAPI|StructuresAPI]] |
− | | style="text-align: center; width: | + | | style="text-align: center; width: 214px;" | [https://vk.com/wolf___team WolfTeam] |
− | | style="width: | + | | style="width: 694px;" | Библиотека, упрощающая работу со структурами |
|} | |} | ||
− | + | </div> |
InnerCore был создан на базе чистого MCPE 1.0.3 и является полноценной средой для создания и игры с модами, дающей возможности куда большие, чем CoreEngine & BlockLauncher.
Написанная с нуля нативная часть позволила решить абсолютное большинство проблем, связанных с моддингом на базе BlockLauncher и сделать API намного эффективнее.
Мод/API | Автор / Официальный источник | Мод в браузере | Краткое описание |
AchievementsAPI | DDCompany | AchievementsAPI | Мод, который добавляет некоторые достижения из Minecraft:Java Edition и предоставляет АПИ для регистрации собственных. |
GuideAPI | DDCompany | GuideAPI | Мод-библиотека, предоставляющая большие возможности для создания игровых документаций . |
Waila | DDCompany | Waila | Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире. |
A.P.O. Craft | IchZerowan | A.P.O. Craft | Мод добавляет постаппокалиптический город в игру. |
OresMod | Kotoffey23 | Ores Mod | Мод добавляет механизмы и руды. Рутинно, но почему бы и нет? |
WolfGunsMod | WolfTeam | WolfGunsMod | Мод добавляет оружие. |
Библиотека | Автор / Официальный источник | Краткое описание |
---|---|---|
EnergyLib | Inner Core | Библиотека для создания и работы с различными видами энергии, проводами, генераторами и потребителями. |
EnergyNet | MineExplorer | Библиотека для создания и работы с различными видами энергии, проводами, генераторами и потребителями. |
ToolType | Inner Core | Библиотека, предоставляющая универсальные типы инструментов и содержащая некоторые доработки и фиксы ошибок в ToolAPI. |
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 | Библиотека, упрощающая работу со структурами |