Менеджер аддонов для Minecraft PE
Этот аддон позволяет управлять другими аддонами, которые установлены в вашем Minecraft Pocket Edition.
На данный момент это первая версия и она находится в разработке.В будущем возможно это будет аналог Forge и появятся новые функции — управление скриптами, текстурами и т.п.
Версия находится в разработке!
Для разработчиков аддонов:
- Скачайте данный архив.
- Распакуйте его в jni.
- Откройте «Android.mk» и в строке «LOCAL_LDLIBS» добавьте «-lcom.ksymc.addonmanager».
- Создайте отдельный файл, например TestAddon.h и в него поместите class:
[toggle title=»Раскрой»]
#pragma once
#include «Addon.h»
class TestAddon : public Addon
{
public:
TestAddon();
virtual ~TestAddon();
virtual std::string getName();
virtual std::string getVersion();
virtual int getVersionCode();
virtual std::string getDescription();
};
[/toggle]
- Создайте файл с таким же именем, но с расширением .cpp — «TestAddon.cpp» и поместите в него следующий код:
[toggle title=»Раскрой»]
#include «TestAddon.h»
TestAddon::TestAddon()
{
}
TestAddon::~TestAddon()
{
}
std::string TestAddon::getName()
{
return «TestAddon»;
}
std::string TestAddon::getVersion()
{
return «V1.0»;
}
int TestAddon::getVersionCode()
{
return 1;
}
std::string TestAddon::getDescription()
{
return «Описание»;
}
[/toggle]
Теперь всё по порядку.
#include «TestAddon.h» — указываем на файл с классом, в котором хранятся нужные функции для версии, описания аддона.
std::string TestAddon::getName() — функция имени аддона
{
return «TestAddon»; — возвращает «TestAddon» и выводит на поле
}
std::string TestAddon::getVersion() — версия аддона
{
return «V1.0»;
}
int TestAddon::getVersionCode() — версия кода
{
return 1;
}
std::string TestAddon::getDescription() — описание аддона
{
return «Описание»;
}
Репозиторий KsyMC — http://github.com/KsyMC/MCPE-addons