{"id":113710,"date":"2026-06-06T19:45:27","date_gmt":"2026-06-06T16:45:27","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/"},"modified":"2026-06-06T19:45:27","modified_gmt":"2026-06-06T16:45:27","slug":"noswim-hamziedev","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/","title":{"rendered":"NoSwim"},"content":{"rendered":"<p>## NoSwim<\/p>\n<p>**NoSwim** is a Minecraft plugin made for event hosts and server administrators. It prevents players from swimming freely, ensuring a more controlled experience during in-game events. This utility is especially useful in scenarios where swimming could give players an unfair advantage or disrupt the flow of an event, such as in obstacle courses, survival challenges, or an island where players are not allowed to go out of.<\/p>\n<p>## Features<\/p>\n<p>&#8211; **Control Player Behavior in Water (All configurable in the config)**:<br \/>\n   &#8211; **Min Water Height**: Prevent swimming in deep water by setting a minimum water depth.<br \/>\n   &#8211; **Player Damage**: Option to apply poison or drowning damage when players enter deep water.<br \/>\n   &#8211; **Downforce**: Control the sinking speed when players are in deep water.<br \/>\n   &#8211; **Water Breathing Exemption**: Exempt players with the Water Breathing effect from sinking.<br \/>\n&#8211; **Building Restrictions Above Water**: Prevent players from building above water areas that are restricted. (Not fully developed yet)<\/p>\n<p>## Commands<\/p>\n<p>The plugin supports the following commands:<\/p>\n<p>&#8211; `\/noswim enable`: Enables the NoSwim plugin&#8217;s behavior (prevents swimming in deep water).<br \/>\n&#8211; `\/noswim disable`: Disables the NoSwim plugin&#8217;s behavior.<br \/>\n&#8211; `\/noswim reload`: Reloads the plugin configuration from the `config.yml`.<\/p>\n<p>## Permissions<\/p>\n<p>&#8211; `noswim.admin`: Allows players to use the `\/noswim` command (for enabling, disabling, and reloading the plugin).<br \/>\n&#8211; `noswim.bypass`: Allows players to bypass the sinking mechanic and swim in deep water.<\/p>\n<p>## Configuration Options<\/p>\n<p>The `config.yml` file allows you to customize the plugin&#8217;s behavior. Below are the available configuration settings:<\/p>\n<p>&#8220;`yaml<br \/>\n# NoSwim Configuration File &#8211; Version 0.1-BETA-B1<br \/>\n# It is highly recommend to regenerate the config file after downloading a new version.<br \/>\n# To regenerate the config file: delete this config file and restart the server.<\/p>\n<p># Minimum water height (depth) to activate the sinking effect<br \/>\nmin-water-height: 2                # Number<\/p>\n<p># Exempt players with the Water Breathing effect<br \/>\nwater-breath-exemption: true       # Options: true, false<\/p>\n<p># Damage options: poison, drowning, or none<br \/>\nplayer-damage:<br \/>\n  enabled: false                   # Options: true, false<br \/>\n  type: poison                     # Options: poison, drowning, none<br \/>\n  damage-interval: 40              # Ticks (20 ticks = 1 second)<\/p>\n<p># Sinking effect<br \/>\ndownforce:<br \/>\n  enabled: true                    # Toggle sinking effect on\/off | Options: true, false<br \/>\n  amount: 0.25                     # Default sinking speed (0.1 is slower, 0.5 is faster)<\/p>\n<p># [BETA] Allow building above water<br \/>\n# This feature is still in development and contains bugs,<br \/>\n# players can easily bypass this restriction.<br \/>\n# It is recommended to let players build above water until the bugs are fixed.<br \/>\nallow-building-above-water: true   # Options: true, false (Default: true)<br \/>\n&#8220;`<\/p>\n<p>### Configuration Variables:<\/p>\n<p>&#8211; **`min-water-height`**: Defines the minimum height of water required for the sinking effect to be triggered. Players in water less than this height won\u2019t experience the sinking effect.<\/p>\n<p>&#8211; **`water-breath-exemption`**: If set to `true`, players with the Water Breathing effect won\u2019t be affected by the sinking behavior.<\/p>\n<p>&#8211; **`player-damage`**:<br \/>\n  &#8211; **`enabled`**: Set to `true` to enable player damage effects (e.g., poisoning or drowning).<br \/>\n  &#8211; **`type`**: Determines the type of damage inflicted. Options are `poison`, `drowning`, or `none`.<br \/>\n  &#8211; **`damage-interval`**: Defines the interval (in ticks) between each damage application.<\/p>\n<p>&#8211; **`downforce`**:<br \/>\n  &#8211; **`enabled`**: Controls whether the sinking effect is active. If set to `false`, the player will float.<br \/>\n  &#8211; **`amount`**: Determines the rate at which players sink. Values closer to 0 make players sink slower, and higher values make them sink faster.<\/p>\n<p>&#8211; **`allow-building-above-water`**: Allows or blocks players from building above water. This feature is still in development, and players can bypass the restriction. Use with caution until future updates.<\/p>\n<p>## Troubleshooting<\/p>\n<p>&#8211; **Players are not sinking in deep water**: Make sure the `min-water-height` is set correctly and that the `downforce` value is configured correctly.<br \/>\n&#8211; **Damage isn&#8217;t applied**: Verify that the `player-damage` setting in the config is set to `true` and that a valid damage type (`poison` or `drowning`) is specified.<br \/>\n&#8211; **Players can still build above water**: This is because the plugin only checks for water one block under the placed block. That&#8217;s why I recommend to keep building above waters enabled for now. This will be fixed in later versions, when I figure out a good way to implement a check for this.<\/p>\n<p>## Contribution<\/p>\n<p>Feel free to fork this plugin and submit pull requests if you&#8217;d like to contribute new features or fixes. Contributions are always welcome!<\/p>\n<p>## License<\/p>\n<p>NoSwim is licensed under the MIT License. See the LICENSE file for more details.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Restrict players from waters in various ways. Good for events.<\/p>\n","protected":false},"featured_media":113711,"template":"","meta":{"_minecraft_slug":"noswim-hamziedev","_minecraft_project_id":"JczTnuzj","_minecraft_author":"Hamziee","_minecraft_license":"MIT","_minecraft_downloads":93,"_minecraft_follows":2,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"noswim-hamziedev.zip","_minecraft_size_bytes":6087,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T19:51:51.116873Z","_minecraft_date_created":"2024-12-19T02:06:38.612166Z","_minecraft_date_modified":"2024-12-15T18:14:47.497724Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/noswim-hamziedev","_minecraft_icon_attachment_id":113711,"_minecraft_imported_at":"2026-06-06T16:45:28+00:00","_minecraft_import_hash":"2c756b703b7eca88db7bdb897b1ca879","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[127,92],"mod_loader":[132],"minecraft_version":[118,119,120,46,47,48,49,50,51,52,53,54,55,56,57,58,59],"class_list":["post-113710","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-paper","mod_category-utility","mod_loader-paper","minecraft_version-1-16","minecraft_version-1-16-1","minecraft_version-1-16-2","minecraft_version-1-16-3","minecraft_version-1-16-4","minecraft_version-1-16-5","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>NoSwim - 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\/noswim-hamziedev\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NoSwim - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Restrict players from waters in various ways. Good for events.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/\" \/>\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\\\/noswim-hamziedev\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noswim-hamziedev\\\/\",\"name\":\"NoSwim - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noswim-hamziedev\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noswim-hamziedev\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/noswim-hamziedev-icon-b2d466253121d296ea9d0d38d2c63071f02dbbba_96.webp\",\"datePublished\":\"2026-06-06T16:45:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noswim-hamziedev\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noswim-hamziedev\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noswim-hamziedev\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/noswim-hamziedev-icon-b2d466253121d296ea9d0d38d2c63071f02dbbba_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/noswim-hamziedev-icon-b2d466253121d296ea9d0d38d2c63071f02dbbba_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noswim-hamziedev\\\/#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\":\"NoSwim\"}]},{\"@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":"NoSwim - 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\/noswim-hamziedev\/","og_locale":"en_US","og_type":"article","og_title":"NoSwim - Minecraft","og_description":"Restrict players from waters in various ways. Good for events.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/","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\/noswim-hamziedev\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/","name":"NoSwim - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/noswim-hamziedev-icon-b2d466253121d296ea9d0d38d2c63071f02dbbba_96.webp","datePublished":"2026-06-06T16:45:27+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/noswim-hamziedev-icon-b2d466253121d296ea9d0d38d2c63071f02dbbba_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/noswim-hamziedev-icon-b2d466253121d296ea9d0d38d2c63071f02dbbba_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/noswim-hamziedev\/#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":"NoSwim"}]},{"@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\/113710","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\/113711"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=113710"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=113710"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=113710"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=113710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}