
PVP - North Vs South
PVP. Friendly PVP of Blue production versus Red production.
Description
<center><img src="https://github.com/DellAquila/Layout/raw/main/New/CABECALHO.png"></center><br/>
<style>
.multiplayer-banner {
background-color: #4caf50;
border-top: 4px solid #000;
border-bottom: 4px solid #000;
margin: 20px 0;
padding: 10px 0;
display: flex;
align-items: center;
justify-content: center;
gap: 15px;
width: 100%;
}
.multiplayer-text {
color: #ffffff !important;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 1.1rem;
text-shadow: 2px 2px 0px #000;
}
.multiplayer-sub {
background: #000;
color: #4caf50 !important;
padding: 2px 10px;
font-size: 0.8rem;
font-weight: bold;
text-transform: uppercase;
border: 2px solid #fff;
}
.thumb-icon {
font-size: 1.5rem;
filter: drop-shadow(2px 2px 0px #000);
}
</style>
<div class="multiplayer-banner">
<span class="thumb-icon">👍</span>
<div class="multiplayer-text">Multiplayer Compatible</div>
<div class="multiplayer-sub">Everyone!</div>
</div>
<style>
.mod-container {
--sf-gold: #fa9549;
--sf-versus: #9f7aea;
--sf-bg: #2d2d2d;
--sf-border: #000;
max-width: 850px;
margin: 20px auto;
background-color: var(--sf-bg);
color: #e0e0e0;
padding: 30px;
border: 4px solid var(--sf-border);
box-shadow: 10px 10px 0px var(--sf-border);
}
.mod-container h1 {
color: var(--sf-gold);
text-transform: uppercase;
text-align: center;
border-bottom: 3px double var(--sf-gold);
padding-bottom: 10px;
margin-bottom: 25px;
}
.mod-container .feature-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 15px;
margin: 20px 0;
}
.mod-container .feature-card {
background: #1a1a1a;
border-left: 4px solid var(--sf-versus);
padding: 12px;
font-size: 0.85rem;
}
.mod-container .command-box {
background: #000;
border: 2px solid var(--sf-versus);
padding: 15px;
margin: 20px 0;
}
.mod-container code {
color: #fff;
background: #333;
padding: 2px 6px;
font-family: monospace;
font-size: 1rem;
}
.multiplayer-banner {
background-color: #4caf50;
border-top: 4px solid #000;
border-bottom: 4px solid #000;
margin: 20px 0;
padding: 10px 0;
display: flex;
align-items: center;
justify-content: center;
gap: 15px;
width: 100%;
}
.multiplayer-text {
color: #ffffff !important;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 1.1rem;
text-shadow: 2px 2px 0px #000;
}
</style>
<div class="mod-container">
<h1>PVP - North Vs South</h1>
<p style="text-align:center;">Friendly PVP Production! Compete against other Pioneers to see which factory can generate the most points.</p>
<div class="feature-grid">
<div class="feature-card"><b>Production War</b><br>Compete between Blue production and Red production teams.</div>
<div class="feature-card"><b>Point System</b><br>All points are based on sink points. Build Red or Blue sinks to start scoring!</div>
</div>
<h2 style="color:var(--sf-gold); font-size:1.2rem; border-left:4px solid var(--sf-gold); padding-left:10px;">How to Play</h2>
<p style="font-size: 0.85rem; margin-bottom: 15px;">Build your team's specific sinks and compete for the highest score. For a fair start, I recommend using a blank map:</p>
<p style="text-align:center;"><a href="https://ficsit.app/mod/BlankOmniWorld" target="_blank" style="color:var(--sf-versus); text-decoration:none;">[Get the Blank Omni World Map Here]</a></p>
<div style="margin: 30px 0; text-align:center;">
<img src="https://github.com/DellAquila/Layout/raw/main/Videos_Up.png" style="width:100%;">
<a href="https://www.youtube.com/watch?v=FapUu9Ln-xA" target="_blank">
<img src="http://img.youtube.com/vi/FapUu9Ln-xA/0.jpg" style="width:100%; border:4px solid #000;">
</a>
<img src="https://github.com/DellAquila/Layout/raw/main/Videos_Down.png" style="width:100%;">
</div>
<h2 style="color:var(--sf-versus); font-size:1.2rem; border-left:4px solid var(--sf-versus); padding-left:10px;">Chat Commands</h2>
<div class="command-box">
<p style="margin-bottom:10px;"><b>Toggle Interface:</b><br><code>/showhidepoints</code> - Hide or Show the points display.</p>
<p style="margin-bottom:10px;"><b>Set Admin Password:</b><br><code>/createNSpassword [Password]</code><br><i style="font-size:0.75rem; opacity:0.8;">Note: You cannot change this until you remove the mod!</i></p>
<p style="margin-bottom:10px;"><b>Reset Points:</b><br><code>/NSReset [Password]</code> - Use your set password to clear all scores.</p>
<p style="margin-bottom:10px;"><b>World Barrier:</b><br><code>/NSWALL [Password]</code> - Add or remove the Big Wall at coordinates 0,0,0.</p>
</div>
<p>
<strong>Ultimate PvP Challenge:</strong> Merge
<a href="https://ficsit.app/mod/NorthVsSouth">North vs South</a> with
<a href="https://ficsit.app/mod/TerrainClaim">Territorial Rights</a>
and use the Individual Sinks from
<a href="https://ficsit.app/mod/FixedRateSinks">Fixed Rate Sinks</a>
to create a massive competition between friends.
</p>
<p>
In this setup, every player manages their <strong>own coupons</strong> and
must earn their <strong>own territory unlocks</strong>. It’s the perfect way
to see who is the most efficient engineer (or who is the best at sabotaging others).
</p>
<style>
.points-block {
background: #1a1a1a;
border: 2px solid #f2c94c;
max-width: 850px;
margin: 30px auto;
padding: 20px;
text-align: center;
box-shadow: 6px 6px 0px #000;
}
.points-title {
color: #f2c94c;
text-transform: uppercase;
font-weight: bold;
font-size: 0.8rem;
letter-spacing: 2px;
display: block;
margin-bottom: 10px;
}
.points-value {
color: #ffffff;
font-size: 2.2rem;
font-weight: 900;
font-family: monospace;
display: block;
text-shadow: 0 0 10px rgba(242, 201, 76, 0.4);
}
.points-sub {
color: #718096;
font-size: 0.8rem;
margin-top: 10px;
border-top: 1px solid #333;
padding-top: 10px;
}
.reset-warning {
color: #f56565;
font-weight: bold;
}
</style>
<div class="points-block">
<span class="points-title">🏆 North vs South: Maximum Capacity</span>
<span class="points-value">2,147,483,647,000</span>
<span style="color: #a0aec0; font-size: 0.9rem;">( Over 2 Trillion Points )</span>
<div class="points-sub">
<span class="reset-warning">⚠️ SYSTEM LIMIT:</span> Once this ceiling is reached, your score will <b>reset to zero</b>.
<br>Can you hit the limit before the reset?
</div>
</div>
<div style="border-top: 1px solid #444; padding-top: 15px; font-size: 0.8rem; color: #aaa;">
<b>Credits:</b> Icons, UI, and Graphic advice from <a href="https://discord.gg/xkVJ73E" style="color:var(--sf-gold);">Deantendo: The UI guy!</a>
</div>
<p style="text-align:center; font-size:0.85rem; opacity:0.8; margin-top:25px;">
<i>Honest note: May the best factory win! Have fun competing with your friends!</i>
</p>
</div>
<!-- //------------------------------------------------------------ START FOOTER DONATIONS -->
<style>
.aquila-footer {
--sf-bg: #1a1a1a;
--sf-border: #000;
--sf-gold: #f2c94c;
--discord: #3b4e8d;
--patreon: #ff6058;
--steam: #f2f2f2;
--pix: #f2d600;
--paypal: #249ce2;
--youtube: #ff0000;
max-width: 850px;
margin: 40px auto;
background-color: var(--sf-bg);
padding: 30px;
border: 4px solid var(--sf-border);
border-top: 6px solid var(--sf-gold);
box-shadow: 10px 10px 0px var(--sf-border);
text-align: center;
}
.aquila-footer .btn-container {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 12px;
margin-bottom: 20px;
}
.aquila-footer .full-btn { grid-column: span 2; }
.aquila-footer .social-btn {
display: flex;
align-items: center;
justify-content: center;
padding: 12px;
border: 3px solid #000;
box-shadow: 4px 4px 0px #000;
text-decoration: none;
transition: transform 0.1s;
}
.aquila-footer .social-btn:hover {
transform: translate(-2px, -2px);
box-shadow: 6px 6px 0px #000;
}
.aquila-footer .btn-text {
color: #ffffff !important;
text-transform: uppercase;
font-weight: bold;
font-size: 0.9rem;
line-height: 1.2;
}
.aquila-footer .discord { background: var(--discord); }
.aquila-footer .patreon { background: var(--patreon); }
.aquila-footer .youtube { background: var(--youtube); }
.aquila-footer .steam { background: var(--steam); }
.aquila-footer .steam .btn-text { color: #d35400 !important; }
.aquila-footer .paypal { background: var(--paypal); }
.aquila-footer .sub-text {
display: block;
font-size: 0.65rem;
opacity: 0.9;
font-weight: normal;
margin-top: 4px;
text-transform: none;
}
.aquila-footer .footer-meta {
border-top: 1px solid #333;
margin-top: 20px;
padding-top: 15px;
}
</style>
<div class="aquila-footer">
<p style="margin-bottom: 25px; font-weight: bold; color: var(--sf-gold);">
♥ I'm having a lot of fun making these mods! I hope you're enjoying them more than they make you angry! :)
</p>
<div class="btn-container">
<a href="https://discord.gg/xkVJ73E" target="_blank" class="social-btn discord">
<div class="btn-text">
AQUILA INDUSTRIAL
<span class="sub-text">Found a bug? Have a wild idea? Join the Discord!</span>
</div>
</a>
<a href="https://store.steampowered.com/app/1958750/Hexfactory/" target="_blank" class="social-btn steam">
<div class="btn-text">
HEXFACTORY ON STEAM
<span class="sub-text" style="color:#000 !important">Check out the little game I built from scratch!</span>
</div>
</a>
<a href="https://www.patreon.com/AndreAquila" target="_blank" class="social-btn patreon">
<span class="btn-text">
BECOME A PATRON
<span class="sub-text">Fuel my coffee addiction so I can keep coding until 3 AM.</span>
</span>
</a>
<a href="https://www.paypal.com/donate?hosted_button_id=TD7ME2KYDMT7G" target="_blank" class="social-btn" style="background: var(--pix);">
<div class="btn-text" style="color:#000 !important;">
☕ BUY ME A COFFEE!
<span class="sub-text" style="font-weight: bold; color: #000 !important;">Support with $1 — it will make my day!</span>
</div>
</a>
<a href="https://www.youtube.com/@AndreAquila" target="_blank" class="social-btn youtube full-btn">
<span class="btn-text">
▶ SUBSCRIBE TO MY YOUTUBE CHANNEL
<span class="sub-text">See mod showcases, factory tours, and development updates!</span>
</span>
</a>
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=U96NB4W469FR2&source=url" target="_blank" class="social-btn paypal full-btn">
<span class="btn-text">
Donate with PayPal
<span class="sub-text">Every bit helps keep the cpu humming and the updates coming. Thank you!</span>
</span>
</a>
</div>
<div class="footer-meta">
<p style="font-size: 0.75rem; color: #555; letter-spacing: 2px; margin-top: 5px; font-weight: bold;">
AQUILA INDUSTRIAL // EXTERNAL MODDING DIVISION
</p>
</div>
</div>
Versions
How to Install PVP - North Vs South on Your Server
Order Satisfactory Server
Order a Satisfactory server with at least 4 GB RAM (6 GB recommended). For multiplayer: per 3 players.
Install Mod
Open the mod manager in the dashboard and search for "PVP - North Vs South". Installation dependencies are installed automatically.
Restart Server
Restart the server so the mod is loaded. Players need to have the mod installed locally as well.
Frequently Asked Questions
PVP - North Vs South not working after update – what to do?
After a Satisfactory update, mods need to be updated. Check ficsit.app whether PVP - North Vs South has been updated for the new game version. With Mado Hosting: open the mod manager and click "Update All". If the mod hasn't been updated yet, temporarily remove it so the server starts.
PVP - North Vs South causing crashes in multiplayer – solution
Most common cause: all players must have exactly the same mod version installed. Check server logs for "ModMismatch" or "Version Conflict". Ensure all players use PVP - North Vs South v1.0.8 and the same SML. With Mado Hosting, Satisfactory servers run with 6 GB RAM for stable multiplayer performance.
Is PVP - North Vs South compatible with other Satisfactory mods?
PVP - North Vs South uses the Satisfactory Mod Loader (SML). Generally, SML-based mods are cross-compatible, but mods modifying the same game systems can cause conflicts. Test new mod combinations on a backup save. The Mado dashboard automatically detects known conflicts and warns you.
Rent PVP - North Vs South Server
Play PVP - North Vs South on your own Satisfactory server with mod support.
Mod Information
- Author
- Andre Aquila
- Latest Version
- v1.0.8
- Created
- December 24, 2020
- Last Updated
- July 8, 2026
- Source Code
- GitHub →