Freeze Frame

FreezeFrame v2.1 is almost here. I've resolved all errors and added new features. Here are some of the following things which can be found:
- Update alerts (Currently working on it)
- Recolored menu
- Finally a file with all frozen players! You can now edit this file and won't have a problem when people leave the server or after a restart!
- Timed freeze.
- A minor change which stops the frozen user being spammed with alerts saying they can't do certain things. It is now running on a delayed timer.
- [My End] Neatened up some code.
- Considered adding freeze grenades but I think that will be added into a new plugin I'm going to create. Weapons of Mass Destruction.

Freeze Frame


http://www.fontspace.com/preview/m/50b8f813456380961dcef457cc4cf36b.png
AboutSetupCommandsPermissionsChange-Log

What is Freeze Frame?

FreezeFrame is a plugin which can stop a player in their tracks. With a flexible config which allows you to choose from variables that take effect when a player is frozen.

Features

Freeze yourself
Freeze any other player
Freeze the whole server at once
Unfreeze the whole server at once


Commands

For all commands where a player should be specified, if no name is specified it will bring up the FreezeFrame help screen
/afreeze <PlayerName> Anonymously freeze a player
/aunfreeze <PlayerName>Anonymously unfreeze a player
/freeze <PlayerName>Freeze a player
/unfreeze <PlayerName>Unfreeze a player
/freezenukeFreeze the whole server
/unfreezenukeUnfreeze the whole server



Permissions

freezeframe.*Players with this permission have all the listed permissions below
freezeframe.exemptPlayers with this permission can't be frozen
freezeframe.helpPlayers with this this permission can view the help screen
freezeframe.comandbypassPlayers with this permission can bypass the command blocking
freezeframe.usagePlayers with this permission can use freezeframe commands
freezeframe.afreezePlayers with this permission can anonymously freeze another player
freezeframe.aunfreezePlayers with this permission can anonymously unfreeze another player
freezeframe.freezePlayers with this permissions can freeze another player
freezeframe.unfreezePlayers with this permission can unfreeze another player
freezeframe.freezenukePlayers with this permissions can freeze the whole server at once
freezeframe.unfreezenukePlayers with this permissions can unfreeze the whole server at once
freezeframe.configreloadPlayers with this permissions can reload the configuration files
freezeframe.versionPlayers with this permission can get the plugin version
freezeframe.infoPlayers with this permission can get the plugin info


Upcoming Features

FeatureWhat it will doCustomizable/Set
Timed freezeFreeze a player for a limited amount of time. I.E 20 seconds being frozenSemi-Set(Set but amount can be changed)
/freezelistList all frozen playersSet


Known Problems

None apparent, plugin functioning as intended


Planned Releases

No planned releases


Change-Log

Version 2.0

Complete recode to fix freeze ending on logout
Removed previous permissions
Removed freezing self if no arguments specified
Removed /ffhelp
Added permission freezeframe.freeze
Added permission freezeframe.exempt
Added permission freezeframe.help
Added permission freezeframe.commandbypass
Added permission freezeframe.usage
Added permission freezeframe.afreeze
Added permission freezeframe.aunfreeze
Added permission freezeframe.freeze
Added permission freezeframe.unfreeze
Added permission freezeframe.unfreezenuke
Added permission freezeframe.freezenuke
Added permission freezeframe.configreload
Added permission freezeframe.version
Added permission freezeframe.info
Added /freezenuke
Added /unfreezenuke
Added /afreeze
Added /aunfreeze
Added Config
Added Muting options
Added No-Damage options
Added Look-Around options


Version 1.2.2

Compiled with Java 6 in order to support all server versions



Version 1.2.1

Fixed master permission
Fixed children permissions
Fixed players moving while frozen
Fixed players getting the wrong message upon block break



Version 1.2

Stopped players from breaking blocks while frozen
Stopped players from placing blocks while frozen
Stopped players from igniting blocks while frozen
Added message when players attempt to break blocks
Added message when players attempt to place blocks
Added message when players attempt to ignite blocks
Changed permission for freezing others from "freezeframe.freeze.others" to "freezeframe.others"



Version 1.1

Added permissions



Version 1.0

Initial release





I have not known it to affect server performance. I have used it on many occasions and it has never made the server lag or slow down in the slightest. It runs as though it was never there.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    43818
  • Created
    Aug 25, 2012
  • Last Released File
    Sep 6, 2012
  • Total Downloads
    4,708
  • License

Categories

Members

Recent Files