mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2025-12-19 15:09:25 +00:00
1. Wet the drys 2. Dry the wets 3. Wet the drys 4. Dry the wets 5. Wet the drys 6. Now dust the wets
31 lines
1.5 KiB
Diff
31 lines
1.5 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Apehum <apehumchik@gmail.com>
|
|
Date: Thu, 16 Dec 2021 04:23:40 +0800
|
|
Subject: [PATCH] Matter: Secure Seed command
|
|
|
|
Original license: GPLv3
|
|
Original project: https://github.com/plasmoapp/matter
|
|
|
|
diff --git a/net/minecraft/server/commands/SeedCommand.java b/net/minecraft/server/commands/SeedCommand.java
|
|
index a65affc41a4fc299bc2281f0f53f2e075633899d..18dd6fa908104ea9fbb32faaca0725d4d6849b09 100644
|
|
--- a/net/minecraft/server/commands/SeedCommand.java
|
|
+++ b/net/minecraft/server/commands/SeedCommand.java
|
|
@@ -12,6 +12,17 @@ public class SeedCommand {
|
|
long seed = context.getSource().getLevel().getSeed();
|
|
Component component = ComponentUtils.copyOnClickText(String.valueOf(seed));
|
|
context.getSource().sendSuccess(() -> Component.translatable("commands.seed.success", component), false);
|
|
+
|
|
+ // Leaf start - Matter - Secure Seed command
|
|
+ if (org.dreeam.leaf.config.modules.misc.SecureSeed.enabled) {
|
|
+ su.plo.matter.Globals.setupGlobals(context.getSource().getLevel());
|
|
+ String seedStr = su.plo.matter.Globals.seedToString(su.plo.matter.Globals.worldSeed);
|
|
+ Component featureSeedComponent = ComponentUtils.copyOnClickText(seedStr);
|
|
+
|
|
+ context.getSource().sendSuccess(() -> Component.translatable(("Feature seed: %s"), featureSeedComponent), false);
|
|
+ }
|
|
+ // Leaf end - Matter - Secure Seed command
|
|
+
|
|
return (int)seed;
|
|
}));
|
|
}
|