diff --git a/astro.config.ts b/astro.config.ts index 9b7f99e8c..b26ffdb15 100644 --- a/astro.config.ts +++ b/astro.config.ts @@ -59,7 +59,7 @@ export default defineConfig({ }, { icon: "github", label: "adventure:GitHub", href: "https://github.com/PaperMC/adventure" }, - { icon: "seti:java", label: "adventure:Javadoc", href: "https://jd.advntr.dev" }, + { icon: "seti:java", label: "adventure:Javadoc", href: "https://jd.papermc.io" }, { icon: "github", label: "waterfall:GitHub", href: "https://github.com/PaperMC/Waterfall" }, { @@ -555,6 +555,7 @@ export default defineConfig({ paper: "https://jd.papermc.io/paper", velocity: "https://jd.papermc.io/velocity", java: { url: "https://docs.oracle.com/en/java/javase/25/docs/api", module: "java.base" }, + adventure: "https://jd.papermc.io/adventure", }, }, ], diff --git a/src/content/docs/adventure/minimessage/dynamic-replacements.md b/src/content/docs/adventure/minimessage/dynamic-replacements.md index 2c1d6a725..1f40b428e 100644 --- a/src/content/docs/adventure/minimessage/dynamic-replacements.md +++ b/src/content/docs/adventure/minimessage/dynamic-replacements.md @@ -140,11 +140,11 @@ You can simply create your own placeholders. Take a look at the [Formatter](http Create a custom tag which makes its contents clickable: ```java +// Creates a tag to get adventure javadocs with a specific version, e.g. TagResolver.resolver("click-by-version", (args, context) -> { final String version = args.popOr("version expected").value(); - return Tag.styling(ClickEvent.openUrl("https://jd.advntr.dev/api/ " + version + "/")); + return Tag.styling(ClickEvent.openUrl("https://jd.papermc.io/adventure/" + version + "/")); }); -// creates a tag to get javadocs of adventure by the version: ``` You can create your own complex placeholders with multiple arguments and their own logic. diff --git a/src/content/docs/adventure/minimessage/format.mdx b/src/content/docs/adventure/minimessage/format.mdx index 828a47743..11c87d735 100644 --- a/src/content/docs/adventure/minimessage/format.mdx +++ b/src/content/docs/adventure/minimessage/format.mdx @@ -205,7 +205,7 @@ Tag * `` Arguments - * `_action_`, the type of click event, one of [this list](https://jd.advntr.dev/api/latest/net/kyori/adventure/text/event/ClickEvent.Action.html#enum.constant.summary) + * `_action_`, the type of click event, one of [this list](https://jd.papermc.io/adventure/net.kyori.adventure.api/net/kyori/adventure/text/event/ClickEvent.Action.html#field-summary) * `_value_`, the argument for that particular event, refer to [the minecraft wiki](https://minecraft.wiki/w/Text_component_format) Examples @@ -232,7 +232,7 @@ Tag * `` Arguments - * `_action_`, the type of hover event, one of this [list](https://jd.advntr.dev/api/latest/net/kyori/adventure/text/event/HoverEvent.Action.html#field.summary) + * `_action_`, the type of hover event, one of this [list](jd:adventure:net.kyori.adventure.api:net.kyori.adventure.text.event.HoverEvent$Action#field-summary) * `_value..._`, arguments specific to each event action: | Action | Value | diff --git a/src/content/docs/paper/dev/api/command-api/arguments/adventure.mdx b/src/content/docs/paper/dev/api/command-api/arguments/adventure.mdx index 5e5fbe615..d1338b526 100755 --- a/src/content/docs/paper/dev/api/command-api/arguments/adventure.mdx +++ b/src/content/docs/paper/dev/api/command-api/arguments/adventure.mdx @@ -47,7 +47,7 @@ public static LiteralCommandNode componentArgument() {