Skip to content

MEFRREEX/QueryPlaceholders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 How to use

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>%

🖨️ Placeholders

%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

⚙️ Plugin сonfiguration

# 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

🧩 Addons

🛠 API

Getting 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();

🔌 Maven

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>

About

Placeholders for displaying information about the server

Topics

Resources

License

Stars

Watchers

Forks

Languages