File tree Expand file tree Collapse file tree
src/main/java/com/unfamoussoul/sapi Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11folia_version =1.21.11-R0.1-SNAPSHOT
2- version =1.1.7
2+ version =1.1.8
Original file line number Diff line number Diff line change 77 * Менеджер конфигурации для модулей
88 */
99@ SuppressWarnings ("unused" )
10- public interface ConfigHandler {
10+ public abstract class ConfigHandler {
1111
1212 /**
1313 * Получить файл конфига
1414 */
15- @ NotNull FileConfiguration getConfig ();
15+ public native @ NotNull FileConfiguration getConfig ();
1616
1717 /**
1818 * Сохранить изменения в файле конфига
1919 */
20- void saveConfig ();
20+ public native void saveConfig ();
2121
2222 /**
2323 * Перезагрузить конфиг
2424 */
25- void reloadConfig ();
25+ public native void reloadConfig ();
2626}
Original file line number Diff line number Diff line change 88/**
99 * Загрузчик и выгрузчик модулей
1010 */
11- public interface ModuleHandler {
11+ @ SuppressWarnings ("unused" )
12+ public abstract class ModuleHandler {
1213
13- boolean loadModule (@ NotNull String moduleName );
14+ public native boolean loadModule (@ NotNull String moduleName );
1415
15- boolean unloadModule (@ NotNull String moduleName );
16+ public native boolean unloadModule (@ NotNull String moduleName );
1617
17- void reloadModules ();
18+ public native void reloadModules ();
1819
19- boolean isUnloaded (@ NotNull String moduleName );
20+ public native boolean isUnloaded (@ NotNull String moduleName );
2021
21- @ Nullable ModuleContainer getLoadedModule (@ NotNull String moduleName );
22+ @ Nullable public native ModuleContainer getLoadedModule (@ NotNull String moduleName );
2223
23- Set <String > getLoadedModules ();
24+ public native Set <String > getLoadedModules ();
2425
25- Set <String > getAvailableModules ();
26+ public native Set <String > getAvailableModules ();
2627
2728}
You can’t perform that action at this time.
0 commit comments