HomeJavaDatapacksDouble Doors Reborn
DatapacksJava

Double Doors Reborn

by arvidhqx-commits · on Modrinth

Open one door and its neighbor follows - doors, trapdoors and fence gates, 54 block types. Free Minecraft Java datapack for 26.2.

⬇ Download on Modrinth

Double Doors Reborn

Minecraft-Datapack. Zwei nebeneinander platzierte Türen (auch Falltüren und Zauntore) öffnen und schließen synchron — egal ob per Hand, Redstone, Dorfbewohner oder Kolben.

Warum

Der Kategorie-Führer "Double Doors" (54k Downloads) ist seit 2023 auf 1.20.1 eingefroren. Diese Lücke wurde am 24.08.2026 verifiziert (siehe recherche-ergebnis-2026-08.md).

Kompatibilität

Installation

Ordner doubledoors_reborn/ nach <Welt>/datapacks/ kopieren, dann /reload oder Welt neu laden.

Nutzung

Einfach zwei gleiche Türen (oder Falltüren/Zauntore) nebeneinander bauen — sie synchronisieren sich automatisch, sobald eine davon neu platziert wird. Kein Befehl nötig.

Wichtig: Nur Türen, die nach Aktivierung des Datapacks platziert werden, werden automatisch erkannt (siehe Einschränkungen unten).

Technik (Kurzfassung)

Muster übernommen von oOBoomberOo/double_door (github.com/oOBoomberOo/double_door), nicht dessen Code — dort per Build-Zeit-Template pro Türtyp generiert, hier per Laufzeit-Makro ($(id)) auf einen einzigen generischen Funktionssatz reduziert.

  1. Platzierung erkennen: Vanilla-Advancement-Trigger minecraft:placed_block, gefiltert über einen Block-Tag (#doubledoors:door / :trapdoor / :gate). Die Advancement selbst trägt keine Position — dafür:
  2. Raycast: Ab Augenhöhe des Spielers wird in 0,1-Block-Schritten vorwärts gestrahlt (positioned ^ ^ ^0.1, Reichweite über @s[distance=..6] begrenzt), bis der platzierte Block gefunden ist.
  3. Marker: Ein unsichtbarer minecraft:marker wird auf dem Block verankert, seine Block-ID wird in data.id gespeichert (z. B. "minecraft:oak_door").
  4. Tick-Abgleich: Jeden Tick läuft jeder Marker seine eigene sync-Funktion: Stimmt der Öffnen-Zustand nicht mit dem des Nachbarn (Richtung aus facing+hinge bzw. facing allein bei Falltür/Tor berechnet) überein, wird der Nachbar per setblock nachgezogen — inklusive Sound.
  5. Aufräumen: Verschwindet der Block (abgebaut), entfernt sich der Marker selbst.

Dieser Tick-Abgleich (statt reinem Klick-Event) erfasst auch Redstone, Kolben, Dorfbewohner und Zombies — nicht nur den Rechtsklick des Spielers.

Bekannte Einschränkungen


Human-led development: a human maintainer directs, tests and takes responsibility for every release; AI is used as a development tool.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more