Plugin Minecraft MarriageMaster

Informacje o MarriageMaster i potwierdzonych serwerach

🔌 Informacje o Marriage Master

Marriage Master to wtyczka Bukkit/Spigot do Minecrafta, która zapewnia konfigurowalny system małżeństw dla serwerów. Umożliwia graczom zawieranie małżeństw (pojedynczych lub wielu, jeśli tak skonfigurowano) i daje małżonkom funkcje oraz komendy kooperacyjne. Projekt zawiera API dla deweloperów i obsługuje trwałe przechowywanie danych.

🎯 Cel

Wtyczka została zaprojektowana z myślą o serwerach roleplay i społecznościowych, które chcą mechaniki małżeństwa w grze: aby dać parom wspólne narzędzia, prywatny czat, opcjonalne interakcje z ekonomią i konfigurowalne efekty rozgrywki, gdy partnerzy są blisko siebie.

⚙️ Funkcje

  • Prośby o małżeństwo między graczami oraz (opcjonalnie) ceremonie prowadzone przez kapłana.
  • Teleportacja do partnera i wspólny dom, do którego oboje partnerzy mogą się teleportować.
  • Prywatny czat pary i przełącznik, który wysyła wszystkie wiadomości do partnera zamiast na czat publiczny.
  • Przedmioty na prezent: gracze mogą przekazać partnerowi przedmiot trzymany w ręce.
  • Przełącznik PvP między partnerami (włączanie/wyłączanie PvP z partnerem).
  • Kosmetyczne akcje, takie jak kiss, z efektami cząsteczkowymi.
  • Bonusy XP i regeneracji, gdy partnerzy są blisko (wspomniane integracje dla Minecraft XP, mcMMO, SkillAPI).
  • Opcjonalna integracja ze wspólnymi plecakami / Minepacks.
  • Obsługa wielu języków dzięki konfigurowalnym plikom językowym.
  • Konfigurowalne backendy przechowywania: obsługiwane są SQLite i MySQL.
  • API dla twórców wtyczek do pracy z danymi i zdarzeniami Marriage Master.

🧩 Dla kogo

  • Serwery roleplay i społecznościowe, które chcą mechaniki relacji w grze.
  • Serwery SMP lub survival, które chcą opcjonalnych bonusów kooperacyjnych dla par graczy.
  • Administratorzy serwerów, którzy potrzebują konfigurowalnych uprawnień i integracji z ekonomią lub innymi wtyczkami.

🏗️ Przykłady użycia

  • Dwóch graczy wysyła prośbę o małżeństwo i zyskuje wspólny dom oraz prywatny kanał czatu.
  • Serwer włącza ceremonie z kapłanem na potrzeby wydarzeń i przyznaje specjalne przedmioty lub tytuły po ślubie za pomocą skryptów serwera lub hooków API.
  • Pary używają komendy prezentu, aby wymieniać przedmioty trzymane w ręce jako część roleplayu.

⌨️ Komendy

KomendaOpisUprawnienieDostęp
/marryWyświetla dostępne komendy związane z małżeństwem.nie określonoGracz
/marry <playername> <playername>Żeni dwóch graczy (tylko dla kapłanów).nie określonoAdministrator
/marry divorce <playername>Rozwodzi dwóch graczy (tylko dla kapłanów).nie określonoAdministrator
/marry listPokazuje wszystkich żonatych graczy.nie określonoAdministrator
/marry tpTeleportuje do partnera.nie określonoGracz
/marry sethomeUstawia wspólny dom dla małżeństwa.nie określonoGracz
/marry homeTeleportuje do domu pary.nie określonoGracz
/marry chatWłącza prywatny czat z partnerem.nie określonoGracz
/marry chat togglePrzełącza wysyłanie wszystkich wiadomości do partnera zamiast na czat publiczny.nie określonoGracz
/marry pvponWłącza PvP z partnerem.nie określonoGracz
/marry pvpoffWyłącza PvP z partnerem.nie określonoGracz
/marry kissOdtwarza akcję pocałunku z efektami cząsteczkowymi.nie określonoGracz
/marry giftDaje partnerowi przedmiot trzymany w ręce.nie określonoGracz
/marry backpackOtwiera plecak partnera (jeśli włączone).nie określonoGracz
/marry backpack onPozwala partnerowi używać twojego plecaka.nie określonoGracz
/marry backpack offZabrania partnerowi używać twojego plecaka.nie określonoGracz
/marry meWysyła prośbę o małżeństwo do innego gracza.nie określonoGracz
/marry priest <playername>Przypisuje graczowi rolę kapłana.nie określonoAdministrator
/marry listenchatPokazuje wiadomości czatu małżeńskiego.nie określonoAdministrator
/marry reloadPrzeładowuje konfigurację wtyczki.nie określonoAdministrator/Konsola

Uwaga: oficjalne źródła wymieniają te komendy, ale nie dokumentują bezpośrednio node'ów uprawnień na stronie zasobu; uprawnienia są dostępne w dokumentacji wtyczki i w liście uprawnień.

⚙️ Instalacja

📥 Konfiguracja

  • Pobierz plik JAR wtyczki z oficjalnej strony zasobu i umieść JAR w katalogu plugins/ swojego serwera.
  • Uruchom ponownie serwer i sprawdź wyjście konsoli, aby potwierdzić, że wtyczka została poprawnie załadowana.

📦 Zależności

  • Wymagany jest Java 8 w czasie działania.
  • Potwierdzone platformy uruchomieniowe: Bukkit, Spigot, Paper.
  • Opcjonalne integracje/zależności opisane przez autora: Vault (opcjonalnie, do funkcji ekonomii), PCGF PluginLib (opcjonalnie), integracja z Minepacks, obsługa Placeholder.
  • Opcjonalna obsługa proxy: BungeeCord / Waterfall.

🧾 Konfiguracja

  • Wtyczka zapewnia rozbudowaną, udokumentowaną konfigurację oraz pliki językowe, które pozwalają dostosować niemal wszystkie zachowania, wiadomości i funkcje.
  • Magazyn danych można skonfigurować do użycia SQLite lub MySQL.

🧠 Uwagi techniczne

  • Obsługiwane oprogramowanie serwera: Bukkit, Spigot, Paper (autor deklaruje obsługę Bukkit/Spigot/Paper oraz opcjonalną obsługę proxy BungeeCord/Waterfall).
  • Wymaga Java 8 w czasie działania.
  • Projekt zawiera API dla deweloperów i udostępnia dokumentację JavaDoc do integracji.
  • Wtyczka obsługuje zmiany UUID/nazwy i ma wsparcie wielojęzyczne przez pliki zasobów.

🤝 Kiedy ta wtyczka jest przydatna

Jeśli prowadzisz serwer roleplay, społecznościowy lub SMP i chcesz systemu małżeństw w grze z konfigurowalnymi bonusami, prywatnymi narzędziami dla par i hookami dla deweloperów, Marriage Master oferuje te funkcje wraz z obsługą baz danych i integracjami dla popularnych ekosystemów serwerowych.

Serwery z pluginem MarriageMaster

Strona pluginu MarriageMaster pokazuje serwery, na których monitoring znalazł ten plugin, używaną platformę i wersję.

Plugin może dodawać komendy, ekonomię, bezpieczeństwo, uprawnienia dostępu, minigry, integracje i inne mechaniki. Rzeczywista rola MarriageMaster zależy od ustawień serwera.

Dane są generowane automatycznie z technicznych odpowiedzi serwerów. Jeśli serwer trzyma listę pluginów prywatnie, może używać MarriageMaster, ale nie pojawiać się w tej sekcji.

Użyj listy serwerów z MarriageMaster, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.