Sponge Glossar
Dies ist eine Übersicht über die häufig verwendeten Wörter, Phrasen und Abkürzungen, die im Sponge Projekt verwendet werden. In manchen Fällen werden Links zu weiteren Informationen geboten. Diese Übersicht ist nicht als Handbuch für die SpongeAPI oder Java anzusehen.
Bemerkung
Begriffe sind, wenn dies nötig ist, mit Verweisen zu Minecraft und/oder dem Sponge Projekt versehen.
Definitionen
- API
Programmierschnittstelle - ein Weg, um das Erstellen von Mods einfacher zu gestalten.
- Mitwirkender
Jemand, der Code zu den SpongePowered Projekten beiträgt.
- Coremod
Ein CoreMod ist ein Forge Mod, der geladen wird, bevor Mojang seine Klassen lädt. dies ermöglicht es ihm den nativen Code von Minecraft mit Hilfe von Access Transformern, ASM Class Transformationen oder anderen Bytecode Manipulationen zu verändern.
- Crowdin
Ein webbasiertes Übersetzungssystem für die Dokumentation um SpongeDocs in viele Sprachen zu übersetzen. https://crowdin.com/project/sponge-docs
- Entwickler
Jemand, der Programmcode schreibt (Sponge, Plugins, Mods, …).
- Discord
Discord ist eine kostenlose Sprach-, Video- und Text-Chat-App welche auch als Chat-Plattform verwendet wird. Wie IRC bietet es Chaträume für alles rund um Sponge. Der Discord Server von Sponge wird mit dem IRC Server von Sponge synchronisiert.
- FLARD
Es ist grün, essbar und explosiv. Lass es allein und es wird dich auch allein lassen.
- Forge
Eine seit langem bestehende Minecraft-Modding-API mit seinem eigenen Installationsprogramm. Forge ermöglicht Mods für Einzelspieler, LAN und dedizierte Server. https://mcforge.readthedocs.io/en/latest/
- GitHub
Ein freies öffentliches web-basiertes System, um Programmcode zu teilen und Projekte zu erstellen. https://github.com/
- Implementierung
Eine Modifikation oder ein Programm, das die Benutzung der SpongeAPI in Minecraft ermöglicht.
- IRC
Internet Relay Chat, wird als Chat-Plattform verwendet. Es bietet Chaträume für alles rund um Sponge. Der IRC-Server von Sponge wird mit dem Discord Server von Sponge synchronisiert.
- Issue
Eine Methode um auf Probleme, Bugs, Verbesserungen und andere Dinge, die zu tun sind, aufmerksam zu machen. Das Sponge Projekt verwendet GitHub als Bugtracker.
- Java
Die Programmiersprache in der Minecraft und Sponge geschrieben sind und die zu deren Ausführung benötigt wird. https://java.com/de/
- MCP
Das „Mod Coder Pack“ hilft Entwicklern Mods für Server und Client zu erstellen. http://www.modcoderpack.com/website
- Mixins
Spezielle Programmteile, die Sponge in Minecraft injizieren. https://github.com/SpongePowered/Mixin/wiki
- Mod
Eine Minecraft-Modifikation, die das Spielverhalten verändert. Mods, die die Forge-API verwenden, benötigen Forge, einige Mods laufen jedoch auch unabhängig davon.
- NPC
Nicht-Spieler-Charakter. Eine Figur, die nicht vom Spieler kontrolliert wird, z.B. ein Dorfbewohner.
- Ore
Die offizielle Sponge-Plugin-Hosting Seite. https://ore.spongepowered.org/
- Patreon
Ein Dienst, der es erlaubt, an Projekte und Organisationen zu spenden. Falls du Sponge unterstützen möchtest, ist dies der richtige Ort für dich! Sponge Patreon Spendenseite
- Plugin
Eine Minecraft Modifikation, die Minecraft mit Hilfe der SpongeAPI verändert oder erweitert. Nur auf Sponge Servern verfügbar.
- Projektleiter
Die Verantwortlichen des Sponge-Projekts, die die Aktivitäten der verschiedenen Teams und Unterprojekte koordinieren.
- Pull Request (PR)
Eine Methode, um einem öffentlichen Entwicklerprojekt beizutragen, wie zum Beispiel dem Sponge-Projekt auf GitHub.
- Sponge
Der Name des gesamten Projektes.
- SpongeAPI
Die Minecraft Plugin API, die vom Sponge Projekt entwickelt wird.
- SpongeAuth
Das Authentifizierungsportal und SSO-Lösung für alle Sponge Webseiten. https://auth.spongepowered.org/
- SpongeCommon
Code, der von beiden Implementierungen, SpongeVanilla und SpongeForge, gleichermaßen benutzt wird.
- SpongeForge
Die Implementierung der Sponge-API als Forge-Coremod.
- SpongeDocs
Dedizierte und häufig aktualisierte Dokumentation, die beste Quelle für Informationen über Sponge.
- Sponge Forum
Heimat des Sponge Projekts und zweitbeste Quelle für Informationen über Sponge. Update-Ankündigungen werden regelmäßig hier geposted. https://forums.spongepowered.org/
- Sponge Foundation
Die finanzielle Seite des Projekts. Eine unabhängige Einrichtung, die Spenden annimmt, verarbeitet und verteilt.
- SpongeVanilla
Eine Implementierung der SpongeAPI, die auf Basis eines Vanilla Minecraft-Servers läuft (und nicht Forge).
- Spongie
Das Sponge-Maskottchen, ein mutiger kleiner Schwamm mit einem roten Umhang.
- Spongy
Der GitHub-Bot von Sponge, der Vorschauen der Pull Requests für die Dokumentation erstellt.
- Teamleiter
Die Leiter der verschiedenen Teams (WebDev, Docs, SysOps, subreddit, IRC).