Search in sources :

Example 1 with Since

use of io.github.nucleuspowered.nucleus.internal.annotations.Since in project Nucleus by NucleusPowered.

the class CommandDoc method setSince.

public void setSince(Since since) {
    if (since == null) {
        since = new Since() {

            @Override
            public Class<? extends Annotation> annotationType() {
                return Since.class;
            }

            @Override
            public String nucleusVersion() {
                return "";
            }

            @Override
            public String spongeApiVersion() {
                return "";
            }

            @Override
            public String minecraftVersion() {
                return "";
            }
        };
    }
    nucleusVersion = since.nucleusVersion().isEmpty() ? null : since.nucleusVersion();
    minecraftVersion = since.minecraftVersion().isEmpty() ? null : since.minecraftVersion();
    spongeVersion = since.spongeApiVersion().isEmpty() ? null : since.spongeApiVersion();
}
Also used : Since(io.github.nucleuspowered.nucleus.internal.annotations.Since) Annotation(java.lang.annotation.Annotation)

Aggregations

Since (io.github.nucleuspowered.nucleus.internal.annotations.Since)1 Annotation (java.lang.annotation.Annotation)1