No description
  • Kotlin 84.8%
  • Shell 15.2%
Find a file
2023-10-11 04:23:34 +09:00
gradle Merge pull request #3 from pikokr/renovate/gradle-8.x 2023-09-28 05:26:51 +09:00
src/main fix: use greedy phrase 2023-10-11 04:16:46 +09:00
.gitignore Initial commit 2023-09-27 13:45:40 +00:00
build.gradle.kts feat: tasks for ci 2023-10-11 04:16:46 +09:00
gradle.properties feat: tasks for ci 2023-10-11 04:16:46 +09:00
gradlew chore(deps): update dependency gradle to v8.3 2023-09-27 16:15:14 +00:00
gradlew.bat chore(deps): update dependency gradle to v8.3 2023-09-27 16:15:14 +00:00
LICENSE chore: add license 2023-09-27 23:26:37 +09:00
README.md docs: add jenkins link 2023-10-11 04:23:34 +09:00
renovate.json Add renovate.json 2023-09-27 13:46:09 +00:00
run.sh feat: 1.0.0 2023-09-28 01:04:08 +09:00
settings.gradle.kts chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.7.0 2023-09-27 20:27:02 +00:00

CustomClientBlocker

A simple plugin that kicks player using specific client brand

Modrinth

Installation

Download plugin at Modrinth(Under review) or Releases

or, you can also download snapshot builds

Usage

Configuration

You can configure this plugin by editing plugins/CustomClientBlocker/config.yml

# The list of clients to block
blacklist:
  - forge
# Kick message
kickMessage: Using %client% is not allowed!

Commands

The base command is /clientblocker or /ccb

And base permission is customclientblocker.command

Command Description Permission
players Lists players, but the connected client is shown customclientblocker.command.players
list Lists which clients are blocked customclientblocker.command.list
block Adds an entry to client blacklist customclientblocker.command.block or customclientblocker.command.modify
unblock Removes an entry to client blacklist customclientblocker.command.unblock or customclientblocker.command.modify
reload Reloads the setting from config file customclientblocker.command.reload

Bypassing specific players

You can add an except by adding permission customclientblocker.bypass to a player