Contents Menu Expand Light mode Dark mode Auto light/dark mode
Terra Docs
Logo
Terra Docs
  • Getting Started
    • Fabric Installation
      • Fabric, Forge and Quilt Client World Creation
      • Fabric, Forge and Quilt Server World Creation
    • Forge Installation
      • Fabric, Forge and Quilt Client World Creation
      • Fabric, Forge and Quilt Server World Creation
    • Quilt Installation
      • Fabric, Forge and Quilt Client World Creation
      • Fabric, Forge and Quilt Server World Creation
    • Bukkit Installation
      • Bukkit World Creation
      • Worldmanager World Creation
    • Versions
      • Bukkit Legacy 5.3.3
      • Bukkit Legacy 5.4.1
      • Fabric Legacy 5.3.3
      • Fabric Legacy 5.4.1
      • Forge Legacy 5.3.3
  • Config Packs
    • Community Packs
    • Pack Installation
    • Config Development
      • Config Development Introduction
      • Config Files
      • Defining Data in Configs
      • The Config System
      • Creating a Pack from Scratch
      • Modifying an Existing Pack
      • Samplers & Noise
    • Config Documentation
      • Sampler Configuration
  • Terra API
    • Introduction to the Terra API
      • Terra Addon Loading
      • Setting up a Development Environment
      • Creating a Simple Addon
      • Listening for an Event
      • Adding a Structure
      • Registering a Config Type
    • API Concepts
      • Manifest Addons
      • Dependency Injection
      • Logging With SLF4J
      • Events
      • Type Keys
      • Registries
      • Tectonic
      • Registering Commands with Cloud

Introduction to the Terra API¶

This section serves as an introduction to the Terra API. It will guide you through creating a simple “Hello, World!” addon. If you want a higher-level explanation of API features, see the API Concepts page.

  • Terra Addon Loading
  • Setting up a Development Environment
  • Creating a Simple Addon
  • Listening for an Event
  • Adding a Structure
  • Registering a Config Type
Next
Terra Addon Loading
Previous
Terra API
Copyright © 2021, Terra Contributors | Created using Sphinx and @pradyunsg's Furo theme. | Show Source