Glossário do Sponge

Aviso

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.

Este guia tem as palavras, frases e abreviações mais utilizadas no Projeto Sponge. São disponibilizados alguns links com mais informação nalguns casos. Não tencionamos fazer disto um guia do SpongeAPI ou do Java.

Nota

Os termos são definidos com referências ao Minecraft e/ou ao Projeto Sponge conforme seja necessário.

Definições

API

Interface de Programação de Aplicações - uma forma de facilitar o modding.

Contribuidor

Alguém que contribui com código para o projeto.

Coremod

Um mod do Forge que é carregado antes de quaisquer classes da Mojang serem carregada. O propósito de um coremod é alterar o próprio código do Minecraft. http://www.minecraftforge.net/wiki/Core_Mod

Crowdin

Um sistema online de tradução de documentações. A SpongeDocs utiliza-o para efetuar as traduções da documentação para várias línguas. https://crowdin.com/project/sponge-docs

Desenvolvedor

Alguém que programa (Sponge, Plugins, Mods, …).

FLARD

É verde, comestível e explosivo. Deixa-o em paz e ele deixa-te em paz.

Forge

Uma API de modding de Minecraft antiga. O Forge permite a utilização de mods em single player, e em servidores dedicados. http://www.minecraftforge.net/wiki/

GitHub

Um sistema público e gratuito, baseado na web, para partilhar código e criar projetos. https://github.com/

Implementação

Um mod ou programa que permite o uso da SpongeAPI no Minecraft.

IRC

Internet Relay Chat, usado como uma plataforma de chat. Oferece salas de chat para todas as coisas do Sponge.

Issue

Uma maneira de assinalar problemas, bugs, melhorias e coisas para fazer no GitHub e noutros lugares. O projeto Sponge usa o GitHub como um Rastreador de Problemas (Issue Tracker).

Java

Linguagem de programação que Minecraft e o Sponge são escritos, e que exigem para serem executados. https://Java.com/

MCP

O Mod Coder Pack ajuda os desenvolvedores a criar mods, tanto para o cliente como para o servidor de Minecraft. http://www.modcoderpack.com/website

Mixins

Componentes do programa especializados que injetam o Sponge no Minecraft. https://github.com/SpongePowered/Mixin/wiki

Mod

Uma modificação de Minecraft que muda a jogabilidade de alguma forma. Os mods escritos usando a Forge API precisam do Forge para trabalhar, mas alguns mods podem ser instalados sozinhos.

NPC

Non-Player Character. Qualquer personagem do jogo não controlado por um jogador, por exemplo um aldeão.

Ore

O site oficial de hospedagem dos plugins do Sponge. Ainda não está pronto. Usa os fóruns em substituição.

Patreon

Um serviço que permite doar a projetos e organizações. Se quiseres ajudar o Sponge, este é o lugar para o fazeres! Página de Doação do Sponge no Patreon

Plugin

Um mod do Minecraft que muda o jogo via a SpongeAPI, e que só funciona nos servidores Sponge.

Líderes do Projeto

O pessoal responsável por todo o Projeto Sponge, responsável por coordenar as atividades das várias equipas e sub-projetos.

Pull Request (PR)

Uma forma de submeter contribuições para projetos de desenvolvimento aberto, como os repositórios Sponge no GitHub.

Sponge

O nome de todo o projeto.

SpongeAPI

A API de Plugins de Minecraft desenvolvida pelo projeto Sponge.

SpongeCommon

Um repositório de código comum a todas as implementações oficiais da SpongeAPI, utilizado nas builds destas. O SpongeVanilla e o SpongeForge utilizam este repositório.

SpongeForge

A implementação da SpongeAPI como um Coremod do Forge.

SpongeDocs

Informação dedicada e atualizada frequentemente, a melhor fonte de informação sobre o Sponge.

Fóruns do Sponge

Casa do Projeto Sponge e a segunda melhor fonte de informação sobre o Sponge. São publicados anúncios de updates com frequência. https://forums.spongepowered.org/

Sponge Foundation

O lado financeiro do Projeto, uma entidade à parte que recebe, gere e distribui doações. http://spongefoundation.org/

SpongeVanilla

Uma implementação da SpongeAPI que corre diretamente no Minecraft Vanilla (e não no Forge).

Spongie

A Mascote do Sponge, um pequeno e valente Sponge com uma capa vermelha.

Spongy

O Bot do GitHub do Sponge que faz as pré-visualizações dos PRs dos Docs.

Líderes de equipa

As pessoas que lideram as equipas (WebDev, Docs, SysOps, subreddit, IRC).