- name: ${PLUGIN_NAME}
- version: '${BUILD_COORDS.version}'
- main: ${MAIN_CLASS}
- #if (${API_VERSION})
- api-version: '${API_VERSION}'
- #end
- #if (${LOG_PREFIX})
- prefix: ${LOG_PREFIX}
- #end
- #if (${LOAD_AT})
- load: ${LOAD_AT}
- #end
- #if (${AUTHORS})
- authors: ${AUTHORS.toString(", ", "[", "]")}
- #end
- #if (${DESCRIPTION})
- description: ${DESCRIPTION}
- #end
- #if (${WEBSITE})
- website: ${WEBSITE}
- #end
- name: ${PLUGIN_NAME}
- #if (${DESCRIPTION})
- description: $description
- #end
- #if (${LOG_PREFIX})
- prefix: ${LOG_PREFIX}
- #end
- version: '$version'
-
- main: ${MAIN_CLASS}
- #if (${INCLUDE_PLUGIN_BOOTSTRAP})
- bootstrapper: ${MAIN_CLASS.packageName}.${MAIN_CLASS.className}Bootstrap
- #end
- #if (${INCLUDE_PLUGIN_LOADER} && !${GREMLIN_PLUGIN.enabled} && !${USE_PAPER_MANIFEST})
- paperPluginLoader: ${MAIN_CLASS.packageName}.${MAIN_CLASS.className}Loader
- #elseif (${GREMLIN_PLUGIN.enabled} && !${USE_PAPER_MANIFEST})
- paperPluginLoader: xyz.jpenilla.gremlin.runtime.platformsupport.DefaultsPaperPluginLoader
- #elseif (${INCLUDE_PLUGIN_LOADER} && !${GREMLIN_PLUGIN.enabled} && ${USE_PAPER_MANIFEST})
- loader: ${MAIN_CLASS.packageName}.${MAIN_CLASS.className}Loader
- #elseif (${GREMLIN_PLUGIN.enabled} && ${USE_PAPER_MANIFEST})
- loader: xyz.jpenilla.gremlin.runtime.platformsupport.DefaultsPaperPluginLoader
- #end
- #if (${API_VERSION})
- api-version: '${API_VERSION}'
- #end
- #if (${LOAD_AT})
- load: ${LOAD_AT}
- #end
- #if ($AUTHORS || $WEBSITE)
-
- #if ($AUTHORS)
- authors: ${AUTHORS.toString(", ", "[", "]")}
- #end
- #if (${WEBSITE})
- website: ${WEBSITE}
- #end
- #end