From a6445e53bef457ce24395234d2a3e780f5fcc81a Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Apr 2025 13:28:03 +0200 Subject: [PATCH] docs: Add dot icon to subpages --- docs/src/development-guidelines/contributing.md | 1 + docs/src/development-guidelines/monorepo.md | 1 + docs/src/development-guidelines/release-workflow.md | 4 ++++ docs/src/development-guidelines/versioning.md | 1 + docs/src/fancyholograms/api/getting-started.md | 4 ++++ docs/src/fancyholograms/changelog/v1.md | 1 + docs/src/fancyholograms/changelog/v2.md | 1 + docs/src/fancyholograms/commands/fancyholograms.md | 1 + docs/src/fancyholograms/commands/hologram.md | 1 + docs/src/fancyholograms/tutorials/clickable-holograms.md | 4 ++++ docs/src/fancynpcs/api/getting-started.md | 4 ++++ docs/src/fancynpcs/changelog/v1.md | 1 + docs/src/fancynpcs/changelog/v2.md | 1 + docs/src/fancynpcs/commands/fancynpcs.md | 1 + docs/src/fancynpcs/commands/npc.md | 1 + docs/src/fancynpcs/tutorials/action-system.md | 4 ++++ docs/src/fancynpcs/tutorials/mineskin-api-key.md | 4 ++++ docs/src/fancynpcs/tutorials/multiple-lines.md | 4 ++++ docs/src/fancynpcs/tutorials/sitting-npcs.md | 4 ++++ docs/src/fancynpcs/tutorials/using-minimessages.md | 4 ++++ docs/src/index.md | 1 + docs/src/product-direction/concepts/converters.md | 4 ++++ .../concepts/fancyholograms/fancyholograms.md | 1 + .../concepts/fancyholograms/hologram-groups.md | 4 ++++ .../concepts/fancyholograms/multiple-pages.md | 4 ++++ .../product-direction/concepts/fancynpcs/action-scripting.md | 4 ++++ .../product-direction/concepts/fancynpcs/command-changes.md | 4 ++++ .../src/product-direction/concepts/fancynpcs/custom-models.md | 4 ++++ docs/src/product-direction/concepts/fancynpcs/fancynpcs.md | 1 + docs/src/product-direction/concepts/fancynpcs/walking-npcs.md | 4 ++++ .../product-direction/concepts/new-projects/fancyvisuals.md | 4 ++++ .../product-direction/concepts/new-projects/new-projects.md | 3 +++ .../concepts/tools/lightweight-minecraft-client-sdk.md | 4 ++++ .../concepts/tools/plugin-testing-framework.md | 4 ++++ docs/src/product-direction/concepts/tools/tools.md | 4 ++++ 35 files changed, 97 insertions(+) create mode 100644 docs/src/product-direction/concepts/new-projects/new-projects.md create mode 100644 docs/src/product-direction/concepts/tools/tools.md diff --git a/docs/src/development-guidelines/contributing.md b/docs/src/development-guidelines/contributing.md index ed48ee68..5d537410 100644 --- a/docs/src/development-guidelines/contributing.md +++ b/docs/src/development-guidelines/contributing.md @@ -1,4 +1,5 @@ --- +icon: dot order: 80 --- # Contributing diff --git a/docs/src/development-guidelines/monorepo.md b/docs/src/development-guidelines/monorepo.md index 749306f2..bc357910 100644 --- a/docs/src/development-guidelines/monorepo.md +++ b/docs/src/development-guidelines/monorepo.md @@ -1,5 +1,6 @@ --- order: 8 +icon: dot --- ![](../static/monorepo.png) diff --git a/docs/src/development-guidelines/release-workflow.md b/docs/src/development-guidelines/release-workflow.md index 24cc7c85..acf6988a 100644 --- a/docs/src/development-guidelines/release-workflow.md +++ b/docs/src/development-guidelines/release-workflow.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Release Workflow This document describes the steps to be taken when releasing a new version of a plugin. diff --git a/docs/src/development-guidelines/versioning.md b/docs/src/development-guidelines/versioning.md index 1ccbcd2d..a1c0d699 100644 --- a/docs/src/development-guidelines/versioning.md +++ b/docs/src/development-guidelines/versioning.md @@ -1,4 +1,5 @@ --- +icon: dot order: 9 --- # Versioning diff --git a/docs/src/fancyholograms/api/getting-started.md b/docs/src/fancyholograms/api/getting-started.md index 9eb7c952..1fe82a68 100644 --- a/docs/src/fancyholograms/api/getting-started.md +++ b/docs/src/fancyholograms/api/getting-started.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Getting started ## Include the API in your project diff --git a/docs/src/fancyholograms/changelog/v1.md b/docs/src/fancyholograms/changelog/v1.md index ac626852..9f8fc0a4 100644 --- a/docs/src/fancyholograms/changelog/v1.md +++ b/docs/src/fancyholograms/changelog/v1.md @@ -1,4 +1,5 @@ --- +icon: dot order: 1 --- diff --git a/docs/src/fancyholograms/changelog/v2.md b/docs/src/fancyholograms/changelog/v2.md index b5776a1b..d8ad1077 100644 --- a/docs/src/fancyholograms/changelog/v2.md +++ b/docs/src/fancyholograms/changelog/v2.md @@ -1,4 +1,5 @@ --- +icon: dot order: 2 --- diff --git a/docs/src/fancyholograms/commands/fancyholograms.md b/docs/src/fancyholograms/commands/fancyholograms.md index b5edda10..fc66c5df 100644 --- a/docs/src/fancyholograms/commands/fancyholograms.md +++ b/docs/src/fancyholograms/commands/fancyholograms.md @@ -1,4 +1,5 @@ --- +icon: dot order: 9 --- diff --git a/docs/src/fancyholograms/commands/hologram.md b/docs/src/fancyholograms/commands/hologram.md index d9a80ac3..a9eb66ba 100644 --- a/docs/src/fancyholograms/commands/hologram.md +++ b/docs/src/fancyholograms/commands/hologram.md @@ -1,4 +1,5 @@ --- +icon: dot order: 10 --- diff --git a/docs/src/fancyholograms/tutorials/clickable-holograms.md b/docs/src/fancyholograms/tutorials/clickable-holograms.md index 0dd34d73..637a8da4 100644 --- a/docs/src/fancyholograms/tutorials/clickable-holograms.md +++ b/docs/src/fancyholograms/tutorials/clickable-holograms.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Clickable holograms Interactions with holograms is not a feature of FancyHolograms yet, but there is a workaround for this. diff --git a/docs/src/fancynpcs/api/getting-started.md b/docs/src/fancynpcs/api/getting-started.md index 0f8f49e4..37e1eaae 100644 --- a/docs/src/fancynpcs/api/getting-started.md +++ b/docs/src/fancynpcs/api/getting-started.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Getting started ## Include the API in your project diff --git a/docs/src/fancynpcs/changelog/v1.md b/docs/src/fancynpcs/changelog/v1.md index e20730ab..09be1dcf 100644 --- a/docs/src/fancynpcs/changelog/v1.md +++ b/docs/src/fancynpcs/changelog/v1.md @@ -1,4 +1,5 @@ --- +icon: dot order: 1 --- diff --git a/docs/src/fancynpcs/changelog/v2.md b/docs/src/fancynpcs/changelog/v2.md index 7c9fe209..16fb9c11 100644 --- a/docs/src/fancynpcs/changelog/v2.md +++ b/docs/src/fancynpcs/changelog/v2.md @@ -1,4 +1,5 @@ --- +icon: dot order: 2 --- diff --git a/docs/src/fancynpcs/commands/fancynpcs.md b/docs/src/fancynpcs/commands/fancynpcs.md index 1472487b..84f39946 100644 --- a/docs/src/fancynpcs/commands/fancynpcs.md +++ b/docs/src/fancynpcs/commands/fancynpcs.md @@ -1,4 +1,5 @@ --- +icon: dot order: 9 --- diff --git a/docs/src/fancynpcs/commands/npc.md b/docs/src/fancynpcs/commands/npc.md index 2fe30d44..e1d3add6 100644 --- a/docs/src/fancynpcs/commands/npc.md +++ b/docs/src/fancynpcs/commands/npc.md @@ -1,4 +1,5 @@ --- +icon: dot order: 10 --- diff --git a/docs/src/fancynpcs/tutorials/action-system.md b/docs/src/fancynpcs/tutorials/action-system.md index 0dc3c871..830cbf91 100644 --- a/docs/src/fancynpcs/tutorials/action-system.md +++ b/docs/src/fancynpcs/tutorials/action-system.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Action system The NPC Action System in FancyNPCs allows server administrators to create interactive and engaging NPCs by assigning actions that trigger based on player interactions or custom events. diff --git a/docs/src/fancynpcs/tutorials/mineskin-api-key.md b/docs/src/fancynpcs/tutorials/mineskin-api-key.md index 59df2804..1dbacdb4 100644 --- a/docs/src/fancynpcs/tutorials/mineskin-api-key.md +++ b/docs/src/fancynpcs/tutorials/mineskin-api-key.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # MineSkin API Key When you have many npcs with skins (especially skins by file or url), you will notice that it takes a while once they diff --git a/docs/src/fancynpcs/tutorials/multiple-lines.md b/docs/src/fancynpcs/tutorials/multiple-lines.md index 51b041ce..b1acb3a6 100644 --- a/docs/src/fancynpcs/tutorials/multiple-lines.md +++ b/docs/src/fancynpcs/tutorials/multiple-lines.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Multiple display name lines To have multiple lines as the display name of an NPC follow the following steps: diff --git a/docs/src/fancynpcs/tutorials/sitting-npcs.md b/docs/src/fancynpcs/tutorials/sitting-npcs.md index 9f0a1ca3..bb6e0d3c 100644 --- a/docs/src/fancynpcs/tutorials/sitting-npcs.md +++ b/docs/src/fancynpcs/tutorials/sitting-npcs.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Sitting NPCs You can make a NPC sit by following these steps: diff --git a/docs/src/fancynpcs/tutorials/using-minimessages.md b/docs/src/fancynpcs/tutorials/using-minimessages.md index e059892f..8cd5dd5e 100644 --- a/docs/src/fancynpcs/tutorials/using-minimessages.md +++ b/docs/src/fancynpcs/tutorials/using-minimessages.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Using MiniMessages Everywhere, where you can set a text (e.g. npc display_name or hologram lines), you can either use legacy color codes ( diff --git a/docs/src/index.md b/docs/src/index.md index 7b0607d4..bd088943 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -1,5 +1,6 @@ --- icon: home +title: FancyPlugins --- # diff --git a/docs/src/product-direction/concepts/converters.md b/docs/src/product-direction/concepts/converters.md index 86c853bf..2ec2a46f 100644 --- a/docs/src/product-direction/concepts/converters.md +++ b/docs/src/product-direction/concepts/converters.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Converters There should be converters for other popular npc / hologram plugins to our plugin. diff --git a/docs/src/product-direction/concepts/fancyholograms/fancyholograms.md b/docs/src/product-direction/concepts/fancyholograms/fancyholograms.md index 40002153..e493bbcc 100644 --- a/docs/src/product-direction/concepts/fancyholograms/fancyholograms.md +++ b/docs/src/product-direction/concepts/fancyholograms/fancyholograms.md @@ -1,4 +1,5 @@ --- +icon: dot redirect: hologram-groups.md --- diff --git a/docs/src/product-direction/concepts/fancyholograms/hologram-groups.md b/docs/src/product-direction/concepts/fancyholograms/hologram-groups.md index d1d021ac..7026aae5 100644 --- a/docs/src/product-direction/concepts/fancyholograms/hologram-groups.md +++ b/docs/src/product-direction/concepts/fancyholograms/hologram-groups.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Hologram Groups TODO \ No newline at end of file diff --git a/docs/src/product-direction/concepts/fancyholograms/multiple-pages.md b/docs/src/product-direction/concepts/fancyholograms/multiple-pages.md index 7b114993..0afa18be 100644 --- a/docs/src/product-direction/concepts/fancyholograms/multiple-pages.md +++ b/docs/src/product-direction/concepts/fancyholograms/multiple-pages.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Multiple Pages TODO \ No newline at end of file diff --git a/docs/src/product-direction/concepts/fancynpcs/action-scripting.md b/docs/src/product-direction/concepts/fancynpcs/action-scripting.md index e6dcca5b..9218aa01 100644 --- a/docs/src/product-direction/concepts/fancynpcs/action-scripting.md +++ b/docs/src/product-direction/concepts/fancynpcs/action-scripting.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Action Scripting Currently, the npc action system is quite limited with the available action types. There is no way to create conditional actions or to have loops. diff --git a/docs/src/product-direction/concepts/fancynpcs/command-changes.md b/docs/src/product-direction/concepts/fancynpcs/command-changes.md index 3dada686..53183cd1 100644 --- a/docs/src/product-direction/concepts/fancynpcs/command-changes.md +++ b/docs/src/product-direction/concepts/fancynpcs/command-changes.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Command Changes Some commands need to be refactored to be more consistent with the new system. diff --git a/docs/src/product-direction/concepts/fancynpcs/custom-models.md b/docs/src/product-direction/concepts/fancynpcs/custom-models.md index daea236b..b67ebc8b 100644 --- a/docs/src/product-direction/concepts/fancynpcs/custom-models.md +++ b/docs/src/product-direction/concepts/fancynpcs/custom-models.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Custom Models TODO \ No newline at end of file diff --git a/docs/src/product-direction/concepts/fancynpcs/fancynpcs.md b/docs/src/product-direction/concepts/fancynpcs/fancynpcs.md index 980ee351..dff950bc 100644 --- a/docs/src/product-direction/concepts/fancynpcs/fancynpcs.md +++ b/docs/src/product-direction/concepts/fancynpcs/fancynpcs.md @@ -1,4 +1,5 @@ --- +icon: dot redirect: action-scripting --- diff --git a/docs/src/product-direction/concepts/fancynpcs/walking-npcs.md b/docs/src/product-direction/concepts/fancynpcs/walking-npcs.md index 769f0374..1e4c6443 100644 --- a/docs/src/product-direction/concepts/fancynpcs/walking-npcs.md +++ b/docs/src/product-direction/concepts/fancynpcs/walking-npcs.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Walking Npcs TODO \ No newline at end of file diff --git a/docs/src/product-direction/concepts/new-projects/fancyvisuals.md b/docs/src/product-direction/concepts/new-projects/fancyvisuals.md index ffbc9901..2003e7a1 100644 --- a/docs/src/product-direction/concepts/new-projects/fancyvisuals.md +++ b/docs/src/product-direction/concepts/new-projects/fancyvisuals.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # FancyVisuals TODO \ No newline at end of file diff --git a/docs/src/product-direction/concepts/new-projects/new-projects.md b/docs/src/product-direction/concepts/new-projects/new-projects.md new file mode 100644 index 00000000..2e16488f --- /dev/null +++ b/docs/src/product-direction/concepts/new-projects/new-projects.md @@ -0,0 +1,3 @@ +--- +icon: dot +--- \ No newline at end of file diff --git a/docs/src/product-direction/concepts/tools/lightweight-minecraft-client-sdk.md b/docs/src/product-direction/concepts/tools/lightweight-minecraft-client-sdk.md index b449bce6..3d0c80f7 100644 --- a/docs/src/product-direction/concepts/tools/lightweight-minecraft-client-sdk.md +++ b/docs/src/product-direction/concepts/tools/lightweight-minecraft-client-sdk.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Lightweight Minecraft Client SDK ## Problem diff --git a/docs/src/product-direction/concepts/tools/plugin-testing-framework.md b/docs/src/product-direction/concepts/tools/plugin-testing-framework.md index c6feabe0..42d33973 100644 --- a/docs/src/product-direction/concepts/tools/plugin-testing-framework.md +++ b/docs/src/product-direction/concepts/tools/plugin-testing-framework.md @@ -1,3 +1,7 @@ +--- +icon: dot +--- + # Plugin Testing Framework The Plugin Testing Framework is a tool that allows developers to test their plugins in a controlled environment. diff --git a/docs/src/product-direction/concepts/tools/tools.md b/docs/src/product-direction/concepts/tools/tools.md new file mode 100644 index 00000000..8010a5c3 --- /dev/null +++ b/docs/src/product-direction/concepts/tools/tools.md @@ -0,0 +1,4 @@ +--- +icon: dot +redirect: lightweight-minecraft-client-sdk +--- \ No newline at end of file