mirror of
https://github.com/Samsuik/Sakura.git
synced 2025-12-22 16:29:16 +00:00
Add final to sakura classes and methods
This commit is contained in:
@@ -5,7 +5,7 @@ Subject: [PATCH] TPS Graph Command
|
||||
|
||||
|
||||
diff --git a/src/main/java/me/samsuik/sakura/command/SakuraCommands.java b/src/main/java/me/samsuik/sakura/command/SakuraCommands.java
|
||||
index d7d0c49cc5d576c594dee16ddba037cd147e11fa..2ed50a4fc9cddc036adc5b4288bd5d83442b1572 100644
|
||||
index 22676ec7a7ae9494b198e5e65e6be6d32e0feb85..6edc5195c3b496a12b17b2b9b528505d37ffdb12 100644
|
||||
--- a/src/main/java/me/samsuik/sakura/command/SakuraCommands.java
|
||||
+++ b/src/main/java/me/samsuik/sakura/command/SakuraCommands.java
|
||||
@@ -4,6 +4,7 @@ import io.papermc.paper.command.PaperPluginsCommand;
|
||||
@@ -16,7 +16,7 @@ index d7d0c49cc5d576c594dee16ddba037cd147e11fa..2ed50a4fc9cddc036adc5b4288bd5d83
|
||||
import me.samsuik.sakura.player.visibility.Visibility;
|
||||
import net.minecraft.server.MinecraftServer;
|
||||
import org.bukkit.command.Command;
|
||||
@@ -21,6 +22,7 @@ public class SakuraCommands {
|
||||
@@ -21,6 +22,7 @@ public final class SakuraCommands {
|
||||
COMMANDS.put("tntvisibility", new VisualCommand(Visibility.Setting.TNT_VISIBILITY, "tnttoggle"));
|
||||
COMMANDS.put("sandvisibility", new VisualCommand(Visibility.Setting.SAND_VISIBILITY, "sandtoggle"));
|
||||
COMMANDS.put("minimal", new VisualCommand(Visibility.Setting.MINIMAL, "minimaltnt", "tntlag"));
|
||||
@@ -26,7 +26,7 @@ index d7d0c49cc5d576c594dee16ddba037cd147e11fa..2ed50a4fc9cddc036adc5b4288bd5d83
|
||||
public static void registerCommands(final MinecraftServer server) {
|
||||
diff --git a/src/main/java/me/samsuik/sakura/command/subcommands/TPSCommand.java b/src/main/java/me/samsuik/sakura/command/subcommands/TPSCommand.java
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..13ad8f19806413ead42ab4d33265bf79b96b5a49
|
||||
index 0000000000000000000000000000000000000000..7bd4c5696911730170320060c273f3a7f6a610be
|
||||
--- /dev/null
|
||||
+++ b/src/main/java/me/samsuik/sakura/command/subcommands/TPSCommand.java
|
||||
@@ -0,0 +1,67 @@
|
||||
@@ -46,7 +46,7 @@ index 0000000000000000000000000000000000000000..13ad8f19806413ead42ab4d33265bf79
|
||||
+import net.minecraft.util.Mth;
|
||||
+import org.bukkit.command.CommandSender;
|
||||
+
|
||||
+public class TPSCommand extends BaseSubCommand {
|
||||
+public final class TPSCommand extends BaseSubCommand {
|
||||
+
|
||||
+ public TPSCommand(String name) {
|
||||
+ super(name);
|
||||
@@ -99,7 +99,7 @@ index 0000000000000000000000000000000000000000..13ad8f19806413ead42ab4d33265bf79
|
||||
+}
|
||||
diff --git a/src/main/java/me/samsuik/sakura/utils/tps/TPSGraph.java b/src/main/java/me/samsuik/sakura/utils/tps/TPSGraph.java
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..efbf8360657c862dd522d0264aa1c5d8f73bd8b5
|
||||
index 0000000000000000000000000000000000000000..fa5d0c046d979901dd302ee3973df27442172add
|
||||
--- /dev/null
|
||||
+++ b/src/main/java/me/samsuik/sakura/utils/tps/TPSGraph.java
|
||||
@@ -0,0 +1,255 @@
|
||||
@@ -116,7 +116,7 @@ index 0000000000000000000000000000000000000000..efbf8360657c862dd522d0264aa1c5d8
|
||||
+import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
|
||||
+import net.minecraft.util.Mth;
|
||||
+
|
||||
+public class TPSGraph {
|
||||
+public final class TPSGraph {
|
||||
+
|
||||
+ private final Parts[][] parts;
|
||||
+ private final TickTracking tracked;
|
||||
@@ -360,7 +360,7 @@ index 0000000000000000000000000000000000000000..efbf8360657c862dd522d0264aa1c5d8
|
||||
+}
|
||||
diff --git a/src/main/java/me/samsuik/sakura/utils/tps/TickTracking.java b/src/main/java/me/samsuik/sakura/utils/tps/TickTracking.java
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..2886262ed8420f4e28cd264159e5cd70a39fe495
|
||||
index 0000000000000000000000000000000000000000..59765bb2f4ca16421027bdd0c3e03d890a90d3e1
|
||||
--- /dev/null
|
||||
+++ b/src/main/java/me/samsuik/sakura/utils/tps/TickTracking.java
|
||||
@@ -0,0 +1,53 @@
|
||||
@@ -374,7 +374,7 @@ index 0000000000000000000000000000000000000000..2886262ed8420f4e28cd264159e5cd70
|
||||
+import java.util.List;
|
||||
+import java.util.stream.IntStream;
|
||||
+
|
||||
+public class TickTracking {
|
||||
+public final class TickTracking {
|
||||
+
|
||||
+ private final List<Point> history = new ArrayList<>();
|
||||
+ private final double[] msptSamples = new double[20];
|
||||
|
||||
Reference in New Issue
Block a user