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).