FreezeList: Freeze Players Instantly with a Custom GUI

What Is FreezeList and Why Your Server Needs It Running a Minecraft server means dealing with all kinds of player behavior. Sometimes a staff member needs to step in quickly, freeze a troublemaker, and prevent them from causing more damage or tampering with evidence during a screenshare. FreezeLi...

Download FreezeList for Minecraft 1.12

Original name: FreezeList

Minecraft: 1.12

FileVersionLoaderSize
FreezeList.jar1.12—10 КБDownload

What Is FreezeList and Why Your Server Needs It

Running a Minecraft server means dealing with all kinds of player behavior. Sometimes a staff member needs to step in quickly, freeze a troublemaker, and prevent them from causing more damage or tampering with evidence during a screenshare. FreezeList is a plugin that replaces messy chat-based freeze commands with a clean, customizable GUI. Instead of typing commands and hoping the player complies, you lock them behind a book interface they cannot close. This approach not only looks more professional but also stops the frozen player from using chat, commands, or even adjusting their client settings until a staff member defrosts them.

How the Freeze GUI Works

When a staff member runs the freeze command, the target player immediately sees a full-screen GUI. By default, it displays a book titled "You have been frozen!" with lore lines explaining why they are stuck. The center pane, left and right spaces, and even the book item itself can be recolored to match your server's branding. The frozen player cannot close this interface, open their inventory, or interact with the world in any way. This makes it ideal for screenshare situations where you need the suspect to stay exactly as they are, with no chance to toggle hacks or delete evidence.

Why a GUI Beats Chat-Based Freezing

Older freeze methods often relied on spamming the player with a message or locking movement through repeated commands. Those approaches left gaps. A clever player could still use hotkeys to toggle mods, type commands, or even disconnect before staff could react. FreezeList's GUI completely blocks all input. The frozen player sees only the book and cannot press escape, open chat, or use any keybinds. This gives server moderators total control during a screenshare or investigation.

Commands and Permissions

FreezeList keeps things simple with two main commands and three permission nodes. This makes it easy to integrate into any existing staff hierarchy.

  • /freeze – Instantly locks the target player behind the freeze GUI.
  • /defrost – Removes the GUI and restores normal control to the player.

Permissions are equally straightforward:

  • freeze.freezeplayer – Allows a staff member to use the /freeze command.
  • freeze.unfreeze – Allows a staff member to use the /defrost command.
  • freeze.cannotfreeze – Grants immunity; a player with this node cannot be frozen by anyone.

These nodes let you protect high-ranking staff, trusted builders, or even yourself from accidental freezes while still giving moderators the power they need.

Customizing Every Pixel

One of FreezeList's strongest features is its deep configurability. The default config file is well-commented and ready to tweak. You can change the GUI title, the colors of all three panes, the item ID (default is a book, but you could use a barrier block or a custom head), and every line of the item's display name and lore. The messages sent to both the freezer and the frozen player are also fully editable with color codes. This means you can craft a freeze experience that feels native to your server, whether you run a hardcore factions realm or a family-friendly survival world.

Example Configuration Snippet

Here is a look at the default GUI settings to give you an idea of how flexible the plugin is:

  • title: "You have been frozen!"
  • pane1-color: dark_blue (center pane)
  • pane2-color: cyan
  • pane3-color: none (left and right spaces)
  • item-id: 340 (book)
  • item-title: "&4&lYou have been frozen!"
  • item-lore: Multi-line explanation of why the player is frozen.

You can change every color code and text string to fit your server's personality. The plugin also includes a message for when someone tries to attack a frozen player, preventing unfair PvP during a freeze.

Seamless Integration with Modern Launchers

Getting FreezeList onto your server is a breeze, especially if you use a modern launcher that streamlines mod and plugin management. For instance, many server owners now rely on the foxygame.net launcher because it lets you browse and install plugins directly from its built-in menu, no manual file dragging required. This kind of convenience means you can have FreezeList up and running in minutes, with automatic updates keeping it compatible with the latest Minecraft versions. Whether you are building a new server from scratch or adding tools to an existing setup, a flexible launcher like that takes the hassle out of plugin maintenance.

Practical Use Cases for Server Staff

FreezeList shines in several common scenarios. During a screenshare, you can freeze a suspected cheater and be confident they cannot close the GUI to disable their hacked client. If a player is griefing or spamming chat, a quick freeze stops the damage instantly while you review logs. The immunity permission also lets you protect VIPs or staff members from being frozen by lower-ranked moderators, preventing abuse of the system. Because the plugin is so lightweight, it works on almost any server type without causing lag.

Why FreezeList Stands Out Among Freeze Plugins

There are other freeze plugins out there, but many still rely on chat messages or movement locks that can be bypassed. FreezeList's GUI-first approach is what sets it apart. The frozen player sees a clear, unclosable interface that explains the situation, while staff get clean feedback messages. The ability to customize colors and text means you can make the freeze screen look like a natural part of your server rather than a jarring punishment popup. It is a small detail that makes a big difference in player experience and staff efficiency.

Getting Started with FreezeList

Installation is as simple as dropping the plugin into your server's plugins folder and restarting. Once loaded, you can immediately use the default configuration or start customizing the GUI and messages to match your server's theme. Remember to set up your permission groups so that moderators have the freeze and defrost nodes, while admins and owners get the immunity node. Test the plugin with a trusted staff member to see how the GUI looks and feels before using it on regular players.

Conclusion

FreezeList brings a much-needed upgrade to player freezing on Minecraft servers. By replacing chat commands with an unclosable GUI, it gives staff a reliable tool for screenshares, griefing incidents, and any situation where you need to lock a player down completely. The deep customization options let you tailor every color and message, while the simple permission system keeps control in the right hands. Whether you run a small community server or a large network, FreezeList is a lightweight, effective solution that makes moderation smoother and more professional.