From 6e74e6ecbd4e8678c4adca42dc10c0828f67f7aa Mon Sep 17 00:00:00 2001 From: Braydon Date: Mon, 11 Dec 2023 22:34:12 -0500 Subject: [PATCH] Initial Commit --- .gitignore | 28 +++++++++ COPYRIGHT.txt | 3 + README.md | 31 ++++++++++ pom.xml | 153 ++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 215 insertions(+) create mode 100644 .gitignore create mode 100644 COPYRIGHT.txt create mode 100644 README.md create mode 100644 pom.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6811b43 --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +*.class +*.log +*.ctxt +.mtj.tmp/ +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar +hs_err_pid* +replay_pid* +.idea +cmake-build-*/ +.idea/**/mongoSettings.xml +*.iws +out/ +build/ +work/ +.idea_modules/ +atlassian-ide-plugin.xml +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties +git.properties +pom.xml.versionsBackup \ No newline at end of file diff --git a/COPYRIGHT.txt b/COPYRIGHT.txt new file mode 100644 index 0000000..f6bec2d --- /dev/null +++ b/COPYRIGHT.txt @@ -0,0 +1,3 @@ +Copyright (c) $originalComment.match("Copyright \(c\) (\d+)", 1, "-", "$today.year")$today.year Braydon (Rainnny). All rights reserved. + +For inquiries, please contact braydonrainnny@gmail.com \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..bd0635b --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +Feather + +[![Discord](https://discord.com/api/guilds/827863713855176755/widget.png)](https://discord.gg/p9gzFE2bc6) +[![Download](https://img.shields.io/badge/Download-Releases-darkgreen.svg)](https://git.rainnny.club/Rainnny/Feather/releases) +[![Docs - Javadocs](https://img.shields.io/badge/Wiki-Javadocs-purple.svg)](https://maven.rainnny.club/javadoc/public/me/braydon/Feather/1.0-dev) + +# Feather +An all-in-one plugin library to help Java developers make Bungeecord & Spigot plugins. + +## Table of Contents +- [Features](#features) +- [Download](https://git.rainnny.club/Rainnny/Feather/releases) +- [Documentation](https://maven.rainnny.club/javadoc/public/me/braydon/Feather/1.0-dev) +- [Support](#support) +- [Contributing](#contributing) +- [Building from Source](#building-from-source) + +## Features +- N/A + +## Support +Looking for support? Join the [**Discord**](https://discord.gg/p9gzFE2bc6) or contact **rainnny7** on Discord. + +## Contributing +1. Follow steps for [**building from source**](#building-from-source) +2. Make your changes +3. Make a PR with your changes, following [**these guidelines**](https://github.com/angular/angular/blob/main/CONTRIBUTING.md#commit) + +## Building from Source +1. **Clone this repository**: `git clone https://git.rainnny.club/Rainnny/Feather.git && cd Feather` +2. **Build the project**: `mvn package`, output is `./target` \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..d510c40 --- /dev/null +++ b/pom.xml @@ -0,0 +1,153 @@ + + + 4.0.0 + + + me.braydon + Feather + 1.0-dev + + + 8 + ${java.version} + ${java.version} + UTF-8 + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.11.0 + + ${java.version} + ${java.version} + + + + false + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 + + false + + + + package + + shade + + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.3.0 + + checkstyle.xml + + + + checkstyle-validation + validate + + check + + + + + + + + pl.project13.maven + git-commit-id-plugin + 4.9.10 + + + + revision + + + + + git + $PROJECT.BASEDIR$/.git + true + true + src/main/resources/git.properties + full + $USER.TIMEZONE$ + MM-dd-yyyy@HH:mm:ss + + ^git.branch$ + ^git.build.(time|version)$ + ^git.commit.id.(abbrev|full)$ + ^git.build.user.name$ + + + + + + + me.braydon + git-versioning-maven-plugin + 1.0 + + + compile + + versioning + + + + + + + + + + src/main/resources + true + + + + + + + + rainnny-repo-public + https://maven.rainnny.club/public + + + + + + + rainnny-repo-private + https://maven.rainnny.club/private + + + + + + + org.projectlombok + lombok + 1.18.28 + provided + + + \ No newline at end of file