Zu Sponge beitragen

Warnung

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.

Dieser Abschnitt zeigt dir Möglichkeiten, dich in Sponge einzubringen.

Bei welchen Projekten kannst du mithelfen?

Das Sponge Projekt und seine Teile werden auf GitHub entwickelt. Wenn du nicht mit GitHub und dem Werkzeug git vertraut bist, dann werfe zuerst einen Blick auf Wie man Git(Hub)t. Das Lesen unserer Richtlinien für Beiträge wird dringend empfohlen, bevor du die Arbeit an Sponge beginnst. Es gibt einige verschiedene Projekte, die wir derzeit entwickeln:

  • SpongeAPI
  • SpongeForge
  • SpongeVanilla
  • SpongeCommon
  • Mixin
  • SpongeDocs
  • Ore

Wenn du mehr über die Struktur des Projekts erfahren willst und dich interessiert, wie alles zusammenhängt, dann lies dir Die Struktur des Sponge Projekts durch.

Welche Art von Hilfe brauchen wir?

Einfache Beiträge

Dies kann fast jeder. Du musst keine Programmiersprache wie Python oder Java beherrschen um:

  • SpongeForge oder SpongeVanilla zu testen und Fehler zu melden
  • Fehler, Bugs oder ähnliches zu melden
  • Ideen zu posten oder Vorschläge zur Verbesserung zu äußern

Fehler meldest du am Besten über das entsprechende GitHub Repository , Vorschläge passen sehr gut in unser Forum . Werfe einen Blick auf unsere Bug-Melde-Seite für weitere Anleitungen.

Fortgeschrittene Beiträge

Du solltest zumindest Grundkenntnisse in Java, Python oder reST haben um uns bei den folgenden Dingen zu helfen:

Die Entwicklung der Sponge API <https://github.com/spongepowered/SpongeAPI>`_, von`SpongeForge <https://github.com/spongepowered/SpongeForge>`_, SpongeVanilla und Ore sowie der SpongeDocs findet in verschiedenen Repositories auf GitHub statt.

Beiträge für Experten

Und zum Schluss sind hier die schwersten Dinge aufgelistet, bei denen du aushelfen kannst. Fortgeschrittene Kenntnisse über Java, Minecraft und zumindest Grundkenntnisse der Sponge API und ihrer Struktur sind dringend empfohlen, bevor du dich an folgenden Dingen versuchst: