Vigilate is a Sponge Plugin that allows you to add positions as cameras that players can view without moving or changing anything.
It can be downloaded from Ore: https://ore.spongepowered.org/Lergin/Vigilate
Ports the executing player to the camera and allows to view the area. Any movement or interaction will end the view of the camera and resets the player back to the position he is from.
Shows the camera with the id test
vigilate.view
+ permission of the camera if it has one
Lists all cameras the player has the permissions to use.
vigilate.list
Shows some informations about a camera, like the position of the camera.
vigilate.info
+ permission of the camera if it has one
Creates a new camera on the current location of the player or the given location. The camera will require the permission, if used in the command, to be used. It is expected that the id is lowercase.
Creates a camera with the id test
and the name Test
at the location of the player. The camera will also require the permission vigilate.cameras.spawn
to be used.
Creates a camera with the id market
and the name User Market
in the world world
at the Position (120/70/132). The camera will not require any permission to be used.
vigilate.create
Deletes the camera from the server and the configuration.
vigilate.delete
Reloads the configuration
vigilate.reload
The configuration currently just contains a list of all the cameras of the server:
cameras=[
{
# Id of the camera
id=market
# Location of the camera
location {
world=world
x=120.0
y=70.0
z=132.0
}
# Name of the camera
name {
color=green
text="User Market"
}
# Permission needed to use the camera
permission=null
}
]
This is the list of all the cameras of the server.
The id
is the id of the camera and permission
the permission needed to use it (null
if no permission is needed).
The location
is splited into the name of the world, and the coordinates of the camera.
The name
is a text that supports all the text format configurations from sponge and is used everywhere where the camera is referenced as a text.
The translations for the messages from the plugin. It is automatically populated with the current messages set in the plugin and uses the default configuration formats for texts and text templates: https://docs.spongepowered.org/stable/en/plugin/text/representations/configurate.html https://docs.spongepowered.org/stable/en/plugin/text/templates.html