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

SomeFreeze

A comprehensive Minecraft Paper plugin for checking players for cheats. This plugin allows moderators to freeze players for verification, restricting their movement and interactions while maintaining communication through a shared chat system.

7
1

SomeFreeze Plugin

A comprehensive Minecraft Paper plugin for checking players for cheats. This plugin allows moderators to freeze players for verification, restricting their movement and interactions while maintaining communication through a shared chat system.

Features

  • Player Freezing: Freeze players for cheat verification
  • Movement Restrictions: Frozen players cannot move, interact, or use inventory
  • Damage Prevention: Frozen players cannot take damage
  • Teleportation: Players are teleported to a designated freeze location
  • Shared Chat: Communication between moderator and frozen player
  • Timer System: Configurable timer with boss bar display
  • Log System: Track all freeze events and outcomes
  • Multiple Languages: Support for English and Russian
  • Customizable Messages: All messages can be customized
  • Flexible Commands: Execute custom commands based on freeze outcomes

Commands

Main Commands

  • /freeze <player> - Freeze a player for checking
  • /unfreeze <player> - Unfreeze a player
  • /freeze logs <player> - View check logs for a player
  • /freeze timer <action> <player> [time] - Manage freeze timer
  • /freeze finish <player> <reason> - Finish check with reason
  • /freeze reload - Reload configuration
  • /freeze language <en/ru> - Change language
  • /finish good <player> - Finish check as successful

Timer Actions

  • start - Resume timer countdown
  • stop - Pause timer countdown
  • add <time> - Add seconds to timer
  • remove <time> - Remove seconds from timer

Permissions

  • somefreeze.freeze - Ability to freeze players (default: op)
  • somefreeze.unfreeze - Ability to unfreeze players (default: op)
  • somefreeze.logs - Ability to view freeze logs (default: op)
  • somefreeze.timer - Ability to manage timers (default: op)
  • somefreeze.finish - Ability to finish checks (default: op)
  • somefreeze.reload - Ability to reload configuration (default: op)
  • somefreeze.language - Ability to change language (default: op)
  • somefreeze.bypass.freeze - Bypass freeze restrictions (default: false)

Configuration

config.yml

# SomeFreeze Configuration

# Freeze location settings
freeze_location:
  world: "world"
  x: 0.0
  y: 64.0
  z: 0.0
  yaw: 0.0
  pitch: 0.0

# Default language (en/ru)
language: en

# Time settings (in seconds)
default_freeze_time: 300

messages.yml

Contains all customizable messages for both English and Russian languages.

finish_reasons.yml

Defines actions to take when a check finishes with specific reasons:

reasons:
  FunPay:
    commands:
      - "ban %player% FunPay cheating"
  
  Hack:
    commands:
      - "ban %player% Hacking/cheating detected"
  
  TIMER:
    commands:
      - "ban %player% Timer expired - possible AFK"
  
  LEFT:
    commands:
      - "ban %player% Left during check"

Installation

  1. Place the plugin JAR file in your server's plugins folder
  2. Restart or reload your server
  3. Configure settings in the generated config files as needed

Usage

  1. Use /freeze <player> to call a player for verification
  2. The player will be teleported to the freeze location and restricted from movement/actions
  3. Communicate with the player through the shared chat
  4. Use /freeze timer commands to manage the countdown
  5. Complete the check with /freeze finish <player> <reason> or /finish good <player>
  6. View logs with /freeze logs <player>

Customization

All messages can be customized in messages.yml. You can modify:

  • Error messages
  • Success messages
  • Chat formats
  • Any other text displayed to users

The plugin will display an AnyDesk download link to frozen players and show a boss bar with the remaining time.

Notes

  • Players cannot take damage while frozen
  • The timer is displayed as a boss bar above the player's head
  • When a player leaves during a check, the LEFT reason commands are executed
  • When the timer expires, the TIMER reason commands are executed
  • The plugin supports both English and Russian languages with automatic fallback

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

Minecraft: Java Edition

1.16.x

Платформы

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

Сервер

Создатели

Детали

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