From e16f7d19305c3e1c12aa1b769794aecd301c6e1e Mon Sep 17 00:00:00 2001 From: david Date: Wed, 12 Jun 2024 17:18:41 +0200 Subject: [PATCH] just to satisfy sonar --- .../bettergopaint/brush/ExportedPlayerBrush.java | 3 ++- .../net/onelitefeather/bettergopaint/brush/PlayerBrush.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/onelitefeather/bettergopaint/brush/ExportedPlayerBrush.java b/src/main/java/net/onelitefeather/bettergopaint/brush/ExportedPlayerBrush.java index f5291ee..1e432a1 100644 --- a/src/main/java/net/onelitefeather/bettergopaint/brush/ExportedPlayerBrush.java +++ b/src/main/java/net/onelitefeather/bettergopaint/brush/ExportedPlayerBrush.java @@ -27,6 +27,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import java.security.SecureRandom; import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -50,7 +51,7 @@ public record ExportedPlayerBrush( double angleHeightDifference ) implements BrushSettings { - private static final @NotNull Random RANDOM = new Random(); + private static final @NotNull Random RANDOM = new SecureRandom(); public ExportedPlayerBrush(@NotNull Builder builder) { this( diff --git a/src/main/java/net/onelitefeather/bettergopaint/brush/PlayerBrush.java b/src/main/java/net/onelitefeather/bettergopaint/brush/PlayerBrush.java index 84fd7de..af5bd22 100644 --- a/src/main/java/net/onelitefeather/bettergopaint/brush/PlayerBrush.java +++ b/src/main/java/net/onelitefeather/bettergopaint/brush/PlayerBrush.java @@ -43,6 +43,7 @@ import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; +import java.security.SecureRandom; import java.util.ArrayList; import java.util.List; import java.util.Random; @@ -51,7 +52,7 @@ public final class PlayerBrush implements BrushSettings { private final @NotNull PlayerBrushManager brushManager; - private final @NotNull Random random = new Random(); + private final @NotNull Random random = new SecureRandom(); private boolean maskEnabled; private boolean enabled;