#include "NativeAPI.h" Local GlobalNativePointer::getLevelPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getMinecraftPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getServerNetworkHandlerPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getMinecraftCommandsPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getLevelStoragePtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getDBStoragePtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getRakNetServerLocatorPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getRakNetRakPeerPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } Local GlobalNativePointer::getScoreboardPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } //Local GlobalNativePointer::getAllowListFilePtr(const Arguments& args) { // return NativePointer::newNativePointer(Global); //} Local GlobalNativePointer::getPropertiesSettingsPtr(const Arguments& args) { return NativePointer::newNativePointer(Global); } ClassDefine GlobalNativePointerBuilder = defineClass("GlobalPointer") .constructor() .function("Level", &GlobalNativePointer::getLevelPtr) .function("Minecraft", &GlobalNativePointer::getMinecraftPtr) .function("ServerNetworkHandler", &GlobalNativePointer::getServerNetworkHandlerPtr) .function("MinecraftCommands", &GlobalNativePointer::getMinecraftCommandsPtr) .function("LevelStorage", &GlobalNativePointer::getLevelStoragePtr) .function("DBStorage", &GlobalNativePointer::getDBStoragePtr) .function("RakNetServerLocator", &GlobalNativePointer::getRakNetServerLocatorPtr) .function("RakNetRakPeer", &GlobalNativePointer::getRakNetRakPeerPtr) .function("Scoreboard", &GlobalNativePointer::getScoreboardPtr) // .function("AllowListFile", &GlobalNativePointer::getAllowListFilePtr) .function("PropertiesSettings", &GlobalNativePointer::getPropertiesSettingsPtr) .build();