{§#curver§} {|#langs|} {|/langs|} {§/curver§}
  • Homepage
  • Forums
  • Code
  • SpongeDocs
  • JavaDocs
  • Plugins
  • Get Sponge
    {§#curver§} {|#langs|}
  • Flag for {|name|}
  • {|/langs|} {§/curver§}
4.0.3
  • latest
  • {[#vers]}
  • {[apiversion]}
  • {[/vers]}
  • |
  • |

Navigation

  • Sponge 4.0.3 documentation
  • Creating a Server

Table Of Contents

  • Creating a Server
    • Getting Started
      • Installing Java
      • Migrating to Sponge
      • Choosing an Implementation
        • Installing SpongeForge
        • Installing SpongeVanilla
      • Creating a Launch Script
      • Port Forwarding
      • Using Sponge with BungeeCord
      • Configuring Sponge
        • Introduction to HOCON
        • JSON Syntax
        • global.conf
        • server.properties
    • Server Management
      • Managing the Whitelist
      • Managing Bans
      • Managing Permissions
      • Installing Plugins
      • Exploit Patches
    • Becoming an Expert Spongineer
      • Commands
      • Troubleshooting
      • Log Files
      • Debugging
      • Reporting Bugs
  • Preparing for Development
    • Installing the JDK
    • Installing an IDE
    • Installing a Text Editor
    • Installing Git
  • Creating a Plugin
    • Setting Up Your Workspace
      • Setting Up IntelliJ IDEA
      • Setting Up Eclipse
      • Setting Up NetBeans
      • Adding Sponge API Dependencies
    • Best Practices
    • Plugin Templates
    • Comparing Bukkit to SpongeAPI
    • Creating Your Main Plugin Class
    • Plugin Lifecycle
    • Optionals
      • Optionals Explained
      • Usage Examples
    • Logging and Debugging
    • Working with Text
      • Creating Text
      • Text Serializers
        • Formatting Code & Legacy Format
        • TextXML Format
        • JSON Format
        • Configuration Format
      • The Pagination Service
      • Working with TextTemplates
    • Creating Commands
      • Building a Command
      • Argument Parsing
      • Child Commands
      • The Command Manager
      • Low-Level Command API
    • Working with Events
      • Event Listeners
      • Event Causes
      • Event Filters
      • Creating Custom Events
    • Configuring Plugins
      • Configuration Loaders
      • Configuration Nodes
      • Serializing Objects
    • The Data API
      • Using Keys
      • Data Manipulators
      • Transactions
      • Serializing Data
    • Working with Blocks
      • Concepts
      • Accessing Blocks
      • Modifying Blocks
      • Working with Tile Entities
    • Working with Entities
      • Spawning an Entity
      • Modifying an Entity
    • Working with Items
      • Basic Item Usage
      • Creating an ItemStack
    • Dependency Injection
    • Using the Scheduler
    • Working with Databases
    • Working with the Permissions API
    • The Economy API
      • Basic Concepts
      • Using the Economy API
      • Economy API Best Practices
      • Implementing the Economy API
    • Working with Services
    • World Generation
      • Working with WorldGeneratorModifiers
      • Modifying World Generation
    • Using the Plugin Manager
    • Plugin Debugging
    • Message Channels
    • Tutorials
  • Contributing to Sponge
    • Contribution Guidelines
    • How to Git(Hub)
    • Developing Sponge
      • Code Style
      • Git Workflow for API and Implementations
      • Submitting a Pull-Request
      • Debugging Sponge Within the IDE
      • Mixins
      • Implementing DataManipulators
    • SpongeDocs Writing
    • Porting Sponge to Other Platforms
    • Versioning System and Repository Branch Layout
  • About the Sponge Project
    • Introduction
    • Frequently Asked Questions
    • The Structure of the Sponge Project
    • Plans for the Future
    • License
    • Forum Posting Guidelines
    • Forum & IRC Rules
    • Staff
    • Sponge Glossary
    • Art Assets
    • The History of Sponge
  • Download

Getting Started¶

Contents¶

  • Installing Java
  • Migrating to Sponge
  • Choosing an Implementation
    • Installing SpongeForge
    • Installing SpongeVanilla
  • Creating a Launch Script
  • Port Forwarding
  • Using Sponge with BungeeCord
  • Configuring Sponge
    • Introduction to HOCON
    • JSON Syntax
    • global.conf
    • server.properties
© Copyright 2014-2016, Sponge Contributors. Created using Sphinx 1.3.3.