Package com.hypixel.hytale.common.plugin
Class PluginManifest.CoreBuilder
java.lang.Object
com.hypixel.hytale.common.plugin.PluginManifest.CoreBuilder
- Enclosing class:
PluginManifest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Semverprivate final Map<PluginIdentifier, SemverRange> private Stringprivate final Stringprivate final Map<PluginIdentifier, SemverRange> private final Stringprivate final Stringprivate final Map<PluginIdentifier, SemverRange> private final Semver -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateCoreBuilder(String group, String name, Semver version, String main) -
Method Summary
Modifier and TypeMethodDescriptionbuild()static PluginManifest.CoreBuildercorePlugin(Class<?> pluginClass) description(String description) loadsBefore(Class<?>... plugins) optDepends(Class<?>... dependencies)
-
Field Details
-
CORE_GROUP
- See Also:
-
CORE_VERSION
-
group
-
name
-
version
-
description
-
main
-
dependencies
-
optionalDependencies
-
loadBefore
-
-
Constructor Details
-
CoreBuilder
-
-
Method Details
-
corePlugin
-
description
-
depends
-
optDepends
-
loadsBefore
-
build
-