Definicje słów Sponge
Jest to przewodnik po bardziej powszechnych słowach, frazach i skrótach używanych w projekcie Sponge. W niektórych przypadkach linki są dostarczane w celu dostarczenia większej ilości informacji. Nie ma to być przewodnik dla SpongeAPI lub Java.
Informacja
Znaczenia te zostały zdefiniowane w odniesieniu do Minecraft i/lub projektu Sponge zgodnie z ich wymogami.
Definicje
- API
Application Programming Interface, czyli Interfejs Programowania Aplikacji - droga do prostrzego tworzenia modyfikacji.
- Współtwórca
Osoba przyczyniająca się do rozwijania kodu projektów SpongePowered.
- Coremod
CoreMod jest modem Forge, który ładuje się przed załadowaniem klas Mojang, co pozwala mu modyfikować natywny kod Minecrafta za pomocą Access Transformers, modyfikacji klasy ASM lub innej manipulacji bytecode’u Java.
- Crowdin
System Internetowy do tłumaczeń dokumentacji. SpongeDocs używa go, aby dostarczyć tłumaczenia Dokumentacji w wielu językach. Więcej informacji: https://crowdin.com/project/sponge-docs
- Programista Rozwojowy
Osoba która programuje kod (Sponge, Pluginy, Mody, …).
- Discord
Discord jest darmową aplikacją głosową, wideo i tekstową i jest używany jako platforma czatu. Podobnie jak IRC, zapewnia pokoje czatu dla wszystkich rzeczy Sponge. Serwer Discorda Sponge jest zsynchronizowany z serwerem IRC Sponge.
- FLARD
Jest zielone, jadalne i wybuchowe. Zostaw to w spokoju, a ono zostawi Ciebie w spokoju.
- Forge
Istniejące od długiego czasu API modyfikowania Minecraft z własnym instalatorem. Forge pozwala na wykorzystywanie modów w grach jednoosobowych, LAN jak i na serwerach dedykowanych, https://mcforge.readthedocs.io/en/latest/
- GitHub
Darmowy publiczny system internetowy do udostępniania kodu i tworzenia projektów. https://github.com/
- Implementation, realizacja
Modyfikacja lub program pozwalający na wykorzystanie SpongeAPI w Minecraft.
- IRC
Internet Relay Chat, używany jako platforma czatu. Zapewnia pokoje czatu dla wszystkich rzeczy Sponge. Serwer IRC Sponge jest zsynchronizowany z serwerem Discorda Sponge.
- Problem
Sposób zgłaszania problemów, błędów, ulepszeń i rzeczy do zrobienia na GitHub i gdzie indziej. Projekt Sponge wykorzystuje GitHub jako narzędzie do śledzenia problemów.
- Java
Język programowania, w którym napisany jest Minecraft oraz Sponge i który jest wymagany do ich uruchomienia. Więcej informacji: http://java.com/en/
- MCP
Mod Coder Pack - oprogramowanie dla twórców ułatwiające tworzenie modyfikacji dla serwera jak i klienta Minecraft. Dostępne pod adresem: http://www.modcoderpack.com/website
- Jak działa Mixins?
Specjalistyczne komponenty programu, które wstrzykiwają Sponge do Minecrafta. https://github.com/SpongePowered/Mixin/wiki
- Mod
Modyfikacja Minecrafta, która w jakiś sposób zmienia rozgrywkę. Modyfikacje napisane za pomocą Forge API wymagają Forge do działania, ale niektóre mody mogą być instalowane samodzielnie.
- NPC
Postać nie-gracz. Jakakolwiek postać nie jest kontrolowana przez gracza, np. Wieśniaka.
- Ore
Oficjalna strona hostująca pluginy Sponge. https://ore.spongepowered.org/
- „Patreon”
Usługa, która pozwala na wysyłanie dotacji dla projektów i organizacji. Jeżeli chcesz wspierać Sponge, to spójrz tutaj! Strona Patreon do dotacji na rzecz Sponge
- Plugin, Wtyczka
Modyfikacja Minecraft, która rozszerza i zmienia Minecraft poprzez SpongeAPI, używalna tylko na serwerach Sponge.
- Liderzy Projektu
Osoby te, są odpowiedzialne za działanie całego projektu Sponge oraz poszczególnie aktywność różnych zespołów i pod-projektów.
- Pull Request (PR)
Metoda przesyłania kontrybucji do otwartego projektu deweloperskiego, takiego jak repozytoria Sponge na GitHub.
- Sponge
Przyjemna nazwa zwyczajowa całego projektu.
- SpongeAPI
Minecraft Plugin API opracowany w ramach projektu Sponge.
- SpongeAuth
Panel uwierzytelniania i rozwiązanie SSO dla wszystkich stron Sponge. https://auth.spongepowered.org/
- SpongeCommon
Repozytorium kodu obecnego w oficjalnych implementacjach SpongeAPI i wykorzystanego do ich tworzenia. Jest to magazyn z najbardziej aktualnym kodem z którego korzystają SpongeVanilla i SpongeCoremod.
- SpongeForge
Implementacja SpongeAPI jako Coremod’u Forge.
- SpongeDocs
Dedykowana i często aktualizowana dokumentacja, będąca najlepszym źródłem informacji o Sponge.
- Forum Sponge
Strona główna projektu Sponge i drugie najlepsze źródło informacji o Sponge. Ogłoszenia o aktualizacjach są regularnie publikowane. https://forums.spongepowered.org/
- Fundacja Sponge
Finansowa strona projektu, oddzielna część akceptująca, zarządzająca i rozprowadzająca dotacje.
- SpongeVanilla
Implementacja SpongeAPI, które działa na Minecraft Vanilla (a nie Forge).
- Spongie
Maskotka projektu Sponge, dzielny, mały Sponge z czerwoną peleryną.
- Spongy - Gąbczasty
Gąbczasty to bot na GitHub, który tworzy PR podgląd dla dokumentów.
- Liderzy zespołów
Osoby kierujące zespołami (WebDev, Docs, SysOps, subreddit, IRC).