Definicje słów Sponge

Ostrzeżenie

This documentation refers to an outdated SpongeAPI version and is no longer actively maintained. While the code examples still work for that API version, the policies, guidelines, and some links may have changed. Please refer to the latest version of the documentation for those.

Jest to wstęp do bardziej zarezerwowanych wyrazów, zwrotów i skrótów używanych w projekcie Sponge. Linki są podane tylko w niektórych przypadkach. To nie jest instrukcja do SpongeAPI lub programowania w 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, …).

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

Mod lub program, który umożliwia korzystanie z SpongeAPI w Minecrafcie.

IRC

Internet Relay Chat, wykorzystywany jako platforma czatu. Zapewnia pokoje rozmów dla wszystkich rzeczy 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?

Specialne funkcje programistów, które są umieszczane jako dodatek Sponge w kodzie źródłowym Minecraft. Informacje: 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

Non-Player Character. Dowolna postać niekontrolowana przez gracza np. Osadnik.

Ore

Oficjalny strona hostująca plugin Sponge nie jest jeszcze gotowa. Zamiast tego korzystaj z forum Sponge.

„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

Jest to modyfikacja gry, która rozszerza i zmienia Minecraft’a poprzez SpongeAPI możliwa do użycia tylko na serwerach ze Sponge.

Liderzy Projektu

Osoby te, są odpowiedzialne za działanie całego projektu Sponge. Odpowiedzialni poszczególnie za aktywność różnych zespołów i podprojektó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.

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 w kolejności najlepsze źródło informacji o Sponge. Informacje 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

Oprogramowanie API Sponge, które działa na Minecraft Vanilla (nie działa na 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

Osoba, która kieruje działania i zadania zespołów (WebDev, Docs, SysOps, subreddit, IRC).