@@ -30,69 +30,65 @@ You will land into the `build.gradle.kts` file where you can add your dependenci
30
30
To add Paper as a dependency, you will need to add the Paper repository to your ` build.gradle.kts ` or ` pom.xml ` file as well as the dependency itself.
31
31
32
32
<Tabs groupId = " author-front-matter" >
33
-
34
- <TabItem value = " gradle-kotlin" label = " Gradle Kotlin DSL" default >
35
-
36
- <VersionFormattedCode language = { " kotlin" } title = { " build.gradle.kts" } >
37
- ```
38
- repositories {
39
- maven {
40
- name = "papermc"
41
- url = uri("https://repo.papermc.io/repository/maven-public/")
42
- }
43
- }
44
-
45
- dependencies {
46
- compileOnly("io.papermc.paper:paper-api:%%_MAJ_MIN_PAT_MC_%%")
47
- }
48
- ```
49
- </VersionFormattedCode >
50
-
51
- </TabItem >
52
- <TabItem value = " gradle-groovy" label = " Gradle Groovy DSL" >
53
-
54
- <VersionFormattedCode language = { " groovy" } title = { " build.gradle" } >
55
- ```
56
- repositories {
57
- maven {
58
- name = 'papermc'
59
- url = 'https://repo.papermc.io/repository/maven-public/'
60
- }
61
- }
62
-
63
- dependencies {
64
- compileOnly 'io.papermc.paper:paper-api:%%_MAJ_MIN_PAT_MC_%%'
65
- }
66
- ```
67
- </VersionFormattedCode >
68
-
69
- </TabItem >
70
-
71
- <TabItem value = " maven" label = " Maven POM" >
72
-
73
- <VersionFormattedCode language = { " xml" } title = { " pom.xml" } >
74
- ```
75
- <project>
76
- <repositories>
77
- <repository>
78
- <id>papermc</id>
79
- <url>https://repo.papermc.io/repository/maven-public/</url>
80
- </repository>
81
- </repositories>
82
-
83
- <dependencies>
84
- <dependency>
85
- <groupId>io.papermc.paper</groupId>
86
- <artifactId>paper-api</artifactId>
87
- <version>%%_MAJ_MIN_PAT_MC_%%</version>
88
- <scope>provided</scope>
89
- </dependency>
90
- </dependencies>
91
- </project>
92
- ```
93
- </VersionFormattedCode >
94
-
95
- </TabItem >
33
+ <TabItem value = " gradle-kotlin" label = " Gradle Kotlin DSL" default >
34
+ <VersionFormattedCode language = { " kotlin" } title = { " build.gradle.kts" } >
35
+ ```
36
+ repositories {
37
+ maven {
38
+ name = "papermc"
39
+ url = uri("https://repo.papermc.io/repository/maven-public/")
40
+ }
41
+ }
42
+
43
+ dependencies {
44
+ compileOnly("io.papermc.paper:paper-api:%%_MAJ_MIN_PAT_MC_%%")
45
+ }
46
+
47
+ java {
48
+ toolchain.languageVersion.set(JavaLanguageVersion.of(21))
49
+ }
50
+ ```
51
+ </VersionFormattedCode >
52
+ </TabItem >
53
+ <TabItem value = " gradle-groovy" label = " Gradle Groovy DSL" >
54
+ <VersionFormattedCode language = { " groovy" } title = { " build.gradle" } >
55
+ ```
56
+ repositories {
57
+ maven {
58
+ name = 'papermc'
59
+ url = 'https://repo.papermc.io/repository/maven-public/'
60
+ }
61
+ }
62
+
63
+ dependencies {
64
+ compileOnly 'io.papermc.paper:paper-api:%%_MAJ_MIN_PAT_MC_%%'
65
+ }
66
+ ```
67
+ </VersionFormattedCode >
68
+ </TabItem >
69
+ <TabItem value = " maven" label = " Maven POM" >
70
+ <VersionFormattedCode language = { " xml" } title = { " pom.xml" } >
71
+ ```
72
+ <project>
73
+ <repositories>
74
+ <repository>
75
+ <id>papermc</id>
76
+ <url>https://repo.papermc.io/repository/maven-public/</url>
77
+ </repository>
78
+ </repositories>
79
+
80
+ <dependencies>
81
+ <dependency>
82
+ <groupId>io.papermc.paper</groupId>
83
+ <artifactId>paper-api</artifactId>
84
+ <version>%%_MAJ_MIN_PAT_MC_%%</version>
85
+ <scope>provided</scope>
86
+ </dependency>
87
+ </dependencies>
88
+ </project>
89
+ ```
90
+ </VersionFormattedCode >
91
+ </TabItem >
96
92
</Tabs >
97
93
98
94
### Setting up the ` src ` directory
0 commit comments