SecurityCams v3 | ✅ Adding crafteable cams to your server
3.2.0SecurityCams best cams plugin with custom recipes
3.2.0latestv3.2.0 – Configurable /sc aliases, new chat control panel, update notifier and /sc about15 hours ago SecurityCams 3.2.0 No more clashes with other plugins' /sc, a clearer chat control panel, update notices and /sc about for support. Command clash fixed · Chat buttons and clickable texts now always run /securitycams, never an alias. If another plugin uses /sc (also proxy plugins like a staff chat), clicking a button no longer ends up there. · Configurable aliases: command.aliases in config.yml ([sc] by default). Remove sc, or add your own like cams. · Messages that show a command (help, "use /sc exit to leave"...) use your first alias, or securitycams if you have none. · The console tells you at startup if an alias is already taken by another plugin. Chat control panel · New default layout: a header with the cam and thearrows, then one control per line (Night vision, Zoom, REC, Exit) with a short description. Click anywhere on a line. · It's only sent when you connect and when you change cam from the chat arrows; night vision, zoom and REC never resend it. · Prefer the old single line? viewing.controls_layout: inline. Update notifier · Checks SpigotMC on startup and every 6 hours, in the background. · The console and players with securitycams.update (op by default) are told when a new version is out, with the download link. · Turn it off with update_checker.enabled: false.
/sc about · Plugin version (LATEST / OUTDATED), server type and version, Java, update notifier, Discord webhook (configured or not, never the URL), number of cams, hooks and permissions. · Paste it when you ask for help. Permission securitycams.about (op by default). Every line is translatable and can be hidden in messages.yml. Fixes · /sc reload now really reloads config.yml, and no longer sends everyone back from their cams. It also works on Paper, where it could break the plugin until a restart.
Updating · Just replace the jar. Your cams, recordings, config and messages are kept. · New messages are added to messages.yml automatically, in your language. Help and "use /sc exit" texts you never changed switch to the alias placeholder; texts you changed are kept. · New options work with their defaults; add them to config.yml only if you want to change them (see the Documentation tab). Thanks for using SecurityCams! Found a bug or have an idea? Join the Skilled Plugins Discord (SECURITY CAMS category: #help, #bug-reports, #suggestions).
3.1.1Added PluginAnalyticsOct 9, 2026 Added https://pluginanalytics.dev to track usage3.1.0SecurityCams 3.1.0: Spigot & Paper 1.20 – 26.x and better hotbar controlsOct 6, 2026 SecurityCams 3.1.0 Now runs on Spigot and Paper from 1.20 all the way to 26.x, and watching a cam is much more comfortable.Spigot & Paper 1.20 – 26.x · 3.0.0 needed 26.3. One jar now works on every version from 1.20 to 26.x, on Spigot, Paper and forks (Java 17+). · Features that only exist on newer versions are used when available and skipped safely on older ones (viewer scale, enchant glint, smooth display movement). · Replays show recorded players as mannequins on 1.21.9+, and as armor stands wearing the player's head on older versions. Hotbar controls · Scroll (or press 1-9) to pick a control, click to use it. Your selected slot is no longer forced back. · The control's name shows above the hotbar as you scroll. · Sneaking does nothing while watching, so you can't leave a cam by accident. Leave with the Exit control or /sc exit.
Updating · Just replace the jar. Your cams, recordings and config are kept. · The new hints are added to messages.yml automatically (only messages you never changed are replaced). · Coming from 2.x? Read the 3.0.0 update first. Thanks for using SecurityCams! Found a bug or have an idea? Join the Skilled Plugins Discord (SECURITY CAMS category: #help, #bug-reports, #suggestions).
3.0.0v3.0.0 – Rebuilt for 26.x: rotating cams, recordings, motion alerts & sharingSep 29, 2026 SecurityCams 3.0.0 The biggest update since the plugin was released. Rebuilt from scratch for Minecraft 26.x (Spigot 26.3+).Before updating · Requires Spigot 26.3 or newer. Older Minecraft versions are no longer supported. · Your cams are kept: data.yml is migrated automatically (a backup is saved as data.yml.v1.bak). Cams placed as blocks turn into the new rotating cams when their chunk loads. · Delete your old config.yml to get all the new options. New messages are added to messages.yml automatically. · Player permissions are now given to everyone by default (securitycams.user). Staff permissions stay op-only. Cameras · Rotating cameras: cams are no longer static heads. They turn smoothly and follow intruders while recording. · Blinking red REC dot on cams that are recording. · Cams face you when placed, on floors and walls. · New built-in camera texture that also works on offline-mode servers. · Explosions, mobs and projectiles can't break cams. Protection plugins (WorldGuard, GriefPrevention...) are respected. Watching a cam · Controls on your hotbar: 1 night vision · 2 zoom (x2.5 / x4 / x10) · 3 REC · 4/6 previous/next cam · 7 recordings · 9 leave. Scroll to switch cams, sneak to leave. · Status bar with LIVE/REC, cam name, owner and time. · The camera turns with your mouse, so everyone sees where you're looking. · Optional rotation limits. · Your inventory and state are fully restored when you leave, even after a crash. Motion detection & recordings · Motion alerts with line of sight: chat, sound and Discord webhook. · Recordings: cams record automatically when they see someone, or manually with REC. · Replays show recorded players with their skins, armor and items, plus the time and weather of that moment. · Motion log per cam. · Redstone output: a lever next to a cam turns on when it detects someone. Monitor · New 6-row menu: left click to watch, right click for options. · Cam options: watch, recordings, rename, motion alerts, motion log. · Paginated recordings menu with delete. · Share your cams with other players and see cams shared with you. Everything from the menu, no commands needed.
For server owners · Permissions for everything, with bundles: securitycams.*, securitycams.user, securitycams.admin. · Cam limit with any number: securitycams.max.cams.<number> or .unlimited. · Bypass permissions: combat cooldown, blocked commands, placing cost, recordings limit. · Everything can be turned off in config.yml, plus disabled worlds, custom prefix and default limits. · PlaceholderAPI placeholders and Vault cost to place cams (both optional). · English and Spanish included. · New commands: /sc monitor, list, rename, trust, untrust, trusted, alerts, log, recordings, replay, record, setowner (plus the in-cam controls). · Console support for give, list and reload. Fixes & security · Players without permission could not break any player head. Now only cams are protected. · Other plugins cancelling a break or place no longer removes or registers cams by mistake. · Players are no longer stuck in spectator after a reload or restart while watching. · Recipes no longer duplicate on /sc reload. A wrong material in config no longer breaks the plugin. · Commands are blocked while watching (no selling the controls, no /sethome at the cam). Viewers can't attack. Combat cooldown before watching. · Cams are now stored by UUID, so name changes no longer lose cams. Cams in unloaded worlds are kept. · Much lighter: in-memory cam index, async saves, and motion checks only near players. Thanks for using SecurityCams! Found a bug or have an idea? Let me know in the discussion.
2.0.3Bugs fixedJan 3, 2021 Fixed: - Recipe namespace key crash fixed. - On a pressure plate with monitor in hand will open it.2.0.2Bugs fixedJan 3, 2021 Fixed: - When the player breaks a cam on nether, this crash. - Now 'OPs' have all perms. - Metrics now working.2.0.1Metrics addedDec 21, 2020 Metrics added again.2.0Not important: Console prints on enable classesDec 18, 2020 Not important: Console prints on enable classesv2SecurityCams for Spigot / Paper 1.16.2Sep 13, 2020 Added compatibility with Spigot / Paper 1.16.2 Only works on 1.16.2!SecurityCams v.1.5SecurityCams for Spigot / Paper 1.16Jul 25, 2020 Now available SecurityCams for 1.16!SecurityCams v1.4.2BUGS FIXEDMay 3, 2020 FIXED: - A crash appears when try to remove a cam and have another one on another world. - Water/Lava can remove cam block and you can still using cam.SecurityCams v1.4.3BUG FIXEDApr 25, 2020 FIXED: - If your display name was too long, the server would kick you out.SecurityCams v1.4.1ADDED OPTIONApr 22, 2020 ADDED: - New option: Player Only can break their cams. - Operator can break all cams Idea of: ProMinerOfMCSecurityCams v1.4MORE FEATURES & BUGS FIXEDApr 21, 2020 FEATURES: - Custom recipe in config.yml BUGS: - Can't teleport to a player when connected to a cam. - Can't craft recipes - When another player breaks a cam, this cam is not useful. - Can't place items in Monitor GUISecurityCams v1.3DATA.YML ADDED, CONFIG FILE WITH SOME OPTIONSApr 20, 2020 ADDED: - data.yml for players cams. - config.yml with some options for customize. IT'S FIRST CONFIG VERSION! MORE FEATURES TO COME!SecurityCams v1.2.6BLANK SPACE BUG SOLVEDApr 20, 2020 FIXED: - Plugin print blank space. SolvedSecurityCams v1.2.5FIXED COMPATIBILITY WITH 1.15Apr 20, 2020 FIXED: - This version works perfectly in 1.15. - On player place cams sometimes it bugs.SecurityCams v1.2.4METRICS ADDED & OPTIMIZED CODEApr 13, 2020 ADDED: - Metrics with bStats FIXED: - Some meaningless function removed - Deprecated functions replacedSecurityCams v1.2.3Bug FixedMar 28, 2020 FIXED: - If someone was connected to a cam while you were in spectator mode you couldn't move.SecurityCams v1.2.2Bug FixedMar 15, 2020 FIXED: - removing the camera was no longer useful, now fixed.SecurityCams v1.2.1Crash FixedMar 13, 2020 FIXED: - SERVER CRASH ON CREATE CONFIG FILESecurityCams v1.2SecurityCams 1.2 | BIG UPDATEMar 13, 2020 ADDED: - NOW YOU CAN CUSTOMIZE ALL SECURITYCAM'S MESSAGES - PLUGIN RELOAD WITH A COMMAND - ADDED LEFT CLICK COMPATIBILITY ON A MONITOR GUI FIXED: - SAVE LAST GAMEMODE BEFORE CONNECTING TO A CAM - CAN'T GET CAMS FROM MONITOR - TP TO CAM CHANGED: - NEW OVERVIEWSecurityCams v1.1.5Nov 10, 2019 Solved: a bug appears when you connect to a cam while falling.SecurityCams v1.1.4Nov 8, 2019 Solved: When you try to install a cam in the same block as you, you install a cam without placing a block.SecurityCams v1.1.3Nov 7, 2019 Solved: A bug appears when a player try to connect a cam while movingSecurityCams v1.1.2SecurityCams v1.1.1Nov 3, 2019 Solved: - Server crashes on enable - Op without permissions cannot use/give cams - Poorly optimized methodsSecurityCams v1.1Nov 3, 2019 NEW FEATURES: - New commands: - /(securitycams | sc) give cam [player] : Command to give a cam to yourself or to other player. - /(securitycams | sc) give monitor [player] : Command to give a monitor to yourself or to other player. - New permissions: - securitycams.give.cam : Player can give cams using command. - secutirycams.give.monitor: Player can give monitors using command.SecurityCams v1.0.5Nov 3, 2019 Fixed some interactions bug of player with camSecurityCams v1.0.4Nov 2, 2019 Bugs solvedSecurityCams v1.0.3Nov 1, 2019 Some bugs fixedSecurityCams v1.0.2Nov 1, 2019 Solved: Some bugs of the monitor. Another text appears when you remove a cam.2019-11-01SecurityCams v1.0.1Nov 1, 2019 A text appears when you join. Now this text doesn't appear!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta