80LK (обсуждение | вклад) |
|||
Строка 17: | Строка 17: | ||
Каждый объект содержит множество функций и методов для работы с соответствующими объектами в игре. | Каждый объект содержит множество функций и методов для работы с соответствующими объектами в игре. | ||
+ | |||
== Библиотеки NIDE == | == Библиотеки NIDE == | ||
Строка 23: | Строка 24: | ||
[[ModPE/File|File ]]- работа с файлами<br/> [[ModPE/ItemsEngine|ItemsEngine ]]- создание предметов с помощью графического интерфейса [https://www.mineprogramming.org/nide/ NIDE]<br/> [[ModPE/ModCore|ModCore ]]- известная библиотека, позволяющая управлять генерацией в мире, создавать кастомные инструменты и переводить названия в игре.<br/> [[ModPE/Randomizer|Randomizer ]]- удобная библиотека для получения случайных чисел с учетом сида мира и координат а также генерации чисел с разными вероятностями на основе распределения Гаусса с разной глубиной просчета.<br/> [[ModPE/Timers|Timers ]]- всевозможные события в игре требуют периодичности. Данная библиотека вам с этим поможет.<br/> [[ModPE/Util|Util ]]- просто разлличные полезности, которые используются в других библиотеках и могут быть использованы и вами) | [[ModPE/File|File ]]- работа с файлами<br/> [[ModPE/ItemsEngine|ItemsEngine ]]- создание предметов с помощью графического интерфейса [https://www.mineprogramming.org/nide/ NIDE]<br/> [[ModPE/ModCore|ModCore ]]- известная библиотека, позволяющая управлять генерацией в мире, создавать кастомные инструменты и переводить названия в игре.<br/> [[ModPE/Randomizer|Randomizer ]]- удобная библиотека для получения случайных чисел с учетом сида мира и координат а также генерации чисел с разными вероятностями на основе распределения Гаусса с разной глубиной просчета.<br/> [[ModPE/Timers|Timers ]]- всевозможные события в игре требуют периодичности. Данная библиотека вам с этим поможет.<br/> [[ModPE/Util|Util ]]- просто разлличные полезности, которые используются в других библиотеках и могут быть использованы и вами) | ||
− | |||
== Ссылки == | == Ссылки == | ||
[[Функции_ModPE|Функции ModPE]] - статья с НЕ ПРОСТО кратким описанием некоторых функций | [[Функции_ModPE|Функции ModPE]] - статья с НЕ ПРОСТО кратким описанием некоторых функций |
ModPE API - API, предоставляемое программой BlockLauncher и позволяющее взаимодействовать с миром Minecraft. ModPE API состоит из 7-ми объектов, нескольких перечислений, ловушек (хуков, событий), Renderer API и отдельных функций.
Список объектов:
Block - работа с блоками
Entity - работа с мобами (в том числе с дропом, летающими предметами и прочим)
Item - работа с предметами
Level - работа с картой (миром, блоками в мире)
ModPE - общие функции
Player - работа с игроком
Server - работа в онлайн-режиме
Остальные возможности ModPE
Ловушки - определение событий, произошедших в мире Minecraft
Глобальное пространство имен - самые используемые функции, вынесенные за пределы объектов
Перечисления - списки констант, нужных для кодинга
Renderer API - API, разработанное для создания кастомных рендеров модов
Каждый объект содержит множество функций и методов для работы с соответствующими объектами в игре.
Интегрированная среда разработки NIDE имеет достаточно мощный инструмент расширения возможностей ModPE - библиотеки. На данный момент с программой поставляются следующие библиотеки:
File - работа с файлами
ItemsEngine - создание предметов с помощью графического интерфейса NIDE
ModCore - известная библиотека, позволяющая управлять генерацией в мире, создавать кастомные инструменты и переводить названия в игре.
Randomizer - удобная библиотека для получения случайных чисел с учетом сида мира и координат а также генерации чисел с разными вероятностями на основе распределения Гаусса с разной глубиной просчета.
Timers - всевозможные события в игре требуют периодичности. Данная библиотека вам с этим поможет.
Util - просто разлличные полезности, которые используются в других библиотеках и могут быть использованы и вами)
Функции ModPE - статья с НЕ ПРОСТО кратким описанием некоторых функций