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

(не показаны 4 промежуточные версии этого же участника)
Строка 2: Строка 2:
 
InnerCore был создан на базе чистого MCPE 1.0.3 и является полноценной средой для создания и игры с модами, дающей возможности куда большие, чем [[CoreEngine|CoreEngine]]&nbsp;& [[BlockLauncher|BlockLauncher]].<br/> Написанная с нуля нативная часть позволила решить абсолютное большинство проблем, связанных с моддингом на базе [[BlockLauncher|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"><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">
Строка 21: Строка 23:
 
*Блоки и предметы  
 
*Блоки и предметы  
 
**[[InnerCore/Создание_предметов|С]][[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|Визуальная составляющая&nbsp;ICRender]]  
 
**[[InnerCore/Визуальная_составляющая_ICRender|Визуальная составляющая&nbsp;ICRender]]  
Строка 51: Строка 55:
 
***[[InnerCore/Введение_в_GUI/Стандартный_интерфейс|Стандартный интерфейс]]  
 
***[[InnerCore/Введение_в_GUI/Стандартный_интерфейс|Стандартный интерфейс]]  
 
***[[InnerCore/Введение_в_GUI/Однооконный_интерфейс|Однооконный интерфейс]]  
 
***[[InnerCore/Введение_в_GUI/Однооконный_интерфейс|Однооконный интерфейс]]  
***[[InnerCore/Введение_в_GUI/Много-оконный_интерфейс|Многооконный интерфейс]]   
+
***[[InnerCore/Введение_в_GUI/Многооконный_интерфейс|Многооконный интерфейс]]   
 
**[[InnerCore/Контейнеры|Контейнеры]]  
 
**[[InnerCore/Контейнеры|Контейнеры]]  
 
**[[InnerCore/Динамичный_интерфейс|Динамичный интерфейс]]   
 
**[[InnerCore/Динамичный_интерфейс|Динамичный интерфейс]]   
Строка 103: Строка 107:
 
<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">
 
== Список библиотек: ==
 
== Список библиотек: ==
  
Строка 110: Строка 117:
 
! scope="col" style="text-align: center; width: 243px;" | Автор / Официальный источник
 
! scope="col" style="text-align: center; width: 243px;" | Автор / Официальный источник
 
! scope="col" style="width: 745px; text-align: center;" | Краткое описание
 
! scope="col" style="width: 745px; text-align: center;" | Краткое описание
 +
|-
 +
| style="text-align: center; width: 15%;" | [[InnerCore/Libs/EnergyLib|EnergyLib]]
 +
| style="text-align: center; width: 15%; height: 20px;" | [https://vk.com/core_engine Inner Core]
 +
| style="width: 70%; text-align: center;" | Библиотека для создания и работы с различными видами энергии, проводами, генераторами и потребителями
 +
|-
 +
| style="text-align: center; width: 15%;" | [[InnerCore/ToolAPI_и_ToolType|ToolType]]
 +
| style="text-align: center; width: 15%; height: 20px;" | [https://vk.com/core_engine Inner Core]
 +
| style="width: 70%; text-align: center;" | Библиотека, предоставляющая универсальные типы инструментов и содержащая некоторые доработки и фиксы ошибок в ToolAPI
 
|-
 
|-
 
| style="text-align: center; width: 15%;" | [[InnerCore/Libs/BackpackAPI|BackpackAPI]]
 
| style="text-align: center; width: 15%;" | [[InnerCore/Libs/BackpackAPI|BackpackAPI]]
Строка 151: Строка 166:
 
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/ShootLib|ShootLib]]
 
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/ShootLib|ShootLib]]
 
| style="text-align: center; width: 243px;" | [https://vk.com/wolf___team WolfTeam]
 
| style="text-align: center; width: 243px;" | [https://vk.com/wolf___team WolfTeam]
| style="width: 745px; text-align: center;" | Библеотека для создания оружия
+
| style="width: 745px; text-align: center;" | Библиотека для создания оружия
 +
|-
 +
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/AdvancedAI|AdvancedAI]]
 +
| style="text-align: center; width: 243px;" | [https://vk.com/trashboxbobylev TrashboxBobylev]
 +
| style="width: 745px; text-align: center;" | Библиотека, содержащая новые типы ИИ мобов
 
|}
 
|}
</div> </div> </div>
+
</div>

Версия 19:01, 20 января 2019

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

Документация по InnerCore

Список модов:

Мод Автор / Официальный источник Мод в браузере Краткое описание
Radiation Craft Event_ Radiation Craft

Мод добавит в игру радиацию и все, что с ней связано.

AchievementsAPI DDCompany AchievementsAPI Мод, который добавляет некоторые достижения из Minecraft:Java Edition и предоставляет АПИ для регистрации собственных.
Waila DDCompany Waila Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире.
A.P.O. Craft IchZerowan A.P.O. Craft Мод добавляет постаппокалиптический город в игру
 
 

Список библиотек:

Библиотека Автор / Официальный источник Краткое описание
EnergyLib Inner Core Библиотека для создания и работы с различными видами энергии, проводами, генераторами и потребителями
ToolType Inner Core Библиотека, предоставляющая универсальные типы инструментов и содержащая некоторые доработки и фиксы ошибок в ToolAPI
BackpackAPI DDCompany

Библиотека для регистрации рюкзаков

Dimensions Zheka_Smirnov

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

Baubles DDCompany

Библиотека, предоставляющая АПИ для регистрации фенечек

SoundAPI WolfTeam Библиотека для работы со звуком
SettingsManager #mineprogramming Библиотека для упрощения работы с настройками игры
EntityState #mineprogramming Библиотека для получения текущего действия игрока (его движений)
ScalesRPG #mineprogramming Библиотека для регистрации различных шкал в дополнение к существующим (голода, здоровья, брони...)
#modpacker #mineprogramming Библиотека для создания и загрузки управляемых сборок модов
ShootLib WolfTeam Библиотека для создания оружия
AdvancedAI TrashboxBobylev Библиотека, содержащая новые типы ИИ мобов