Sponge Glossar
Warnung
Dieses Dokument bezieht sich auf eine veralte SpongeAPI-Version und wird nicht länger aktiv gepflegt. Während die Code-Beispiele für diese API-Version immer noch funktionieren, die Richtlinien und einige Links haben sich möglicherweise geändert. Bitte gehe stattdessen zur aktuellen Version der Dokumentation.
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 Forge-Mod, der vor allen Mojang-Klassen geladen wird. Der Sinn eines Coremods ist es, den aktuellen Code von Minecraft zu überschreiben. http://www.minecraftforge.net/wiki/Core_Mod
- 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, …).
- 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. http://www.minecraftforge.net/wiki/
- 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 Chatplattform benutzt. Stellt Chaträume für alles rund um Sponge bereit.
- 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 Hostingseite für Sponge Plugins. Noch nicht fertiggestellt, benutze solange doch die Sponge Foren.
- 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 Spenden Seite<https://www.patreon.com/Sponge?ty=h>`__
- 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.
- 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. http://spongefoundation.org/
- SpongeVanilla
Eine Implementierung der Sponge-API, 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 Leute, die die verschiedenen Teams anführen (WebDev, Docs, SysOps, subreddit, IRC).