MonitoringMinecraft MonitoringMinecraft
D

Double Doors Reborn

Датапак Datapack

Open one door and its neighbor follows - doors, trapdoors and fence gates, 54 block types.

10 скачиваний 0 подписчиков
Оцените первым

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

  • Minecraft Java Edition 26.2 (Data Pack Format 107.1, min_format/max_format = [107,1])
  • Getestet auf Paper 26.2
  • Unterstützt: alle 12 Holztüren + Eisentür + 8 Kupfertür-Varianten (inkl. gewachst), analog bei Falltüren; alle 12 Holz-Zauntore.

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

  • Nur Neuplatzierungen ab Aktivierung werden automatisch erkannt. Bereits gebaute Doppeltüren aus einer alten Welt müssen einmal neu gesetzt werden (abbauen + wieder platzieren), damit ein Marker entsteht. Ein automatischer Welt-Scan für Bestandsbauten wurde aus Aufwandsgründen bewusst nicht gebaut.
  • Redstone-powered-Zustand wird beim Synchronisieren nicht gespiegelt (nur der Öffnen-Zustand), um die Zahl der Blockstate-Kombinationen überschaubar zu halten.
  • Sound beim Mitziehen ist immer der Holztür/-falltür/-zauntor-Klang, auch bei Eisen- und Kupfervarianten (kosmetische Einschränkung).
  • Falltür/Zauntor-Paarung ist ein einfacherer Nachbarschafts-Abgleich (kein Hinge-Konzept wie bei Türen) — funktioniert für die übliche Seite-an-Seite-Platzierung, nicht als generischer "alle Falltüren im Raum"-Sync.
  • Funktionslogik wurde headless über direkte Konsolen-Befehle vollständig getestet (Tür-Paar Ost/West+Süd/Nord synchronisiert öffnen und schließen, Falltür-Sync, Marker-Selbstentfernung — alle bestanden). Das reale Platzieren+Raycast-Erkennen mit einem Spieler-Client ist ein Laufzeit-Restrisiko, da kein Spieler-Client im Testlauf verfügbar war.

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

Смотри также

Похожие подборки датапаки — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
1719 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
PazikCraft
12 онлайн
1.17 — 26.1.2 версия
Ванильное выживание со свадьбами, прокачкой боевых навыков и голосовым чатом
MineLandy
MineLandy Java + BE
157 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
Minestory
21 онлайн
1.21 — 26.2 версия
Выживание • Экономика • Кланы • Приваты • Ивенты • PVP • Работа
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.1, 26.1. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат