{"id":120168,"date":"2026-06-07T04:45:20","date_gmt":"2026-06-07T01:45:20","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/"},"modified":"2026-06-07T04:45:20","modified_gmt":"2026-06-07T01:45:20","slug":"peekplugin","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/","title":{"rendered":"Peek"},"content":{"rendered":"<p># Peek &#8211; Magical Spectator Plugin \u2728<\/p>\n<p>A magical Minecraft plugin that allows players to view other players&#8217; perspectives through spectator mode.<\/p>\n<p>## \ud83c\udf1f Magical Features<\/p>\n<p>&#8211; \ud83c\udfaf Spectator Mode Peeking<br \/>\n&#8211; \ud83d\udd2e Privacy Mode &#038; Request System<br \/>\n&#8211; \u23f3 Magic Cooldown<br \/>\n&#8211; \ud83d\udcca Detailed Usage Statistics<br \/>\n&#8211; \ud83c\udf0d Cross-Dimension Teleportation<br \/>\n&#8211; \ud83c\udfb5 Custom Sound Effects<br \/>\n&#8211; \ud83d\udcab State Save &#038; Restore<br \/>\n&#8211; \ud83d\udcc8 PlaceholderAPI Support<\/p>\n<p>## \ud83d\udccc Important Notes<\/p>\n<p>1. Requires Paper\/Folia server<br \/>\n2. Supports Minecraft 1.20+<br \/>\n3. PlaceholderAPI recommended<br \/>\n4. Privacy mode requires players to be online<br \/>\n5. Cross-dimension teleportation may be affected by server settings<br \/>\n6. Statistics are auto-saved periodically<br \/>\n7. Cooldown times are configurable<br \/>\n8. All messages are customizable<br \/>\n9. All sound effects are customizable<br \/>\n10. Statistics variables require PlaceholderAPI<\/p>\n<p>## \ud83c\udfae Quick Start<\/p>\n<p>1. Download the latest version of Peek<br \/>\n2. Place it in your server&#8217;s plugins folder<br \/>\n3. Restart the server<br \/>\n4. (Optional) Install PlaceholderAPI for advanced variables<\/p>\n<p>## \ud83d\udcdc Commands<\/p>\n<p>&#8211; `\/peek <player>` &#8211; Start peeking at a player<br \/>\n&#8211; `\/peek exit` &#8211; Stop peeking<br \/>\n&#8211; `\/peek stats` &#8211; View statistics<br \/>\n&#8211; `\/peek privacy` &#8211; Toggle privacy mode<br \/>\n&#8211; `\/peek accept` &#8211; Accept peek request<br \/>\n&#8211; `\/peek deny` &#8211; Deny peek request<\/p>\n<p>## \ud83d\udd11 Permissions<\/p>\n<p>&#8211; `peek.use` &#8211; Allow using basic peek feature<br \/>\n&#8211; `peek.bypass` &#8211; Allow bypassing privacy mode<br \/>\n&#8211; `peek.nocooldown` &#8211; Allow bypassing cooldown<br \/>\n&#8211; `peek.stats` &#8211; Allow viewing statistics<\/p>\n<p>## \u2699\ufe0f Configuration<\/p>\n<p>### Basic Settings<\/p>\n<p>&#8220;`yaml<br \/>\nDebug mode<br \/>\ndebug: false<br \/>\nLimit settings<br \/>\nlimits:<br \/>\nmax-peek-distance: 50.0 # Maximum peek distance<br \/>\ncooldown:<br \/>\nenabled: true # Enable cooldown<br \/>\nduration: 90 # Cooldown duration (seconds)<br \/>\nPrivacy settings<br \/>\nprivacy:<br \/>\nrequest-timeout: 30 # Request timeout (seconds)<br \/>\ncooldown:<br \/>\nenabled: true # Enable request cooldown<br \/>\nduration: 90 # Cooldown duration (seconds)<br \/>\nSound settings<br \/>\nsounds:<br \/>\nstart-peek: ENTITY_ENDERMAN_TELEPORT # Start peek sound<br \/>\nend-peek: ENTITY_ENDERMAN_TELEPORT # End peek sound<br \/>\n&#8220;`<\/p>\n<p>## \ud83d\udcca PlaceholderAPI Variables<\/p>\n<p>&#8211; `%peek_peek_count%` &#8211; Number of times player used peek<br \/>\n&#8211; `%peek_peeked_count%` &#8211; Number of times player was peeked<br \/>\n&#8211; `%peek_total_duration%` &#8211; Total peek duration (minutes)<br \/>\n&#8211; `%peek_is_peeking%` &#8211; Whether player is currently peeking<br \/>\n&#8211; `%peek_is_private%` &#8211; Whether player has privacy mode enabled<\/p>\n<p>## \ud83c\udfaf Feature Details<\/p>\n<p>1. **Spectator Mode**<br \/>\n   &#8211; Automatic switch to spectator mode<br \/>\n   &#8211; Automatic target following<br \/>\n   &#8211; Auto-end when out of range<\/p>\n<p>2. **Privacy Mode**<br \/>\n   &#8211; Requires request when enabled<br \/>\n   &#8211; Auto-cancel on timeout<br \/>\n   &#8211; Configurable request cooldown<\/p>\n<p>3. **State Preservation**<br \/>\n   &#8211; Automatic state saving<br \/>\n   &#8211; Auto-restore after disconnection<br \/>\n   &#8211; Cross-server restart support<\/p>\n<p>4. **Distance Limits**<br \/>\n   &#8211; Configurable maximum peek distance<br \/>\n   &#8211; Auto-end when exceeded<br \/>\n   &#8211; Cross-dimension teleportation<\/p>\n<p>## \ud83c\udfaf Technical Features<\/p>\n<p>1. **Folia Support**<br \/>\n   &#8211; Full Folia multi-threading support<br \/>\n   &#8211; Optimized region scheduler usage<br \/>\n   &#8211; Safe cross-thread operations<\/p>\n<p>2. **State Management**<br \/>\n   &#8211; Automatic player state saving<br \/>\n   &#8211; Safe state restoration mechanism<br \/>\n   &#8211; Cross-server restart protection<\/p>\n<p>3. **Performance Optimization**<br \/>\n   &#8211; Asynchronous data processing<br \/>\n   &#8211; Optimized memory management<br \/>\n   &#8211; Automatic cleanup system<\/p>\n<p>## \ud83d\udee0\ufe0f Development Requirements<\/p>\n<p>&#8211; Java 21+<br \/>\n&#8211; Paper\/Folia 1.20+<br \/>\n&#8211; PlaceholderAPI (Optional)<\/p>\n<p>## \ud83d\udce6 Build Tools<\/p>\n<p>&#8211; Maven<br \/>\n&#8211; Adventure API<br \/>\n&#8211; Folia API<br \/>\n&#8211; PlaceholderAPI<\/p>\n<p>## \ud83d\udd04 Changelog<\/p>\n<p>### v2.7<br \/>\n&#8211; \u2728 Improved Folia support<br \/>\n&#8211; \ud83d\udd12 Enhanced state saving mechanism<br \/>\n&#8211; \ud83c\udfaf Optimized distance check logic<br \/>\n&#8211; \ud83c\udfb5 Added more sound options<\/p>\n<p>## \ud83d\udc1b Issue Reporting<\/p>\n<p>If you encounter any issues while using this plugin, please report them:<\/p>\n<p>1. Create an issue on GitHub Issues<\/p>\n<p>## \ud83d\udcc4 License<\/p>\n<p>This project is licensed under the [MIT](LICENSE) license.<\/p>\n<p>## \ud83d\ude4f Acknowledgments<\/p>\n<p>&#8211; Paper &#8211; High performance Minecraft server<br \/>\n&#8211; Folia &#8211; Multi-threaded server<br \/>\n&#8211; MiniMessage &#8211; Text formatting library<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A magical Minecraft plugin that allows players to view other players&#8217; perspectives through a magical eye.<\/p>\n","protected":false},"featured_media":120169,"template":"","meta":{"_minecraft_slug":"peekplugin","_minecraft_project_id":"gdETcmWn","_minecraft_author":"MineSunshineone1","_minecraft_license":"MIT","_minecraft_downloads":183,"_minecraft_follows":6,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"peekplugin.zip","_minecraft_size_bytes":92272,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-16T12:54:31.679300Z","_minecraft_date_created":"2025-02-03T10:30:31.999829Z","_minecraft_date_modified":"2025-03-24T07:02:42.689640Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/peekplugin","_minecraft_icon_attachment_id":120169,"_minecraft_imported_at":"2026-06-07T01:45:21+00:00","_minecraft_import_hash":"255afdecf0cb549c7cc6164a5cc28319","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[125,866,867],"mod_loader":[131],"minecraft_version":[59,36,60,93,94,101,102,62,37,73,74,38],"class_list":["post-120168","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-folia","mod_category-minigame","mod_category-social","mod_loader-folia","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Peek - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Peek - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A magical Minecraft plugin that allows players to view other players&#039; perspectives through a magical eye.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/\",\"name\":\"Peek - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/peekplugin-icon-85e0a960cc8e00a2a327fa83ddf81fdb2cf47e93.jpeg\",\"datePublished\":\"2026-06-07T01:45:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/peekplugin-icon-85e0a960cc8e00a2a327fa83ddf81fdb2cf47e93.jpeg\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/peekplugin-icon-85e0a960cc8e00a2a327fa83ddf81fdb2cf47e93.jpeg\",\"width\":220,\"height\":220},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/peekplugin\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Peek\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Peek - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/","og_locale":"en_US","og_type":"article","og_title":"Peek - Minecraft","og_description":"A magical Minecraft plugin that allows players to view other players' perspectives through a magical eye.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/","name":"Peek - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/peekplugin-icon-85e0a960cc8e00a2a327fa83ddf81fdb2cf47e93.jpeg","datePublished":"2026-06-07T01:45:20+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/peekplugin-icon-85e0a960cc8e00a2a327fa83ddf81fdb2cf47e93.jpeg","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/peekplugin-icon-85e0a960cc8e00a2a327fa83ddf81fdb2cf47e93.jpeg","width":220,"height":220},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/peekplugin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Peek"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/120168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/120169"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=120168"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=120168"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=120168"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=120168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}