Skip to content
diegonoches edited this page Nov 7, 2026 · 4 revisions

Winter 3 Wiki

These pages mirror the versioned guides in the 3.0.0 branch's docs directory.

Start here

Building a plugin with Codex? Install the public $winter-development skill for Winter 3 Paper and Velocity projects.

  1. Getting started: dependencies, boot class, and a first component.
  2. Configuration: compile-time winter.properties, diagnostics, and YAML files.
  3. Architecture: generated metadata and the runtime pipeline.

Build a plugin

Extend and maintain Winter

  • Extension points: handlers, interceptors, decorators, and annotation processors.
  • API map: public entry points by package and generated artifacts.
  • Migration to 3.0: changes from the legacy component model.
  • Troubleshooting: build, class loading, injection, and thread issues.

For class and method signatures, build the Javadocs with ./gradlew :core:javadoc :paper:javadoc :velocity:javadoc (or gradlew.bat on Windows). This documentation focuses on behavior, integration, and examples.

Clone this wiki locally