Download Simple Player Freeze — Minecraft Mods — MetaMods
Simple Player Freeze

Simple Player Freeze

Active

Downloads

0

Last update

1 year ago

Versions

1.19 — 1.21.1
Server
Control
Social

Simple Player Freeze

This convenient plugin provides server administrators with the ability to instantly block player actions by completely immobilizing their characters. An ideal solution for moderation and preventing rule violations.

Permission System

The plugin includes a flexible permission system:

  • spf.freeze - allows freezing other players
  • spf.unfreeze - enables unfreezing blocked participants
  • spf.notify - notifies when a frozen player logs into the game
  • spf.bypass - protects from being frozen
  • spf.reload - allows reloading configuration files
  • spf.chatspy - allows viewing messages from frozen players with appropriate chat settings

Management Commands

For ease of use, the following commands are available:

  • /freeze [player] - blocks or unblocks the specified participant
  • /unfreeze [player] - removes freeze from the character
  • /spfreload - updates configuration settings
  • /fspy - toggles frozen players' chat viewing mode

Configuration Settings

# Should freezing persist after relogging?
freeze-persist: true
# Should frozen player glow?
freeze-glow: true
# Force dismount from vehicles when frozen?
freeze-dismount: true
# Force enable flight mode when frozen? This prevents client glitches
# where the server constantly tries to lower the player while the client raises them.
# However, the feature is disabled by default due to potential abuses
freeze-flight: false
# Make player invulnerable during freezing? (prevents drowning and other issues)
freeze-invulnerability: true
# Chat behavior
# 0 = Normal chat without changes
# 1 = Complete chat disable with error message
# 2 = Hidden disable - player sees their messages but only administrators see them
chat-behavior: 2
# Should console see message sending attempts in mode 2?
console-sees-muted-messages: true
# Notify console about frozen player login?
console-freeze-login-notified: true
# Which actions to block during freezing?
prevent-movement: true
prevent-walking: true
prevent-jumping: true
prevent-interact: true
prevent-xp-pickup: true
prevent-item-pickup: true
prevent-item-drop: true
prevent-item-use: true
prevent-hotbar-switch: true
prevent-commands: true
prevent-crafting: true
prevent-inventory-interaction: true
# Allowed commands (not blocked)
whitelisted-commands:
# ATTENTION! If Minecraft commands are not blocked through permissions,
# it is strongly recommended not to remove them from the allowed list due to
# chat signature system - when these commands are canceled, the player will be
# disconnected due to missing public key.
  - /minecraft:msg
  - /minecraft:w
  - /minecraft:t
  - /minecraft:teammsg
  - /minecraft:tm
  - /msg
  - /w
  - /t
  - /teammsg
  - /tm
  - /r
# Format for Placeholder API
placeholder-api-format: "<dark_gray>[Frozen]</dark_gray>"
Project members
Rhythmic

Rhythmic

Developer

Created: 26 Nov 2023

ID: 13094