Rebranding (#36)

* Update branding in docs

* Update branding in README.md

* Update branding in plugin READMEs

* Update branding in plugins

* Update branding in libraries

* Update branding in the remaining places

* Add CONTRIBUTING.md and LICENSE files

* More branding in docs
This commit is contained in:
Oliver
2025-04-24 14:12:32 +02:00
committed by GitHub
parent bbd720a90d
commit acb9b6f717
43 changed files with 128 additions and 398 deletions

View File

@@ -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)**
<br />
## 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.
<br />
## 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
<repository>
<id>fancyplugins-releases</id>
<name>FancyPlugins Repository</name>
<url>https://repo.fancyplugins.de/releases</url>
</repository>
```
```xml
<dependency>
<groupId>de.oliver</groupId>
<artifactId>FancyNpcs</artifactId>
<version>[VERSION]</version>
<scope>provided</scope>
</dependency>
```
### Gradle
```groovy
repositories {
maven("https://repo.fancyplugins.de/releases")
}
dependencies {
compileOnly("de.oliver:FancyNpcs:[VERSION]")
}
```
<br />
## 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.
```
<br />
## Images
Images showcasing the plugin, sent to us by our community.
![Screenshot 1](https://github.com/FancyMcPlugins/FancyNpcs/blob/main/images/screenshots/niceron1.jpeg?raw=true)
<sup>Provided by [Explorer's Eden](https://explorerseden.eu/)</sup>
![Screenshot 2](https://github.com/FancyMcPlugins/FancyNpcs/blob/main/images/screenshots/niceron2.jpeg?raw=true)
<sup>Provided by [Explorer's Eden](https://explorerseden.eu/)</sup>
![Screenshot 3](https://github.com/FancyMcPlugins/FancyNpcs/blob/main/images/screenshots/niceron3.jpeg?raw=true)
<sup>Provided by [Explorer's Eden](https://explorerseden.eu/)</sup>
![Screenshot 4](https://github.com/FancyMcPlugins/FancyNpcs/blob/main/images/screenshots/dave1.jpeg?raw=true)
<sup>Provided by [Beacon's Quest](https://www.beaconsquest.net/)</sup>
![Screenshot 5](https://github.com/FancyMcPlugins/FancyNpcs/blob/main/images/screenshots/oliver1.jpeg?raw=true)
<sup>Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)</sup>
![Screenshot 6](https://github.com/FancyMcPlugins/FancyNpcs/blob/main/images/screenshots/oliver2.jpeg?raw=true)
<sup>Provided by [@OliverSchlueter](https://github.com/OliverSchlueter)</sup>
![Screenshot 7](https://github.com/FancyMcPlugins/FancyNpcs/blob/main/images/screenshots/grabsky1.jpeg?raw=true)
<sup>Provided by [@Grabsky](https://github.com/Grabsky)</sup>
- **[Hangar](https://hangar.papermc.io/Oliver/FancyNpcs)**

View File

@@ -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

View File

@@ -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

View File

@@ -146,7 +146,7 @@ messages:
# Commands (npc help)
npc_help_page_header: "<dark_gray><st>-------------</st> {primaryColor}FancyNpcs<gray> Commands ({primaryColor}{page}<gray>/{primaryColor}{max_page}<gray>) <dark_gray><st>--------------</st><newline>"
npc_help_page_footer: "<newline><dark_gray><st>-----------</st> <gray>Click {primaryColor}<click:OPEN_URL:https://fancyplugins.de/docs/fn-commands.html>here</click><gray> to open documentation <dark_gray><st>-----------</st>"
npc_help_page_footer: "<newline><dark_gray><st>-----------</st> <gray>Click {primaryColor}<click:OPEN_URL:https://fancyinnovations.com/docs/fn-commands.html>here</click><gray> to open documentation <dark_gray><st>-----------</st>"
npc_help_contents:
- "<dark_gray> <hover:show_text:'<gray>Adds new action to the list.'>{primaryColor}/npc action {secondaryColor}(npc) (trigger) {primaryColor}add {secondaryColor}(index) [value]"
- "<dark_gray> <hover:show_text:'<gray>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: "<dark_gray> <gray>NPC {warningColor}{npc}<gray> is no longer using any skin."
npc_skin_set_later: "<hover:show_text:'{warningColor}Still loading after more than 30 seconds?<newline><gray>Check console for potential errors and verify everything is correct. Try again in a brief moment...'><dark_gray> <gray>Skin should be applied in a few seconds... <#848484></hover>"
npc_skin_failure_invalid_url:
- "<click:open_url:'https://docs.fancyplugins.de/fancynpcs/faq/#urls-as-skin'><hover:show_text:'{warningColor}What does that mean?<newline><gray>Click here to find out more about this message.'><dark_gray> {errorColor}Could not load skin from the specified URL."
- "<click:open_url:'https://docs.fancyinnovations.com/fancynpcs/faq/#urls-as-skin'><hover:show_text:'{warningColor}What does that mean?<newline><gray>Click here to find out more about this message.'><dark_gray> {errorColor}Could not load skin from the specified URL."
- "<dark_gray> <gray>Ensure that the URL points directly to a texture file. <#848484></hover></click>"
npc_skin_failure_invalid_file:
- "<dark_gray> {errorColor}Could not load skin from the specified file."
@@ -328,7 +328,7 @@ messages:
- "<dark_gray> {errorColor}Could not load skin from the specified username."
- "<dark_gray> <gray>Ensure that the username is a valid Minecraft account."
npc_skin_failure_invalid_placeholder:
- "<click:open_url:'https://docs.fancyplugins.de/fancynpcs/faq/#placeholders-as-skin'><hover:show_text:'{warningColor}What does that mean?<newline><gray>Click here to find out more about this message.'><dark_gray> {errorColor}Could not load skin from the specified placeholder."
- "<click:open_url:'https://docs.fancyinnovations.com/fancynpcs/faq/#placeholders-as-skin'><hover:show_text:'{warningColor}What does that mean?<newline><gray>Click here to find out more about this message.'><dark_gray> {errorColor}Could not load skin from the specified placeholder."
- "<dark_gray> <gray>Ensure that the placeholder does not require"
- "<dark_gray> <gray>a player instance to be parsed. <#848484></hover>"