Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/th3shadowbroker/ouroborosupdate
A tiny modular java library that implements basic update-notification functions 📙
https://github.com/th3shadowbroker/ouroborosupdate
java library maven spiget spigot updates
Last synced: about 2 months ago
JSON representation
A tiny modular java library that implements basic update-notification functions 📙
- Host: GitHub
- URL: https://github.com/th3shadowbroker/ouroborosupdate
- Owner: Th3Shadowbroker
- Created: 2019-12-29T15:03:33.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-07T07:44:25.000Z (almost 3 years ago)
- Last Synced: 2024-05-01T15:23:32.375Z (8 months ago)
- Topics: java, library, maven, spiget, spigot, updates
- Language: Java
- Size: 26.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
## OuroborosUpdate
OuroborosUpdate is a library that aims to create a completely modular update system.[![Quality Gate Status](https://sonar.th3shadowbroker.dev/api/project_badges/measure?project=org.th3shadowbroker.ouroboros.update%3AOuroborosUpdate&metric=alert_status)](https://sonar.th3shadowbroker.dev/dashboard?id=org.th3shadowbroker.ouroboros.update%3AOuroborosUpdate)
[![Maintainability Rating](https://sonar.th3shadowbroker.dev/api/project_badges/measure?project=org.th3shadowbroker.ouroboros.update%3AOuroborosUpdate&metric=sqale_rating)](https://sonar.th3shadowbroker.dev/dashboard?id=org.th3shadowbroker.ouroboros.update%3AOuroborosUpdate)
[![Vulnerabilities](https://sonar.th3shadowbroker.dev/api/project_badges/measure?project=org.th3shadowbroker.ouroboros.update%3AOuroborosUpdate&metric=vulnerabilities)](https://sonar.th3shadowbroker.dev/dashboard?id=org.th3shadowbroker.ouroboros.update%3AOuroborosUpdate)### Maven dependency
```xml
th3shadowbroker-snapshots
https://nexus.m4taiori.io/repository/public/
org.th3shadowbroker.ouroboros.update
core
VERSION
```
### Update modules
#### Spiget
Spiget is the #1 source for information on spigot plugins. Spiget is maintained by [inventivetalent](https://github.com/InventivetalentDev). A module for basic update notifications is part of this repository.
##### Maven dependency
```xmlorg.th3shadowbroker.ouroboros.update
spiget
VERSION```
##### Example
```java
SpigetUpdater spigetUpdater = new SpigetUpdater(Comparator.SEMANTIC, this, 72325);
spigetUpdater.checkForUpdate();
```### Contributing
OuroborosUpdate is licensed under the conditions of the MIT-License. Contributions in form of code or tips are always welcome.### Reporting issues / Requesting features
Issue-reporting and feature-requests are an essential part of the libraries development. However, issues and requests that do not follow the issue templates might be rejected.### Tips
Tips are always welcome and help me to keep my servers up and running or finance my development software.[Sponsor me on GitHub](https://github.com/sponsors/Th3Shadowbroker)
[![](https://c5.patreon.com/external/logo/become_a_patron_button.png)](https://patreon.com/m4taiori)
[![](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/O4O112IMF)