{"id":35193,"date":"2026-06-01T20:01:15","date_gmt":"2026-06-01T17:01:15","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/"},"modified":"2026-06-01T20:01:15","modified_gmt":"2026-06-01T17:01:15","slug":"bsrunomobspawn","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/","title":{"rendered":"BSRUNoMobSpawn"},"content":{"rendered":"<p># BsruNoMobSpawn \ud83d\udeab\ud83d\udc79<\/p>\n<div align=\"center\">\n<p>![License: MIT](https:\/\/opensource.org\/licenses\/MIT)<br \/>\n![GitHub Repo stars](https:\/\/github.com\/Nattapat2871\/BsruNoMobSpawn\/stargazers)<br \/>\n![Visitor Badge](https:\/\/api.visitorbadge.io\/api\/VisitorHit?user=Nattapat2871&#038;repo=BsruNoMobSpawn&#038;countColor=%237B1E7A&#038;style=flat-square)<\/p>\n<p>![ko-fi](https:\/\/ko-fi.com\/Nattapat2871)<\/p>\n<\/div>\n<p align= \"center\">\n        <b>English<\/b>\u3000<a href=\"README_TH.md\">\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22<\/a><\/p>\n<p>BsruNoMobSpawn is a lightweight and efficient Minecraft Spigot\/Paper plugin that allows players to control monster spawning in their loaded chunks. With this plugin, players can choose to prevent hostile mobs from spawning around them, creating a safer gameplay experience.<\/p>\n<p>## \u2728 Features<\/p>\n<p>* **Player-Specific Control:** Each player can toggle their monster protection on or off individually.<br \/>\n* **Global Protection within Loaded Chunks:** When enabled, no hostile monsters will spawn in any chunk that the player is currently loading (within the server&#8217;s view distance), regardless of how far they travel.<br \/>\n* **Existing Mob Removal:** Upon enabling monster protection, all hostile mobs already present in the player&#8217;s currently loaded chunks will be automatically removed.<br \/>\n* **Configurable Messages:** All plugin messages displayed to players are fully customizable via the `config.yml` file.<br \/>\n* **Persistent Settings:** Player settings are saved and loaded, ensuring your preferences remain even after server restarts or player logouts.<br \/>\n* **User-Friendly Commands:**<br \/>\n    * `\/nomobspawn [on|off]`: Toggle monster protection for yourself.<br \/>\n    * `\/bsrunomobspawn`: Displays plugin information (Name, Version, Description, Creator, GitHub).<br \/>\n    * `\/bsrunomobspawn help`: Shows a list of all available commands and their usage.<br \/>\n    * `\/bsrunomobspawn list`: (Admin) Lists all players who currently have monster protection enabled.<br \/>\n    * `\/bsrunomobspawn reload`: (Admin) Reloads the plugin configuration from `config.yml` without needing a server restart.<br \/>\n* **Tab Completion:** All commands support intuitive tab completion for easy use.<br \/>\n* **Lightweight Performance:** Designed to be highly efficient, minimizing impact on server TPS and performance.<\/p>\n<p>## \ud83d\ude80 Installation<\/p>\n<p>1.  Download the latest `BsruNoMobSpawn.jar` from the GitHub Releases page (You will need to create this and upload the JAR).<br \/>\n2.  Place the `BsruNoMobSpawn.jar` file into your Minecraft server&#8217;s `plugins\/` folder.<br \/>\n3.  Restart your Minecraft server.<br \/>\n4.  The plugin will generate a `config.yml` file in `plugins\/BsruNoMobSpawn\/` with default settings and messages.<\/p>\n<p>## \ud83c\udfae Commands &#038; Permissions<\/p>\n<p>| Command                               | Description                                                               | Permission                    |<br \/>\n| :&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | :&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | :&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- |<br \/>\n| `\/nomobspawn on`                      | Enables monster protection for yourself.                                  | `bsrunomobspawn.user.toggle`  |<br \/>\n| `\/nomobspawn off`                     | Disables monster protection for yourself.                                 | `bsrunomobspawn.user.toggle`  |<br \/>\n| `\/bsrunomobspawn` (or `\/bsrunomob`)   | Displays core plugin information.                                         | (No specific permission needed) |<br \/>\n| `\/bsrunomobspawn help`                | Shows all plugin commands and their usage.                                | `bsrunomobspawn.admin`        |<br \/>\n| `\/bsrunomobspawn list`                | Lists players with monster protection enabled.                            | `bsrunomobspawn.admin`        |<br \/>\n| `\/bsrunomobspawn reload`              | Reloads plugin configuration from `config.yml`.                           | `bsrunomobspawn.admin`        |<\/p>\n<p>**Note:** By default, `bsrunomobspawn.user.toggle` is given to all players, and `bsrunomobspawn.admin` is given to server operators (`op`). You can manage these permissions using a plugin like LuckPerms.<\/p>\n<p>## \u2699\ufe0f Configuration (`config.yml`)<\/p>\n<p>The `config.yml` file allows you to customize all user-facing messages.<\/p>\n<p>&#8220;`yaml<br \/>\n# BsruNoMobSpawn &#8211; Configuration File<\/p>\n<p># Messages displayed in-game. You can customize them as needed.<br \/>\n# Use &#038; for Minecraft color codes (e.g., &#038;a = green, &#038;c = red).<br \/>\n# For &#8220;mobs_removed_confirmation_global&#8221;, you can use %count% to display the number of monsters removed.<br \/>\nmessages:<br \/>\n  plugin_enabled: &#8220;&#038;aBsruNoMobSpawn has been enabled!&#8221;<br \/>\n  plugin_disabled: &#8220;&#038;cBsruNoMobSpawn has been disabled!&#8221;<br \/>\n  player_only_command: &#8220;&#038;cOnly players can use this command!&#8221;<br \/>\n  no_permission: &#8220;&#038;cYou do not have permission to use this command!&#8221;<br \/>\n  no_permission_console_admin: &#8220;You do not have permission to access this admin command from console!&#8221;<\/p>\n<p>  # Messages for \/nomobspawn command<br \/>\n  status_current_off_global: &#8220;&#038;eCurrent status: &#038;cMonster spawning is OFF&#038;e for you globally.&#8221;<br \/>\n  status_current_on_global: &#8220;&#038;eCurrent status: &#038;aMonster spawning is ON&#038;e for you globally.&#8221;<br \/>\n  user_command_invalid_usage: &#8220;&#038;cUsage: \/nomobspawn [on|off]&#8221;<br \/>\n  toggle_on_success_global: &#8220;&#038;aYou have enabled monster protection in your loaded areas!&#8221;<br \/>\n  toggle_on_info_global: &#8220;&#038;eExisting monsters in your loaded areas will be removed!&#8221;<br \/>\n  toggle_off_success_global: &#8220;&#038;cYou have disabled monster protection in your loaded areas! Monsters will spawn normally.&#8221;<br \/>\n  mobs_removed_confirmation_global: &#8220;&#038;a%count% monsters in your loaded area have been removed!&#8221;<br \/>\n  toggle_already_on: &#8220;&#038;eYou already have monster protection enabled!&#8221;<br \/>\n  toggle_already_off: &#8220;&#038;eYou already have monster protection disabled!&#8221;<\/p>\n<p>  # Messages for \/bsrunomobspawn (admin and info) commands<br \/>\n  admin_command_invalid_usage: &#8220;&#038;cUsage: \/bsrunomobspawn [help|list|reload]&#8221;<br \/>\n  help_header: &#8220;&#038;b&#8212; BsruNoMobSpawn Help &#8212;&#8221;<br \/>\n  help_command_user: &#8220;&#038;a\/nomobspawn [on|off] &#038;f- Enable\/disable monster protection for yourself.&#8221;<br \/>\n  help_command_admin_info: &#8220;&#038;a\/bsrunomobspawn &#038;f- Displays plugin information.&#8221;<br \/>\n  help_command_admin_list: &#8220;&#038;a\/bsrunomobspawn list &#038;f- Lists players with monster protection enabled.&#8221;<br \/>\n  help_command_admin_reload: &#8220;&#038;a\/bsrunomobspawn reload &#038;f- Reloads the plugin configuration.&#8221;<br \/>\n  help_footer: &#8220;&#038;b&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8221;<\/p>\n<p>  list_no_players_enabled: &#8220;&#038;eNo players currently have monster protection enabled.&#8221;<br \/>\n  list_header: &#8220;&#038;b&#8212; Players with Monster Protection Enabled &#8212;&#8221;<br \/>\n  list_players: &#8220;&#038;aPlayers: &#038;f%players%&#8221;<br \/>\n  list_footer: &#8220;&#038;b&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&#8221;<\/p>\n<p>  reload_success: &#8220;&#038;aBsruNoMobSpawn configuration reloaded successfully!&#8221;<br \/>\n  reload_success_console: &#8220;BsruNoMobSpawn config has been reloaded.&#8221;<br \/>\n&#8220;`<br \/>\n# \ud83e\udd1d Contributing<br \/>\nContributions are welcome! Feel free to open issues or submit pull requests on the GitHub repository.<\/p>\n<p># \ud83d\udcc4 License<br \/>\nThis project is licensed under the MIT License &#8211; see the LICENSE.md file for details. (You might want to create a LICENSE.md file too!)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>BSRUNoMobSpawn is a lightweight Minecraft plugin that allows players to toggle monster spawning in their loaded areas, ensuring a safe and mob-free environment wherever they explore.<\/p>\n","protected":false},"featured_media":35194,"template":"","meta":{"_minecraft_slug":"bsrunomobspawn","_minecraft_project_id":"tBEKrHOR","_minecraft_author":"nattapat2871","_minecraft_license":"MIT","_minecraft_downloads":113,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"bsrunomobspawn.zip","_minecraft_size_bytes":11429,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T19:26:35.833509Z","_minecraft_date_created":"2025-07-19T06:20:32.015471Z","_minecraft_date_modified":"2025-07-14T12:54:30.344779Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/bsrunomobspawn","_minecraft_icon_attachment_id":35194,"_minecraft_imported_at":"2026-06-01T17:01:17+00:00","_minecraft_import_hash":"19fbea983b37bf7df5fde393496cd13d","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,124,125,137,127,128,129,159],"mod_loader":[130,131,132,133,134],"minecraft_version":[62,37,73,74,38,78,79,80],"class_list":["post-35193","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-bukkit","mod_category-folia","mod_category-mobs","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-worldgen","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BSRUNoMobSpawn - 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\/bsrunomobspawn\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BSRUNoMobSpawn - Minecraft\" \/>\n<meta property=\"og:description\" content=\"BSRUNoMobSpawn is a lightweight Minecraft plugin that allows players to toggle monster spawning in their loaded areas, ensuring a safe and mob-free environment wherever they explore.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/\",\"name\":\"BSRUNoMobSpawn - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bsrunomobspawn-icon-0adbaf5326c7602ac2250c252b98252ad3af32f7_96.webp\",\"datePublished\":\"2026-06-01T17:01:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bsrunomobspawn-icon-0adbaf5326c7602ac2250c252b98252ad3af32f7_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bsrunomobspawn-icon-0adbaf5326c7602ac2250c252b98252ad3af32f7_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bsrunomobspawn\\\/#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\":\"BSRUNoMobSpawn\"}]},{\"@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":"BSRUNoMobSpawn - 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\/bsrunomobspawn\/","og_locale":"en_US","og_type":"article","og_title":"BSRUNoMobSpawn - Minecraft","og_description":"BSRUNoMobSpawn is a lightweight Minecraft plugin that allows players to toggle monster spawning in their loaded areas, ensuring a safe and mob-free environment wherever they explore.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/","name":"BSRUNoMobSpawn - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bsrunomobspawn-icon-0adbaf5326c7602ac2250c252b98252ad3af32f7_96.webp","datePublished":"2026-06-01T17:01:15+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bsrunomobspawn-icon-0adbaf5326c7602ac2250c252b98252ad3af32f7_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bsrunomobspawn-icon-0adbaf5326c7602ac2250c252b98252ad3af32f7_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bsrunomobspawn\/#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":"BSRUNoMobSpawn"}]},{"@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\/35193","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\/35194"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=35193"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=35193"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=35193"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=35193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}