Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
CameraViewPRO icon

CameraViewPRO 1.1

Lets staff create live camera events, force viewers into another player’s perspective.

CameraView is a premium Paper plugin designed for servers that want to create live spectator experiences, staff-controlled camera events, and polished viewing systems directly in-game.


With CameraView, staff members can choose one player as the host camera and make other players watch from that player’s perspective as if they were a live moving camera. Everything is managed through a clean in-game GUI, making it easy to run events without complicated commands.


Main Features


Live player camera system


Turn any player into a live camera target and let other players watch from that player’s point of view using Minecraft’s spectator camera system.


Full GUI management


Create and manage events from in-game menus instead of relying only on commands.


Event browser system


Use a dedicated event browser GUI to view, open, and manage all saved events individually.


Multiple saved events


Create and store multiple event configurations, each with its own host, viewers, and settings.


Single active event system


Even though multiple events can be saved, only one event can be active at a time, which keeps event management simple and prevents conflicts.


Chat-based event creation


Create a new event directly from the GUI. After clicking the create button, the plugin asks for the event name in chat and uses it automatically without sending the message publicly.


Host selection


Choose which player will act as the main camera for each event.


Viewer management


Select specific players manually or use All Online Mode to include everyone currently connected.


Exception system


When using All Online Mode, you can exclude specific players from the event without removing everyone else.


Automatic staff exclusion


Players with a configurable permission can be automatically excluded from mass camera events.


Real player heads in the GUI


The menus use real player heads for a cleaner and more professional interface.


Pagination support


The GUI supports multiple pages, so it works properly even on larger servers with many online players.


Dynamic Start / Stop button


The event editor GUI automatically shows Start Event when the selected event is inactive and Stop Event when that event is currently running.


Individual event deletion


Delete saved events individually from the GUI without affecting the rest of your event library.


Automatic saving


All event changes are saved automatically, including:



  • selected host
  • selected viewers
  • excluded players
  • all online mode state
  • event display name and structure

Local database storage


Event data is stored in a local database, allowing reliable persistence across restarts without depending on separate event config files.


Return players to their previous position


When the event ends, players are restored to their previous location and previous game mode.


Manual leave command


Players can leave the camera view manually with /cam off, if they have permission.


Language system included


CameraView includes a built-in LanguageManager, allowing you to create and load multiple language files easily. GUI titles, buttons, and texts can be defined through language files.


ChatGPT_Image_19_mar_2026_18_45_06.png




How It Works



  1. A staff member opens the event browser with /cameragui.
  2. They create a new event or open an existing saved event.
  3. They select a host player.
  4. They choose who should watch:

    • manually selected viewers, or
    • all online players except exceptions.
  5. They start the event from the GUI.
  6. Selected players are moved into the host’s perspective.
  7. When the event stops, all affected players are restored to their previous state.

ChatGPT_Image_19_mar_2026_19_01_49.png




Commands



  • /cameragui — Open the event browser GUI
  • /cameragui create <id> — Create a new event manually
  • /cameragui open <id> — Open a saved event
  • /cameragui delete <id> — Delete a saved event
  • /cam off — Leave the camera view
  • /cameraview about — Show plugin and premium info
  • /cameraview reload — Reload config and language files
  • /cameraview debug — Show debug information


Permissions



  • cameraview.staff — Access to the event GUI
  • cameraview.leave — Leave the camera manually
  • cameraview.exclude — Automatically exclude a player from mass events
  • cameraview.admin — Admin access
  • cameraview.reload — Reload command access
Sign in
$6.89 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

events

minecraft

management