{"id":259,"date":"2026-09-30T21:25:12","date_gmt":"2026-10-01T03:25:12","guid":{"rendered":"https:\/\/bad-neighbors.com\/index.php\/2026\/09\/30\/bandits-server-side-roaming-encounters\/"},"modified":"2026-10-03T12:42:28","modified_gmt":"2026-10-03T18:42:28","slug":"bandits-server-side-roaming-encounters","status":"publish","type":"post","link":"https:\/\/bad-neighbors.com\/index.php\/2026\/09\/30\/bandits-server-side-roaming-encounters\/","title":{"rendered":"Bandits: Server-Side Roaming Encounters"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">What Bandits Add<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bandits<\/strong> brings roaming human threats into the Bad Neighbors world. They are not just another zombie variant. They are meant to feel like people who survived long enough to become dangerous: armed, territorial, opportunistic, and willing to make the roads feel less safe.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adds roaming bandit encounters to the server world.<\/li>\n\n\n\n<li>Uses configurable profiles so different groups can feel and behave differently.<\/li>\n\n\n\n<li>Keeps the mod server-side, so players can join without installing a matching local modlet.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">Server-Side Mod Only<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is a <strong>server-side mod<\/strong>. The server handles the bandit system, encounter logic, and roaming behavior. Players do not need to install anything on their own machine just to meet the bandits on Bad Neighbors.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That matters for a public server because it keeps the barrier to entry low. You can join, play, and run into the consequences without managing a separate client-side mod list.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">Bandit Profiles<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The bandit system is built around profiles instead of one flat enemy type. A profile can shape how a group behaves, how tough it feels, what kind of equipment it carries, how large the encounter can be, and where it makes sense for that group to appear.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Light roamers<\/strong> create quick pressure without turning every trip into a full fight.<\/li>\n\n\n\n<li><strong>Scavenger-style groups<\/strong> make wilderness runs, roads, and looting routes feel more contested.<\/li>\n\n\n\n<li><strong>Harder crews<\/strong> can be tuned as higher-risk encounters with better gear, stronger numbers, or more aggressive behavior.<\/li>\n\n\n\n<li><strong>Special-purpose profiles<\/strong> give us room to build event, quest, or story-driven encounters without making every bandit spawn feel the same.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The point is variety. Bandits should create stories: the quiet road that suddenly is not quiet, the supply run that turns into a standoff, the bad decision to fire first, and the relief of getting back to base with everyone still standing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">How They Roam<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bandits are designed to move through the world as roaming pressure instead of sitting in one predictable place forever. They can be tuned around travel routes, wilderness movement, POI-adjacent danger, and server pacing, which lets us make the world feel occupied without flooding it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That roaming behavior is meant to sit between random danger and authored encounter. The server can create the feeling that other survivors are out there doing their own thing, crossing paths with players, and sometimes becoming the problem of the day.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">The Bandit Truce<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The bandit truce is the little bit of uneasy world logic that makes the system more interesting than shoot-on-sight chaos. It gives us room for moments where bandits are not automatically the same kind of threat every time. Sometimes the smart move is to keep distance, read the situation, and decide whether the fight is worth starting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is not friendship. It is survival politics. The truce gives the server a way to support stories about tension, reputation, territory, and consequences without forcing every encounter into the same ending.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">Why It Matters<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bad Neighbors has always been about making the server feel more alive. Bandits add another layer to that: not just zombies, not just loot, not just base building, but other people in the ruins with their own weapons, routes, priorities, and problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Like the rest of the Bad Neighbors original work, this is being built to make normal play generate better stories. A good bandit encounter should make the world feel larger than the player, and a little less willing to be ignored.<\/p>\n\n\n<!-- bn-forum-topic-link:start -->\n<div class=\"bn-forum-topic-link\"><p><strong>Discuss this mod:<\/strong> <a href=\"https:\/\/forum.bad-neighbors.com\/index.php\/community\/mods-tools\/bandits-server-side-roaming-encounters\/\">Join the forum thread for Bandits: Server-Side Roaming Encounters<\/a>.<\/p><\/div>\n<!-- bn-forum-topic-link:end -->","protected":false},"excerpt":{"rendered":"<p>A Bad Neighbors original server-side bandit system with roaming encounters, configurable profiles, and an uneasy truce layer for richer 7 Days to Die stories.<\/p>\n","protected":false},"author":1,"featured_media":262,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"iawp_total_views":3,"footnotes":""},"categories":[20,9],"tags":[10,47,49,46,44,45,12,19,66,38,53,13,50,65,15,64,116,63,37,48,11,117,52,51],"class_list":["post-259","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bad-neighbors-original","category-mods","tag-7-days-to-die","tag-7-days-to-die-mods","tag-7-days-to-die-server-tools","tag-7d2d","tag-7days","tag-7days2die","tag-bad-neighbors","tag-bad-neighbors-original","tag-bandit-truce","tag-bandits","tag-blood-moon","tag-mods","tag-multiplayer-server","tag-npc-encounters","tag-original-mod","tag-roaming-encounters","tag-server-side-mods-2","tag-server-side-bandits","tag-server-side-modlet","tag-server-side-mods","tag-servertools","tag-zombie","tag-zombie-survival","tag-zombies"],"_links":{"self":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts\/259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/comments?post=259"}],"version-history":[{"count":1,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts\/259\/revisions"}],"predecessor-version":[{"id":285,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts\/259\/revisions\/285"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/media\/262"}],"wp:attachment":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/media?parent=259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/categories?post=259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/tags?post=259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}