Skip to content

Commit b1d0d7e

Browse files
Merge pull request #1 from theShadowsDust/develop
Develop
2 parents 3214080 + a9a8fb5 commit b1d0d7e

23 files changed

+112
-79
lines changed

build.gradle.kts

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
import net.minecrell.pluginyml.bukkit.BukkitPluginDescription.PluginLoadOrder
1+
import net.minecrell.pluginyml.bukkit.BukkitPluginDescription
22

33
plugins {
44
id("java")
5-
id("net.minecrell.plugin-yml.bukkit") version "0.5.1"
5+
id("net.minecrell.plugin-yml.paper") version "0.6.0"
66
id("com.github.johnrengelman.shadow") version "7.1.2"
77
id("xyz.jpenilla.run-paper") version "1.0.6"
88
}
99

10-
group = "de.uniquegame"
11-
version = "1.0.0-RELEASE"
10+
group = "de.theshadowsdust"
11+
version = "2.0.0-RELEASE"
1212

1313
repositories {
1414
mavenCentral()
1515
maven("https://papermc.io/repo/repository/maven-public/")
1616
}
1717

1818
dependencies {
19-
compileOnly("io.papermc.paper:paper-api:1.19.3-R0.1-SNAPSHOT")
20-
implementation("cloud.commandframework", "cloud-paper", "1.8.0")
21-
implementation("cloud.commandframework", "cloud-annotations", "1.8.0")
22-
implementation("cloud.commandframework", "cloud-minecraft-extras", "1.8.0")
19+
compileOnly("io.papermc.paper:paper-api:1.20.1-R0.1-SNAPSHOT")
20+
implementation("cloud.commandframework", "cloud-paper", "1.8.3")
21+
implementation("cloud.commandframework", "cloud-annotations", "1.8.3")
22+
implementation("cloud.commandframework", "cloud-minecraft-extras", "1.8.3")
2323
implementation("org.apache.commons:commons-lang3:3.12.0")
2424
implementation("me.lucko:commodore:2.2") {
2525
isTransitive = false
@@ -33,23 +33,27 @@ tasks {
3333
options.encoding = "UTF-8"
3434
}
3535

36-
build {
37-
dependsOn(shadowJar)
38-
}
39-
4036
runServer {
41-
minecraftVersion("1.19.3")
37+
minecraftVersion("1.20.1")
4238
}
4339

4440
shadowJar {
4541
archiveFileName.set("${rootProject.name}.${archiveExtension.getOrElse("jar")}")
4642
}
4743
}
4844

49-
bukkit {
50-
main = "${rootProject.group}.ultimatespawn.UltimateSpawnPlugin"
51-
apiVersion = "1.19"
52-
name = "UltimateSpawn"
53-
load = PluginLoadOrder.POSTWORLD
54-
author = "UniqueGame"
55-
}
45+
paper {
46+
47+
name = rootProject.name
48+
author = "theShadowsDust"
49+
50+
main = "de.theshadowsdust.ultimatespawn.UltimateSpawnPlugin"
51+
bootstrapper = "de.theshadowsdust.ultimatespawn.UltimateSpawnPluginBootstrap"
52+
hasOpenClassloader = false
53+
54+
generateLibrariesJson = true
55+
foliaSupported = true
56+
apiVersion = "1.20"
57+
load = BukkitPluginDescription.PluginLoadOrder.POSTWORLD
58+
}
59+

gradle/wrapper/gradle-wrapper.jar

935 Bytes
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

gradlew

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,12 @@ set -- \
205205
org.gradle.wrapper.GradleWrapperMain \
206206
"$@"
207207

208+
# Stop when "xargs" is not available.
209+
if ! command -v xargs >/dev/null 2>&1
210+
then
211+
die "xargs is not available"
212+
fi
213+
208214
# Use "xargs" to parse quoted args.
209215
#
210216
# With -n1 it outputs one arg per line, with the quotes and backslashes removed.

gradlew.bat

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
@rem limitations under the License.
1515
@rem
1616

17-
@if "%DEBUG%" == "" @echo off
17+
@if "%DEBUG%"=="" @echo off
1818
@rem ##########################################################################
1919
@rem
2020
@rem Gradle startup script for Windows
@@ -25,7 +25,7 @@
2525
if "%OS%"=="Windows_NT" setlocal
2626

2727
set DIRNAME=%~dp0
28-
if "%DIRNAME%" == "" set DIRNAME=.
28+
if "%DIRNAME%"=="" set DIRNAME=.
2929
set APP_BASE_NAME=%~n0
3030
set APP_HOME=%DIRNAME%
3131

@@ -40,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome
4040

4141
set JAVA_EXE=java.exe
4242
%JAVA_EXE% -version >NUL 2>&1
43-
if "%ERRORLEVEL%" == "0" goto execute
43+
if %ERRORLEVEL% equ 0 goto execute
4444

4545
echo.
4646
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
@@ -75,13 +75,15 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
7575

7676
:end
7777
@rem End local scope for the variables with windows NT shell
78-
if "%ERRORLEVEL%"=="0" goto mainEnd
78+
if %ERRORLEVEL% equ 0 goto mainEnd
7979

8080
:fail
8181
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
8282
rem the _cmd.exe /c_ return code!
83-
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
84-
exit /b 1
83+
set EXIT_CODE=%ERRORLEVEL%
84+
if %EXIT_CODE% equ 0 set EXIT_CODE=1
85+
if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
86+
exit /b %EXIT_CODE%
8587

8688
:mainEnd
8789
if "%OS%"=="Windows_NT" endlocal

src/main/java/de/uniquegame/ultimatespawn/UltimateSpawnPlugin.java renamed to src/main/java/de/theshadowsdust/ultimatespawn/UltimateSpawnPlugin.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
package de.uniquegame.ultimatespawn;
1+
package de.theshadowsdust.ultimatespawn;
22

3-
import de.uniquegame.ultimatespawn.listener.SpawnLocationListener;
4-
import de.uniquegame.ultimatespawn.service.CommandService;
5-
import de.uniquegame.ultimatespawn.service.ConfigurationService;
6-
import de.uniquegame.ultimatespawn.service.LanguageService;
7-
import de.uniquegame.ultimatespawn.service.SpawnPositionService;
3+
import de.theshadowsdust.ultimatespawn.listener.SpawnLocationListener;
4+
import de.theshadowsdust.ultimatespawn.service.CommandService;
5+
import de.theshadowsdust.ultimatespawn.service.ConfigurationService;
6+
import de.theshadowsdust.ultimatespawn.service.LanguageService;
7+
import de.theshadowsdust.ultimatespawn.service.SpawnPositionService;
88
import org.bukkit.plugin.PluginManager;
99
import org.bukkit.plugin.java.JavaPlugin;
1010
import org.jetbrains.annotations.NotNull;
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package de.theshadowsdust.ultimatespawn;
2+
3+
import io.papermc.paper.plugin.bootstrap.BootstrapContext;
4+
import io.papermc.paper.plugin.bootstrap.PluginBootstrap;
5+
import io.papermc.paper.plugin.bootstrap.PluginProviderContext;
6+
import org.bukkit.plugin.java.JavaPlugin;
7+
import org.jetbrains.annotations.NotNull;
8+
9+
@SuppressWarnings("UnstableApiUsage")
10+
public class UltimateSpawnPluginBootstrap implements PluginBootstrap {
11+
12+
@Override
13+
public void bootstrap(@NotNull BootstrapContext context) {
14+
//Not needed yet!
15+
}
16+
17+
@Override
18+
public @NotNull JavaPlugin createPlugin(@NotNull PluginProviderContext context) {
19+
return new UltimateSpawnPlugin();
20+
}
21+
}

src/main/java/de/uniquegame/ultimatespawn/command/PluginCommands.java renamed to src/main/java/de/theshadowsdust/ultimatespawn/command/PluginCommands.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package de.uniquegame.ultimatespawn.command;
1+
package de.theshadowsdust.ultimatespawn.command;
22

33
import cloud.commandframework.annotations.Argument;
44
import cloud.commandframework.annotations.CommandDescription;
55
import cloud.commandframework.annotations.CommandMethod;
66
import cloud.commandframework.annotations.CommandPermission;
77
import cloud.commandframework.annotations.specifier.Greedy;
8-
import de.uniquegame.ultimatespawn.UltimateSpawnPlugin;
9-
import de.uniquegame.ultimatespawn.service.LanguageService;
10-
import de.uniquegame.ultimatespawn.util.MessageUtil;
8+
import de.theshadowsdust.ultimatespawn.service.LanguageService;
9+
import de.theshadowsdust.ultimatespawn.util.MessageUtil;
10+
import de.theshadowsdust.ultimatespawn.UltimateSpawnPlugin;
1111
import org.bukkit.command.CommandSender;
1212
import org.jetbrains.annotations.NotNull;
1313

src/main/java/de/uniquegame/ultimatespawn/command/RemoveSpawnCommand.java renamed to src/main/java/de/theshadowsdust/ultimatespawn/command/RemoveSpawnCommand.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package de.uniquegame.ultimatespawn.command;
1+
package de.theshadowsdust.ultimatespawn.command;
22

33
import cloud.commandframework.annotations.Argument;
44
import cloud.commandframework.annotations.CommandDescription;
@@ -7,9 +7,9 @@
77
import cloud.commandframework.annotations.specifier.Greedy;
88
import cloud.commandframework.annotations.suggestions.Suggestions;
99
import cloud.commandframework.context.CommandContext;
10-
import de.uniquegame.ultimatespawn.UltimateSpawnPlugin;
11-
import de.uniquegame.ultimatespawn.position.SpawnPosition;
12-
import de.uniquegame.ultimatespawn.service.LanguageService;
10+
import de.theshadowsdust.ultimatespawn.position.SpawnPosition;
11+
import de.theshadowsdust.ultimatespawn.service.LanguageService;
12+
import de.theshadowsdust.ultimatespawn.UltimateSpawnPlugin;
1313
import org.bukkit.command.CommandSender;
1414
import org.bukkit.entity.Player;
1515
import org.bukkit.util.StringUtil;

src/main/java/de/uniquegame/ultimatespawn/command/SetSpawnCommand.java renamed to src/main/java/de/theshadowsdust/ultimatespawn/command/SetSpawnCommand.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package de.uniquegame.ultimatespawn.command;
1+
package de.theshadowsdust.ultimatespawn.command;
22

33
import cloud.commandframework.annotations.*;
4-
import de.uniquegame.ultimatespawn.UltimateSpawnPlugin;
5-
import de.uniquegame.ultimatespawn.service.LanguageService;
4+
import de.theshadowsdust.ultimatespawn.service.LanguageService;
5+
import de.theshadowsdust.ultimatespawn.UltimateSpawnPlugin;
66
import org.bukkit.entity.Player;
77
import org.jetbrains.annotations.NotNull;
88
import org.jetbrains.annotations.Nullable;

0 commit comments

Comments
 (0)