Navigation
Highlight Code Light/Dark
index
next
|
previous
|
Sponge 0.0.1 documentation
»
Creating a Server
»
Table Of Contents
Creating a Server
Getting Started
Installing the JRE
Migrating to Sponge
Migrating from Bukkit
Migrating from Canary
Using Forge Mods
Choosing an Implementation
Sponge (Forge coremod)
Granite
Glowstone
Creating a Launch Script
Port Forwarding
Installing Sponge
Configuring Sponge
Introduction to HOCON
JSON Syntax
sponge.conf
server.properties
Server Management
Managing the Whitelist
Managing Bans
Managing Permissions
Installing Plugins
Becoming an Expert Spongineer
Commands
Troubleshooting
Log Files
Preparing for Development
Installing the JDK
Installing an IDE
Installing a Text Editor
Installing Git
Creating a Plugin
The Basics
Setting Up Your Workspace
Setting Up IntelliJ IDEA
Setting Up Eclipse
Setting Up NetBeans
Adding Sponge API Dependencies
Best Practices
Plugin Templates
Creating Your Main Plugin Class
Plugin Lifecycle
Logging and Debugging
Creating Commands
Creating Messages
Working with Events
Working with Blocks
Working with Entities
Spawning an Entity
Creating a Default Plugin Configuration
Advanced
Working with Advanced Configuration
Working with Databases
Working with the Permissions API
Working with Services
Using the Plugin Manager
Dependency Injection
Contributing to Sponge
Contribution Guidelines
Coremod Development
Layout of Sponge (coremod)
Debugging Sponge Within the IDE
Mixins
Git Workflow for Sponge (coremod)
API Development
Layout of Sponge API
Git Workflow for SpongeAPI
SpongeDocs Writing
Layout of SpongeDocs
Git Workflow for SpongeDocs
Porting Sponge to Other Platforms
About the Sponge Project
Introduction
Frequently Asked Questions
Plans for the Future
License
Staff
Download
Changelog
Becoming an Expert Spongineer
¶
Contents
¶
Commands
Troubleshooting
Log Files