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

м
(не показано 11 промежуточных версий 3 участников)
Строка 12: Строка 12:
 
<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 ==
+
<div class="mw-parser-output">
 +
<div class="mw-parser-output">
 +
<div class="mw-parser-output">
 +
== Документация по Inner Core ==
  
 
*Построение модов  
 
*Построение модов  
Строка 25: Строка 28:
 
**[[InnerCore/Модуль_Callback|Модуль Callback]]  
 
**[[InnerCore/Модуль_Callback|Модуль Callback]]  
 
**[[InnerCore/Список_коллбеков|Список коллбеков]]  
 
**[[InnerCore/Список_коллбеков|Список коллбеков]]  
**[[InnerCore/Список_назаний_ванильных_экранов|Список назаний ванильных экранов]]   
+
**[[InnerCore/Список_назаний_ванильных_экранов|Список названий ванильных экранов]]   
 
*Блоки и предметы  
 
*Блоки и предметы  
**[[InnerCore/Создание_предметов|С]][[InnerCore/Создание_предметов|оздание предметов]]
 
**[[InnerCore/Создание_блоков|Создание блоков]]
 
 
**[[InnerCore/Создание_блоков_и_предметов|Создание блоков и предметов]]  
 
**[[InnerCore/Создание_блоков_и_предметов|Создание блоков и предметов]]  
 
**[[InnerCore/Naming_Standart|Стандарт Именования Inner Core]]  
 
**[[InnerCore/Naming_Standart|Стандарт Именования Inner Core]]  
Строка 72: Строка 73:
 
*[[InnerCore/Модуль_Particles|Модуль Particles]]  
 
*[[InnerCore/Модуль_Particles|Модуль Particles]]  
 
*[[InnerCore/Модуль_FileTools|Модуль FileTools]]  
 
*[[InnerCore/Модуль_FileTools|Модуль FileTools]]  
 +
*[[InnerCore/Модуль_SaverScope|Модуль SaverScope]]
 
*[[InnerCore/Модуль_Translation|Модуль Translation]]  
 
*[[InnerCore/Модуль_Translation|Модуль Translation]]  
 
*[[InnerCore/Многопоточность|Многопоточность]]  
 
*[[InnerCore/Многопоточность|Многопоточность]]  
 +
 
</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">&nbsp;</div> </div> </div> </div> </div> </div> </div> </div> </div> </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">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
 
== Список модов: ==
 
== Список модов: ==
  
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 100%;"
 
{| border="1" cellpadding="1" cellspacing="1" style="width: 100%;"
 
|-
 
|-
| style="text-align: center; width: 93px;" | Мод
+
| style="text-align: center; width: 93px;" | '''Мод/API'''
| style="text-align: center; width: 212px;" | Автор / Официальный источник
+
| 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: 93px;" | [[InnerCore/Mods/Radiation_Craft|Radiation Craft]]
 
| style="text-align: center; width: 212px;" | [https://icmods.mineprogramming.org/search.php?author=67 Event_]
 
| style="text-align: center" | [https://icmods.mineprogramming.org/mod.php?id=85 Radiation Craft]
 
| style="text-align: center; width: 608px;" |
 
Мод добавит в игру радиацию и все, что с ней связано.
 
 
 
 
|-
 
|-
| style="text-align: center; width: 93px;" | [[InnerCore/Mods/AchievementsAPI|AchievementsAPI]]
+
| style="width: 93px; text-align: center;" | [[InnerCore/Mods/AchievementsAPI|AchievementsAPI]]
| style="text-align: center; width: 212px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="width: 226px; text-align: center;" | [https://vk.com/forestry_pe DDCompany]
| style="text-align: center" | AchievementsAPI
+
| style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=143 AchievementsAPI]
| style="text-align: center; width: 608px;" | Мод, который добавляет некоторые достижения из Minecraft:Java Edition и предоставляет АПИ для регистрации собственных.
+
| style="width: 608px;" | Мод, который добавляет некоторые достижения из Minecraft:Java Edition и предоставляет АПИ для регистрации собственных.
 
|-
 
|-
| style="text-align: center; width: 93px;" | [[InnerCore/Mods/Waila|Waila]]
+
| style="width: 93px; text-align: center;" | [[InnerCore/Libs/GuideAPI|GuideAPI]]
| style="text-align: center; width: 212px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="width: 226px; text-align: center;" | [https://vk.com/forestry_pe DDCompany]
| style="text-align: center" | Waila
+
| style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=39 GuideAPI]
| style="text-align: center; width: 608px;" | Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире.
+
| style="width: 608px;" | Мод-библиотека, предоставляющая большие возможности для создания игровых документаций .
 
|-
 
|-
| style="text-align: center; width: 93px;" | [[InnerCore/Mods/APO_Craft|A.P.O. Craft]]
+
| style="width: 93px; text-align: center;" | [[InnerCore/Mods/Waila|Waila]]
| style="text-align: center; width: 212px;" | [https://vk.com/igormelikhov IchZerowan]
+
| style="width: 226px; text-align: center;" | [https://vk.com/forestry_pe DDCompany]
| style="text-align: center" | A.P.O. Craft
+
| style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=144 Waila]
| style="text-align: center; width: 608px;" | Мод добавляет постаппокалиптический город в игру
+
| style="width: 608px;" | Мод позволяет увидеть название блока, его материал, возможность сломать, здоровье и айди моба, наведя на соответствующий объект в мире.
 
|-
 
|-
| style="text-align: center; width: 93px;" | [[InnerCore/Mods/OresMod|OresMod]]
+
| style="width: 93px; text-align: center;" | [[InnerCore/Mods/APO_Craft|A.P.O. Craft]]
| style="text-align: center; width: 212px;" | [https://vk.com/myrzicmur Kotoffey23]
+
| style="width: 226px; text-align: center;" | [https://vk.com/igormelikhov IchZerowan]
| style="text-align: center" | [https://icmods.mineprogramming.org/mod?id=59 Ores Mod]
+
| style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=361 A.P.O. Craft]
| style="text-align: center; width: 608px;" | Мод добавляет механизмы и руды. Рутинно, но почему бы и нет?
+
| style="width: 608px;" | Мод добавляет постаппокалиптический город в игру.
 
|-
 
|-
| style="text-align: center; width: 93px;" | [[InnerCore/Mods/WolfGunsMod|WolfGunsMod]]
+
| style="width: 93px; text-align: center;" | [[InnerCore/Mods/OresMod|OresMod]]
| style="text-align: center; width: 212px;" | [https://vk.com/wolf___team WolfTeam]
+
| style="width: 226px; text-align: center;" | [https://vk.com/myrzicmur Kotoffey23]
| style="text-align: center" | [https://icmods.mineprogramming.org/mod?id=397 WolfGunsMod]
+
| style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=59 Ores Mod]
| style="text-align: center; width: 608px;" | Мод добавляет оружие.&nbsp;
+
| style="width: 608px;" | Мод добавляет механизмы и руды. Рутинно, но почему бы и нет?
 
|-
 
|-
| style="text-align: center; width: 93px;" | [[InnerCore/Libs/GuideAPI|GuideAPI]]
+
| style="width: 93px; text-align: center;" | [[InnerCore/Mods/WolfGunsMod|WolfGunsMod]]
| style="text-align: center; width: 212px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="width: 226px; text-align: center;" | [https://vk.com/wolf___team WolfTeam]
| style="text-align: center" | [https://icmods.mineprogramming.org/mod?id=39 GuideAPI]
+
| style="text-align: center; width: 100px;" | [https://icmods.mineprogramming.org/mod?id=397 WolfGunsMod]
| style="text-align: center; width: 608px;" | Мод-библиотека, предоставляющая большие возможности для создания игровых документаций&nbsp;
+
| style="width: 608px;" | Мод добавляет оружие.&nbsp;
 
|}
 
|}
</div> </div>
+
<div class="mw-parser-output">&nbsp;</div>
 +
 
 +
<div class="mw-parser-output"><div class="mw-parser-output">
 +
<div class="mw-parser-output">
  
 
== Список библиотек: ==
 
== Список библиотек: ==
Строка 131: Строка 128:
 
{| 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/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/EnergyLib|EnergyLib]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/ToolAPI_и_ToolType|ToolType]]
| style="text-align: center; width: 15%; height: 20px;" | [https://vk.com/core_engine Inner Core]
+
| style="text-align: center; width: 214px; height: 20px;" | [https://vk.com/core_engine Inner Core]
| style="width: 70%; text-align: center;" | Библиотека для создания и работы с различными видами энергии, проводами, генераторами и потребителями
+
| style="width: 694px;" | Библиотека, предоставляющая универсальные типы инструментов и содержащая некоторые доработки и фиксы ошибок в ToolAPI.
 
|-
 
|-
| style="text-align: center; width: 15%;" | [[InnerCore/ToolAPI_и_ToolType|ToolType]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/Dimensions|Dimensions]]
| style="text-align: center; width: 15%; height: 20px;" | [https://vk.com/core_engine Inner Core]
+
| style="text-align: center; width: 214px; height: 20px;" | [https://vk.com/zheka_smirnov Zheka_Smirnov]
| style="width: 70%; text-align: center;" | Библиотека, предоставляющая универсальные типы инструментов и содержащая некоторые доработки и фиксы ошибок в ToolAPI
+
| style="width: 694px;" | Библиотека, упрощающая создание измерений.
 
|-
 
|-
| style="text-align: center; width: 15%;" | [[InnerCore/Libs/BackpackAPI|BackpackAPI]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/modpacker|#modpacker]]
| style="text-align: center; width: 15%; height: 20px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
| style="width: 70%; text-align: center;" |  
+
| style="width: 694px;" | Библиотека для создания и загрузки управляемых сборок модов.
Библиотека для регистрации рюкзаков
 
 
 
 
|-
 
|-
| style="text-align: center; width: 223px;" | [[InnerCore/Libs/Dimensions|Dimensions]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/EntityState|EntityState]]
| style="text-align: center; width: 243px;" | [https://vk.com/zheka_smirnov Zheka_Smirnov]
+
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
| 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/ScalesRPG|ScalesRPG]]
| style="text-align: center; width: 243px;" | [https://vk.com/forestry_pe DDCompany]
+
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
| 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/SettingsManager|SettingsManager]]
| style="text-align: center; width: 243px;" | [https://vk.com/wolf___team WolfTeam]
+
| style="text-align: center; width: 214px;" | [https://www.mineprogramming.org/ #mineprogramming]
| 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/BackpackAPI|BackpackAPI]]
| style="text-align: center; width: 243px;" | [https://www.mineprogramming.org/ #mineprogramming]
+
| style="text-align: center; width: 214px;" | [https://vk.com/forestry_pe DDCompany]
| 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/Baubles|Baubles]]
| style="text-align: center; width: 243px;" | [https://www.mineprogramming.org/ #mineprogramming]
+
| style="text-align: center; width: 214px;" | [https://vk.com/forestry_pe DDCompany]
| 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/AdvancedAI|AdvancedAI]]
| style="text-align: center; width: 243px;" | [https://www.mineprogramming.org/ #mineprogramming]
+
| style="text-align: center; width: 214px;" | [https://vk.com/trashboxbobylev TrashboxBobylev]
| 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/MobLib|MobLib]]
| 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/ShootLib|ShootLib]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/RecipeTELib|RecipeTELib]]
| 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/AdvancedAI|AdvancedAI]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/ShootLib|ShootLib]]
| style="text-align: center; width: 243px;" | [https://vk.com/trashboxbobylev TrashboxBobylev]
+
| 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/MobLib|MobLib]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/SoundAPI|SoundAPI]]
| 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/RecipeTELib|RecipeTELib]]
+
| style="text-align: center; width: 121px;" | [[InnerCore/Libs/StructuresAPI|StructuresAPI]]
| 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;" | Библиотека, упрощающая работу со структурами
 
|}
 
|}
 
</div>
 
</div>

Версия 03:54, 12 августа 2019

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

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

 

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

Мод/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 Библиотека, упрощающая работу со структурами