Documentação do Sponge
Introdução
Bem-vindo(a) ao SpongeDocs, a documentação oficial do projeto de código aberto Sponge.
SpongeAPI is your all new plugin API for Minecraft: Java Edition. You can run it on a plain vanilla server (as SpongeVanilla) or on your fully modded MinecraftForge server (as SpongeForge). Check out our Versioning Policy to understand selecting a file and grab your copy from our downloads page.
Não sabe o que está procurando? Veja a seção Sobre o projeto Sponge, que contém uma breve Introdução, nossa Dúvidas frequentes e um artigo sobre A estrutura do projeto Sponge.
Os donos de servidor devem ler nossas dicas e instruções em Criando um servidor sobre como instalar, executar e manter um servidor baseado em Sponge.
O SpongeProject possui vários componentes principais. Saiba mais sobre a estrutura do projeto aqui ou visite seus repositórios no GitHub:
SpongeForge | SpongeVanilla | SpongeAPI | SpongeDocs | SpongeHome | Mixin | Ore | SpongeAuth
Nota
Sponge development is ongoing. Stable and Experimental builds of both SpongeForge and SpongeVanilla are currently available for download.
Conteúdo
Criando um servidor
Esta seção é para aqueles que possuem um servidor Sponge ou estão interessados em criar um.
Versioning Policy
This section describes how Sponge manages versions.
Preparando-se para o desenvolvimento
Prepare você e sua máquina para desenvolver o Sponge ou os seus próprios plugins! Por favor, leia esta seção antes de Criando um plugin e Contribuindo para o Sponge.
Criando plugins
Need help and information while coding your plugin for SpongeAPI? Look no further!
- Criando um plugin
- API-Versions
- Migrando da API 7 para a API 8
- Build Systems
- Setting Up Your Workspace
- Setting Up Your Project
- Plugin Identifiers
- Main Plugin Class
- Ciclo de Vida de um Plugin
- Injeção de dependência
- Practices
- Opcionais
- Logging and Debugging
- Text
- Plugin Commands
- Events
- Configuring Plugins
- The Data API
- Blocks
- Entities
- Items
- Inventory
- Trade-Offers
- Effects
- Scheduler
- Services
- Databases
- Permissions
- Bans
- Metrics Collection
- Book Views
- Economia
- Placeholders
- World Generation
- Plugin Manager
- Game Profile Manager
- Offline Player Data
- Tab Lists
- Plugin Metadata
- Ray Tracing
- Plugin Debugging
- Tutorials
- Implementation-dependent Plugins
Ore
Aprenda a como publicar, instalar, navegar e usar a Web API da nossa solução de hospedagem de plugins, o Ore.
Contribuindo para o Sponge
Olhe aqui se você quer ajudar a melhorar o Sponge. Deixe o Spongie orgulhoso!
Sobre o Sponge
Esta seção contém informações básicas sobre o projeto, leia isso se você está confuso sobre o Sponge, seus componentes e objetivos.
Agradecimentos
A equipe SpongePowered é grata ao YourKit por providenciar seu perfilador Java completo para projetos de código aberto. YourKit, LLC é a criadora do YourKit Java Profiler e do YourKit .NET Profiler, ferramentas inovadoras e inteligentes para perfilar aplicações Java e .NET.