Gebaut für den Minewache Roleplay-Server. Wenn die Gesundheit eines Spielers zu niedrig fällt, sackt er als voll simulierte Ragdoll zusammen — er flopt, taumelt, rutscht Treppen hinunter und bleibt liegen, bis er wiederbelebt wird.
Ab 1.20.1 ist die Mod komplett standalone: sie bringt eine eigene Bullet-Physik-Engine und eine eigene UI mit, also kein DynamX und kein ACsGuis nötig. (Die ursprüngliche 1.12.2-Version nutzt DynamX für die Physik — siehe Legacy unten.)
Verletzungssystem
Wenn die Gesundheit auf einen kritischen Schwellenwert fällt, wird der Spieler niedergestreckt und zu einer unsichtbaren, voll physikalischen Ragdoll. Eine Tod-GUI mit Wiederbeleben / Respawn / Verlassen erscheint. Der Spieler bleibt liegen bis:
- Ein anderer Spieler Rechtsklick mit einem Verbandskasten auf ihn macht
- Ein Admin
/revive <Spieler>verwendet - Der Respawn-Timer abläuft
Die Ragdoll wird mit Knockback aus der Richtung, aus der getroffen wurde weggeschleudert.
Physik & Interaktion
- Echte Kollisionen — Ragdolls kollidieren mit dem Gelände, mit Blöcken und mit anderen Spielern und legen sich natürlich auf Treppen, Stufen und Schrägen ab.
- Reagiert auf die Welt — bau den Block unter einer Ragdoll ab und sie fällt; eine Explosion schleudert sie weg, statt sie zu löschen.
- Greifen & Anheben — halt die Greif-Taste (Standard V) und schau auf eine Ragdoll, um ein Körperteil zu ziehen; der Rest folgt. Umbelegbar unter Steuerung → Saros Ragdoll.
- Schlagen zum Entfernen — ein direkter Nahkampf-Treffer (z.B. im Kreativmodus) entfernt eine Ragdoll.
- Physik-Gefühl — wähle
smooth(ruhig, legt sich natürlich) oderfloppy(roh und locker) in der Config.
Befehle
| Befehl | Beschreibung |
|---|---|
/saros_spawn_ragdoll [Spieler] |
Freie Ragdoll mit dem Skin des Spielers vor dir droppen (niemand wird niedergestreckt) |
/saros_spawn_ragdoll death [Spieler] |
Spieler in den (unsichtbaren) Ragdoll-/Tod-Zustand versetzen + Tod-UI |
/saros_spawn_ragdoll kill |
Alle Ragdolls entfernen |
/revive [Spieler] |
Niedergestreckten Spieler heilen und aufstehen lassen (volle HP + Hunger) |
/respawn [Spieler] |
Items fallen lassen (je nach Config) und respawnen |
/instantragdoll <Spieler|all> <on|off> |
Ragdoll-bei-Treffer umschalten (umgeht den Gesundheits-Schwellenwert) |
Konfiguration
config/saros_ragdoll-common.toml:
| Option | Standard | Beschreibung |
|---|---|---|
PhysicsMode |
smooth |
Ragdoll-Gefühl: smooth (Winkel-Dämpfung) oder floppy (roh, keine Dämpfung) |
ReviveItem |
saros_ragdoll:firstaidkit |
Item das zur Wiederbelebung benötigt wird |
RequireOPForRevive |
true |
/revive auf OPs beschränken |
DropItems |
DropWhenRespawn |
Wann das Inventar fallen gelassen wird: NoDrop, DropMainHand, DropWhenGetInRagdoll, DropWhenRespawn |
RespawnTimer |
62 |
Sekunden bis der Respawn-Knopf aktiviert wird (0 = deaktiviert) |
ToggleRagdollGUI |
true |
GUI beim Ragdoll-Eintritt anzeigen |
ShowExitButton / ShowReviveButton / ShowRespawnButton |
true |
Jeden Tod-GUI-Knopf umschalten |
debug |
false |
Ausführliche Ragdoll-/Physik-/Native-Logs |
Items
| Item | Beschreibung |
|---|---|
| Verbandskasten | Niedergestreckten Spieler wiederbeleben (Rechtsklick) |
Abhängigkeiten
- 1.20.1: keine — komplett standalone (eigene Physik-Engine ist enthalten).
- 1.12.2: benötigt die DynamX Mod.
Legacy — 1.12.2 (DynamX-Edition)
Die ursprüngliche 1.12.2-Version läuft auf DynamX. Sie hat zusätzlich ein Fahrzeugkollisions-System: DynamX-Fahrzeuge verursachen bei Kontakt Schaden, der mit der Geschwindigkeit skaliert (konfigurierbar via BaseDamage, SpeedMultiplier, MinSpeedBps, MaxDamage). Dieses System gibt es in der standalone 1.20.1-Version nicht.
Showcase
Hinweis: Dieses Wiki dient als Dokumentation. Für aktive Diskussionen tritt bitte dem Discord-Server bei.