• DataExtension API - Getting started
  • ✔️ Requirements
  • 🚩 Tutorial Goals
  • Goal #1: Adding Plan API as a dependency
  • 1.1: Add Plan repository to your project
  • Maven
  • Gradle
  • Other build tools
  • 1.2: Add Plan API as a dependency
  • Maven
  • Gradle
  • Other
  • 1.3: Add Plan as a soft-dependency in your plugin
  • Spigot, Nukkit & Bungeecord (plugin.yml)
  • Sponge & Velocity (Plugin annotation)
  • Goal #2: Access Plan API from your plugin
  • 2.1: Create a class to separate Plan imports from your main class
  • 2.2: Construct and call the PlanHook in your plugin enable.
  • Goal #3: Creating a DataExtension
  • 3.1: Create your DataExtension class
  • Goal #4: Test your DataExtension implementation