Navigation

    Highlight Code Light/Dark
  • index
  • next |
  • previous |
  • Sponge 2.1-SNAPSHOT documentation »
  • Creating a Server »

Table Of Contents

  • Creating a Server
    • Getting Started
      • Installing Java
      • Migrating to Sponge
      • Choosing an Implementation
        • Sponge Coremod
        • SpongeVanilla
        • Glowstone
      • Installing Sponge
      • Creating a Launch Script
      • Port Forwarding
      • Configuring Sponge
        • Introduction to HOCON
        • JSON Syntax
        • global.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
    • 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
    • Working with Text
      • Creating Text
      • The Pagination Service
    • Creating Commands
      • Building a Command
      • Argument Parsing
      • Child Commands
      • The Command Service
      • Low-Level Command API
    • Working with Events
    • The Data API
      • Using Keys
      • Data Manipulators
      • Transactions
    • Working with Blocks
      • Concepts
      • Accessing Blocks
      • Modifying Blocks
      • Working with Tile Entities
    • Working with Entities
      • Spawning an Entity
    • Working with Items
    • Configuring Your Plugin
      • Configuration Loaders
      • Configuration Nodes
      • Navigating Through Nodes
      • Giving Nodes Value
    • Dependency Injection
    • Using the Scheduler
    • Working with Databases
    • Working with the Permissions API
    • Working with Services
    • Using the Plugin Manager
    • Plugin Debugging and Hotswapping
    • Message Sinks
    • Tutorials
  • Contributing to Sponge
    • Contribution Guidelines
    • API Development
      • Git Workflow for SpongeAPI
    • Implementation Development
      • Debugging Sponge Within the IDE
      • Mixins
      • Git Workflow for Sponge implementations
    • SpongeDocs Writing
    • Porting Sponge to Other Platforms
  • About the Sponge Project
    • Introduction
    • Frequently Asked Questions
    • 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
    • Sponge Coremod
    • SpongeVanilla
    • Glowstone
  • Installing Sponge
  • Creating a Launch Script
  • Port Forwarding
  • Configuring Sponge
    • Introduction to HOCON
    • JSON Syntax
    • global.conf
    • server.properties
© Copyright 2014-2015, Sponge Contributors. Created using Sphinx 1.2.