zPlayerFreeze | Easily freeze players! 2.3

A simple plugin that allows you to freeze a player!

  1. NmExHunTeRz
    Contributors:
    NmExHunTeRz
    [​IMG]
    Great for interrogating players that break rules!
    Features:
    - Frozen player stays frozen even if they attempt to re-log.
    - Config allows you to customise messages and the prefix.
    - Other players can't damage a frozen player and vice versa.
    - Temporarily freeze players, ideal for punishments.
    - Frozen players can't place/destroy blocks, interact with blocks, drop items or use commands.

    Commands:
    /freeze [name] - Freezes a player (toggles)
    /freeze temp [name] [seconds] - Temporarily freeze a player
    /frozen [name] - Check if a player is frozen or not
    /frozen list - Lists all frozen players
    /freeze all - Freeze all online players (toggles)
    /freeze reload - Reload the plugin's configuration file

    Permissions:
    zplayerfreeze.use - Allows you to freeze players and check/list frozen players.
    zplayerfreeze.notify - Notifies you when someone has been frozen (ideal for staff).
    zplayerfreeze.reload - Allows you to reload the plugin.

    Default Config:
    Code (Text):

    # Configuration file for zPlayerFreeze
    prefix: '&3[&bzPlayerFreeze&3] '
    frozenMsg: '&9You have been frozen'
    notifyFrozenMsg: '&ahas been frozen'
    unfrozenMsg: '&9You have been unfrozen'
    notifyUnfrozenMsg: '&ahas been unfrozen'
    commandsMsg: '&cYou cannot use any commands whilst frozen'
    placeMsg: '&cYou cannot place any blocks whilst frozen'
    breakMsg: '&cYou cannot break any blocks whilst frozen'
    dropItemMsg: '&cYou cannot drop items whilst frozen'
    interactMsg: '&cYou cannot interact with blocks whilst frozen'
    '

    Screenshots:
    [​IMG]

    Thanks for using my plugin!
    Thantous and Vilican like this.

Recent Reviews

  1. PeteyYT
    PeteyYT
    4/5,
    Version: 2.3
    I love this plugin, but I would like to say 2 things:
    1. Frozen players can use Ender Pearls to move while frozen - was this intentional? However, even after they use an ender pearl they still cannot break blocks or damage entities.
    2. How do I unfreeze someone? For example, if I used the /freeze [name] command to freeze someone, and decided I want to unfreeze them later at my own discretion. I cannot find a /unfreeze or /thaw or any command of the sort anywhere in the plugin.

    As stated earlier, besides these two things, this is an essential plugin for all server admins, and I recommend it! :)
  2. TabZ
    TabZ
    5/5,
    Version: 2.3
    Hello, this is very nice. But i have some Suggestions when this is possible for u. Can u add that an command ist executed when the player logs out while he is frozen? I want to use it as an screenshare plugin
  3. xSpeeddemon
    xSpeeddemon
    4/5,
    Version: 2.1
    Everything works fine, but everytime i reload ingame or from the console i get an error + some messages are not in the config file
    1. NmExHunTeRz
      Author's Response
      I've released a new version (2.2) which is compiled against a more recent Spigot build, please try that and let me know if you still have any issues.
  4. DeadMinersServer
    DeadMinersServer
    5/5,
    Version: 2.0
    I mean if you can do it compatible with the Spigot 1.7.10 Build Please !
    1. NmExHunTeRz
      Author's Response
      I developed the plugin against the latest spigot builds, if you can send me over a 1.7 build then sure.
  5. DeadMinersServer
    DeadMinersServer
    5/5,
    Version: 1.8
    Excellent but can you add support for Spigot 1.7.X - 1.8.X ? please i really want this plugin on my server ......... :D
    1. NmExHunTeRz
      Author's Response
      What do you mean? I've tested and built the plugin on spigot 1.8.8
  6. Elijah
    Elijah
    5/5,
    Version: 1.8
    Its a very good and useful plugin! But one thing not all messages are customizable, I would like the notify message to be customizable. You know the message that broadcasts to the whole server when the player gets frozen.
    1. NmExHunTeRz
      Author's Response
      Thanks for the great feedback, you can now customize the notify messages! :)
  7. Topburns
    Topburns
    5/5,
    Version: 1.5
    Great plugin, easy to use and great feature for most servers. Keep up the good work!
  8. ExKay
    ExKay
    5/5,
    Version: 1.3
    Amazing. I was honestly blown away at the epicness this plugin brought to me. I really feel better about life now as it was hard to cope before this plugin came into my life. It's so good that I wouldn't ever change it. Once again, thanks for the fantastic, amazing plugin
  9. eqx
    eqx
    2/5,
    Version: 1.1
    You used poor coding techniques also i'm guessing for the move you use: event.setTo(event.getFrom()); try to use:
    Location to = event.getFrom();
    to.setPitch(event.getTo().getPitch());
    to.setYaw(event.getTo().getYaw());
    event.setTo(event.getFrom());
    1. NmExHunTeRz
      Author's Response
      Alright, thanks for the feedback, again this is my second ever plugin, but I appreciate the help! :)

      I also wanted to redo the actual freeze concept as I can imagine my current method isn't too efficient, perhaps potion effects?
  10. miaomiaojiang
    miaomiaojiang
    5/5,
    Version: 1.1
    nice!
    1. NmExHunTeRz