Annotation Type PlatformAPI


  • @Internal
    @Documented
    @Retention(RUNTIME)
    @Target({TYPE,METHOD,CONSTRUCTOR,PACKAGE,ANNOTATION_TYPE})
    public @interface PlatformAPI
    Elements annotated with the PlatformAPI annotation are intended for platform implementations of the Adventure API only and should not be used by standard developers. They are not public API and may change or be removed without warning at any time.

    This annotation should always be used in tandem with the ApiStatus.Internal annotation to more consistently produce warnings

    Since:
    4.12.0