├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── Bukkit ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── net │ │ │ └── frankheijden │ │ │ └── serverutils │ │ │ └── bukkit │ │ │ ├── ServerUtils.java │ │ │ ├── commands │ │ │ ├── BukkitCommandPlugins.java │ │ │ └── BukkitCommandServerUtils.java │ │ │ ├── config │ │ │ └── BukkitMessageKey.java │ │ │ ├── entities │ │ │ ├── BukkitAudience.java │ │ │ ├── BukkitAudienceProvider.java │ │ │ ├── BukkitPlugin.java │ │ │ ├── BukkitPluginDescription.java │ │ │ ├── BukkitResourceProvider.java │ │ │ └── BukkitYamlConfig.java │ │ │ ├── events │ │ │ ├── BukkitPluginDisableEvent.java │ │ │ ├── BukkitPluginEnableEvent.java │ │ │ ├── BukkitPluginEvent.java │ │ │ ├── BukkitPluginLoadEvent.java │ │ │ └── BukkitPluginUnloadEvent.java │ │ │ ├── listeners │ │ │ └── BukkitPlayerListener.java │ │ │ ├── managers │ │ │ ├── BukkitPluginManager.java │ │ │ └── BukkitTaskManager.java │ │ │ ├── reflection │ │ │ ├── RCommandDispatcher.java │ │ │ ├── RCommandMap.java │ │ │ ├── RCommandNode.java │ │ │ ├── RCraftServer.java │ │ │ ├── RCraftingManager.java │ │ │ ├── RDedicatedServer.java │ │ │ ├── RDedicatedServerProperties.java │ │ │ ├── RDedicatedServerSettings.java │ │ │ ├── RIRegistryCustom.java │ │ │ ├── RJavaPlugin.java │ │ │ ├── RJavaPluginLoader.java │ │ │ ├── RJsonList.java │ │ │ ├── RMinecraftKey.java │ │ │ ├── RMinecraftServer.java │ │ │ ├── ROptionSet.java │ │ │ ├── RPlayerList.java │ │ │ ├── RPluginClassLoader.java │ │ │ ├── RPropertyManager.java │ │ │ ├── RRegistryMaterials.java │ │ │ ├── RRegistrySimple.java │ │ │ └── RSimplePluginManager.java │ │ │ └── utils │ │ │ ├── ReloadHandler.java │ │ │ └── VersionReloadHandler.java │ └── resources │ │ ├── bukkit-commands.json │ │ ├── bukkit-config.json │ │ └── bukkit-messages.json │ └── test │ └── java │ └── net │ └── frankheijden │ └── serverutils │ └── bukkit │ └── config │ └── BukkitMessageKeyTest.java ├── Bungee ├── build.gradle.kts └── src │ └── main │ ├── java │ └── net │ │ └── frankheijden │ │ └── serverutils │ │ └── bungee │ │ ├── ServerUtils.java │ │ ├── commands │ │ ├── BungeeCommandPlugins.java │ │ └── BungeeCommandServerUtils.java │ │ ├── entities │ │ ├── BungeeAudience.java │ │ ├── BungeeAudienceProvider.java │ │ ├── BungeePlugin.java │ │ ├── BungeePluginDescription.java │ │ ├── BungeeResourceProvider.java │ │ └── BungeeYamlConfig.java │ │ ├── events │ │ ├── BungeePluginDisableEvent.java │ │ ├── BungeePluginEnableEvent.java │ │ ├── BungeePluginEvent.java │ │ ├── BungeePluginLoadEvent.java │ │ └── BungeePluginUnloadEvent.java │ │ ├── listeners │ │ └── BungeePlayerListener.java │ │ ├── managers │ │ ├── BungeePluginManager.java │ │ └── BungeeTaskManager.java │ │ └── reflection │ │ ├── RPluginClassLoader.java │ │ └── RPluginManager.java │ └── resources │ ├── bungee-commands.json │ ├── bungee-config.json │ └── bungee-messages.json ├── Common ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── net │ │ │ └── frankheijden │ │ │ └── serverutils │ │ │ └── common │ │ │ ├── ServerUtilsApp.java │ │ │ ├── commands │ │ │ ├── CommandPlugins.java │ │ │ ├── CommandServerUtils.java │ │ │ ├── ServerUtilsCommand.java │ │ │ ├── arguments │ │ │ │ ├── JarFilesArgument.java │ │ │ │ ├── PluginArgument.java │ │ │ │ └── PluginsArgument.java │ │ │ └── brigadier │ │ │ │ └── BrigadierHandler.java │ │ │ ├── config │ │ │ ├── CommandsResource.java │ │ │ ├── ConfigKey.java │ │ │ ├── ConfigResource.java │ │ │ ├── JsonConfig.java │ │ │ ├── MessageKey.java │ │ │ ├── MessagesResource.java │ │ │ ├── PlaceholderConfigKey.java │ │ │ ├── ServerUtilsConfig.java │ │ │ └── ServerUtilsResource.java │ │ │ ├── entities │ │ │ ├── AbstractTask.java │ │ │ ├── ServerUtilsAudience.java │ │ │ ├── ServerUtilsPlugin.java │ │ │ ├── ServerUtilsPluginDescription.java │ │ │ ├── exceptions │ │ │ │ └── InvalidPluginDescriptionException.java │ │ │ ├── http │ │ │ │ ├── GitHubAsset.java │ │ │ │ ├── GitHubRateLimit.java │ │ │ │ └── GitHubResponse.java │ │ │ └── results │ │ │ │ ├── AbstractResult.java │ │ │ │ ├── CloseablePluginResult.java │ │ │ │ ├── CloseablePluginResults.java │ │ │ │ ├── PluginResult.java │ │ │ │ ├── PluginResults.java │ │ │ │ ├── PluginWatchResult.java │ │ │ │ ├── PluginWatchResults.java │ │ │ │ ├── Result.java │ │ │ │ └── WatchResult.java │ │ │ ├── events │ │ │ ├── PluginDisableEvent.java │ │ │ ├── PluginEnableEvent.java │ │ │ ├── PluginEvent.java │ │ │ ├── PluginLoadEvent.java │ │ │ └── PluginUnloadEvent.java │ │ │ ├── listeners │ │ │ ├── PlayerListener.java │ │ │ └── ServerUtilsListener.java │ │ │ ├── managers │ │ │ ├── AbstractPluginManager.java │ │ │ ├── AbstractTaskManager.java │ │ │ ├── UpdateManager.java │ │ │ └── WatchManager.java │ │ │ ├── providers │ │ │ ├── PluginProvider.java │ │ │ ├── ResourceProvider.java │ │ │ └── ServerUtilsAudienceProvider.java │ │ │ ├── tasks │ │ │ ├── PluginWatcherTask.java │ │ │ └── UpdateCheckerTask.java │ │ │ ├── util │ │ │ └── HashGraph.java │ │ │ └── utils │ │ │ ├── DependencyUtils.java │ │ │ ├── FileUtils.java │ │ │ ├── ForwardFilter.java │ │ │ ├── GitHubUtils.java │ │ │ ├── KeyValueComponentBuilder.java │ │ │ ├── ListComponentBuilder.java │ │ │ ├── MapUtils.java │ │ │ ├── PredicateFilter.java │ │ │ ├── ReflectionUtils.java │ │ │ ├── StringUtils.java │ │ │ └── VersionUtils.java │ └── resources │ │ ├── commands.json │ │ ├── config.json │ │ └── messages.json │ └── test │ └── java │ └── net │ └── frankheijden │ └── serverutils │ └── common │ ├── config │ └── MessageKeyTest.java │ └── utils │ ├── DependencyUtilsTest.java │ ├── ListBuilderTest.java │ └── VersionUtilsTest.java ├── LICENSE ├── README.md ├── Velocity ├── build.gradle.kts └── src │ └── main │ ├── java │ └── net │ │ └── frankheijden │ │ └── serverutils │ │ └── velocity │ │ ├── ServerUtils.java │ │ ├── commands │ │ ├── VelocityCommandPlugins.java │ │ └── VelocityCommandServerUtils.java │ │ ├── entities │ │ ├── VelocityAudience.java │ │ ├── VelocityAudienceProvider.java │ │ ├── VelocityPlugin.java │ │ ├── VelocityPluginDescription.java │ │ ├── VelocityResourceProvider.java │ │ └── VelocityTomlConfig.java │ │ ├── events │ │ ├── VelocityPluginDisableEvent.java │ │ ├── VelocityPluginEnableEvent.java │ │ ├── VelocityPluginEvent.java │ │ ├── VelocityPluginLoadEvent.java │ │ └── VelocityPluginUnloadEvent.java │ │ ├── listeners │ │ └── VelocityPlayerListener.java │ │ ├── managers │ │ ├── VelocityPluginCommandManager.java │ │ ├── VelocityPluginManager.java │ │ └── VelocityTaskManager.java │ │ └── reflection │ │ ├── RJavaPluginLoader.java │ │ ├── RVelocityCommandManager.java │ │ ├── RVelocityConsole.java │ │ ├── RVelocityEventManager.java │ │ ├── RVelocityPluginContainer.java │ │ ├── RVelocityPluginManager.java │ │ └── RVelocityScheduler.java │ └── resources │ ├── velocity-commands.json │ ├── velocity-config.json │ └── velocity-messages.json ├── config └── checkstyle │ ├── checkstyle.xml │ └── suppressions.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/.gitignore -------------------------------------------------------------------------------- /Bukkit/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/build.gradle.kts -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/ServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/ServerUtils.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/commands/BukkitCommandPlugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/commands/BukkitCommandPlugins.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/commands/BukkitCommandServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/commands/BukkitCommandServerUtils.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/config/BukkitMessageKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/config/BukkitMessageKey.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitAudience.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitAudience.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitAudienceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitAudienceProvider.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitPlugin.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitPluginDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitPluginDescription.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitResourceProvider.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitYamlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/entities/BukkitYamlConfig.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginDisableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginDisableEvent.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginEnableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginEnableEvent.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginEvent.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginLoadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginLoadEvent.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginUnloadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/events/BukkitPluginUnloadEvent.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/listeners/BukkitPlayerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/listeners/BukkitPlayerListener.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/managers/BukkitPluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/managers/BukkitPluginManager.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/managers/BukkitTaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/managers/BukkitTaskManager.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCommandDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCommandDispatcher.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCommandMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCommandMap.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCommandNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCommandNode.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftServer.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftingManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftingManager.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RDedicatedServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RDedicatedServer.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RDedicatedServerProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RDedicatedServerProperties.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RDedicatedServerSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RDedicatedServerSettings.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RIRegistryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RIRegistryCustom.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RJavaPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RJavaPlugin.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RJavaPluginLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RJavaPluginLoader.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RJsonList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RJsonList.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RMinecraftKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RMinecraftKey.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RMinecraftServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RMinecraftServer.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/ROptionSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/ROptionSet.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RPlayerList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RPlayerList.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RPluginClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RPluginClassLoader.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RPropertyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RPropertyManager.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RRegistryMaterials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RRegistryMaterials.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RRegistrySimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RRegistrySimple.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RSimplePluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RSimplePluginManager.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/utils/ReloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/utils/ReloadHandler.java -------------------------------------------------------------------------------- /Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/utils/VersionReloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/utils/VersionReloadHandler.java -------------------------------------------------------------------------------- /Bukkit/src/main/resources/bukkit-commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/resources/bukkit-commands.json -------------------------------------------------------------------------------- /Bukkit/src/main/resources/bukkit-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/resources/bukkit-config.json -------------------------------------------------------------------------------- /Bukkit/src/main/resources/bukkit-messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/main/resources/bukkit-messages.json -------------------------------------------------------------------------------- /Bukkit/src/test/java/net/frankheijden/serverutils/bukkit/config/BukkitMessageKeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bukkit/src/test/java/net/frankheijden/serverutils/bukkit/config/BukkitMessageKeyTest.java -------------------------------------------------------------------------------- /Bungee/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/build.gradle.kts -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/ServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/ServerUtils.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/commands/BungeeCommandPlugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/commands/BungeeCommandPlugins.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/commands/BungeeCommandServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/commands/BungeeCommandServerUtils.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeAudience.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeAudience.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeAudienceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeAudienceProvider.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeePlugin.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeePluginDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeePluginDescription.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeResourceProvider.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeYamlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/entities/BungeeYamlConfig.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginDisableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginDisableEvent.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginEnableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginEnableEvent.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginEvent.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginLoadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginLoadEvent.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginUnloadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/events/BungeePluginUnloadEvent.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/listeners/BungeePlayerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/listeners/BungeePlayerListener.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeePluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeePluginManager.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeeTaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeeTaskManager.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/reflection/RPluginClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/reflection/RPluginClassLoader.java -------------------------------------------------------------------------------- /Bungee/src/main/java/net/frankheijden/serverutils/bungee/reflection/RPluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/java/net/frankheijden/serverutils/bungee/reflection/RPluginManager.java -------------------------------------------------------------------------------- /Bungee/src/main/resources/bungee-commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Bungee/src/main/resources/bungee-commands.json -------------------------------------------------------------------------------- /Bungee/src/main/resources/bungee-config.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /Bungee/src/main/resources/bungee-messages.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /Common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/build.gradle.kts -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/ServerUtilsApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/ServerUtilsApp.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/commands/CommandPlugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/commands/CommandPlugins.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/commands/CommandServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/commands/CommandServerUtils.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/commands/ServerUtilsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/commands/ServerUtilsCommand.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/commands/arguments/JarFilesArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/commands/arguments/JarFilesArgument.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/commands/arguments/PluginArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/commands/arguments/PluginArgument.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/commands/arguments/PluginsArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/commands/arguments/PluginsArgument.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/commands/brigadier/BrigadierHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/commands/brigadier/BrigadierHandler.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/CommandsResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/CommandsResource.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/ConfigKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/ConfigKey.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/ConfigResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/ConfigResource.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/JsonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/JsonConfig.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/MessageKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/MessageKey.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/MessagesResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/MessagesResource.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/PlaceholderConfigKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/PlaceholderConfigKey.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/ServerUtilsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/ServerUtilsConfig.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/config/ServerUtilsResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/config/ServerUtilsResource.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/AbstractTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/AbstractTask.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/ServerUtilsAudience.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/ServerUtilsAudience.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/ServerUtilsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/ServerUtilsPlugin.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/ServerUtilsPluginDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/ServerUtilsPluginDescription.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/exceptions/InvalidPluginDescriptionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/exceptions/InvalidPluginDescriptionException.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/http/GitHubAsset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/http/GitHubAsset.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/http/GitHubRateLimit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/http/GitHubRateLimit.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/http/GitHubResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/http/GitHubResponse.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/AbstractResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/AbstractResult.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/CloseablePluginResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/CloseablePluginResult.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/CloseablePluginResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/CloseablePluginResults.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginResult.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginResults.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginWatchResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginWatchResult.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginWatchResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/PluginWatchResults.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/Result.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/entities/results/WatchResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/entities/results/WatchResult.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/events/PluginDisableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/events/PluginDisableEvent.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/events/PluginEnableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/events/PluginEnableEvent.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/events/PluginEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/events/PluginEvent.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/events/PluginLoadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/events/PluginLoadEvent.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/events/PluginUnloadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/events/PluginUnloadEvent.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/listeners/PlayerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/listeners/PlayerListener.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/listeners/ServerUtilsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/listeners/ServerUtilsListener.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractPluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractPluginManager.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractTaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/managers/AbstractTaskManager.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/managers/UpdateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/managers/UpdateManager.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/managers/WatchManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/managers/WatchManager.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/providers/PluginProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/providers/PluginProvider.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/providers/ResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/providers/ResourceProvider.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/providers/ServerUtilsAudienceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/providers/ServerUtilsAudienceProvider.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/tasks/PluginWatcherTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/tasks/PluginWatcherTask.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/tasks/UpdateCheckerTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/tasks/UpdateCheckerTask.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/util/HashGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/util/HashGraph.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/DependencyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/DependencyUtils.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/FileUtils.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/ForwardFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/ForwardFilter.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/GitHubUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/GitHubUtils.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/KeyValueComponentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/KeyValueComponentBuilder.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/ListComponentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/ListComponentBuilder.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/MapUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/MapUtils.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/PredicateFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/PredicateFilter.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/StringUtils.java -------------------------------------------------------------------------------- /Common/src/main/java/net/frankheijden/serverutils/common/utils/VersionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/java/net/frankheijden/serverutils/common/utils/VersionUtils.java -------------------------------------------------------------------------------- /Common/src/main/resources/commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/resources/commands.json -------------------------------------------------------------------------------- /Common/src/main/resources/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/resources/config.json -------------------------------------------------------------------------------- /Common/src/main/resources/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/main/resources/messages.json -------------------------------------------------------------------------------- /Common/src/test/java/net/frankheijden/serverutils/common/config/MessageKeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/test/java/net/frankheijden/serverutils/common/config/MessageKeyTest.java -------------------------------------------------------------------------------- /Common/src/test/java/net/frankheijden/serverutils/common/utils/DependencyUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/test/java/net/frankheijden/serverutils/common/utils/DependencyUtilsTest.java -------------------------------------------------------------------------------- /Common/src/test/java/net/frankheijden/serverutils/common/utils/ListBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/test/java/net/frankheijden/serverutils/common/utils/ListBuilderTest.java -------------------------------------------------------------------------------- /Common/src/test/java/net/frankheijden/serverutils/common/utils/VersionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Common/src/test/java/net/frankheijden/serverutils/common/utils/VersionUtilsTest.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/README.md -------------------------------------------------------------------------------- /Velocity/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/build.gradle.kts -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/ServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/ServerUtils.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/commands/VelocityCommandPlugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/commands/VelocityCommandPlugins.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/commands/VelocityCommandServerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/commands/VelocityCommandServerUtils.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityAudience.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityAudience.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityAudienceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityAudienceProvider.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityPlugin.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityPluginDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityPluginDescription.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityResourceProvider.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityTomlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/entities/VelocityTomlConfig.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginDisableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginDisableEvent.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginEnableEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginEnableEvent.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginEvent.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginLoadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginLoadEvent.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginUnloadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/events/VelocityPluginUnloadEvent.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/listeners/VelocityPlayerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/listeners/VelocityPlayerListener.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginCommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginCommandManager.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityPluginManager.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityTaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/managers/VelocityTaskManager.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RJavaPluginLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RJavaPluginLoader.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityCommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityCommandManager.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityConsole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityConsole.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityEventManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityEventManager.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityPluginContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityPluginContainer.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityPluginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityPluginManager.java -------------------------------------------------------------------------------- /Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/Velocity/src/main/java/net/frankheijden/serverutils/velocity/reflection/RVelocityScheduler.java -------------------------------------------------------------------------------- /Velocity/src/main/resources/velocity-commands.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /Velocity/src/main/resources/velocity-config.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /Velocity/src/main/resources/velocity-messages.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/checkstyle/suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/config/checkstyle/suppressions.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrankHeijden/ServerUtils/HEAD/settings.gradle.kts --------------------------------------------------------------------------------