- Compatible API Versions
- 1.0.0
- Contributors
- MEFRREEX

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
YAML:
# 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: 19132


Getting QueryPlaceholders class
Java:
QueryPlaceholders queryPlaceholders = QueryPlaceholders.getInstance();
Java:
BedrockQueryResponse query = queryPlaceholders.getQuery("server_name");
Java:
ServerEntry serverEntry = queryPlaceholders.getServer("server_name");
Java:
BedrockQuery bedrockQuery = BedrockQueryFactory.getBedrockQuery();

Repository
XML:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
XML:
<dependency>
<groupId>com.github.MEFRREEX</groupId>
<artifactId>QueryPlaceholders</artifactId>
<version>1.0</version>
</dependency>