Skip to content

Adventure

The adventure system is used to create and format messages, components and text-based interactions.


When to use

  • You want to send formatted messages
  • You need components instead of plain text
  • You want consistent styling across the system

Topics

  • [[ComponentBuilder|Core-API/Adventure/ComponentBuilder]]
  • [[MessageBuilder|Core-API/Adventure/MessageBuilder]]
  • [[ComponentUtil|Core-API/Adventure/ComponentUtil]]

Common pitfalls

  • Using raw strings instead of components
  • Hardcoding colors and formatting
  • Duplicating message logic