Basically Free-Cam! CameraMode enables players to observe and spectate your server in a way only achievable by flight, while disallowing all abilities that would normally make fly mode an unsafe permission to give to players. A few of these abilities that CameraMode provides to option of prevention includes...
Breaking / Building Blocks
Interacting With Entities
Using Fly for Travel
Engaging/escaping Combat With Players / Mobs
Using Potentially Abusable Commands (e.g. /sethome)
Getting In The View Of Other Players
And Many Many More. (Configurable in the Config.yml)
Upon disabling CameraMode, they will automatically be returned to the location they were at prior to entering CameraMode.
CameraMode.*
Gives access to all other permissions
CameraMode.cm (this is the granted by default)
Enables Player To Go CameraMode
/cameramode or /cm
CameraMode.reload
Grants Player Ability To Reload The Configuration
/camera reload
CameraMode.config
Will let players configure cameramode from in game
/camera config
CameraMode.other
Allows Players to CameraMode other players
/cameramode {player}
Download latest .jar file from dev.bukkit.org
Place .jar into your server's plugins folder
Restart your server
Alter the newly generated config to your preferences
/cameramode reload (to implement changes)
Disabling both options will disable checking for updates completely.
We have many planned additions for the future, be sure to suggest anything that would personally make this plugin awesome for you, and please feel free to contribute to our gitHub!
Love, Your Friend..