欢迎来到 HiMCBBS 论坛~

想在这里休息会么?和我们共度美好时光吧~

加入QQ群:879016948 获得最新公告,并与群友们一起聊天吹水!

注册 登录
ZeFreeze — 冻结玩家

免费 娱乐 ZeFreeze — 冻结玩家 1.4.0

版权类型
转载
插件英文名称
ZeFreeze
支持的核心
  1. Bukkit
  2. Spigot
  3. Paper
  4. Purpur
  5. PufferFish
  6. PaperSpigot
  7. Leaves
  8. 其他Spigot下游
  9. 其他Paper下游
版权链接
https://www.spigotmc.org/resources/zefreeze-freeze-all-these-nasty-players-lag-free-1-17-x-1-21-x.75679/
资源语言
  1. 英语
Java大版本
  1. 1.17
  2. 1.18
  3. 1.19
  4. 1.20
  5. 1.21

🧊 ZeFreeze - 冻结所有捣乱的玩家

插件简介

ZeFreeze 是一款专为 Minecraft 服务器设计的插件,允许管理员冻结玩家的位置,以检查其是否存在作弊行为,或仅用于娱乐。该插件提供了全面的自定义选项,确保在不影响服务器性能的情况下,实现高效的玩家管理。

主要功能

  • 冻结/解冻玩家:
    使用命令冻结或解冻特定玩家,或一次性冻结整个服务器的所有玩家。

  • 离线玩家冻结:
    支持冻结曾经加入过服务器的离线玩家。

  • 防断线机制:
    提供防断线 GUI,防止被冻结的玩家通过游戏菜单断开连接。

  • 命令拦截:
    在玩家被冻结时,阻止其执行命令,并可设置命令白名单。

  • 权限支持:
    完整的权限系统,便于管理员精细控制。

  • 自定义配置:
    提供配置和消息文件,几乎所有功能都可以根据需要启用或禁用。

  • 优化性能:
    插件经过优化,确保无延迟运行,不影响服务器性能。

安装方法

  1. 下载插件:
    SpigotMC 插件页面 获取最新版本的 ZeFreeze 插件。

  2. 放置文件:
    将下载的 .jar 文件放入服务器的 plugins 文件夹中。

  3. 启动服务器:
    启动或重启服务器,插件将自动加载并生成所需的配置文件。

主要命令

  • /zefreeze
    显示插件的帮助页面。

  • /zefreeze <玩家名/@a/all>
    冻结或解冻特定玩家或整个服务器的所有玩家(切换状态)。

  • /zeunfreeze <玩家名/@a/all>
    同上,解冻指定玩家或所有玩家。

  • /zefreeze control <玩家名>
    将被冻结的玩家传送到控制点。

  • /zefreeze control set
    设置控制点位置。

  • /zefreeze info <玩家名>
    显示关于玩家被冻结的原因和信息。

  • /zefreeze reload
    重新加载插件配置。

配置与消息文件

插件提供了高度可定制的配置和消息文件,管理员可以根据服务器需求进行调整。以下是默认的 messages.yml 文件示例:

prefix: "&c[&dZe&bFreeze&c] "
no-reason: "&aNo reason"
player-frozen:
  - "&2You have &cfrozen &b{player}&2!"
  - "&2Reason: {reason}"
  - "&2He can't move &canymore!"
player-unfrozen:
  - "&2You have &cunfrozen &b{player}&2!"
  - "&2He can now move &cfreely!"
target-frozen:
  - "&2You have been &cfrozen by &b{freezer}&2!"
  - "&2Reason: {reason}"
  - "&2You can't move &canymore!"
target-unfrozen:
  - "&2You have been &cunfrozen by &b{freezer}&2!"
  - "&2You can now move &cfreely!"
target-freeze-info:
  - "&2&m=====&r &dZe&bFreeze &c- &d&lInfo &2&m=====&r"
  - "&6Freezer &c» &b{freezer}"
  - "&6Reason &c» &2{reason}"
  - "&6Location &c» &2X: &e{loc_x}&2, Y: &e{loc_y}&2, Z: &e{loc_z}"
  - "&2&m=====&r &dZe&bFreeze &c- &d&lInfo &2&m=====&r"
plugin-reload:
  - "&2Plugin reloaded!"
unfreeze-disconnect:
  - "&b{player} &2has been unfrozen because he left the server."
staff-disconnect-alert:
  - "&b{player} &chas left the server while being frozen!"
help-page:
  - "&2&m=====&r &dZe&bFreeze &c- &d&lInfo &2&m=====&r"
  - "&d/zefreeze &c» &2Show the help page"
  - "&d/zefreeze &b<player> &c» &2Freeze a player in place"
  - "&d/zefreeze control &b<player> &c» &2Teleport a frozen player to the control point"
  - "&d/zefreeze control set &c» &2Set the control point location"
  - "&d/zefreeze info &b<player> &c» &2Info about why a player is frozen"
  - "&d/zefreeze &bhelp &c» &2Show the help page"
  - "&d/zefreeze &breload &c» &2Reload the plugin"
  - " "
  - "&d/zeunfreeze &b<player> &c» &2Unfreeze a frozen player"
  - "&2&m=====&r &dZe&bFreeze &c- &d&lInfo &2&m=====&r"
errors:
  self-freeze:
    - "&cYou can't freeze yourself!"
  close-anti-disconnection-gui:
    - "&cYou can't close this GUI because you are frozen!"
  player-not-played-before:
    - "&b{player} &chas never played on this server before! You can't freeze him!"
  player-already-frozen:
    - "&b{player} &cis already frozen!"
  player-not-frozen:
    - "&b{player} &cis not frozen!"
  damaged-a-frozen-player:
    - "&cThis player is frozen, you can't damage him!"
  damage-while-frozen:
    - "&cYou can't damage an entity while being frozen!"
  place-while-frozen:
    - "&cYou can't place blocks while frozen!"
后退
顶部