Skip to content

👟 Bodenresilienz und Trampelschutz ​

In Vanilla-Minecraft ist Ackerland zerbrechlich wie Glas: Ein kleiner Sprung zerstört den Ackerboden. Agrarian Reform führt Boden-Widerstandskraft ein, mit realistischer Physik und schnellen Barfuß-Prüfungen.


📊 Trampelschutz Infobox ​

PropertySpecification
Mixin Handlernet.instantgratification.agrarianreform.mixin.FarmlandBlockMixin
Logic Helpernet.instantgratification.agrarianreform.util.GrowthHelper
Soft Step Tags#agrarian_reform:soft_step_boots, #c:boots/soft, minecraft:leather_boots
Soft Step VerzauberungFederfall (minecraft:feather_falling) auf den Stiefeln
Fall Distance Limit$\le 0.6\text{ meters}$
Einheiten-Regelagrarian_reform:trample_immunity_players_only (Standard: false)
Vollständige Immunitätagrarian_reform:total_trample_immunity (Standard: false)

👟 Sanftschritt-Schutzregeln ​

                       ENTITY FALLS / STEPS ON FARMLAND
                                       │
                                       ▼
                    Is totalTrampleImmunity GameRule true?
                                  ┌────┴────┐
                               YES│         │NO
                                  ▼         ▼
                  Is trampleImmunityPlayersOnly true?  Bare-foot Fast-Fail Check
                                  ┌────┴────┐          (Feet slot empty -> skip enchant lookup)
                               YES│         │NO                     │
                                  ▼         ▼                       ▼
                         Is Player / Tamed? Cancel Trample   Does entity have Soft Step?
                         ┌────────┴────────┐(Farmland Safe)  (#soft_step_boots or Feather Falling)
                      YES│                 │NO                      ┌───────┴───────┐
                         ▼                 ▼                     YES│               │NO
                   Cancel Trample     Normal Trample Logic          ▼               ▼
                   (Farmland Safe)    (Checks Soft Step/Fall) Cancel Trample  Did fall distance
                                                              (Farmland Safe) exceed 0.6m limit?
                                                                                ┌───┴───┐
                                                                             YES│       │NO
                                                                                ▼       ▼
                                                                             Trample  Cancel
                                                                             Dirt!    Trample

1. Schutzkleidung und Verzauberungen ​

  • Lederstiefel & getaggte Stiefel: Das Tragen von Lederstiefeln oder Stiefeln mit #agrarian_reform:soft_step_boots gewährt vollständigen Trampelschutz.
  • Federfall: Jede Stufe Federfall auf Schuhen verhindert die Zerstörung von Ackerland bei normalen Bewegungen.
  • Barfuß-Schnellprüfung: Ist der Fußslot leer, wird die NBT-Abfrage sofort in $0.0001\mu\text{s}$ übersprungen.

2. Geschwindigkeit und Fallhöhe ​

Normales Gehen oder Laufen auf Ackerland richtet niemals Schaden an. Stürze aus über 0,6 Metern Höhe ohne Schutzkleidung zertrampeln den Boden jedoch weiterhin.

3. Einschränkung auf Spieler und Haustiere ​

Wenn agrarian_reform:trample_immunity_players_only zusammen mit total_trample_immunity aktiv ist:

  • Spieler und gezähmte Tiere (Hunde, Katzen) genießen 100% Trampelschutz.
  • Feindliche und wilde Mobs (Zombies, Skelette, Dorfbewohner, Verwüster) zertrampeln Pflanzen weiterhin beim Fallen.

⚙️ GameRule-Befehle ​

bash
# Vollständigen Trampelschutz für alle Einheiten aktivieren
/gamerule agrarian_reform:total_trample_immunity true

# Trampelschutz streng auf Spieler und gezähmte Tiere beschränken
/gamerule agrarian_reform:total_trample_immunity true
/gamerule agrarian_reform:trample_immunity_players_only true

See also: Spielregeln (GameRules), Ästhetik und Umgebungsfeedback, and API und Addon-Integration.

Official documentation & web portal for Dasik Igaijinn mods.