├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md └── workflows │ └── blank.yml ├── .gitignore ├── LICENSE ├── README.md ├── README_zh.md ├── lib ├── EconomyAPI.jar ├── LuckPerms-Nukkit-5.0.94.jar ├── Multipass-1.1.3.jar ├── ScoreboardAPI-1.3.jar └── gui.jar ├── pom.xml └── src └── main ├── java └── top │ └── wetabq │ └── easyapi │ ├── EasyAPI.kt │ ├── api │ ├── CommonDynamicIntegrateAPI.kt │ ├── CompatibilityCheck.kt │ ├── CompatibilityException.kt │ ├── DisableNotRemoveAll.kt │ ├── DynamicIntegrateAPI.kt │ ├── SimpleIntegrateAPI.kt │ └── defaults │ │ ├── AsyncListenerAPI.kt │ │ ├── AsyncTaskAPI.kt │ │ ├── BossbarAPI.kt │ │ ├── CommandAPI.kt │ │ ├── ConfigAPI.kt │ │ ├── EconomyAPI.kt │ │ ├── MessageFormatAPI.kt │ │ ├── NukkitListenerAPI.kt │ │ ├── PermissionGroupAPI.kt │ │ ├── PlaceholderAPI.kt │ │ ├── PluginTaskAPI.kt │ │ ├── ScoreboardAPI.kt │ │ ├── SimpleAsyncTaskAPI.kt │ │ ├── SimpleCommandAPI.kt │ │ ├── SimpleConfigAPI.kt │ │ └── SimplePluginTaskAPI.kt │ ├── command │ ├── EasyCommand.kt │ ├── EasySubCommand.kt │ └── defaults │ │ └── EasyAPICommand.kt │ ├── config │ ├── EasyConfig.kt │ ├── IEasyConfig.kt │ ├── defaults │ │ ├── SimpleConfig.kt │ │ └── SimpleConfigEntry.kt │ └── encoder │ │ ├── CodecEasyConfig.kt │ │ ├── ConfigCodec.kt │ │ ├── advance │ │ ├── AdvanceCodecEasyConfig.kt │ │ ├── SimpleCodecEasyConfig.kt │ │ └── internal │ │ │ ├── AdvanceConfigCodec.kt │ │ │ ├── DataTypeAdaptor.kt │ │ │ ├── GsonCodec.kt │ │ │ ├── ReflectionConfigCodec.kt │ │ │ └── SimpleReflectionConfigCodec.kt │ │ └── external │ │ ├── AbstractExternalSerializerEasyConfig.kt │ │ ├── ExternalSerializerEasyConfig.kt │ │ ├── GsonCodecEasyConfig.kt │ │ └── serializer │ │ ├── GsonSerializer.kt │ │ └── Serializer.kt │ ├── gui │ ├── ConfigGUI.kt │ ├── IgnoreElement.kt │ ├── TemplateFormWindowCustom.kt │ └── TemplateFormWindowSimple.kt │ ├── listener │ └── AsyncListener.kt │ ├── module │ ├── EasyAPIModule.kt │ ├── EasyAPIModuleManager.kt │ ├── IEasyAPIModule.kt │ ├── ModuleInfo.kt │ ├── ModuleStatus.kt │ ├── ModuleVersion.kt │ ├── SimpleEasyAPIModule.kt │ ├── defaults │ │ ├── AsyncListenerModule.kt │ │ ├── BossbarModule.kt │ │ ├── ChatNameTagFormatModule.kt │ │ ├── EasyBaseModule.kt │ │ ├── PlaceholderManager.kt │ │ ├── ScoreboardModule.kt │ │ └── ScreenShowModule.kt │ └── exception │ │ └── ModuleException.kt │ ├── particle │ └── ParticleUtils.kt │ ├── placeholder │ ├── AbstractPlaceholderExpansion.kt │ ├── PlaceholderException.kt │ ├── PlaceholderExpansion.kt │ └── SimplePlaceholder.kt │ ├── screen │ ├── ScreenShow.kt │ ├── ShowType.kt │ └── animation │ │ └── TextAnimation.kt │ ├── task │ └── PluginTaskEntry.kt │ └── utils │ ├── MerticsLite.kt │ ├── NukkitColor.kt │ ├── PlayerUtils.kt │ └── PosRangeUtils.kt └── resources └── plugin.yml /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/workflows/blank.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/.github/workflows/blank.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | /EasyAPI.iml 3 | /*.jar 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/README.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/README_zh.md -------------------------------------------------------------------------------- /lib/EconomyAPI.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/lib/EconomyAPI.jar -------------------------------------------------------------------------------- /lib/LuckPerms-Nukkit-5.0.94.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/lib/LuckPerms-Nukkit-5.0.94.jar -------------------------------------------------------------------------------- /lib/Multipass-1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/lib/Multipass-1.1.3.jar -------------------------------------------------------------------------------- /lib/ScoreboardAPI-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/lib/ScoreboardAPI-1.3.jar -------------------------------------------------------------------------------- /lib/gui.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/lib/gui.jar -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/EasyAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/EasyAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/CommonDynamicIntegrateAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/CommonDynamicIntegrateAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/CompatibilityCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/CompatibilityCheck.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/CompatibilityException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/CompatibilityException.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/DisableNotRemoveAll.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/DisableNotRemoveAll.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/DynamicIntegrateAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/DynamicIntegrateAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/SimpleIntegrateAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/SimpleIntegrateAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/AsyncListenerAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/AsyncListenerAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/AsyncTaskAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/AsyncTaskAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/BossbarAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/BossbarAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/CommandAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/CommandAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/ConfigAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/ConfigAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/EconomyAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/EconomyAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/MessageFormatAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/MessageFormatAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/NukkitListenerAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/NukkitListenerAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/PermissionGroupAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/PermissionGroupAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/PlaceholderAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/PlaceholderAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/PluginTaskAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/PluginTaskAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/ScoreboardAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/ScoreboardAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/SimpleAsyncTaskAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/SimpleAsyncTaskAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/SimpleCommandAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/SimpleCommandAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/SimpleConfigAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/SimpleConfigAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/api/defaults/SimplePluginTaskAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/api/defaults/SimplePluginTaskAPI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/command/EasyCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/command/EasyCommand.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/command/EasySubCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/command/EasySubCommand.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/command/defaults/EasyAPICommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/command/defaults/EasyAPICommand.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/EasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/EasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/IEasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/IEasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/defaults/SimpleConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/defaults/SimpleConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/defaults/SimpleConfigEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/defaults/SimpleConfigEntry.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/CodecEasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/CodecEasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/ConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/ConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/advance/AdvanceCodecEasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/advance/AdvanceCodecEasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/advance/SimpleCodecEasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/advance/SimpleCodecEasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/AdvanceConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/AdvanceConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/DataTypeAdaptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/DataTypeAdaptor.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/GsonCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/GsonCodec.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/ReflectionConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/ReflectionConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/SimpleReflectionConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/advance/internal/SimpleReflectionConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/external/AbstractExternalSerializerEasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/external/AbstractExternalSerializerEasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/external/ExternalSerializerEasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/external/ExternalSerializerEasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/external/GsonCodecEasyConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/external/GsonCodecEasyConfig.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/external/serializer/GsonSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/external/serializer/GsonSerializer.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/config/encoder/external/serializer/Serializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/config/encoder/external/serializer/Serializer.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/gui/ConfigGUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/gui/ConfigGUI.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/gui/IgnoreElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/gui/IgnoreElement.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/gui/TemplateFormWindowCustom.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/gui/TemplateFormWindowCustom.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/gui/TemplateFormWindowSimple.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/gui/TemplateFormWindowSimple.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/listener/AsyncListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/listener/AsyncListener.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/EasyAPIModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/EasyAPIModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/EasyAPIModuleManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/EasyAPIModuleManager.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/IEasyAPIModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/IEasyAPIModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/ModuleInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/ModuleInfo.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/ModuleStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/ModuleStatus.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/ModuleVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/ModuleVersion.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/SimpleEasyAPIModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/SimpleEasyAPIModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/defaults/AsyncListenerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/defaults/AsyncListenerModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/defaults/BossbarModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/defaults/BossbarModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/defaults/ChatNameTagFormatModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/defaults/ChatNameTagFormatModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/defaults/EasyBaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/defaults/EasyBaseModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/defaults/PlaceholderManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/defaults/PlaceholderManager.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/defaults/ScoreboardModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/defaults/ScoreboardModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/defaults/ScreenShowModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/defaults/ScreenShowModule.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/module/exception/ModuleException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/module/exception/ModuleException.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/particle/ParticleUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/particle/ParticleUtils.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/placeholder/AbstractPlaceholderExpansion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/placeholder/AbstractPlaceholderExpansion.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/placeholder/PlaceholderException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/placeholder/PlaceholderException.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/placeholder/PlaceholderExpansion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/placeholder/PlaceholderExpansion.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/placeholder/SimplePlaceholder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/placeholder/SimplePlaceholder.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/screen/ScreenShow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/screen/ScreenShow.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/screen/ShowType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/screen/ShowType.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/screen/animation/TextAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/screen/animation/TextAnimation.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/task/PluginTaskEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/task/PluginTaskEntry.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/utils/MerticsLite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/utils/MerticsLite.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/utils/NukkitColor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/utils/NukkitColor.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/utils/PlayerUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/utils/PlayerUtils.kt -------------------------------------------------------------------------------- /src/main/java/top/wetabq/easyapi/utils/PosRangeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/java/top/wetabq/easyapi/utils/PosRangeUtils.kt -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WetABQ/EasyAPI-Nukkit/HEAD/src/main/resources/plugin.yml --------------------------------------------------------------------------------