Non-Vanilla Game Mechanics: Difference between revisions

From Crafters Wiki
Jump to navigation Jump to search
(Created page with "Crafters.one prioritizes a vanilla gameplay experience, however to preserve a stable and functional multiplayer environment, Crafters.one implements select modifications to vanilla game mechanics. While these changes are typically subtle and minimally affect gameplay, they are fully documented here. Each entry includes the change details, technical implementation, gameplay impact, and the rationale behind the modification. == Non-Vanilla Game Mechanics == Below is a com...")
 
No edit summary
Line 1: Line 1:
Crafters.one prioritizes a vanilla gameplay experience, however to preserve a stable and functional multiplayer environment, Crafters.one implements select modifications to vanilla game mechanics. While these changes are typically subtle and minimally affect gameplay, they are fully documented here. Each entry includes the change details, technical implementation, gameplay impact, and the rationale behind the modification.
Crafters.one prioritizes a vanilla gameplay experience, however to preserve a stable and functional multiplayer environment, the server implements select modifications to vanilla game mechanics. While these changes are typically subtle and minimally affect gameplay, they are fully documented here. Each entry includes the change details, technical implementation, gameplay impact, and the rationale behind the modification.


== Non-Vanilla Game Mechanics ==
== Non-Vanilla Game Mechanics ==
Below is a complete list of all server-side mechanics that differ from standard Minecraft.
Below is a complete list of all server-side mechanics that differ from standard Minecraft.  
Each section outlines '''what changed''', '''how it works''', and '''why it exists'''.
Each section outlines '''what changed''', '''how it works''', and '''why it exists'''.
----
----
=== 100% Explosion Block Drop Chance ===
=== 100% Explosion Block Drop Chance ===
{| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
! style="width:20%;" | Category
! style="width:20%;" | Category
| Game Rules
| Game Rules
|-
|-  
! Affected Version(s)
! Affected Version(s)
| 1.16+
| 1.16+
|-
|-  
! Status
! Status
| {{Yes|Active}}
| {{Yes|Active}}
|-
|-  
! Summary
! Summary
| All explosions (TNT, Creeper, etc.) will result in all destroyed blocks being dropped as items (unless the block does not normally drop an item).  
| All explosions (TNT, Creeper, etc.) will result in all destroyed blocks being dropped as items (unless the block does not normally drop an item).
|-
|-  
! Implementation
! Implementation
| Utilizes the vanilla Game Rule to set the explosion block drop chance to 100%.
| Utilizes the vanilla Game Rule to set the explosion block drop chance to 100%.
|-
|-  
! Rationale
! Rationale
| Allows creeper holes to be easily repaired, and prevents unintentional griefing of builds by creepers/ghasts, by allowing the player to repair it with the dropped blocks.
| Allows creeper holes to be easily repaired, and prevents unintentional griefing of builds by creepers/ghasts, by allowing the player to repair it with the dropped blocks.
|}
|}
----
----
=== Fire Spread Disabled ===
=== Fire Spread Disabled ===
{| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
! style="width:20%;" | Category
! style="width:20%;" | Category
| Game Rules
| Game Rules
|-
|-  
! Affected Version(s)
! Affected Version(s)
| 1.18+
| 1.18+
|-
|-  
! Status
! Status
| {{Yes|Active}}
| {{Yes|Active}}
|-
|-  
! Summary
! Summary
| Fire Spread is disabled in all dimensions, to prevent intentional or unintentional griefing of flammable builds.
| Fire Spread is disabled in all dimensions, to prevent intentional or unintentional griefing of flammable builds.
|-
|-  
! Implementation
! Implementation
| Utilizes the vanilla Game Rule to disable the mechanic.
| Utilizes the vanilla Game Rule to disable the mechanic.
|-
|-  
! Gameplay Effects
! Gameplay Effects
| Fire will not naturally burn out on any block, however it will not remove any blocks that it is burning on or near, regardless of flammability. Lava will not spread fire.
| Fire will not naturally burn out on any block, however it will not remove any blocks that it is burning on or near, regardless of flammability. Lava will not spread fire.
|-
|-  
! Rationale
! Rationale
| Many builds are made of flammable material for decorative/appearance purposes. Given the level of experience of most players, fire spread acts as more of an inconvenience than a challenge.
| Many builds are made of flammable material for decorative/appearance purposes. Given the level of experience of most players, fire spread acts as more of an inconvenience than a challenge.
|}
|}
----
----
=== Locator Bar Disabled ===
=== Locator Bar Disabled ===
{| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
! style="width:20%;" | Category
! style="width:20%;" | Category
| Game Rules
| Game Rules
|-
|-  
! Affected Version(s)
! Affected Version(s)
| 1.21.7+
| 1.21.7+
|-
|-  
! Status
! Status
| {{Yes|Active}}
| {{Yes|Active}}
|-
|-  
! Summary
! Summary
| The [https://minecraft.wiki/w/Locator_Bar Locator Bar] is disabled, to maintain privacy of players' locations.
| The [https://minecraft.wiki/w/Locator_Bar Locator Bar] is disabled, to maintain privacy of players' locations.
|-
|-  
! Implementation
! Implementation
| Utilizes the vanilla Game Rule to disable the feature.
| Utilizes the vanilla Game Rule to disable the feature.
|-
|-  
! Rationale
! Rationale
| It is unnecessary and exposes players' locations without their consent.
| It is unnecessary and exposes players' locations without their consent.
|}
|}
=== Converted Drowned spawn with Tridents ===
=== Converted Drowned spawn with Tridents ===
{| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
! style="width:20%;" | Category
! style="width:20%;" | Category
| Mobs
| Mobs
|-
|-  
! Affected Version(s)
! Affected Version(s)
| 1.17-1.18
| 1.17-1.18
|-
|-  
! Status
! Status
| {{No|Removed}}
| {{No|Removed}}
|-
|-  
! Summary
! Summary
| Zombies that drown to convert into Drowned occasionally spawn with Tridents.
| Zombies that drown to convert into Drowned occasionally spawn with Tridents.
|-
|-  
! Implementation
! Implementation
| Utilized a datapack.
| Utilized a datapack.
|-
|-  
! Rationale
! Rationale
| Drowned spawning was considered to be too rare and inconvenient.
| Drowned spawning was considered to be too rare and inconvenient.
|-
|-  
! Removal
! Removal
| Removed to restore vanilla behavior; this modification was deemed unnecessary.
| Removed to restore vanilla behavior; this modification was deemed unnecessary.
|}
|}
----
----

Revision as of 20:56, 12 October 2025

Crafters.one prioritizes a vanilla gameplay experience, however to preserve a stable and functional multiplayer environment, the server implements select modifications to vanilla game mechanics. While these changes are typically subtle and minimally affect gameplay, they are fully documented here. Each entry includes the change details, technical implementation, gameplay impact, and the rationale behind the modification.

Non-Vanilla Game Mechanics

Below is a complete list of all server-side mechanics that differ from standard Minecraft. Each section outlines what changed, how it works, and why it exists.


100% Explosion Block Drop Chance

Category Game Rules
Affected Version(s) 1.16+
Status ✔ Active
Summary All explosions (TNT, Creeper, etc.) will result in all destroyed blocks being dropped as items (unless the block does not normally drop an item).
Implementation Utilizes the vanilla Game Rule to set the explosion block drop chance to 100%.
Rationale Allows creeper holes to be easily repaired, and prevents unintentional griefing of builds by creepers/ghasts, by allowing the player to repair it with the dropped blocks.

Fire Spread Disabled

Category Game Rules
Affected Version(s) 1.18+
Status ✔ Active
Summary Fire Spread is disabled in all dimensions, to prevent intentional or unintentional griefing of flammable builds.
Implementation Utilizes the vanilla Game Rule to disable the mechanic.
Gameplay Effects Fire will not naturally burn out on any block, however it will not remove any blocks that it is burning on or near, regardless of flammability. Lava will not spread fire.
Rationale Many builds are made of flammable material for decorative/appearance purposes. Given the level of experience of most players, fire spread acts as more of an inconvenience than a challenge.

Locator Bar Disabled

Category Game Rules
Affected Version(s) 1.21.7+
Status ✔ Active
Summary The Locator Bar is disabled, to maintain privacy of players' locations.
Implementation Utilizes the vanilla Game Rule to disable the feature.
Rationale It is unnecessary and exposes players' locations without their consent.

Converted Drowned spawn with Tridents

Category Mobs
Affected Version(s) 1.17-1.18
Status ✘ Removed
Summary Zombies that drown to convert into Drowned occasionally spawn with Tridents.
Implementation Utilized a datapack.
Rationale Drowned spawning was considered to be too rare and inconvenient.
Removal Removed to restore vanilla behavior; this modification was deemed unnecessary.