https://github.com/naev/naev-plugins
An index of existing Naev plugins.
https://github.com/naev/naev-plugins
game naev plugins space
Last synced: about 1 month ago
JSON representation
An index of existing Naev plugins.
- Host: GitHub
- URL: https://github.com/naev/naev-plugins
- Owner: naev
- Created: 2022-08-17T02:53:15.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-01T07:52:44.000Z (over 1 year ago)
- Last Synced: 2025-01-02T21:45:57.279Z (over 1 year ago)
- Topics: game, naev, plugins, space
- Homepage: https://naev.org
- Size: 13.7 KB
- Stars: 3
- Watchers: 4
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# NAEV PLUGINS
This repository is meant to be a place to centralize a list of approved
plugins. If you want to make changes such as adding plugins or updating their
information, please open a pull request to do so.
## How to Use Plugins
*Due to a lack of a proper plugin manager ([help wanted!](https://github.com/naev/naev/issues/2180)), installation has to be
done manually at the moment.*
### Manual Install
Installation is as simple as dropping the plugin `.zip` file (or entire
directory, such as git clone) into your plugin directory. You can find your
plugin directory by running Naev, clicking on options, then clicking on
plugins. When you launch Naev, it should automatically detect the plugins and
load them. You can check loaded plugins by looking at the plugins tab in the
options menu.
## Plugin Information Format
The plugin information format is a stub of the `plugin.xml` that is necessary in each plugin with additional information on where to get the plugin. In particular, an example is shown below.
```xml
Naev DevTeam
GPLv3+
https://github.com/naev/total_conversion_plugin_example
https://github.com/naev/total_conversion_plugin_example
```
To obtain the plugin you can either use a `` node indicating that the link is to a git repository, or you can use a `` to directly link to a zip file to download. A summary of the available nodes is shown below:
1. ``: Specifies the author(s) of the plugin.
1. ``: specifies the git repository of the plugin. Is not necessary if `` is used instead.
1. ``: specifies a direct link to download a zip of the plugin. Is not necessary if `` is used instead.
1. `` *(optional)*: specifies the website of the plugin
1. `` *(optional)*: Specifies the license of the plugin.