Skip to content

Commit 3c1bfa5

Browse files
committed
Initial plugin configuration
1 parent d52e65e commit 3c1bfa5

File tree

4 files changed

+47
-9
lines changed

4 files changed

+47
-9
lines changed

build.gradle.kts

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,34 @@
11
plugins {
22
id("java")
3+
id("io.papermc.paperweight.userdev") version "2.0.0-beta.14"
34
}
45

56
group = "de.pascalpex"
6-
version = "1.0-SNAPSHOT"
7+
version = "2.0"
78

89
repositories {
910
mavenCentral()
11+
maven {
12+
name = "papermc"
13+
url = uri("https://repo.papermc.io/repository/maven-public/")
14+
}
1015
}
1116

1217
dependencies {
1318
testImplementation(platform("org.junit:junit-bom:5.10.0"))
1419
testImplementation("org.junit.jupiter:junit-jupiter")
20+
paperweight.paperDevBundle("1.21.4-R0.1-SNAPSHOT")
1521
}
1622

23+
java {
24+
toolchain.languageVersion.set(JavaLanguageVersion.of(21))
25+
}
26+
27+
tasks.assemble {
28+
dependsOn(tasks.reobfJar)
29+
}
1730
tasks.test {
1831
useJUnitPlatform()
19-
}
32+
}
33+
34+
paperweight.reobfArtifactConfiguration = io.papermc.paperweight.userdev.ReobfArtifactConfiguration.MOJANG_PRODUCTION

src/main/java/de/pascalpex/Main.java

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package de.pascalpex.pexnpc;
2+
3+
import org.bukkit.plugin.java.JavaPlugin;
4+
5+
public class Main extends JavaPlugin {
6+
7+
@Override
8+
public void onEnable() {
9+
}
10+
11+
@Override
12+
public void onDisable() {
13+
14+
}
15+
16+
}

src/main/resources/plugin.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
main: de.pascalpex.pexnpc.Main
2+
name: PexNPC
3+
version: 2.0
4+
author: Pascalpex
5+
prefix: PexNPC
6+
softdepend:
7+
- Multiverse-Core
8+
- PlaceholderAPI
9+
api-version: '1.21'
10+
11+
commands:
12+
PexNPC:
13+
description: Universeller Befehl
14+
usage: /pexnpc

0 commit comments

Comments
 (0)