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

Uncompleted plugin for check clients that players use to play on servers

License

Notifications You must be signed in to change notification settings

aivruu/clientviewer

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages