You can use query placeholders in any plugin that has PlaceholderAPI support
Player count placeholder
In this placeholder you can specify multiple servers for online summation
Example: %query_player_count<zeqa;nethergames>%
%query_player_count<server_name>% - Placeholder for display the number of players
%query_max_players<server_name>% - Placeholder for display the maximum number of players
%query_motd<server_name>% - Placeholder for display server motd
%query_minecraft_version<server_name>% - Placeholder for display minecraft server version
# Timeout time for query request timeout: 2000 # In milliseconds # Interval for updating query information update: 1200 # In ticks # Servers for query servers: zeqa: # Server name address: "zeqa.net" # Server address port: 19132 # Server port nethergames: address: "play.nethergames.org" port: 19132Getting QueryPlaceholders class
QueryPlaceholders queryPlaceholders = QueryPlaceholders.getInstance();Getting query of server
BedrockQueryResponse query = queryPlaceholders.getQuery("server_name");Getting ServerEntry class by name
ServerEntry serverEntry = queryPlaceholders.getServer("server_name");Getting BedrockQuery class
BedrockQuery bedrockQuery = BedrockQueryFactory.getBedrockQuery();Repository
<repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories>Dependency
<dependency> <groupId>com.github.MEFRREEX</groupId> <artifactId>QueryPlaceholders</artifactId> <version>1.2</version> </dependency>