<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bensmomcraft.com/index.php?action=history&amp;feed=atom&amp;title=Introduction</id>
	<title>Introduction - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bensmomcraft.com/index.php?action=history&amp;feed=atom&amp;title=Introduction"/>
	<link rel="alternate" type="text/html" href="https://wiki.bensmomcraft.com/index.php?title=Introduction&amp;action=history"/>
	<updated>2026-04-29T17:39:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.bensmomcraft.com/index.php?title=Introduction&amp;diff=196&amp;oldid=prev</id>
		<title>Hardy at 19:43, 16 June 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.bensmomcraft.com/index.php?title=Introduction&amp;diff=196&amp;oldid=prev"/>
		<updated>2025-06-16T19:43:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:43, 16 June 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Introduction =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Introduction =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Check out the rest of the wiki: [[Main Page]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Check out our site! https://bensmomcraft.com/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__TOC__&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__TOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Hardy</name></author>
	</entry>
	<entry>
		<id>https://wiki.bensmomcraft.com/index.php?title=Introduction&amp;diff=195&amp;oldid=prev</id>
		<title>Hardy: /* Get Involved */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bensmomcraft.com/index.php?title=Introduction&amp;diff=195&amp;oldid=prev"/>
		<updated>2025-06-16T19:40:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Get Involved&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:40, 16 June 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l59&quot;&gt;Line 59:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 59:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Server IP: play.bensmomcraft.com:25620&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Server IP: play.bensmomcraft.com:25620&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wiki  : https://wiki.bensmomcraft.com&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wiki  : https://wiki.bensmomcraft.com&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Discord: https://discord.gg/your-invite&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Thanks for checking out the project—I’d love your feedback, bug reports, and war stories.  See you in the Nether!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Thanks for checking out the project—I’d love your feedback, bug reports, and war stories.  See you in the Nether!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Hardy</name></author>
	</entry>
	<entry>
		<id>https://wiki.bensmomcraft.com/index.php?title=Introduction&amp;diff=194&amp;oldid=prev</id>
		<title>Hardy: Created page with &quot;= Introduction =  __TOC__  == Why BensMomCraft Exists == I grew up sinking countless after-school hours into classic **Minecraft Factions** servers.  Over time the scene went stale—pay-to-win kits, laggy cannons, and vanilla-only meta.   **BensMomCraft** is my answer.  It’s a self-hosted passion project where I rebuild the parts I loved, fix the parts I hated, and layer in modern quality-of-life systems.   I treat the server as a living case study in **game-design, D...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.bensmomcraft.com/index.php?title=Introduction&amp;diff=194&amp;oldid=prev"/>
		<updated>2025-06-16T19:40:27Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Introduction =  __TOC__  == Why BensMomCraft Exists == I grew up sinking countless after-school hours into classic **Minecraft Factions** servers.  Over time the scene went stale—pay-to-win kits, laggy cannons, and vanilla-only meta.   **BensMomCraft** is my answer.  It’s a self-hosted passion project where I rebuild the parts I loved, fix the parts I hated, and layer in modern quality-of-life systems.   I treat the server as a living case study in **game-design, D...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Why BensMomCraft Exists ==&lt;br /&gt;
I grew up sinking countless after-school hours into classic **Minecraft Factions** servers.  Over time the scene went stale—pay-to-win kits, laggy cannons, and vanilla-only meta.  &lt;br /&gt;
**BensMomCraft** is my answer.  It’s a self-hosted passion project where I rebuild the parts I loved, fix the parts I hated, and layer in modern quality-of-life systems.  &lt;br /&gt;
I treat the server as a living case study in **game-design, DevOps, and community management**—and I link this wiki on my résumé to showcase those skills.&lt;br /&gt;
&lt;br /&gt;
== Core Gameplay Features ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Category !! Implemented With !! What It Adds&lt;br /&gt;
|-&lt;br /&gt;
| Faction Warfare &amp;amp; Land Control || &amp;lt;code&amp;gt;FactionsUUID&amp;lt;/code&amp;gt; (coming), &amp;lt;code&amp;gt;WorldGuard&amp;lt;/code&amp;gt; || Claim chunks, manage power, form alliances, view live borders.&lt;br /&gt;
|-&lt;br /&gt;
| Dynamic World Management || &amp;lt;code&amp;gt;WorldEdit&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;UltimateBlockRegen&amp;lt;/code&amp;gt; || Quick admin builds plus auto-regenerating ores for an infinite economy sink.&lt;br /&gt;
|-&lt;br /&gt;
| PvE / Boss Encounters || &amp;lt;code&amp;gt;MythicMobs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ModelEngine&amp;lt;/code&amp;gt; || Hand-crafted bosses that drop keys, cosmetics, and story items.&lt;br /&gt;
|-&lt;br /&gt;
| Custom Items &amp;amp; Enchants || &amp;lt;code&amp;gt;ItemsAdder&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;AdvancedEnchantments&amp;lt;/code&amp;gt; || 250+ lore-driven items, rune-based enchants, and weapon sets (e.g., *Frostbite*).&lt;br /&gt;
|-&lt;br /&gt;
| Skill Progression || &amp;lt;code&amp;gt;AuraSkills&amp;lt;/code&amp;gt; || Passive stat boosts for mining, combat, and farming—tied into rank economy.&lt;br /&gt;
|-&lt;br /&gt;
| Quick-Access UI || &amp;lt;code&amp;gt;DeluxeMenus&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;GUIPlus&amp;lt;/code&amp;gt; || **/q** menu: kits, vaults, warps, keys, cosmetics—zero command memorisation.&lt;br /&gt;
|-&lt;br /&gt;
| Trade &amp;amp; Economy || &amp;lt;code&amp;gt;AxTrade&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Vault&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;InsaneVaults&amp;lt;/code&amp;gt; || Secure /trade GUI, personal cloud vaults, and an in-game cash marketplace (roadmap).&lt;br /&gt;
|-&lt;br /&gt;
| Pets &amp;amp; Cosmetics || &amp;lt;code&amp;gt;MCPets&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;HMCCosmetics&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DecentHolograms&amp;lt;/code&amp;gt; || Collectible companions, particle auras, backpacks—pure vanity, no pay-to-win stats.&lt;br /&gt;
|-&lt;br /&gt;
| Cross-Version Support || &amp;lt;code&amp;gt;ViaVersion&amp;lt;/code&amp;gt; || Java 1.17 → latest can all connect without client mods.&lt;br /&gt;
|-&lt;br /&gt;
| Anti-Combat-Log || &amp;lt;code&amp;gt;CombatLogX&amp;lt;/code&amp;gt; || Prevents teleport escapes and keeps PvP fair.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Security &amp;amp; Infrastructure ==&lt;br /&gt;
; **Edge Protection (Cloudflare)**&lt;br /&gt;
: * Unmetered DDoS mitigation – absorbs L3/L4/L7 floods.  &lt;br /&gt;
: * WAF rules &amp;amp; Bot-Fight mode – blocks SQL-i/XSS probes and credential stuffing.  &lt;br /&gt;
: * Universal SSL with HSTS &amp;amp; automatic renewals.&lt;br /&gt;
&lt;br /&gt;
; **Web Layer Hardening**&lt;br /&gt;
: * NamelessMC CMS with bcrypt passwords, CSRF tokens, optional 2-factor auth &amp;amp; reCAPTCHA.  &lt;br /&gt;
: * OAuth log-ins (Discord / Google) so the site never handles raw credentials.  &lt;br /&gt;
: * Payments off-loaded to **Tebex** (PCI-DSS compliant).&lt;br /&gt;
&lt;br /&gt;
; **Server-Side Controls**&lt;br /&gt;
: * Role-based permissions via **LuckPerms**; staff access is least-privilege by default.  &lt;br /&gt;
: * Daily off-site backups and **InsaneVaults** auto-saves to guard against region corruption.  &lt;br /&gt;
: * Non-default game port (&amp;lt;code&amp;gt;25620&amp;lt;/code&amp;gt;) and whitelist toggles during maintenance windows.&lt;br /&gt;
&lt;br /&gt;
== Roadmap ==&lt;br /&gt;
* **Auction House** &amp;amp; **Bounty Board** – late-game economy loops.  &lt;br /&gt;
* **Story Quests** voiced through **TypeWriter** NPC dialogues.  &lt;br /&gt;
* **Player-owned Regions** powered by **BentoBox** island plots + **AdvancedRegionMarket**.&lt;br /&gt;
&lt;br /&gt;
== Get Involved ==&lt;br /&gt;
Whether you’re here to test mechanics, theory-craft exploits, or just chill with a pet chicken bake, hop on:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Server IP: play.bensmomcraft.com:25620&lt;br /&gt;
Wiki  : https://wiki.bensmomcraft.com&lt;br /&gt;
Discord: https://discord.gg/your-invite&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thanks for checking out the project—I’d love your feedback, bug reports, and war stories.  See you in the Nether!&lt;/div&gt;</summary>
		<author><name>Hardy</name></author>
	</entry>
</feed>