Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-18 12:30:06 +01:00
Remove unused seed in CustomChunkGenerator
Dieser Commit ist enthalten in:
Ursprung
8a66d4c7ac
Commit
d70084e53d
@ -34,7 +34,7 @@
|
|||||||
+ ChunkGenerator<?> chunkGenerator;
|
+ ChunkGenerator<?> chunkGenerator;
|
||||||
+
|
+
|
||||||
+ if (gen != null) {
|
+ if (gen != null) {
|
||||||
+ chunkGenerator = new org.bukkit.craftbukkit.generator.CustomChunkGenerator(world, world.getSeed(), gen);
|
+ chunkGenerator = new org.bukkit.craftbukkit.generator.CustomChunkGenerator(world, gen);
|
||||||
+ } else {
|
+ } else {
|
||||||
+ chunkGenerator = worldprovider.getChunkGenerator();
|
+ chunkGenerator = worldprovider.getChunkGenerator();
|
||||||
+ }
|
+ }
|
||||||
|
@ -41,8 +41,7 @@ public class CustomChunkGenerator extends InternalChunkGenerator<GeneratorSettin
|
|||||||
private final net.minecraft.server.ChunkGenerator delegate;
|
private final net.minecraft.server.ChunkGenerator delegate;
|
||||||
private final ChunkGenerator generator;
|
private final ChunkGenerator generator;
|
||||||
private final WorldServer world;
|
private final WorldServer world;
|
||||||
private final long seed;
|
private final Random random = new Random();
|
||||||
private final Random random;
|
|
||||||
|
|
||||||
private class CustomBiomeGrid implements BiomeGrid {
|
private class CustomBiomeGrid implements BiomeGrid {
|
||||||
|
|
||||||
@ -75,7 +74,7 @@ public class CustomChunkGenerator extends InternalChunkGenerator<GeneratorSettin
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public CustomChunkGenerator(World world, long seed, ChunkGenerator generator) {
|
public CustomChunkGenerator(World world, ChunkGenerator generator) {
|
||||||
super(world, world.worldProvider.getChunkGenerator().getWorldChunkManager(), new GeneratorSettingsDefault());
|
super(world, world.worldProvider.getChunkGenerator().getWorldChunkManager(), new GeneratorSettingsDefault());
|
||||||
switch (world.getWorld().getEnvironment()) {
|
switch (world.getWorld().getEnvironment()) {
|
||||||
case NORMAL:
|
case NORMAL:
|
||||||
@ -93,9 +92,6 @@ public class CustomChunkGenerator extends InternalChunkGenerator<GeneratorSettin
|
|||||||
|
|
||||||
this.world = (WorldServer) world;
|
this.world = (WorldServer) world;
|
||||||
this.generator = generator;
|
this.generator = generator;
|
||||||
this.seed = seed;
|
|
||||||
|
|
||||||
this.random = new Random(seed);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren