diff --git a/.github/workflows/deploy-release-fancyholograms-v2.yml b/.github/workflows/deploy-release-fancyholograms-v2.yml
index c98a1322..62149ace 100644
--- a/.github/workflows/deploy-release-fancyholograms-v2.yml
+++ b/.github/workflows/deploy-release-fancyholograms-v2.yml
@@ -42,7 +42,7 @@ jobs:
java -jar deployment.jar ../../../../plugins/fancyholograms-v2/release_deployment_config.json
- name: Publish to reposilite (releases)
- run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancypluginsReleasesRepository
+ run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancyinnovationsReleasesRepository
- name: Publish to reposilite (snapshots)
- run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancypluginsSnapshotsRepository
\ No newline at end of file
+ run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancyinnovationsSnapshotsRepository
\ No newline at end of file
diff --git a/.github/workflows/deploy-release-fancyholograms.yml b/.github/workflows/deploy-release-fancyholograms.yml
index 03dd46d5..62012473 100644
--- a/.github/workflows/deploy-release-fancyholograms.yml
+++ b/.github/workflows/deploy-release-fancyholograms.yml
@@ -42,7 +42,7 @@ jobs:
java -jar deployment.jar ../../../../plugins/fancyholograms/release_deployment_config.json
- name: Publish to reposilite (releases)
- run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancypluginsReleasesRepository
+ run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancyinnovationsReleasesRepository
- name: Publish to reposilite (snapshots)
- run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancypluginsSnapshotsRepository
\ No newline at end of file
+ run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancyinnovationsSnapshotsRepository
\ No newline at end of file
diff --git a/.github/workflows/deploy-release-fancynpcs.yml b/.github/workflows/deploy-release-fancynpcs.yml
index 3eca4909..e8b9159c 100644
--- a/.github/workflows/deploy-release-fancynpcs.yml
+++ b/.github/workflows/deploy-release-fancynpcs.yml
@@ -42,7 +42,7 @@ jobs:
java -jar deployment.jar ../../../../plugins/fancynpcs/release_deployment_config.json
- name: Publish to reposilite (releases)
- run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancypluginsReleasesRepository
+ run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancyinnovationsReleasesRepository
- name: Publish to reposilite (snapshots)
- run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancypluginsSnapshotsRepository
\ No newline at end of file
+ run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancyinnovationsSnapshotsRepository
\ No newline at end of file
diff --git a/.github/workflows/deploy-snapshot-fancyholograms-v2.yml b/.github/workflows/deploy-snapshot-fancyholograms-v2.yml
index d3667cc0..6a48cec2 100644
--- a/.github/workflows/deploy-snapshot-fancyholograms-v2.yml
+++ b/.github/workflows/deploy-snapshot-fancyholograms-v2.yml
@@ -42,4 +42,4 @@ jobs:
java -jar deployment.jar ../../../../plugins/fancyholograms-v2/snapshot_deployment_config.json
- name: Publish to reposilite (snapshots)
- run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancypluginsSnapshotsRepository
\ No newline at end of file
+ run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancyinnovationsSnapshotsRepository
\ No newline at end of file
diff --git a/.github/workflows/deploy-snapshot-fancyholograms.yml b/.github/workflows/deploy-snapshot-fancyholograms.yml
index d35fb49d..099fea5a 100644
--- a/.github/workflows/deploy-snapshot-fancyholograms.yml
+++ b/.github/workflows/deploy-snapshot-fancyholograms.yml
@@ -42,4 +42,4 @@ jobs:
java -jar deployment.jar ../../../../plugins/fancyholograms/snapshot_deployment_config.json
- name: Publish to reposilite (snapshots)
- run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancypluginsSnapshotsRepository
\ No newline at end of file
+ run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancyinnovationsSnapshotsRepository
\ No newline at end of file
diff --git a/.github/workflows/deploy-snapshot-fancynpcs.yml b/.github/workflows/deploy-snapshot-fancynpcs.yml
index 4f962f15..3295d23c 100644
--- a/.github/workflows/deploy-snapshot-fancynpcs.yml
+++ b/.github/workflows/deploy-snapshot-fancynpcs.yml
@@ -42,4 +42,4 @@ jobs:
java -jar deployment.jar ../../../../plugins/fancynpcs/snapshot_deployment_config.json
- name: Publish to reposilite (snapshots)
- run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancypluginsSnapshotsRepository
\ No newline at end of file
+ run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancyinnovationsSnapshotsRepository
\ No newline at end of file
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 00000000..48019360
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,3 @@
+# Contributing
+
+See [docs/src/development-guidelines/contributing.md](docs/src/development-guidelines/contributing.md) for more information on how to contribute to the project.
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 00000000..846a0977
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2025 Oliver Schlüter
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
index 3f0eaf59..0235be9c 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
-
+
[](https://modrinth.com/user/Oliver)
[](https://hangar.papermc.io/Oliver)
@@ -13,8 +13,8 @@
[](https://discord.gg/ZUgYCEJUEx)
-[](https://www.codefactor.io/repository/github/fancymcplugins/fancyplugins)
-[](https://github.com/fancymcplugins/fancyplugins)
+[](https://www.codefactor.io/repository/github/fancyinnovations/fancyplugins)
+[](https://github.com/fancyinnovations/fancyplugins)
@@ -41,8 +41,8 @@
- Quick E2E: generate a quick end-to-end environment for testing
Future packages that are planned to be added to the monorepo:
-- fancywebsite: https://github.com/FancyMcPlugins/FancyWebsite
-- (fancymorphs: https://github.com/FancyMcPlugins/FancyMorphs)
+- fancywebsite: https://github.com/FancyInnovations/FancyWebsite
+- (fancymorphs: https://github.com/FancyInnovations/FancyMorphs)
- minecraft-client: a lightweight Minecraft client for testing
## Usage
diff --git a/build.gradle.kts b/build.gradle.kts
index cddb622f..6cabca00 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -15,7 +15,7 @@ allprojects {
mavenLocal()
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
maven(url = "https://jitpack.io")
}
}
diff --git a/docs/.DS_Store b/docs/.DS_Store
new file mode 100644
index 00000000..6305fea3
Binary files /dev/null and b/docs/.DS_Store differ
diff --git a/docs/retype.yml b/docs/retype.yml
index cc751f85..60689e75 100644
--- a/docs/retype.yml
+++ b/docs/retype.yml
@@ -1,20 +1,20 @@
input: src
output: .retype
-url: https://docs.fancyplugins.de
+url: https://docs.fancyinnovations.com
branding:
- title: Fancy Plugins
+ title: Fancy Innovations
logo: /static/favicon.png
favicon: /static/favicon.png
links:
- text: Website
icon: globe
- link: https://fancyplugins.de
+ link: https://fancyinnovations.com
- text: Download
icon: download
link: https://modrinth.com/user/oliver
- text: GitHub
icon: mark-github
- link: https://github.com/fancymcplugins
+ link: https://github.com/fancyinnovations
- text: Discord
icon: megaphone
link: https://discord.gg/ZUgYCEJUEx
@@ -26,10 +26,10 @@ footer:
links:
- text: Website
icon: globe
- link: https://fancyplugins.de
+ link: https://fancyinnovations.com
- text: GitHub
icon: mark-github
- link: https://github.com/fancymcplugins
+ link: https://github.com/fancyinnovations
- text: Discord
icon: megaphone
link: https://discord.gg/ZUgYCEJUEx
diff --git a/docs/src/.DS_Store b/docs/src/.DS_Store
new file mode 100644
index 00000000..17ca0b9a
Binary files /dev/null and b/docs/src/.DS_Store differ
diff --git a/docs/src/blog/new-docs.md b/docs/src/blog/new-docs.md
index 111fddfc..5127da09 100644
--- a/docs/src/blog/new-docs.md
+++ b/docs/src/blog/new-docs.md
@@ -1,7 +1,7 @@
---
authors:
- name: Oliver Schlüter
- email: oliver@fancyplugins.de
+ email: oliver@fancyinnovations.com
link: https://github.com/OliverSchlueter
avatar: https://avatars.githubusercontent.com/u/79666085?v=4
@@ -18,7 +18,7 @@ With the new monorepo, the docs are now even closer to the code, which makes it
In addition, we have improved the structure and added new content.
!!!
-You can find the new documentation at [https://docs.fancyplugins.de](https://docs.fancyplugins.de)
+You can find the new documentation at [https://docs.fancyinnovations.com](https://docs.fancyinnovations.com)
!!!
## Reasons
@@ -62,5 +62,5 @@ We are also working on a section about the product direction and roadmap. You wi
## Conclusion
We are happy with the new documentation and hope you like it too.
-Visit [https://docs.fancyplugins.de](https://docs.fancyplugins.de) to check it out.
+Visit [https://docs.fancyinnovations.com](https://docs.fancyinnovations.com) to check it out.
If you have any feedback or suggestions, feel free to join our Discord server and let us know.
\ No newline at end of file
diff --git a/docs/src/blog/why-monorepo.md b/docs/src/blog/why-monorepo.md
index ff9f7c30..c1d6ec5d 100644
--- a/docs/src/blog/why-monorepo.md
+++ b/docs/src/blog/why-monorepo.md
@@ -1,7 +1,7 @@
---
authors:
- name: Oliver Schlüter
- email: oliver@fancyplugins.de
+ email: oliver@fancyinnovations.com
link: https://github.com/OliverSchlueter
avatar: https://avatars.githubusercontent.com/u/79666085?v=4
diff --git a/docs/src/fancyholograms/api/getting-started.md b/docs/src/fancyholograms/api/getting-started.md
index 1fe82a68..bc5d253b 100644
--- a/docs/src/fancyholograms/api/getting-started.md
+++ b/docs/src/fancyholograms/api/getting-started.md
@@ -11,7 +11,7 @@ To include the FancyHolograms API in your project, you need to add the following
**Gradle:**
```kotlin
repositories {
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
}
```
@@ -24,9 +24,9 @@ dependencies {
**Maven:**
```xml
- fancyplugins-releases
- FancyPlugins Repository
- https://repo.fancyplugins.de/releases
+ fancyinnovations-releases
+ FancyInnovations Repository
+ https://repo.fancyinnovations.com/releases
```
@@ -129,6 +129,6 @@ manager.removeHologram("hologram_name");
## JavaDocs and help
-You can find the JavaDocs for the FancyHolograms API [here](https://repo.fancyplugins.de/javadoc/releases/de/oliver/FancyHolograms/latest).
+You can find the JavaDocs for the FancyHolograms API [here](https://repo.fancyinnovations.com/javadoc/releases/de/oliver/FancyHolograms/latest).
-Join the [FancyPlugins Discord](https://discord.gg/ZUgYCEJUEx) for help and support. There is a dedicated channel for help about the api (`#holograms-dev`).
+Join the [FancyInnovations Discord](https://discord.gg/ZUgYCEJUEx) for help and support. There is a dedicated channel for help about the api (`#holograms-dev`).
diff --git a/docs/src/fancynpcs/api/getting-started.md b/docs/src/fancynpcs/api/getting-started.md
index 37e1eaae..9fb92e11 100644
--- a/docs/src/fancynpcs/api/getting-started.md
+++ b/docs/src/fancynpcs/api/getting-started.md
@@ -11,7 +11,7 @@ To include the FancyNPCs API in your project, you need to add the following depe
**Gradle:**
```kotlin
repositories {
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
}
```
@@ -24,9 +24,9 @@ dependencies {
**Maven:**
```xml
- fancyplugins-releases
- FancyPlugins Repository
- https://repo.fancyplugins.de/releases
+ fancyinnovations-releases
+ FancyInnovations Repository
+ https://repo.fancyinnovations.com/releases
```
@@ -134,7 +134,7 @@ npc.removeForAll();
## JavaDocs and help
-You can find the JavaDocs for the FancyNpcs API [here](https://repo.fancyplugins.de/javadoc/releases/de/oliver/FancyNpcs/latest).
+You can find the JavaDocs for the FancyNpcs API [here](https://repo.fancyinnovations.com/javadoc/releases/de/oliver/FancyNpcs/latest).
-Join the [FancyPlugins Discord](https://discord.gg/ZUgYCEJUEx) for help and support. There is a dedicated channel for help about the api (`#npcs-dev`).
+Join the [FancyInnovations Discord](https://discord.gg/ZUgYCEJUEx) for help and support. There is a dedicated channel for help about the api (`#npcs-dev`).
```
\ No newline at end of file
diff --git a/docs/src/index.md b/docs/src/index.md
index bd088943..03f0399f 100644
--- a/docs/src/index.md
+++ b/docs/src/index.md
@@ -1,16 +1,16 @@
---
icon: home
-title: FancyPlugins
+title: FancyInnovations
---
#
-
+
-Welcome to the FancyPlugins documentation! Here you'll find documentation about how to use the plugins, including installation, commands and API.
+Welcome to the FancyInnovations documentation! Here you'll find documentation about how to use the plugins, including installation, commands and API.
-## About FancyPlugins
+## About FancyInnovations
-FancyPlugins is a collection of plugins for Minecraft servers. The plugins are designed to be easy to use and highly customizable. The plugins are open-source and free to use.
+FancyInnovations is a collection of plugins for Minecraft servers. The plugins are designed to be easy to use and highly customizable. The plugins are open-source and free to use.
We focus on plugins that can serve many different use-cases. Everyone should be able to use our plugins, no matter if you're running a small private server or a large public server. For large and more complex use-cases, we offer an API that allows you to extend the plugins with your own features.
@@ -27,9 +27,9 @@ FancyHolograms is a plugin that allows you to create custom holograms made with
## Quick links
**General:**
-- [Website](https://fancyplugins.de)
+- [Website](https://fancyinnovations.com)
- [Discord](https://discord.gg/ZUgYCEJUEx)
-- [GitHub](https://github.com/fancymcplugins)
+- [GitHub](https://github.com/fancyinnovations)
**FancyNpcs:**
- [Download](https://modrinth.com/user/oliver)
diff --git a/docs/src/static/.DS_Store b/docs/src/static/.DS_Store
new file mode 100644
index 00000000..da1bf117
Binary files /dev/null and b/docs/src/static/.DS_Store differ
diff --git a/docs/src/static/fancyholograms/.DS_Store b/docs/src/static/fancyholograms/.DS_Store
new file mode 100644
index 00000000..b0de38d6
Binary files /dev/null and b/docs/src/static/fancyholograms/.DS_Store differ
diff --git a/docs/src/static/fancynpcs/.DS_Store b/docs/src/static/fancynpcs/.DS_Store
new file mode 100644
index 00000000..94e8e06d
Binary files /dev/null and b/docs/src/static/fancynpcs/.DS_Store differ
diff --git a/libraries/common/README.md b/libraries/common/README.md
index 0407ae23..12eaab57 100644
--- a/libraries/common/README.md
+++ b/libraries/common/README.md
@@ -2,9 +2,9 @@
```kotlin
repositories {
- maven("https://repo.fancyplugins.de/releases/")
+ maven("https://repo.fancyinnovations.com/releases/")
// or
- maven("https://repo.fancyplugins.de/snapshots/")
+ maven("https://repo.fancyinnovations.com/snapshots/")
}
dependencies {
diff --git a/libraries/common/build.gradle.kts b/libraries/common/build.gradle.kts
index 8b34f589..b6534f59 100644
--- a/libraries/common/build.gradle.kts
+++ b/libraries/common/build.gradle.kts
@@ -15,7 +15,7 @@ java {
repositories {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
}
dependencies {
@@ -37,8 +37,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -47,8 +47,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/libraries/common/src/main/java/de/oliver/fancylib/versionFetcher/ReposiliteVersionFetcher.java b/libraries/common/src/main/java/de/oliver/fancylib/versionFetcher/ReposiliteVersionFetcher.java
index 2502f4e6..476fece9 100644
--- a/libraries/common/src/main/java/de/oliver/fancylib/versionFetcher/ReposiliteVersionFetcher.java
+++ b/libraries/common/src/main/java/de/oliver/fancylib/versionFetcher/ReposiliteVersionFetcher.java
@@ -19,7 +19,7 @@ public class ReposiliteVersionFetcher implements VersionFetcher{
public ComparableVersion fetchNewestVersion() {
if (newestVersion != null) return newestVersion;
- String jsonString = VersionFetcher.getDataFromUrl("https://repo.fancyplugins.de/api/maven/latest/version/releases/de/oliver/" + pluginName);
+ String jsonString = VersionFetcher.getDataFromUrl("https://repo.fancyinnovations.com/api/maven/latest/version/releases/de/oliver/" + pluginName);
if (jsonString == null || jsonString.isEmpty()) {
return null;
}
diff --git a/libraries/jdb/build.gradle.kts b/libraries/jdb/build.gradle.kts
index a0ab8360..918fbe25 100644
--- a/libraries/jdb/build.gradle.kts
+++ b/libraries/jdb/build.gradle.kts
@@ -15,7 +15,7 @@ java {
repositories {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
}
dependencies {
@@ -32,8 +32,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -42,8 +42,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/libraries/packets/build.gradle.kts b/libraries/packets/build.gradle.kts
index 90977912..9cb6f25d 100644
--- a/libraries/packets/build.gradle.kts
+++ b/libraries/packets/build.gradle.kts
@@ -13,7 +13,7 @@ allprojects {
mavenLocal()
mavenCentral()
maven(url = "https://repo.papermc.io/repository/maven-public/")
- maven(url = "https://repo.fancyplugins.de/releases")
+ maven(url = "https://repo.fancyinnovations.com/releases")
}
}
@@ -41,8 +41,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -51,8 +51,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/libraries/packets/test_plugin/build.gradle.kts b/libraries/packets/test_plugin/build.gradle.kts
index aee5e0fb..50e9a9b0 100644
--- a/libraries/packets/test_plugin/build.gradle.kts
+++ b/libraries/packets/test_plugin/build.gradle.kts
@@ -13,7 +13,7 @@ repositories {
mavenLocal()
mavenCentral()
maven(url = "https://repo.papermc.io/repository/maven-public/")
- maven(url = "https://repo.fancyplugins.de/releases")
+ maven(url = "https://repo.fancyinnovations.com/releases")
}
dependencies {
diff --git a/libraries/plugin-tests/build.gradle.kts b/libraries/plugin-tests/build.gradle.kts
index af2bdc00..41fb1d38 100644
--- a/libraries/plugin-tests/build.gradle.kts
+++ b/libraries/plugin-tests/build.gradle.kts
@@ -15,7 +15,7 @@ java {
repositories {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
}
dependencies {
@@ -33,8 +33,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -43,8 +43,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/plugins/fancyholograms-v2/README.md b/plugins/fancyholograms-v2/README.md
index 89f5e8d9..b967557d 100644
--- a/plugins/fancyholograms-v2/README.md
+++ b/plugins/fancyholograms-v2/README.md
@@ -29,11 +29,9 @@ With this plugin you can create holograms with customizable properties like:
- **MiniMessage** formatting.
- Placeholders support through [PlaceholderAPI](https://github.com/PlaceholderAPI/PlaceholderAPI)
and [MiniPlaceholders](https://github.com/MiniPlaceholders/MiniPlaceholders) integration.
-- [FancyNpcs](ttps://github.com/FancyMcPlugins/FancyNpcs) integration.
+- [FancyNpcs](https://modrinth.com/plugin/fancynpcs) integration.
- ...and much more!
-Check out **[images section](#images)** down below.
-
## Installation
@@ -42,102 +40,7 @@ Paper **1.19.4** - **1.21.5** with **Java 21** (or higher) is required. Plugin s
**Spigot** is **not** supported.
-### Download (Stable)
+### Download
-- **[Hangar](https://hangar.papermc.io/Oliver/FancyHolograms)**
- **[Modrinth](https://modrinth.com/plugin/fancyholograms)**
-- **[GitHub Releases](https://github.com/FancyMcPlugins/FancyHolograms/releases)**
-
-### Download (Development Builds)
-
-- **[Jenkins CI](https://jenkins.fancyplugins.de/job/FancyHolograms/)**
-- **[FancyPlugins Website](https://fancyplugins.de/FancyHolograms/download)**
-
-
-
-## Documentation
-
-Official documentation is hosted **[here](https://fancyplugins.de/docs/fancyholograms.html)**. Quick reference:
-
-- **[Getting Started](https://fancyplugins.de/docs/fh-getting-started.html)**
-- **[Command Reference](https://fancyplugins.de/docs/fh-commands.html)**
-- **[Using API](https://fancyplugins.de/docs/fh-api.html)**
-
-**Have more questions?** Feel free to ask them on our **[Discord](https://discord.gg/ZUgYCEJUEx)** server.
-
-
-
-## Developer API
-
-More information can be found in **[Documentation](https://fancyplugins.de/docs/fh-api.html)**
-and [Javadocs](https://fancyplugins.de/javadocs/fancyholograms/).
-
-### Maven
-
-```xml
-
-
- fancyplugins-releases
- FancyPlugins Repository
- https://repo.fancyplugins.de/releases
-
-```
-
-```xml
-
-
- de.oliver
- FancyHolograms
- [VERSION]
- provided
-
-```
-
-### Gradle
-
-```groovy
-repositories {
- maven("https://repo.fancyplugins.de/releases")
-}
-
-dependencies {
- compileOnly("de.oliver:FancyHolograms:[VERSION]")
-}
-```
-
-
-
-## Building
-
-Follow these steps to build the plugin locally:
-
-```shell
-# Cloning repository.
-$ git clone https://github.com/FancyMcPlugins/FancyHolograms.git
-# Entering cloned repository.
-$ cd FancyHolograms
-# Compiling and building artifacts.
-$ gradlew shadowJar
-# Once successfully built, plugin .jar can be found in /build/libs directory.
-```
-
-
-
-## Images
-
-Images showcasing the plugin, sent to us by our community.
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
+- **[Hangar](https://hangar.papermc.io/Oliver/FancyHolograms)**
diff --git a/plugins/fancyholograms-v2/api/build.gradle.kts b/plugins/fancyholograms-v2/api/build.gradle.kts
index 2c2c155d..6132f810 100644
--- a/plugins/fancyholograms-v2/api/build.gradle.kts
+++ b/plugins/fancyholograms-v2/api/build.gradle.kts
@@ -25,8 +25,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -35,8 +35,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/plugins/fancyholograms-v2/build.gradle.kts b/plugins/fancyholograms-v2/build.gradle.kts
index 7bd673e8..4155bfde 100644
--- a/plugins/fancyholograms-v2/build.gradle.kts
+++ b/plugins/fancyholograms-v2/build.gradle.kts
@@ -44,8 +44,8 @@ allprojects {
maven(url = "https://repo.papermc.io/repository/maven-public/")
maven("https://s01.oss.sonatype.org/content/repositories/snapshots/")
- maven(url = "https://repo.fancyplugins.de/snapshots")
- maven(url = "https://repo.fancyplugins.de/releases")
+ maven(url = "https://repo.fancyinnovations.com/snapshots")
+ maven(url = "https://repo.fancyinnovations.com/releases")
maven(url = "https://repo.lushplugins.org/releases")
maven(url = "https://repo.viaversion.com/")
maven(url = "https://repo.opencollab.dev/main/")
diff --git a/plugins/fancyholograms/README.md b/plugins/fancyholograms/README.md
index 0a72b4c3..c12b3b4e 100644
--- a/plugins/fancyholograms/README.md
+++ b/plugins/fancyholograms/README.md
@@ -32,8 +32,6 @@ With this plugin you can create holograms with customizable properties like:
- [FancyNpcs](ttps://github.com/FancyMcPlugins/FancyNpcs) integration.
- ...and much more!
-Check out **[images section](#images)** down below.
-
## Installation
@@ -42,102 +40,7 @@ Paper **1.19.4** - **1.21.4** with **Java 21** (or higher) is required. Plugin s
**Spigot** is **not** supported.
-### Download (Stable)
+### Download
-- **[Hangar](https://hangar.papermc.io/Oliver/FancyHolograms)**
- **[Modrinth](https://modrinth.com/plugin/fancyholograms)**
-- **[GitHub Releases](https://github.com/FancyMcPlugins/FancyHolograms/releases)**
-
-### Download (Development Builds)
-
-- **[Jenkins CI](https://jenkins.fancyplugins.de/job/FancyHolograms/)**
-- **[FancyPlugins Website](https://fancyplugins.de/FancyHolograms/download)**
-
-
-
-## Documentation
-
-Official documentation is hosted **[here](https://fancyplugins.de/docs/fancyholograms.html)**. Quick reference:
-
-- **[Getting Started](https://fancyplugins.de/docs/fh-getting-started.html)**
-- **[Command Reference](https://fancyplugins.de/docs/fh-commands.html)**
-- **[Using API](https://fancyplugins.de/docs/fh-api.html)**
-
-**Have more questions?** Feel free to ask them on our **[Discord](https://discord.gg/ZUgYCEJUEx)** server.
-
-
-
-## Developer API
-
-More information can be found in **[Documentation](https://fancyplugins.de/docs/fh-api.html)**
-and [Javadocs](https://fancyplugins.de/javadocs/fancyholograms/).
-
-### Maven
-
-```xml
-
-
- fancyplugins-releases
- FancyPlugins Repository
- https://repo.fancyplugins.de/releases
-
-```
-
-```xml
-
-
- de.oliver
- FancyHolograms
- [VERSION]
- provided
-
-```
-
-### Gradle
-
-```groovy
-repositories {
- maven("https://repo.fancyplugins.de/releases")
-}
-
-dependencies {
- compileOnly("de.oliver:FancyHolograms:[VERSION]")
-}
-```
-
-
-
-## Building
-
-Follow these steps to build the plugin locally:
-
-```shell
-# Cloning repository.
-$ git clone https://github.com/FancyMcPlugins/FancyHolograms.git
-# Entering cloned repository.
-$ cd FancyHolograms
-# Compiling and building artifacts.
-$ gradlew shadowJar
-# Once successfully built, plugin .jar can be found in /build/libs directory.
-```
-
-
-
-## Images
-
-Images showcasing the plugin, sent to us by our community.
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
+- **[Hangar](https://hangar.papermc.io/Oliver/FancyHolograms)**
diff --git a/plugins/fancyholograms/api/build.gradle.kts b/plugins/fancyholograms/api/build.gradle.kts
index 2c2c155d..6132f810 100644
--- a/plugins/fancyholograms/api/build.gradle.kts
+++ b/plugins/fancyholograms/api/build.gradle.kts
@@ -25,8 +25,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -35,8 +35,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/plugins/fancyholograms/build.gradle.kts b/plugins/fancyholograms/build.gradle.kts
index 86c8ee1a..e1fa7b30 100644
--- a/plugins/fancyholograms/build.gradle.kts
+++ b/plugins/fancyholograms/build.gradle.kts
@@ -43,8 +43,8 @@ allprojects {
maven(url = "https://repo.papermc.io/repository/maven-public/")
maven("https://s01.oss.sonatype.org/content/repositories/snapshots/")
- maven(url = "https://repo.fancyplugins.de/snapshots")
- maven(url = "https://repo.fancyplugins.de/releases")
+ maven(url = "https://repo.fancyinnovations.com/snapshots")
+ maven(url = "https://repo.fancyinnovations.com/releases")
maven(url = "https://repo.lushplugins.org/releases")
maven(url = "https://repo.viaversion.com/")
maven(url = "https://repo.opencollab.dev/main/")
diff --git a/plugins/fancynpcs/README.md b/plugins/fancynpcs/README.md
index 97787b15..ebd2c7d5 100644
--- a/plugins/fancynpcs/README.md
+++ b/plugins/fancynpcs/README.md
@@ -38,107 +38,7 @@ Paper **1.19.4** - **1.21.5** with **Java 21** (or higher) is required. Plugin s
**Spigot** is **not** supported.
-### Download (Stable)
+### Download
-- **[Hangar](https://hangar.papermc.io/Oliver/FancyNpcs)**
- **[Modrinth](https://modrinth.com/plugin/fancynpcs)**
-- **[GitHub Releases](https://github.com/FancyMcPlugins/FancyNpcs/releases)**
-
-### Download (Development Builds)
-
-- **[Jenkins CI](https://jenkins.fancyplugins.de/job/FancyNpcs/)**
-- **[FancyPlugins Website](https://fancyplugins.de/FancyNpcs/download)**
-
-
-
-## Documentation
-
-Official documentation is hosted **[here](https://fancyplugins.de/docs/fancynpcs.html)**. Quick reference:
-
-- **[Getting Started](https://fancyplugins.de/docs/fn-getting-started.html)**
-- **[Command Reference](https://fancyplugins.de/docs/fn-commands.html)**
-- **[Using API](https://fancyplugins.de/docs/fn-api.html)**
-
-**Have more questions?** Feel free to ask them on our **[Discord](https://discord.gg/ZUgYCEJUEx)** server.
-
-
-
-## Developer API
-
-More information can be found in **[Documentation](https://fancyplugins.de/docs/fn-api.html)** and **[Javadocs](https://repo.fancyplugins.de/javadoc/releases/de/oliver/FancyNpcs/latest)**.
-
-### Maven
-
-```xml
-
-
- fancyplugins-releases
- FancyPlugins Repository
- https://repo.fancyplugins.de/releases
-
-```
-
-```xml
-
-
- de.oliver
- FancyNpcs
- [VERSION]
- provided
-
-```
-
-### Gradle
-
-```groovy
-repositories {
- maven("https://repo.fancyplugins.de/releases")
-}
-
-dependencies {
- compileOnly("de.oliver:FancyNpcs:[VERSION]")
-}
-```
-
-
-
-## Building
-
-Follow these steps to build the plugin locally:
-
-```shell
-# Cloning repository.
-$ git clone https://github.com/FancyMcPlugins/FancyNpcs.git
-# Entering cloned repository.
-$ cd FancyNpcs
-# Compiling and building artifacts.
-$ gradlew shadowJar
-# Once successfully built, plugin .jar can be found in /build/libs directory.
-```
-
-
-
-## Images
-
-Images showcasing the plugin, sent to us by our community.
-
-
-Provided by [Explorer's Eden](https://explorerseden.eu/)
-
-
-Provided by [Explorer's Eden](https://explorerseden.eu/)
-
-
-Provided by [Explorer's Eden](https://explorerseden.eu/)
-
-
-Provided by [Beacon's Quest](https://www.beaconsquest.net/)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)
-
-
-Provided by [@Grabsky](https://github.com/Grabsky)
+- **[Hangar](https://hangar.papermc.io/Oliver/FancyNpcs)**
diff --git a/plugins/fancynpcs/api/build.gradle.kts b/plugins/fancynpcs/api/build.gradle.kts
index ac61dc87..5e6d7405 100644
--- a/plugins/fancynpcs/api/build.gradle.kts
+++ b/plugins/fancynpcs/api/build.gradle.kts
@@ -25,8 +25,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -35,8 +35,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/plugins/fancynpcs/build.gradle.kts b/plugins/fancynpcs/build.gradle.kts
index abbe3757..3d239525 100644
--- a/plugins/fancynpcs/build.gradle.kts
+++ b/plugins/fancynpcs/build.gradle.kts
@@ -39,7 +39,7 @@ allprojects {
mavenLocal()
mavenCentral()
maven(url = "https://repo.papermc.io/repository/maven-public/")
- maven(url = "https://repo.fancyplugins.de/releases")
+ maven(url = "https://repo.fancyinnovations.com/releases")
maven(url = "https://repo.lushplugins.org/releases")
maven(url = "https://repo.inventivetalent.org/repository/maven-snapshots/")
maven(url = "https://repo.extendedclip.com/releases/")
@@ -130,8 +130,8 @@ tasks {
publishing {
repositories {
maven {
- name = "fancypluginsReleases"
- url = uri("https://repo.fancyplugins.de/releases")
+ name = "fancyinnovationsReleases"
+ url = uri("https://repo.fancyinnovations.com/releases")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
@@ -140,8 +140,8 @@ tasks {
}
maven {
- name = "fancypluginsSnapshots"
- url = uri("https://repo.fancyplugins.de/snapshots")
+ name = "fancyinnovationsSnapshots"
+ url = uri("https://repo.fancyinnovations.com/snapshots")
credentials(PasswordCredentials::class)
authentication {
isAllowInsecureProtocol = true
diff --git a/plugins/fancynpcs/src/main/resources/languages/default.yml b/plugins/fancynpcs/src/main/resources/languages/default.yml
index 4df96daf..57044199 100644
--- a/plugins/fancynpcs/src/main/resources/languages/default.yml
+++ b/plugins/fancynpcs/src/main/resources/languages/default.yml
@@ -146,7 +146,7 @@ messages:
# Commands (npc help)
npc_help_page_header: "------------- {primaryColor}FancyNpcs Commands ({primaryColor}{page}/{primaryColor}{max_page}) --------------"
- npc_help_page_footer: "----------- Click {primaryColor}here to open documentation -----------"
+ npc_help_page_footer: "----------- Click {primaryColor}here to open documentation -----------"
npc_help_contents:
- "› Adds new action to the list.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add {secondaryColor}(index) [value]"
- "› Adds new action to the list after specified position.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add_after {secondaryColor}(index) [value]"
@@ -319,7 +319,7 @@ messages:
npc_skin_set_none: "› NPC {warningColor}{npc} is no longer using any skin."
npc_skin_set_later: "Check console for potential errors and verify everything is correct. Try again in a brief moment...'>› Skin should be applied in a few seconds... <#848484>ℹ"
npc_skin_failure_invalid_url:
- - "Click here to find out more about this message.'>› {errorColor}Could not load skin from the specified URL."
+ - "Click here to find out more about this message.'>› {errorColor}Could not load skin from the specified URL."
- "› Ensure that the URL points directly to a texture file. <#848484>ℹ"
npc_skin_failure_invalid_file:
- "› {errorColor}Could not load skin from the specified file."
@@ -328,7 +328,7 @@ messages:
- "› {errorColor}Could not load skin from the specified username."
- "› Ensure that the username is a valid Minecraft account."
npc_skin_failure_invalid_placeholder:
- - "Click here to find out more about this message.'>› {errorColor}Could not load skin from the specified placeholder."
+ - "Click here to find out more about this message.'>› {errorColor}Could not load skin from the specified placeholder."
- "› Ensure that the placeholder does not require"
- "› a player instance to be parsed. <#848484>ℹ"
diff --git a/plugins/fancyvisuals/build.gradle.kts b/plugins/fancyvisuals/build.gradle.kts
index f2cae5a4..df6269aa 100644
--- a/plugins/fancyvisuals/build.gradle.kts
+++ b/plugins/fancyvisuals/build.gradle.kts
@@ -19,7 +19,7 @@ allprojects {
mavenLocal()
mavenCentral()
maven(url = "https://repo.papermc.io/repository/maven-public/")
- maven(url = "https://repo.fancyplugins.de/releases")
+ maven(url = "https://repo.fancyinnovations.com/releases")
maven(url = "https://repo.lushplugins.org/releases")
maven(url = "https://jitpack.io")
}
diff --git a/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java b/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java
index 0b64eb63..142cb450 100644
--- a/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java
+++ b/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java
@@ -14,7 +14,7 @@ public class FancyVisualsLoader implements PluginLoader {
public void classloader(@NotNull PluginClasspathBuilder classpathBuilder) {
MavenLibraryResolver resolver = new MavenLibraryResolver();
- resolver.addRepository(new RemoteRepository.Builder("fancyplugins", "default", "https://repo.fancyplugins.de/releases").build());
+ resolver.addRepository(new RemoteRepository.Builder("fancyinnovations", "default", "https://repo.fancyinnovations.com/releases").build());
// resolver.addRepository(new RemoteRepository.Builder("mavencentral", "default", "https://repo1.maven.org/maven2/").build());
resolver.addDependency(new Dependency(new DefaultArtifact("de.oliver.FancyAnalytics:api:0.1.6"), "compile"));
resolver.addDependency(new Dependency(new DefaultArtifact("de.oliver.FancyAnalytics:logger:0.0.6"), "compile"));
diff --git a/tools/deployment/build.gradle.kts b/tools/deployment/build.gradle.kts
index 6c6c981b..99345b17 100644
--- a/tools/deployment/build.gradle.kts
+++ b/tools/deployment/build.gradle.kts
@@ -14,7 +14,7 @@ java {
repositories {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
}
dependencies {
diff --git a/tools/deployment/src/main/java/de/oliver/deployment/modrinth/ModrinthService.java b/tools/deployment/src/main/java/de/oliver/deployment/modrinth/ModrinthService.java
index d4b3f597..71e69f2b 100644
--- a/tools/deployment/src/main/java/de/oliver/deployment/modrinth/ModrinthService.java
+++ b/tools/deployment/src/main/java/de/oliver/deployment/modrinth/ModrinthService.java
@@ -25,7 +25,7 @@ public class ModrinthService {
this.api = ModrinthAPI.rateLimited(
UserAgent.builder()
.authorUsername("Oliver")
- .contact("oliver@fancyplugins.de")
+ .contact("oliver@fancyinnovations.com")
.build(),
apiKey
);
diff --git a/tools/quick-e2e/build.gradle.kts b/tools/quick-e2e/build.gradle.kts
index afb0c0cf..7ec467dc 100644
--- a/tools/quick-e2e/build.gradle.kts
+++ b/tools/quick-e2e/build.gradle.kts
@@ -14,7 +14,7 @@ java {
repositories {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
- maven("https://repo.fancyplugins.de/releases")
+ maven("https://repo.fancyinnovations.com/releases")
}
dependencies {