▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/LightCheck
LightCheck

LightCheck

To call the player to check the cheats

923
1

image

JAVA 17 REQUIRED


› Features

  • Russian and English language support
  • Checking with or without timer
  • Titles, bossbar and chat messages

› Abilities:

  • Teleporting to staff during check
  • Teleportation of the player to the previous location
  • Prohibit movement
  • Prohibit throwing things away
  • Prohibit dealing and receiving damage
  • Prohibit breaking blocks
  • Prohibit placing blocks
  • Prohibit writing to the chat (except for a personal chat during the check with the inspector)
  • Prohibition of all commands except those allowed specified in the config
  • The very recognition of the use of cheats
  • Execution of commands at self-recognition, exit and kick
  • Chat messages from the person being checked come only to inspector

› Screenshots

7d23b3c23ecc6bcfa777fd16dcd2ee46077f8640 7d775ed462693e815bc4655e8a43e555a2df591f

› Commands and Permissions

CommandDescriptionPermission
checkHelp by commandslightcheck.check
check listThe list of currently checkinglightcheck.list
check <player>Summon a player to checklightcheck.check
check confirmConfirm the use of cheats (for player)lightcheck.confirm
check approveTo find the player guiltylightcheck.approve
check disproveTo find the player innocentlightcheck.disprove
check timer continueContinue the timer to the playerlightcheck.timer.continue
check timer stopStop the timer to the playerlightcheck.timer.stop
check stop-allCancel all current checkslightcheck.stop-all
check reloadReload configurationslightcheck.reload
Permissions without commands
lightcheck.timer.*
lightcheck.bypass
lightcheck.admin

API

Maven

<dependency>
  <groupId>ru.kainlight.lightcheck</groupId>
  <artifactId>api</artifactId>
  <version>2.2.5</version>
  <scope>provided</scope>
</dependency>

> $ mvn install

Gradle — Groovy DSL:

repositories {
    mavenCentral()
    maven {
        name = "GitHubPackages"
        url = "https://maven.pkg.github.com/kainlighty/LightCheck"
    }
}

dependencies {
    compileOnly 'ru.kainlight.lightcheck:api:2.2.5'
}

Gradle — Kotlin DSL:

repositories {
    mavenCentral()
    maven {
        name = "GitHubPackages"
        url = uri("https://maven.pkg.github.com/kainlighty/LightCheck")
    }
}

dependencies {
    compileOnly("ru.kainlight.lightcheck:api:2.2.5")
}

Events

NameDescription
PlayerCheckEventYou can cancel a player challenge for checking
or do something at that moment.
PlayerApproveEventIt is called when the player is confirmed for checking
PlayerDisproveEventIt is called when a player is disproved on checking

Methods

Get provider: LightCheckAPI.getProvider()

APIDescription
getCheckedPlayers()Get players who are being checked
getCheckedPlayer(player)Get a player who is being checked
getCheckedPlayerByInspector(inspector)Get the player by the inspector who is being checked
isChecking(player)Check if the player is being checking
isCheckingByInspector(inspector)Check if the player is being checked by the inspector
getInspectorByPlayer(player)Get InspectorPlayer for the player being checked
getInspectors()Get a list of all inspectors
getCachedCheckLocations()Get all locations for checks
getOccupiedLocations()Get all occupied locations for checks
call(player, inspector)Start a player check
stopAll()Stop all checks
addLog(username, text)Add your own event to the log for the specified player
CheckedPlayerDescription
getPlayer()Get a bukkit player
getInspector()Get an InspectorPlayer from the player
getPreviousLocation()Get the previous location (from where he was teleported)
approve()Approve the player punishment
disprove()Disprove the player (do not punish)
teleportToInspector()Teleport the player to the inspector
teleportToCheckLocation()Teleport to an unoccupied location for checks
teleportToPreviousLocation()Teleport to the previous location
startTimer()Start the countdown to punishment
setTimer(value)Set or change value for the timer
getTimer()Get the current timer value from the player
hasTimer()Check if the player has a timer (if stopped, it is also true)
stopTimer()Stop the timer
InspectorPlayerDescription
getPlayer()Get a bukkit player
getCheckedPlayer()Get an CheckedPlayer from the inspector
getPreviousLocation()Get the previous location (from where he was teleported)
teleportToPreviousLocation()Teleport to the previous location

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:2 года назад
Обновлён:1 год назад
Главная