Skip to content

Commit b5051dd

Browse files
committed
Update dependencies and Gradle, along with small cleanup
1 parent 64548d0 commit b5051dd

File tree

8 files changed

+20
-21
lines changed

8 files changed

+20
-21
lines changed

build.gradle.kts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,18 @@ repositories {
2121
}
2222

2323
dependencies {
24-
compileOnly("org.projectlombok:lombok:1.18.38")
25-
annotationProcessor("org.projectlombok:lombok:1.18.38")
26-
compileOnly("io.papermc.paper:paper-api:1.21.7-R0.1-SNAPSHOT")
27-
implementation("org.apache.commons:commons-lang3:3.17.0")
28-
compileOnly("dev.plex:server:1.5")
24+
compileOnly("org.projectlombok:lombok:1.18.42")
25+
annotationProcessor("org.projectlombok:lombok:1.18.42")
26+
compileOnly("io.papermc.paper:paper-api:1.21.10-R0.1-SNAPSHOT")
27+
implementation("org.apache.commons:commons-lang3:3.19.0")
28+
compileOnly("dev.plex:server:1.6")
2929
compileOnly("com.infernalsuite.aswm:api:1.20.6-R0.1-SNAPSHOT") {
3030
exclude(group = "com.flowpowered")
3131
}
3232
}
3333

3434
group = "dev.plex"
35-
version = "1.5"
35+
version = "1.6"
3636
description = "Module-TFMExtras"
3737

3838
java {

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

src/main/java/dev/plex/extras/TFMExtras.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ public static Location getRandomLocation(World world)
153153

154154
private Set<Class<?>> getClassesFrom(String packageName)
155155
{
156-
Set<Class<?>> classes = new HashSet();
156+
Set<Class<?>> classes = new HashSet<>();
157157

158158
try
159159
{

src/main/java/dev/plex/extras/command/CartSitCommand.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,9 @@ public CompletableFuture<Entity> findNearestEntity(Player player, List<Entity> e
7070
{
7171
return CompletableFuture.supplyAsync(() ->
7272
{
73-
Entity nearest = entities.get(0);
74-
for (int i = 0; i < entities.size(); i++)
75-
{
76-
Entity e = entities.get(i);
77-
if (player.getLocation().distance(e.getLocation()) < player.getLocation().distance(nearest.getLocation()))
78-
{
73+
Entity nearest = entities.getFirst();
74+
for (Entity e : entities) {
75+
if (player.getLocation().distance(e.getLocation()) < player.getLocation().distance(nearest.getLocation())) {
7976
nearest = e;
8077
}
8178
}

src/main/java/dev/plex/extras/command/EnchantCommand.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import dev.plex.command.annotation.CommandPermissions;
77
import dev.plex.command.source.RequiredCommandSource;
88

9+
import io.papermc.paper.registry.RegistryAccess;
10+
import io.papermc.paper.registry.RegistryKey;
911
import java.util.Arrays;
1012
import java.util.Collections;
1113
import java.util.List;
@@ -79,7 +81,7 @@ protected Component execute(@NotNull CommandSender sender, @Nullable Player play
7981
return messageComponent("enchantSpecify");
8082
}
8183

82-
Enchantment enchantmentToRemove = Registry.ENCHANTMENT.get(NamespacedKey.minecraft(args[1].toLowerCase()));
84+
Enchantment enchantmentToRemove = RegistryAccess.registryAccess().getRegistry(RegistryKey.ENCHANTMENT).get(NamespacedKey.minecraft(args[1].toLowerCase()));
8385
if (enchantmentToRemove == null || !item.containsEnchantment(enchantmentToRemove))
8486
{
8587
return messageComponent("enchantInvalid");
@@ -108,7 +110,7 @@ protected Component execute(@NotNull CommandSender sender, @Nullable Player play
108110
private List<Enchantment> getEnchantments(ItemStack item)
109111
{
110112
List<Enchantment> enchants = Lists.newArrayList();
111-
Arrays.stream(Enchantment.values()).filter(enchantment -> enchantment.canEnchantItem(item)).forEach(enchants::add);
113+
RegistryAccess.registryAccess().getRegistry(RegistryKey.ENCHANTMENT).stream().filter(enchantment -> enchantment.canEnchantItem(item)).forEach(enchants::add);
112114
return enchants;
113115
}
114116

src/main/java/dev/plex/extras/listener/ClownfishListener.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
import dev.plex.extras.TFMExtras;
44
import dev.plex.listener.PlexListener;
5+
import io.papermc.paper.registry.RegistryAccess;
6+
import io.papermc.paper.registry.RegistryKey;
57
import net.kyori.adventure.text.Component;
68

79
import net.kyori.adventure.text.minimessage.MiniMessage;
@@ -74,7 +76,7 @@ public void onPlayerInteract(PlayerInteractEvent event)
7476
{
7577
target.setFlying(false);
7678

77-
for (Sound sound : Sound.values())
79+
for (Sound sound : RegistryAccess.registryAccess().getRegistry(RegistryKey.SOUND_EVENT))
7880
{
7981
if (sound.toString().contains("HIT"))
8082
{
@@ -91,7 +93,7 @@ public void onPlayerInteract(PlayerInteractEvent event)
9193

9294
if (!pushedPlayers.isEmpty())
9395
{
94-
for (Sound sound : Sound.values())
96+
for (Sound sound : RegistryAccess.registryAccess().getRegistry(RegistryKey.SOUND_EVENT))
9597
{
9698
if (sound.toString().contains("HIT"))
9799
{

src/main/java/dev/plex/extras/listener/WorldListener.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import dev.plex.listener.PlexListener;
77
import dev.plex.util.PlexUtils;
88
import org.bukkit.event.EventHandler;
9-
import org.bukkit.event.Listener;
109
import org.bukkit.event.block.BlockBreakEvent;
1110
import org.bukkit.event.block.BlockPlaceEvent;
1211
import org.bukkit.event.player.PlayerChangedWorldEvent;
@@ -103,7 +102,6 @@ public void onWorldChange(PlayerChangedWorldEvent event)
103102
{
104103
event.getPlayer().sendMessage(PlexUtils.messageComponent("cantVisitIsland"));
105104
event.getPlayer().teleportAsync(event.getFrom().getSpawnLocation());
106-
return;
107105
}
108106
}
109107
}

src/main/resources/module.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
name: Module-TFMExtras
22
main: dev.plex.extras.TFMExtras
33
description: TFM extras for Plex
4-
version: 1.5
4+
version: 1.6

0 commit comments

Comments
 (0)