Delegate
  • Delegate Framework
    • Framework Overview
    • Feature Overview
  • Commands
    • First Command
    • Command Attributes
      • Arguments
      • Actions
      • Properties & Definitions
  • Tutorials / Examples
    • Getting Started
    • 👋Hello, World!
Powered by GitBook
On this page
  • Getting Started
  • Why choose Delegate

Delegate Framework

This page describes how to get started with Delegate

NextFramework Overview

Last updated 1 year ago

Getting Started

See the section on getting started:

Why choose Delegate

Expressive & Elegant

While there are many alternatives to Delegate when it comes to command frameworks, there is no command framework out there that is as expressive as Delegate for this many platforms. Delegate allows you to focus on writing the logic of your command, while handling all the other stuff.

Light as a feather

Delegate is relatively small. Even though it surely isn't the most lightweight framework out there, it it extremely lightweight and does not need a lot of resources to work.

Platform-agnostic

Delegate is platform-agnostic. This means that there is an for every major framework out there! Please note that some features might not (yet) be implemented for specific frameworks.

Piece of cake

Delegate does not have a steep learning curve. In contrast to many other popular frameworks where reading documentation or digging in source files is required, Delegate has a very shallow learning curve. This allows you to spend your time on the more important parts of your plugin.

Holy grail of power

There is no other command framework out there that provides as many built-in features as Delegate. Various features allow Delegate to be powerful and rule out any competitive framework when it comes to expressiveness.

Documentation

Tired of digging through source files to see how stuff works? No worries, Delegate has got you covered. Besides the many examples, a Javadoc is provided where you can look up all necessary documentation.

Getting Started
implementation