CCTV Camera
^(Click me to donate!)^
CCTV Camera
Current Version - Version 2.8
For CraftBukkit - 1.4.7-R1.0
Expected revival starting by July, 2014. A complete recode using a more efficient method will occur, addressing all reported bugs. Expect a much more efficient version with minimal bugs. Expected to be finished August, 2014
Add cameras to monitor your server!
No Client-side add-ons needed!(No Spout)
What is it?
CCTV Cameras is a plugin developed by sayaad as an attempt to fulfil this plugin requests.
How Does it work?
This goes by the workaround that dibujaron taught of. That is, you create a screen and a camera then rightclick the screen to teleport to the respective camera.
There are 2 types of cameras :
- Dispenser Cameras - These use the dispenser block (because they look like cameras to us) as the camera screen. The direction the dispenser is faceing when you teleport to it. If you attempt to look to a diffrent side, you get teleported to the correct side and, for both types of cameras, if you attempt to move/break blocks/interact/hurt players, the action in undone.
- 360 Cameras - Unlike the dispenser cameras, these cameras can be any block type specified in the config and allows for a 360 view of the environment.
When you teleport to a camera you cannot interact with the environment. You will be inside of a glass block which gives a nice black block outline as to a real camera screen.
Features
- No Spout Needed!
- Configurable whether only the player created the camera-screen links can use them. Configurable camera block ids and screen block ids.
- Multi world support (screens can be in different world than cameras)
- Ability for players to see who is in a camera while viewing them.
- Creation wizard to avoid misconfigurations.
Commands and How To's
<> = required [] = optional
- /cctv create camera <camera name> - Enter camera creation mode. USE THIS COMMAND FIRST. After entering the command, left click your eligible camera block (default : dispensers, sponges, obsidian). If you screw up, the plugin will detect it.
- /cctv create screen <screen name> - Enter screen creation mode. USE THIS COMMAND AFTER CREATING CAMERA. Right-click eligible screen block to create a screen (default : Black wool, Grey Wool).
- /cctv link [camera name] [screen name] - Links the two. Use this AFTER you entered the above two commands. ^
After you link the two, you may right click the screen to teleport to the camera. When you are in the camera, you rightclick to exit it.
- /cctv modify [param] [true | false] - modifies the camera not linked yet. Params : public - when true, anyone can use the camera.
- /cctv delete link - Enter Link deletion mode. (You cannot delete a link that is not yours).
Note : You Rightclick to exit the camera.
Config
# Camera Config Options Camera: # Which block IDS can be a camera? Separated by "," # 49 = Obsidian, 19 = Sponge, 23 = Dispenser. Camera Block IDS: 49,19,23 # Allow dispenser cameras or only 360 cameras are created? Camera can be dispenser: true #Screen Config Options Screen: # Which block IDS can be a screen? Separated by ",". # 35:15 = Black Wool , 35:7 = Grey Wool Screen Block IDS: 35:15,35:7 #General Config options CCTV: #Creates either glowstone or glass under a camera Create Glowstone under camera: false #Self explanatory Invisible while viewing camera: true
Permissions
- cctv.create - all CCTV Camera commands.
- cctv.use - Permission to use the camera
- cctv.admin.spy - Allows server admins to view all cameras. Whether public or private.
Video
Thanks a lot to WoopaGaming for the video!
[German]
Filing errors
Please....please do not post errors on the comments on the plugin as they spam the comments and lead to me not being able to read other people's messages and also that the amount of chars per line is too small so that I will not be able to read and decipher the error as fast as I normally would.
I manage the following :
- Private Messages - Feel free to pm me
- Tickets
- The Forum
If you wish, you can put it in the form of a paste.
Live Graph Feed of Usage
Download
- See file for corresponding change log.
Notes
^ The image is a link in case you did not know ^
Delete the CCTV Camera folder in your plugins folder OR delete the Links.txt file located in the Data folder in the CCTV Camera folder before updating if specified.



-
View User Profile
-
Send Message
Posted Jul 1, 2012@saturnineNL
Please read it.
I posted here too.
And about the glowstone :
In order for the view to be still and not glitchy, I added a non-solid block that emits light (glowstone). If that were a configuarable option then the view will be extremely glitchy and teleporty as the block tries to push you up and the plugin reads this as the player moved and teleports them back to the camera location, giving an up-down movement for the player.
And about the wrong message :
Fixed in latest build. You are supposed to rightclick...
Y U NO READ FAQ???
-
View User Profile
-
Send Message
Posted Jul 1, 2012I have a simple request, When The camera activates it creates a glowstone block
underneath. Could you make it so that you can set the ID of this block in the config,
That way I can set it to a non used block and edit my texturepack so it appears to be transparent.
Also found a tiny bug, when i am in camera mode and tp to another place, I am stuck in camera mode and the /cctv exit command is not recognized. Only way to get out is a
restart of the server.
Greets Sat
-
View User Profile
-
Send Message
Posted Jul 1, 2012@coolo1
Sure ill add screenshots.
@zestybaby
Thanks :3
Feedback is appreciated.
-
View User Profile
-
Send Message
Posted Jul 1, 2012@gibbly96
I did not. I am currently planning a spout version after I learn the API and what it can do.
-
View User Profile
-
Send Message
Posted Jul 1, 2012Why did you ignore my question :( ?
-
View User Profile
-
Send Message
Posted Jul 1, 2012@Hadopow2110 Hi. -_-
-
View User Profile
-
Send Message
Posted Jul 1, 2012Nice plugin, though could you add some screenshots please?
-
View User Profile
-
Send Message
Posted Jun 30, 2012The name is funny because to most Chinese CCTV means China Center Television to them. XD, anyway this plugin is nice. Thanks for your work!
-
View User Profile
-
Send Message
Posted Jun 29, 2012@Madopow2110
Right Click.
My fault xD
Forgot to change the message.
-
View User Profile
-
Send Message
Posted Jun 29, 2012how do i get out of the camera it wont let me use /cctv exit
-
View User Profile
-
Send Message
Posted Jun 29, 2012@krone6
No Problem :3
If you have an idea you wish to be implemented, feel free to make a thread in the forums.
-
View User Profile
-
Send Message
Posted Jun 29, 2012@Dibujaron
Thanks, that fixed it. I didn't rate this plugin since I knew it was just my side, not the plugin itself. I'll see how this goes and see if it'll be used on the server much since it is a full creative server with dynmap.
-
View User Profile
-
Send Message
Posted Jun 29, 2012If you wish to setup an aerial camera, I suggest you build a little camera room for it.
Like this :
View of camera :
This is because if there is a non-solid block under the block that is under the camera block, the view will be extremely glitchy as you will fall through the non-solid block and the plugin detects this as you moved and teleports you back to the camera location.
-
View User Profile
-
Send Message
Posted Jun 29, 2012@Dibujaron
Added to FAQ
-
View User Profile
-
Send Message
Posted Jun 29, 2012@krone6
The person'll move up and down all the time unless there's a solid block under the glowstone. and the glowstone. so no floating cameras, or cameras mounted on fences :P otherwise it works fine.
-
View User Profile
-
Send Message
Posted Jun 29, 2012@sayaad
Dang, I guess I can't use this plugin then since a person will move up and down all of the time. If you're able to move the block down 1 more block i'll be fine with it though.
---------- @krone6:"Having trouble"? Can you please specify the problem you are having?
You already answered my latest question above. I didn't post anything else aside from the block under the camera problem.
-
View User Profile
-
Send Message
Posted Jun 29, 2012@krone6
"Having trouble"? Can you please specify the problem you are having?
-
View User Profile
-
Send Message
Posted Jun 29, 2012@romeomax
You entered the commands wrongly, thus the anti-misconfiguration I added in takes over but it cannnot fix your error as it does not have enough info.
Please refer to the commands section of the plugin for a list of commands.
Added to common errors and how to fix them
EDIT : Added to the anti-misconfiguration. Now sends you a message when only /cctv is entered with a list of commands.
Download from latest development build
-
View User Profile
-
Send Message
Posted Jun 29, 2012@krone6
That is not an issue. I added the glowstone in the code as its a non-solid block that emits light. If it where a solid block then the view will be extremly glitchy
-
View User Profile
-
Send Message
Posted Jun 29, 2012Nicee plugin :) ! But pleease. Make a Spout optional with some special Blocks or functions.
Gabriel