{"id":21203038,"url":"https://github.com/kvdpxne/destroy-the-monument","last_synced_at":"2025-07-10T06:33:44.352Z","repository":{"id":181037976,"uuid":"666098225","full_name":"kvdpxne/destroy-the-monument","owner":"kvdpxne","description":"A dynamic mini-game in Minecraft that takes place on special flying arenas. Players are divided into at least two teams. The goal of the game is to destroy the opposing team's monument.","archived":false,"fork":false,"pushed_at":"2024-11-13T19:35:22.000Z","size":19251,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-13T20:29:24.582Z","etag":null,"topics":["bukkit","bukkit-plugin","destroy-the-monument","dtm","kotlin","minecraft","minecraft-plugin","paper","paper-plugin","spigot","spigot-plugin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kvdpxne.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-13T17:51:40.000Z","updated_at":"2024-11-03T21:58:47.000Z","dependencies_parsed_at":"2023-12-31T15:20:59.319Z","dependency_job_id":"9dc1e4aa-84da-40ac-8368-ee9d2958badc","html_url":"https://github.com/kvdpxne/destroy-the-monument","commit_stats":null,"previous_names":["kvdpxne/destroy-the-monument"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvdpxne%2Fdestroy-the-monument","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvdpxne%2Fdestroy-the-monument/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvdpxne%2Fdestroy-the-monument/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kvdpxne%2Fdestroy-the-monument/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kvdpxne","download_url":"https://codeload.github.com/kvdpxne/destroy-the-monument/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225624010,"owners_count":17498333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bukkit","bukkit-plugin","destroy-the-monument","dtm","kotlin","minecraft","minecraft-plugin","paper","paper-plugin","spigot","spigot-plugin"],"created_at":"2024-11-20T20:20:09.936Z","updated_at":"2024-11-20T20:20:10.643Z","avatar_url":"https://github.com/kvdpxne.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Wprowadzenie\n\n**Destroy the Monument** (**DTM**) to plugin do gry\n[Minecraft](https://www.minecraft.net/), który wprowadza intensywną minigrę\n[PVP](https://pl.wikipedia.org/wiki/Player_versus_player) między co najmniej\ndwiema drużynami. Celem rozgrywki jest zniszczenie monumentów wrogiej drużyny, a\njednocześnie obrona własnych struktur. Gra toczy się najczęściej na latających\nwyspach, chociaż mapy mogą być różnorodne, a gracze mają pełną swobodę\nniszczenia i modyfikowania bloków na arenie, co dodaje strategicznego wymiaru.\n\n### Kluczowe funkcje:\n\n1. **Tryb rozgrywki drużynowej**: Gracze zostają podzieleni na drużyny, a każda\n   drużyna ma monument/monumenty, które musi chronić, jednocześnie starając się\n   zniszczyć monumenty przeciwników.\n\n2. **Latające wyspy** (**opcjonalnie**): Często areny są osadzone na unoszących\n   się w powietrzu platformach, co wymaga od graczy precyzyjnego planowania\n   ruchów i ataków.\n\n3. **Niszczenie i budowanie**: Wszystkie bloki na mapie można niszczyć i\n   modyfikować, co pozwala graczom na tworzenie fortyfikacji, dróg do ataku lub\n   pułapek.\n\n4. **Klasy postaci**: Każdy gracz wybiera klasę, która zapewnia unikalne\n   umiejętności oraz specjalny zestaw przedmiotów.\n\n  * Przykłady klas mogą obejmować zwiadowców, łuczników, medyków, obrońców,\n    gdzie każda z nich ma swoje zalety na polu bitwy.\n\n5. **Ulepszanie klas**: Za zdobyte w trakcie gry monety (które można uzyskać za\n   eliminowanie przeciwników lub niszczenie monumentów), gracze mogą ulepszać\n   swoje klasy, uzyskując lepszy ekwipunek lub nowe umiejętności.\n\n### Inspiracja\n\nPlugin **DTM** jest próbą odwzorowania minigry z nieaktywnego już serwera \n[Minecraft](https://www.minecraft.net/), `mclobby.pl`, znanego później również\njako `mcdtm.pl`. Gra była popularna wśród polskiej społeczności\n[Minecraft](https://www.minecraft.net/) i charakteryzowała się dynamiczną\nrywalizacją oraz angażującą mechaniką.\n\n### Przykładowy gameplay\n\nAby zobaczyć, jak wyglądała rozgrywka w **DTM**, można obejrzeć\n[ten filmik](https://youtu.be/4m8-qcfjIpg) lub\n[ten filmik](https://youtu.be/f9zI1OrBWjg), który wprowadza w minigrę i pokazuje\njej zasady w akcji.\n\n\u003e Przed obejrzeniem warto mieć na uwadzę, że filmiki są dość stare (na chwile\npublikacji tego opis mają ~8 lat) oraz nie są naszego autorstwa.\n\n## Spis treści\n\n1. [Wprowadzenie](#wprowadzenie)\n   * [Kluczowe funkcje](#kluczowe-funkcje)\n   * [Inspiracja](#inspiracja)\n   * [Przykładowy gameplay](#przykładowy-gameplay)\n2. [Instalacja](#instalacja)\n   * [Wymagania](#wymagania)\n   * [Krok po kroku](#krok-po-kroku)\n3. [Współpraca](#współpraca)\n   * [Jak możesz pomóc](#jak-możesz-pomóc)\n4. [Licencja](#licencja)\n\n## Instalacja\n\n### Wymagania\n\n* **Minecraft**: Wersja 1.8 lub wyższa\n* **Platforma serwera**: [Bukkit](https://dev.bukkit.org/) 1.8+ lub\n  [Spigot](https://www.spigotmc.org/)/[Paper](https://papermc.io/) 1.8+\n* **Java**: Wersja 21 lub wyższa\n\n\u003e Wersja pluginu zawierająca w swojej nazwie słowo `legacy` wymaga wersji\n  Minecraft 1.7.10. Rekomendujemy użycie platformy serwera\n  [Spigot](https://www.spigotmc.org/) oznaczonego kodową nazwą `b1657` w celu\n  uzyskania pełnej kompatybilności z pluginem w wersji legacy.\n\n### Krok po kroku\n\n1. **Pobierz plugin:**\n   * Przejdź do sekcji \n     [wydania](https://github.com/kvdpxne/destroy-the-monument/releases) na\n     GitHubie.\n   * Pobierz najnowszą wersję pliku `.jar` pluginu (np. \n     `destroy-the-monument-0.1.0-bukkit.jar`).\n\n2. **Przygotuj serwer:**\n   * Upewnij się, że masz działający serwer gry\n     [Minecraft](https://www.minecraft.net/) oparty na platformie\n     [Bukkit](https://dev.bukkit.org/), [Spigot](https://www.spigotmc.org/)\n     lub [Paper](https://papermc.io/).\n\n3. **Umieść plik na serwerze:**\n   * Otwórz folder swojego serwera gry [Minecraft](https://www.minecraft.net/).\n   * Przejdź do folderu `plugins`.\n   * Skopiuj pobrany plik `.jar` do folderu `plugins`.\n\n4. **Uruchom serwer:**\n   * Uruchom lub zrestartuj serwer gry [Minecraft](https://www.minecraft.net/),\n     aby załadować plugin.\n   * Sprawdź konsolę serwera, aby upewnić się, że plugin został załadowany bez\n     błędów.\n\n5. **Konfiguracja (opcjonalna):**\n   * Po uruchomieniu serwera, znajdź folder `plugins/destroy-the-monument` w\n     swoim katalogu serwera.\n   * Edytuj plik konfiguracyjny `settings.yml`, aby dostosować ustawienia\n     pluginu do swoich indywidualnych potrzeb.\n\n6. **Testowanie:**\n   * Dołącz do serwera i użyj komendy `/dtm help`, aby zobaczyć dostępne\n     komendy i upewnić się, że plugin działa prawidłowo.\n\nTeraz jesteś gotowy do zabawy z **Destroy the Monument** (**DTM**). W razie\nproblemów sprawdź sekcję wsparcie lub skontaktuj się z nami.\n\n## Współpraca\n\nChcielibyśmy zaprosić społeczność do aktywnego uczestnictwa w rozwoju naszego\npluginu! Istnieje wiele sposobów, w jakie możesz przyczynić się do projektu:\n\n### Jak możesz pomóc:\n\n1. **Zgłaszanie błędów**: Jeśli znajdziesz błąd lub problem z pluginem, prosimy\n   o zgłoszenie go na naszej stronie z problemami. Opisz dokładnie, co się\n   stało, abyśmy mogli to szybko naprawić.\n\n2. **Propozycje nowych funkcji**: Masz pomysł na nową funkcję lub ulepszenie?\n   Podziel się nim! Chętnie wysłuchamy Twoich sugestii.\n\n3. **Przyczynianie się do kodu**: Jeśli masz doświadczenie w programowaniu, \n   zachęcamy do zgłaszania pull requestów. Upewnij się, że kod jest zgodny z\n   naszym stylem i dobrze udokumentowany.\n\n4. **Dokumentacja**: Pomóż nam w poprawie dokumentacji. Jeśli zauważysz, że coś\n   jest niejasne lub brakuje informacji, prosimy o zgłoszenie tego.\n\nKażda pomoc jest mile widziana, a Twoje pomysły mogą znacząco przyczynić się do\nrozwoju pluginu. Dziękujemy za zainteresowanie!\n\n## Licencja\n\nTen projekt jest objęty licencją **Apache License 2.0**. Możesz używać,\nmodyfikować i rozpowszechniać ten plugin zgodnie z warunkami tej licencji. Oto\nkilka kluczowych punktów:\n\n* Umożliwia wykorzystanie kodu w projektach komercyjnych.\n* Wymaga zachowania informacji o prawach autorskich i licencji.\n* Umożliwia tworzenie zmodyfikowanych wersji, ale muszą być one również objęte\n  licencją **Apache-2.0**.\n\nSzczegóły znajdziesz w pełnej treści licencji w pliku\n[LICENSE](https://github.com/kvdpxne/destroy-the-monument/blob/master/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkvdpxne%2Fdestroy-the-monument","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkvdpxne%2Fdestroy-the-monument","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkvdpxne%2Fdestroy-the-monument/lists"}