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

Simple Freeze

A plugin for Minecraft Paper that enables quick and efficient Player freezing for Admins and other plugins.

Оцените первым
51
1

SimpleFreeze

Modrinth

SimpleFreeze is a Minecraft Paper/Folia plugin and API that provides quick, simple, and reliable player freezing.

When frozen, a player is unable to do any action, including running commands or using their inventory. When unfrozen player data which could have changed (such as velocity or fall distance) is restored, putting the player into the exact state they were frozen in.

A player can be frozen by multiple different "freeze entries", allowing for multiple plugins/sources to use player freezing without causing any collisions. Each freeze entry has a Minecraft resource style Key in the form of "namespace:value" which is used to identify a freeze entry. All SimpleFreeze commands use the simplefreeze:command key.

Usage

Plugin

Supports Minecraft Paper & Purpur 1.21.8–26.3

Releases and snapshots are available on GitHub, Modrinth and Hangar

Commands

CommandDescription
/freeze <players> [<title>]Freezes one or more players with an optional MiniMessage title displayed
/unfreeze <players>Unfreezes one or more players frozen with the freeze command
/unfreeze <players> <force>Forcibly unfreezes one or more players removing all freeze entries and resetting their player state to a default state
/simplefreeze versionDisplays the plugin version
/simplefreeze statusShows details on how many players are frozen and by which keys
/simplefreeze status <player>Shows freeze details for a specific frozen player.
/simplefreeze listLists currently frozen players.

Permissions

Permission KeyDescription
simplefreezeRoot SimpleFreeze permission
simplefreeze.commandAll SimpleFreeze commands
simplefreeze.command.freezeGives ability to use /freeze
simplefreeze.command.unfreezeGives ability to use /unfreeze
simplefreeze.command.simplefreezeGives ability to use /simplefreeze
simplefreeze.command.simplefreeze.versionGives ability to use /simplefreeze version
simplefreeze.command.simplefreeze.listGives ability to use /simplefreeze list
simplefreeze.command.simplefreeze.statusGives ability to use /simplefreeze status
simplefreeze.command.simplefreeze.status.playerGives ability to use /simplefreeze status <player>

Library/API

Dependency Gradle (Kotlin DSL)

repositories {
    maven("https://repo.hboyd.dev/releases/")
    maven("https://repo.hboyd.dev/snapshots/")
}

dependencies {
    compileOnly("dev.hboyd:simplefreeze-api:1.0.0")
}

Basic Usage

Plugin plugin = (ISimpleFreeze) Bukkit.getPluginManager().getPlugin("SimpleFreeze");

IFreezeManager freezeManager = simpleFreeze.freezeManager();

Key key = Key.key("yourplugin", "purpose/source");

freezeManager.addFreezeEntry(targetOfflinePlayer, key);
freezeManager.removeFreezeEntry(targetOfflinePlayer, key);

Credits

  • Harrison Boyd – Initial work - Hboyd2003
  • azure_cd – Icon

License

This project is licensed under the GNU General Lesser Public License v3.0.

Партнёрский материал

Сервер для плагина Simple Freeze - как у профи

Плагин Simple Freeze создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Simple Freeze для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

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

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x

Платформы

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

Сервер

Зависимости

Ссылки

Создатели

Детали

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