Skip to content

Commit 6500476

Browse files
committed
Use spigot-api for Bukkit module, rename Bungeecord package for consistency
1 parent c91f1c4 commit 6500476

7 files changed

Lines changed: 11 additions & 22 deletions

File tree

bootstrap/bukkit/build.gradle.kts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,11 @@ dependencies {
66
implementation(projects.core)
77

88
runtimeOnly(libs.slf4j.jdk14)
9-
compileOnly(libs.paper.api)
9+
compileOnly(libs.spigot.api)
1010
implementation(libs.adventure.bukkit)
1111
implementation(libs.cloud.paper)
1212
implementation(libs.slf4j)
1313
}
1414

1515
relocate("net.kyori")
16-
relocate("org.spongepowered")
17-
18-
tasks.shadowJar {
19-
manifest {
20-
attributes["paperweight-mappings-namespace"] = "mojang"
21-
}
22-
}
16+
relocate("org.spongepowered")

bootstrap/bukkit/src/main/java/dev/triassic/template/bukkit/command/BukkitCommander.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public interface BukkitCommander extends Commander, ForwardingAudience.Single {
4646
/**
4747
* Create a new {@link BukkitCommander} from a {@link CommandSender}.
4848
*
49-
* @param sender the {@link CommandSender}
49+
* @param sender the {@link CommandSender}
5050
* @return a new {@link BukkitCommander}
5151
*/
5252
static BukkitCommander from(final CommandSender sender) {

bootstrap/bungeecord/src/main/java/dev/triassic/template/bungee/BungeeTemplatePlugin.java renamed to bootstrap/bungeecord/src/main/java/dev/triassic/template/bungeecord/BungeeTemplatePlugin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@
2525
* For more information, please refer to <https://unlicense.org/>
2626
*/
2727

28-
package dev.triassic.template.bungee;
28+
package dev.triassic.template.bungeecord;
2929

3030
import dev.triassic.template.TemplateImpl;
3131
import dev.triassic.template.TemplatePlugin;
32-
import dev.triassic.template.bungee.command.BungeeCommander;
32+
import dev.triassic.template.bungeecord.command.BungeeCommander;
3333
import dev.triassic.template.command.Commander;
3434
import dev.triassic.template.util.PlatformType;
3535
import java.nio.file.Path;

bootstrap/bungeecord/src/main/java/dev/triassic/template/bungee/command/BungeeCommander.java renamed to bootstrap/bungeecord/src/main/java/dev/triassic/template/bungeecord/command/BungeeCommander.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
* For more information, please refer to <https://unlicense.org/>
2626
*/
2727

28-
package dev.triassic.template.bungee.command;
28+
package dev.triassic.template.bungeecord.command;
2929

30-
import dev.triassic.template.bungee.BungeeTemplatePlugin;
30+
import dev.triassic.template.bungeecord.BungeeTemplatePlugin;
3131
import dev.triassic.template.command.Commander;
3232
import net.kyori.adventure.audience.Audience;
3333
import net.kyori.adventure.audience.ForwardingAudience;
@@ -46,7 +46,7 @@ public interface BungeeCommander extends Commander, ForwardingAudience.Single {
4646
/**
4747
* Create a new {@link BungeeCommander} from a {@link CommandSender}.
4848
*
49-
* @param sender the {@link CommandSender}
49+
* @param sender the {@link CommandSender}
5050
* @return a new {@link BungeeCommander}
5151
*/
5252
static BungeeCommander from(final CommandSender sender) {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: ${name}
2-
main: dev.triassic.template.bungee.BungeeTemplatePlugin
2+
main: dev.triassic.template.bungeecord.BungeeTemplatePlugin
33
version: ${version}
44
author: ${author}
55
description: ${description}

bootstrap/paper/build.gradle.kts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,4 @@ dependencies {
99
implementation(libs.cloud.paper)
1010
}
1111

12-
relocate("org.spongepowered")
13-
14-
tasks.shadowJar {
15-
manifest {
16-
attributes["paperweight-mappings-namespace"] = "mojang"
17-
}
18-
}
12+
relocate("org.spongepowered")

gradle/libs.versions.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ slf4j-jdk14 = { group = "org.slf4j", name = "slf4j-jdk14", version.ref = "slf4j"
3131

3232
# Server APIs
3333
bungeecord-api = { group = "net.md-5", name = "bungeecord-api", version = "1.19-R0.1-SNAPSHOT" }
34+
spigot-api = { group = "org.spigotmc", name = "spigot-api", version = "1.20.6-R0.1-SNAPSHOT" }
3435
paper-api = { group = "io.papermc.paper", name = "paper-api", version = "1.20.6-R0.1-SNAPSHOT" }
3536
velocity-api = { group = "com.velocitypowered", name = "velocity-api", version = "3.4.0-SNAPSHOT" }
3637

0 commit comments

Comments
 (0)