Skip to content

Releases: FunnyGuilds/FunnyGuilds

FunnyGuilds Snowdrop (#4.13.0)

01 Jun 12:26
ad4eaeb
Compare
Choose a tag to compare

Discord:

Dodano:

  • Wsparcie dla 1.19.4 (GH-2367)
  • Wsparcie dla 1.20.1 (GH-2440)
  • Wsparcie dla 1.20.2 (GH-2504)
  • Wsparcie dla 1.20.4 (GH-2538, GH-2538)
  • Wsparcie dla flagi friendly-fire WorldGuarda (GH-2421)
  • Wsparcie dla tłumaczeń w placeholderach (GH-2462)
  • Wsparcie dla dynmapy (GH-2471)
  • Wysłanie informacje o śmierci gracza do konsoli serwera (GH-2480)

Zmiany:

  • Usunięto język angielski z listy domyślnie dostępnych języków (GH-2345)
  • Usunięto opcję dotyczącą możliwości powiększenia gildii z pliku konfiguracyjnego (nadal można to zrobić poprzez ustawienie pustych itemów) (GH-2384)
  • Poprawiono implementację NMS (GH-2544)
  • Naprawiono wsparcie dla MariaDB (GH-2438)

Poprawki:

  • Poprawiono wyświetlanie czasu końca ochrony (GH-2360)
  • Poprawiono błąd związany z niepoprawnym wyświetlaniem komunikatów bezpieczeństwa gdy sercem gildii jest blok (GH-2391)
  • Poprawiono błąd związany z asynchronicznym spawnowaniem serca gildii (GH-2394)
  • Poprawiono placeholdery w niektórych wiadomościach (GH-2393)
  • Poprawiono sprawdzanie unikalności w kodzie od scoreboardu (GH-2406)
  • Poprawiono błąd arytmetyczny związany z dzieleniem liczb ujemnych (GH-2419)
  • Poprawiono wsparcie DecentHolograms (GH-2427)
  • Poprawiono błąd związany z bazami danych (GH-2452)
  • Poprawiono błąd związany z deserializacją regionów (GH-2335)
  • Poprawiono błąd związany z wielokrotnym wywoływaniem eventu GuildRegionEnterEvent podczas teleportacji (GH-2368)
  • Poprawiono wyświetlanie miejsc po przecinku w topce KDR/KDA (GH-2460)

Inne:

Wymagania:

  • Spigot 1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.2/1.19.2/1.19.3/1.20.4
  • Java 8+

Pobierz:

<!-- Releases -->
<repository>
    <id>reposilite-repository</id>
    <url>https://maven.reposilite.com/releases</url>
</repository>
<!-- Snapshots -->
<repository>
    <id>reposilite-snapshots-repository</id>
    <url>https://maven.reposilite.com/snapshots</url>
</repository>
<dependency>
    <groupId>net.dzikoysk.funnyguilds</groupId>
    <artifactId>plugin</artifactId>
    <!-- Stable Release -->
    <version>4.13.0</version>
    <!-- Snapshots (Nightly) -->
    <version>4.13.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

FunnyGuilds Snowdrop (#4.12.0)

10 Mar 11:59
b8a9f14
Compare
Choose a tag to compare

Discord:

⚠️ UWAGA

  • W 4.12.0 został wprowadzony nowy system wiadomości. Mimo, że wszystkie wartości powinny się automatycznie przenieść to zalecamy zrobić kopię zapasową całej konfiguracji przed dokonaniem aktualizacji pluginu.
  • FunnyGuilds w wersji 4.12.0 jest ostatnią wspieraną wersją pluginu z obsługą wersji Minecrafta 1.8-1.15. Od następnej wersji będą wspierane tylko i wyłącznie wersje 1.16+, bez żadnych wyjątków.
  • FunnyGuilds w wersji 4.12.0 jest również ostatnią wersją pluginu w wersji 4.X posiadającą większe zmiany. W najbliższym czasie planowane jest rozpoczęcie prac nad wersją 5.X, która będzie wprowadzało większe zmiany m.in w konfiguracji (nie będzie kompatybilna z konfiguracją 4.X). Do czasu wydania 5.X do wersji 4.X będą dodawane tylko i wyłącznie bug fixy w formie wydań Nightly.

Zmiany:

  • GH-1837 Przepisanie systemu wiadomości i dodanie wsparcia dla tłumaczeń
  • GH-2301 Zoptymalizowanie szukania regionów gildii po lokalizacji przez szukanie ich po chunkach zamiast iterując po całej liście
  • GH-2295 GH-2277 Zoptymalizowanie automatycznego odświeżania nametagów/dummy oraz usprawnienia ich kodu
  • GH-2275 Naprawienie częstotliwości automatycznego odświeżania nametagów/dummy
  • GH-2293 Naprawienie wyświetlanie czasu do zakończenia ochrony/ważności/etc gildii
  • GH-2304 Naprawienie problemów związanych z wyświetlaniem tablisty na 1.19.3 podczas używania ViaVersion

Dla developerów:

  • GH-2329 Wymienienie metody Region#getEnlarge na #getEnlargementLevel, przeniesienie metod od zmiany środka i poziomu powiększenia gildii do RegionManager'a (#moveRegionCenter oraz #changeEnlargementLevel) oraz usunięcie dostępu do metody Region#setSize
  • GH-2327 Poprawne wywoływanie eventu GuildRegionLeaveEvent przy teleportacji poza jej teren

Inne:

Wymagania:

  • Spigot 1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.2/1.19.2/1.19.3
  • Java 8+

Pobierz:

<!-- Releases -->
<repository>
    <id>reposilite-repository</id>
    <url>https://maven.reposilite.com/releases</url>
</repository>
<!-- Snapshots -->
<repository>
    <id>reposilite-snapshots-repository</id>
    <url>https://maven.reposilite.com/snapshots</url>
</repository>
<dependency>
    <groupId>net.dzikoysk.funnyguilds</groupId>
    <artifactId>plugin</artifactId>
    <!-- Release -->
    <version>4.12.0</version>
    <!-- Snapshots (Nightly) -->
    <version>4.12.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

FunnyGuilds Snowdrop (#4.11.0)

20 Jan 13:29
71613f2
Compare
Choose a tag to compare

Discord:

Dodano:

  • GH-2211 Dodanie wsparcia dla 1.19.3
  • GH-2069 Opcje przesunięcia lokalizacji domyślnego domu gildii i pozycje głowy gracza przy zakładaniu gildii
  • GH-2073 Opcje wyłączenia dwukierunkowej ochrony przed nabijaniem rankingu
  • GH-2060 Opcje ochrony przed nabijaniem rankingu jeśli gracze są w sojuszniczych gildiach
  • GH-1970 Opcje wyłączenia interakcji w okolicach serca gildii
  • GH-2106 Opcje wyłączenia blokady przed budowaniem przy wybuchu TNT, jeśli wybuchanie TNT jest wyłączone
  • GH-2066 Opcje zmiany character encoding dla bazy danych
  • GH-2139 Opcje ustawienia własnego regexa do sprawdzania poprawności nicków gracz oraz tagów i nazw gildii
  • GH-2219 KDA - (zabójstwa + asysty) / śmierci
  • GH-2111 Komendę /statsreset od resetowania wszystkich statystyk (punktów/zabójstw/śmierci/...), a nie tylko punktów
  • GH-2124 Komendę admina do zmiany asyst oraz wylogowań gracza
  • GH-2077 Dodatkowe placeholdery - {G-PVP}, {G-PROTECTION-TIME} oraz {G-VALIDITY-TIME}
  • GH-2212 Wsparcie dla DecentHolograms
  • GH-2217 Prostszy format do używania hex kolorów - &#XXXXXX
  • GH-2252 Opcje ustawienia wysokości gildii na GRAVITY - gildia będzie zakładana na najwyższym bloku na powierzchni

Zmiany:

  • GH-2213 GH-2210 GH-2086 GH-2070 GH-1726 GH-1077 Przepisanie systemu NameTagów - naprawienie ich wyświetlania, możliwość dodania suffixu, użycia PlaceholderAPI oraz wiele innych udogodnień
  • GH-2220 Dodanie placeholdera {POS} do nametagu
  • GH-2062 Naprawienie komendy /zapros * <zasięg>, która nie zapraszała graczy w podanym dystansie
  • GH-2031 Naprawienie ConcurrentModificationException przy wysyłaniu tablisty
  • GH-2098 Naprawienie zabijania samego siebie
  • GH-2099 Usunięcie wsparcia dla MVdWPlaceholderAPI
  • GH-2131 Usunięcie wsparcia dla BungeeTabListPlus
  • GH-2090 Wsparcie dla kolorów w placeholderach od pozycji gracza w gildii
  • GH-2141 Naprawienie wsparcia pluginów od AntyLogout'ów
  • GH-2190 Oddzielne uprawnienie (funnyguilds.admin.teleport) na ochronę przed teleportowaniem do czyjejś gildii
  • GH-2216 Naprawienie serca gildii pojawiającego się w innych światach
  • GH-2224 Mniejsze użycie NMS'a i użycie metod z API jeśli to możliwe
  • GH-2256 Usunięcie przedrostka player-list z pól w konfiguracji tablisty
  • GH-2268 Naprawienie wyłączania pluginu, gdy wystąpi błąd

Dla developerów:

  • GH-2079 Dodanie eventu CombatPointsChangeEvent pozwalającego na łatwe nasłuchiwanie zmian w punktach graczy i osobach asystujący podczas walki
  • GH-2130 Usunięcie przestarzałych metod
  • GH-2168 Przeniesienie zarządzania historią obrażeń z UserCache do DamageManager
  • GH-2188 Usprawnienie dokumentacji obiektu Rank
  • GH-2114 Przejście z legacy System.currentTimeMillis() na Instant i Duration w większości pluginu

Inne:

Wymagania:

  • Spigot 1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.2/1.19.2/1.19.3
  • Java 8+

Pobierz:

<!-- Releases -->
<repository>
    <id>reposilite-repository</id>
    <url>https://maven.reposilite.com/releases</url>
</repository>
<!-- Snapshots -->
<repository>
    <id>reposilite-snapshots-repository</id>
    <url>https://maven.reposilite.com/snapshots</url>
</repository>
<dependency>
    <groupId>net.dzikoysk.funnyguilds</groupId>
    <artifactId>plugin</artifactId>
    <!-- Release -->
    <version>4.11.0</version>
    <!-- Snapshots (Nightly) -->
    <version>4.11.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

FunnyGuilds Snowdrop (#4.10.2)

03 Jul 22:30
6f65021
Compare
Choose a tag to compare

Discord:

Dodano:

  • GH-1995 Wsparcie 1.19
  • GH-2009 /zapros * <zasięg> zapraszanie wszystkich graczy do gildii w podanym dystansie

Zmiany:

  • GH-1957 Naprawienie blokowania teleportacji na region wrogiej gildii
  • GH-1992 Usunięcie wsparcia dla pluginu LeaderHeads (można uzyskać ten sam efekt dzięki wsparciu PlaceholderAPI)
  • GH-1974 Naprawienie formatowania, naprawienie błędu, który powodował, że gracze pozostawali online mimo bycia offline oraz uproszczenie i usprawnienie kodu (zmiany w prawie każdym pliku)
  • GH-1318 Przepisanie systemu śledzenia atakujących/ofiar - powinien być on teraz dokładniejszy i mniej pobugowany
  • GH-2021 Naprawienie wiadomości błędu przy wklejaniu własnego schematu serca gildii
  • GH-2033 Naprawienie CME przy wysyłaniu tablisty dla gracza

Dla developerów:

  • GH-2010 Oddzielenie wersji Nightly od Releases w repo maven (teraz wersje Nightly są dystrybuowane w formie snapshotów)
  • GH-1868 Usprawnienie systemu eventów - opakowywanie nullable zmiennych w Option, usunięcie GuildHeartAtackEvent
  • GH-2004 Dodano GuildChatEvent oraz GuildPreChatEvent (eventy od chatu gildyjnego)

Inne:

Wymagania:

  • Spigot 1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.2/1.19
  • Java 8+

Pobierz:

<!-- Releases -->
<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org/releases</url>
</repository>
<!-- Snapshots -->
<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org/snapshots</url>
</repository>
<dependency>
    <groupId>net.dzikoysk.funnyguilds</groupId>
    <artifactId>plugin</artifactId>
    <!-- Release -->
    <version>4.10.2</version>
    <!-- Snapshots (Nightly) -->
    <version>4.10.3-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

FunnyGuilds Snowdrop (#4.10.1)

01 May 11:52
a48585e
Compare
Choose a tag to compare

Discord:

Dodano:

  • GH-1887 Migracje ułatwiające przejście z configu z wersji 4.9.7 (lub starszej) na najnowszą 4.10.1
  • GH-1902 GH-1908 Proste wsparcie dla customowych główek na tabliście
  • GH-1512 Opcje, aby zablokować teleportacje na teren obcej gildii
  • GH-1934 Opcje, aby wyłączyć blokade budowania przez wybuch niektórych entity
  • GH-1798 Flagę do WorldGuarda blokującą zakładanie gildii w danym regionie fg-no-guilds

Zmiany:

  • GH-1874 Naprawienie tabowania sojuszników gildii - zamiast tagu była tabowana nazwa
  • GH-1879 Poprawienie domyślnej wartość dla kill-points-change-format w configu
  • GH-1603 Naprawienie błędu z parsowaniem czasu, gdy brakowało " " dla godziny
  • GH-1886 Naprawienie odświeżanie hologramów, które przy odświeżeniu "skakały"
  • GH-1928 Dodanie Multiverse-Core jako softdependa dzięki czemu po restarcie serwera nie psują się gildie stworzone w innych światach
  • GH-1939 Usprawnienie systemu chatu gildyjnego
  • GH-1944 Naprawienie błędu, który w niektórych przypadkach powodował, że po wyjściu i wróceniu gracza na serwer psuło się wiele rzeczy (uprawnienia, wysyłanie wiadomości etc.)
  • GH-1946 Naprawienie serca, które nie pojawiało się po teleportacji gracza w jego okolice
  • GH-1949 GH-1952 GH-1953 Naprawienie relacyjnego placeholderu

Dla developerów:

  • GH-1894 Dodano RankPlaceholdersService i pozbyto się RankUtils
  • GH-1818 Zunifikowano system placeholderów
  • GH-1884 Wiadomość o anulowaniu eventu jest teraz wysyłana jedynie wtedy kiedy włączony jest tryb debugowania
  • GH-1913 Dodano metody od relacji do klasy Guild takie jak isMember, isAlly etc.
  • GH-1935 Dodano GuildHeartInteractEvent (@Deprecated GuildHeartAttackEvent)
  • GH-1938 Przejście w wielu miejscach z System.currentTimeMillis() na Instant i Duration

Inne:

Wymagania:

  • Spigot 1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.1/1.18.2
  • Java 8+

Pobierz:

<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org/releases</url>
</repository>

<dependency>
    <groupId>net.dzikoysk.funnyguilds</groupId>
    <artifactId>plugin</artifactId>
    <version>4.10.1</version>
    <scope>provided</scope>
</dependency>

FunnyGuilds Snowdrop (#4.10.0)

20 Mar 14:54
2faa90b
Compare
Choose a tag to compare

Discord:


⚠️ Przed aktualizacją pluginu na serwerze zalecane jest zrobienie kopii plików konfiguracyjnych.

Może być konieczne przeniesienie starych wartości w konfiguracji pod nowe klucze. W przypadku aktualizacji do tej wersji (4.10.0) trzeba zrobić to manualnie. Zalecamy skorzystanie z nowszych wersji (4.10.1+), gdzie konfiguracja jest aktualizowana automatycznie.


Ta wersja zawiera wiele zmian w kodzie, dlatego zachęcamy twórców do aktualizacji swoich dodatków 🙂 Wprowadzono 239 zmian w ramach 640 plików: 4.9.7...4.10.0

Dodano:

  • GH-1584 ad6997b GH-1861 Wsparcie 1.17.1, 1.18.1 i 1.18.2
  • GH-736 Zmienne dot. największej ilości zabójstw, śmierci itd.
  • GH-1610 Animowana tablista (oraz przeniesienie jej konfiguracji do tablist.yml)
  • GH-1661 Hologramy nad sercem gildii (wsparcie HolographcDisplays)
  • GH-1370 Możliwość włączenia stawiania niektórych bloków na terenach gildii
  • GH-1593 Możliwość włączenia stawiania TNT od i do danego poziomu
  • GH-1480 Wsparcie niektórych pluginów na vanisha i uznawanie graczy na vanishu jako offline
  • GH-1812 Wsparcie PlaceholderAPI i MVdWPlaceholderAPI w czatach gildyjnych
  • GH-1873 Formatowanie wielkości zmiany punktów przy zabójstwie
  • GH-1773 Placeholder wyświetlający życia gildii w formie serduszek

Zmiany:

  • GH-1552 Naprawienie kryształu gildii, który nie pojawiał się w niektórych sytuacjach
  • GH-1870 Usprawnienie tabowania graczy i gildii w komendach
  • GH-1849 Ignorowanie wielkości liter tagu w komendach typu np. /info, /dolacz
  • GH-1863 Usprawnienie zapisywania lokalizacji bazy gildii - można ją teraz ustawiać precyzyjniej
  • GH-1834 Usprawnienie systemu sprawdzającego dostępność aktualizacji
  • GH-1826 Usprawnienie systemu wysyłania wiadomości - puste wiadomości nie są teraz wysyłane

Dla developerów:

  • 765f578 Przeniesienie niektórych paczek
  • GH-1816 Usprawnienie kodu używając Option
  • 7d6f3a9 Rework systemu rankingu
  • b53aaa3 Dodanie GuildManagera i usprawnienia w UserManagerze
  • GH-1733 Usprawnienie systemu regionów gildii (m.in. przez dodanie RegionManagera)
  • 9addc17 Usprawnienie event'ów dotyczących rankingu i dodanie AsistsChangeEvent
  • GH-1769 Nowy event GuildCreateEvent
  • GH-1819 Nowy event GuildConquerEvent
  • GH-1866 Dodanie UserProfile do API usera. (Metoda User#getPlayer @Deprecated)
  • Usprawnienie i dodanie Javadocsów oraz oznaczenie przestarzałych metod jako @Deprecated

Inne:

Wymagania:

  • Spigot 1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.1/1.18.2
  • Java 8+

Pobierz:

<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org/releases</url>
</repository>

<dependency>
    <groupId>net.dzikoysk.funnyguilds</groupId>
    <artifactId>plugin</artifactId>
    <version>4.10.0</version>
    <scope>provided</scope>
</dependency>

FunnyGuilds Tribute (#4.9.7)

08 Jun 22:00
Compare
Choose a tag to compare

Discord:

Zmiany:

  • GH-735 Fixed logout counting during combat (Fix #1527)
  • GH-1526 Enhance startup errors, make FunnyGuildsLogger print full stacktrace instead of the first part
  • GH-1518 Add option to see attacker weapon custom name, when player die
  • GH-1537 Add whitelist guild names and tags option
  • GH-1543 Validate amount members during joining the guild
  • GH-1487 Simple rework of protection time system
  • GH-1547 Fix compatibility with 1.8.8-1.11.2 for a finite check of a vector
  • GH-1508 Add color of the war relationship between guilds on the TabList
  • GH-1547 Fix compatibility with 1.8.8-1.12.2 for a check "instanceof Mob"
  • GH-1559 Add "not contains key" check
  • GH-1565 Fix config names inconsistency
  • GH-1087 Rework gui handling

Wymagania:

  • Spigot 1.8.8 - 1.16.5
  • Java 8+

Pobierz:

<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org</url>
</repository>

<dependency>
    <groupId>net.dzikoysk</groupId>
    <artifactId>funnyguilds</artifactId>
    <version>4.9.7</version>
</dependency>

FunnyGuilds Tribute (#4.9.6)

18 Apr 22:56
34e162f
Compare
Choose a tag to compare

Discord:

Zmiany:

  • GH-735 Add logouts and assists variables
  • GH-1239 Migrate away from diorite-configs-minimal
  • GH-1515 Modify ProtectionSystem#isProtected method
  • GH-1516 Fix relocation issues
  • GH-1514 Change loading message for empty directories

Wymagania:

  • Spigot 1.8.8 - 1.16.5
  • Java 8+

Pobierz:

<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org</url>
</repository>

<dependency>
    <groupId>net.dzikoysk</groupId>
    <artifactId>funnyguilds</artifactId>
    <version>4.9.6</version>
</dependency>

FunnyGuilds Tribute (#4.9.5)

17 Apr 13:44
3ccff7e
Compare
Choose a tag to compare
Pre-release

Discord:

Zmiany:

  • GH-1502 Use FunnyBox instead of BoundingBox for compatibility with 1.8+
  • GH-1430 Relocate libraries
  • GH-1490 Fix regions storage
  • Remove file removing in database flat & remove redundant variable in database sql
  • Bump dependencies

Wymagania:

  • Spigot 1.8.8 - 1.16.5
  • Java 8+

Pobierz:

<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org</url>
</repository>

<dependency>
    <groupId>net.dzikoysk</groupId>
    <artifactId>funnyguilds</artifactId>
    <version>4.9.5</version>
</dependency>

FunnyGuilds Tribute (#4.9.4)

04 Apr 13:49
149f7e8
Compare
Choose a tag to compare
Pre-release

Discord:

Zmiany:

  • Support JDK16
  • GH-1452 Add MONEY from Vault
  • GH-225 Properly check distance from the border while creating the guild
  • GH-1402 Simplify database
  • GH-1455 Update FunnyCommands and implement FunnyGuildsExceptionHandler
  • GH-1494 Typo correction in placeholders {FROM} and {TO}
  • d7b682a Add 'funnyguilds.war' permission to plugin.yml
  • f35c213 Add permission funnyguilds.tnt & rename permission in PlayerInfoCommand
  • a82b064 Check if player is online before trying to format tablist cells
  • a570825 Properly deserialize guild pvp value
  • GH-1466 Fix database update requests for guilds with disabled regions
  • 2642724 Protect entity on explosion if explode-should-affect-only-guild is true
  • GH-1463 Add information about possible TNT usage hours
  • Add GuildPreRenameEvent, oldName to GuildRenameEvent and oldTag to GuildPreTagEvent
  • GH-1474 Get the regionOther message out of the util class
  • GH-1478 Rework SecuritySystem and unify project codestyle
  • GH-1482 Add warning message to reload command
  • Bump dependencies

Wymagania:

  • Spigot 1.8.8 - 1.16.5
  • Java 8+

Pobierz:

<repository>
    <id>panda-repository</id>
    <url>https://repo.panda-lang.org/</url>
</repository>

<dependency>
    <groupId>net.dzikoysk</groupId>
    <artifactId>funnyguilds</artifactId>
    <version>4.9.4</version>
</dependency>