Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Latest commit

 

History

History
62 lines (51 loc) · 1.98 KB

README.md

File metadata and controls

62 lines (51 loc) · 1.98 KB

ClientViewer

GitHub Actions Workflow Status GitHub Release GitHub Downloads (all assets, all releases) Modrinth Downloads

clientviewer is a Paper plugin that allows to see the information about the client of any player use on your server.

Note

As the client is who provide this information, there's the possibility that some clients can modify this information to deceive, like provide a non-suspicious brand-name or protocol number, The plugin can block clients with invalid, or specific brand-names, but yet there's the possibility that a client can bypass this.

Documentation

Features

  • Check what clients types and versions use the players.
  • Prevent that clients with non-provided brand names can join.
  • Prevent that specified clients can join.

Requirements

Download

You can visualize the latest version on the document header, or at the GitHub releases page.

repositories {
  maven("https://jitpack.io/")
}

dependencies {
  compileOnly("com.github.aivruu:clientviewer:VERSION")
}
<repositories>
  <repository>
    <id>jitpack-repo</id>
    <url>https://jitpack.io/</url>
  </repository>
</repositories>

<dependency>
  <groupId>com.github.aivruu</groupId>
  <artifactId>clientviewer</artifactId>
  <version>VERSION</version>
</dependency>

Building

This library use Gradle-Kotlin for project structuration and building.

git clone https://github.com/aivruu/clientviewer.git
cd clientviewer
./gradlew build

JDK 17 or newer is fully required.