9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-19 15:09:15 +00:00

优化构建

This commit is contained in:
XiaoMoMi
2025-11-17 15:24:35 +08:00
parent e8527073da
commit 77adbe6233
5 changed files with 7 additions and 3 deletions

View File

@@ -61,7 +61,7 @@ artifacts {
tasks { tasks {
shadowJar { shadowJar {
archiveFileName = "${rootProject.name}-bukkit-plugin-${rootProject.properties["project_version"]}.jar" archiveFileName = "${rootProject.name}-${rootProject.properties["project_version"]}-community-bukkit.jar"
destinationDirectory.set(file("$rootDir/target")) destinationDirectory.set(file("$rootDir/target"))
relocate("net.kyori", "net.momirealms.craftengine.libraries") relocate("net.kyori", "net.momirealms.craftengine.libraries")
relocate("net.momirealms.sparrow.nbt", "net.momirealms.craftengine.libraries.nbt") relocate("net.momirealms.sparrow.nbt", "net.momirealms.craftengine.libraries.nbt")

View File

@@ -19,6 +19,8 @@ public class BukkitCraftEnginePlugin extends JavaPlugin {
@Override @Override
public void onEnable() { public void onEnable() {
this.plugin.onPluginEnable(); this.plugin.onPluginEnable();
this.plugin.logger().warn("You're using the CraftEngine Community Edition.");
this.plugin.logger().warn("Please consider purchasing the premium version to support CraftEngine's development.");
} }
@Override @Override

View File

@@ -144,7 +144,7 @@ tasks {
manifest { manifest {
attributes["paperweight-mappings-namespace"] = "mojang" attributes["paperweight-mappings-namespace"] = "mojang"
} }
archiveFileName = "${rootProject.name}-paper-plugin-${rootProject.properties["project_version"]}.jar" archiveFileName = "${rootProject.name}-${rootProject.properties["project_version"]}-community-paper.jar"
destinationDirectory.set(file("$rootDir/target")) destinationDirectory.set(file("$rootDir/target"))
relocate("net.kyori", "net.momirealms.craftengine.libraries") relocate("net.kyori", "net.momirealms.craftengine.libraries")
relocate("net.momirealms.sparrow.nbt", "net.momirealms.craftengine.libraries.nbt") relocate("net.momirealms.sparrow.nbt", "net.momirealms.craftengine.libraries.nbt")

View File

@@ -18,6 +18,8 @@ public final class PaperCraftEnginePlugin extends JavaPlugin {
@Override @Override
public void onEnable() { public void onEnable() {
this.bootstrap.plugin.onPluginEnable(); this.bootstrap.plugin.onPluginEnable();
this.bootstrap.plugin.logger().warn("You're using the CraftEngine Community Edition.");
this.bootstrap.plugin.logger().warn("Please consider purchasing the premium version to support CraftEngine's development.");
} }
@Override @Override

View File

@@ -8,7 +8,7 @@ import java.nio.charset.StandardCharsets;
import java.util.Objects; import java.util.Objects;
public class VersionHelper { public class VersionHelper {
public static final boolean PREMIUM = true; public static final boolean PREMIUM = false;
public static final MinecraftVersion MINECRAFT_VERSION; public static final MinecraftVersion MINECRAFT_VERSION;
public static final boolean COMPONENT_RELEASE; public static final boolean COMPONENT_RELEASE;
private static final int version; private static final int version;