Project Details
What Is Sponge?
The purpose of the Sponge project is to create a plugin development framework for Minecraft. Sponge is being created by a global community, and its open-source nature means anyone can participate.
Sponge was created after seeing the failures of other projects in the Minecraft plugin development community. We are trying to avoid making the same mistakes as other projects; thus:
Sponge is an extremely open project.
Sponge is licensed under the MIT license - an extremely permissive open source license.
Performance is of high priority.
Most plugins developed with the Sponge API should work across several different versions of Minecraft without needing to be updated. This means that, for the most part, server owners do not need to worry about plugin incompatibilities.
We have two other projects in addition to the Sponge API:
SpongeForge, a coremod for Minecraft Forge, which is an existing Minecraft modding framework famous for spurring the Minecraft modding scene. Forge lacks a cross-version API, and this is where Sponge steps in. Sponge allows server owners to deploy Sponge plugins with ease, making server management easier.
SpongeVanilla, a stand-alone implementation of the Sponge API, running on top of the vanilla Minecraft server. (SpongeVanilla was formerly known as Granite, until the development teams merged).
Players on servers running SpongeForge or SpongeVanilla do not need to install any client-side mods. They are able to join servers running Sponge using the vanilla Minecraft client provided by Mojang.
The Sponge API is not tied to any platform. This means that server owners can run Sponge plugins on any official implementation of the Sponge API. Sponge plugins should function identically on either implementation, due to the common functionality of mixins.
Source
They have great plans for the future, such as:
There is a lot we would like to do. Specifically:
If Mojang releases an official modding API, we are interested in building the Sponge API on top of Mojang’s modding API so Sponge plugins will work on both.
We may support client-side Sponge mods that could perform a variety of functions related to the client.
There are also some things we have decided not to do:
We will not support Bukkit plugins natively.
We will not send Forge mods from the server to the client because of security concerns.
We will not develop implementations using other programming languages, but we encourage others to do so. Our focus is on Java.
Source
Links related to the translation
https://crowdin.com/translate/sponge-docs/936/en-id
https://github.com/SpongePowered/SpongeDocs
Source Language
English
Translated Language
I have contributed to the translation of the SpongeDocs Translation to be translated into Indonesian.
Number Of Words
1047 words
Proofread Words
I contributed with a translation of (1047 words) in SpongeDocs Translation to Indonesian
Proof Of My Work
Spongedocs : https://crowdin.com/translate/sponge-docs/936/en-id
Check my profile:https://crowdin.com/profile/majutrio45
Check my Activity:https://crowdin.com/profile/majutrio45/activity
Screenshot Proof Of My Work
- Before
- After
- Words
- Result/Profile
Posted on Utopian.io - Rewarding Open Source Contributors