Skocz do zawartości

[Plugin] PluginController - zarządzaj swoimi pluginami


kovansky
 Udostępnij

Rekomendowane odpowiedzi

full_logo.png
Plugin Controller
Plugin do zarządzania pluginami
 
Ten plugin jest napisanym od nowa pluginem Plugin Manager Reloaded z dodanymi nowymi funkcjami.
 
Funkcje
  • Włączanie innych pluginów
  • Wyłączanie innych pluginów
  • Ładowanie nowych pluginów z pliku
  • Wyładowywanie pluginów z serwera
  • Przeładowywanie pluginów (wyłączenie i włączenie lub wyładowanie i załadowanie)
  • Przeładowywanie plików konfiguracyjnych
  • Pokazywanie informacji o pluginach (plik .jar, autor, wersja)
  • Lista pluginów z podziałem na włączone i wyłączone. Może być posortowana alfabetycznie, może wyświetlać wersję pluginu, wyszukiwanie pluginów po nazwie
  • Wyszukiwanie pluginów w repozytorium Spigota
  • Wyświetlanie informacji o pluginie z repozytorium Spigota
  • Pobieranie pluginów z repozytorium Spigota

Komendy i uprawnienia

  • /plugincontroller (/pc, /plc) - plugincontroller.*
    • enable <plugin> (e) - włącza plugin - plugincontroller.enable
    • disable <plugin> (d) - wyłącza plugin - plugincontroller.disable
    • load <jar> (l) - ładuje plugin z podanego pliku - plugincontroller.load
    • unload <plugin> (u) - wyładowuje plugin z serwera - plugincontroller.unload
    • reload <plugin> (r, rl) - wyładowuje i ładuje plugin - plugincontroller.reload
    • sreload <plugin> (s, srl, softreload) - wyłącza i włącza plugin - plugincontroller.softreload
    • details <plugin> (info, show, i) - pokazuje informacje o pluginie - plugincontroller.details
    • list [opcje] (ls) - pokazuje listę pluginów z danymi opcjami - plugincontroller.list
      • -v, -version - shows plugins with versions
      • -o, -options - lists options
      • -a, -alphabetical - lists plugins in alphabetical order
      • -s:name, -search:name - lists plugins containig the given name
    • configreload [plugin] (cr) - przeładowuje plik konfiguracyjny pluginu - plugincontroller.configreload
    • search <zapytanie> [strona] - przeszukuje po dany plugin w repozytorium Spigota - plugincontroller.search
    • more <id lub nazwa> - pokazuje informacje o pluginie z repozytorium Spigota - plugincontroller.more
    • download <id lub nazwa> - pobiera plugin z repozytorium Spigota - plugincontroller.download

[argument] jest opcjonalny, <argument> jest wymagany. Napisy w () są aliasami.

Konfiguracja

config.yml

updater:
    startCheck: true/false # true to check for updates on startup 
    notify: true/false # true to notify players with permission plugincontroller.notify
    channel: stable/beta/release # on which channel updater should check for updates
language: en_US # short locale code, must be in /plugins/PluginController/localization directory

Języki

Aktualnie wspierane są dwa języki

  • Angielski (en_US)
  • Polski (pl_PL)

Jeśli chcesz pomóc w tłumaczeniu, możesz tłumaczyć na stronie projektu na portalu Transifex :)

Błędy, pomysły i inne

proszę zgłaszać na GitHubie.

Download

Plugin można pobrać z repozytorium pluginów Spigota.

Linki

To jest mój pierwszy plugin.

full_logo_mini.png  PluginController - plugin Spigot do zarządzania swoimi pluginami. Włączaj i wyłączaj pluginy, przeładowywuj je, pobieraj nowe pluginy z repozytorium Spigota - wszystko z poziomu serwera!

  PluginController na spigotmc.org

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
4 minuty temu, ImperatorYTs napisał:

Działa na 1.13?

Działa

full_logo_mini.png  PluginController - plugin Spigot do zarządzania swoimi pluginami. Włączaj i wyłączaj pluginy, przeładowywuj je, pobieraj nowe pluginy z repozytorium Spigota - wszystko z poziomu serwera!

  PluginController na spigotmc.org

Odnośnik do komentarza
Udostępnij na innych stronach

@AlexsanderARG jak jest napisane w poście, kod jest bazowany na kodzie Plugin Manager Reloaded, podczyszczony, z naprawionymi pewnymi rzeczami. Funkcja wyszukiwania i pobierania pluginów jest bazowana na programie MineGet. A oprócz tego to tak, pisałem sam :) W przyszłych wersjach mam zamiar jeszcze zmienić kod oraz dodać kilka nowych funkcji.

full_logo_mini.png  PluginController - plugin Spigot do zarządzania swoimi pluginami. Włączaj i wyłączaj pluginy, przeładowywuj je, pobieraj nowe pluginy z repozytorium Spigota - wszystko z poziomu serwera!

  PluginController na spigotmc.org

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...
Dnia 5.11.2018 o 21:12, Yadomi napisał:

Ooo, ale fajny plugin, właśnie takiego szukałem. Na pewno się przyda do zarządania pluginami z komend. Może teraz wersja na Bukkita?

 

Plugin działa na silniku CraftBukkit.

full_logo_mini.png  PluginController - plugin Spigot do zarządzania swoimi pluginami. Włączaj i wyłączaj pluginy, przeładowywuj je, pobieraj nowe pluginy z repozytorium Spigota - wszystko z poziomu serwera!

  PluginController na spigotmc.org

Odnośnik do komentarza
Udostępnij na innych stronach

13 minut temu, Yadomi napisał:

A planujesz w przyszłości wprowadzić wersje na inne silniki np. Spigot?

Plugin jest napisany na silniku Spigot i działa również na CraftBukkicie.

full_logo_mini.png  PluginController - plugin Spigot do zarządzania swoimi pluginami. Włączaj i wyłączaj pluginy, przeładowywuj je, pobieraj nowe pluginy z repozytorium Spigota - wszystko z poziomu serwera!

  PluginController na spigotmc.org

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 4 miesiące temu...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • Ostatnio przeglądający forum [Plugin] PluginController   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...