From 4bf6a631e79690323b86d37443f957aa9daac2c6 Mon Sep 17 00:00:00 2001 From: Jason <11360596+jpenilla@users.noreply.github.com> Date: Sat, 19 Jun 2021 22:02:27 -0700 Subject: [PATCH] Rename package from `io.papermc.paper.world.gen` to `io.papermc.paper.world.generation` (#5894) --- patches/api/0318-Add-Feature-Stage-API.patch | 10 +++++----- patches/server/0714-Add-Feature-Generation-API.patch | 12 ++++++------ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/patches/api/0318-Add-Feature-Stage-API.patch b/patches/api/0318-Add-Feature-Stage-API.patch index 4e3647529..64f16a83d 100644 --- a/patches/api/0318-Add-Feature-Stage-API.patch +++ b/patches/api/0318-Add-Feature-Stage-API.patch @@ -4,13 +4,13 @@ Date: Sat, 19 Jun 2021 20:15:29 -0700 Subject: [PATCH] Add Feature Stage API -diff --git a/src/main/java/io/papermc/paper/world/gen/ProtoWorld.java b/src/main/java/io/papermc/paper/world/gen/ProtoWorld.java +diff --git a/src/main/java/io/papermc/paper/world/generation/ProtoWorld.java b/src/main/java/io/papermc/paper/world/generation/ProtoWorld.java new file mode 100644 index 0000000000000000000000000000000000000000..63de080e945dfa0e63e6f3c63e498f20481dab27 --- /dev/null -+++ b/src/main/java/io/papermc/paper/world/gen/ProtoWorld.java ++++ b/src/main/java/io/papermc/paper/world/generation/ProtoWorld.java @@ -0,0 +1,270 @@ -+package io.papermc.paper.world.gen; ++package io.papermc.paper.world.generation; + +import org.bukkit.World; +import org.bukkit.block.data.BlockData; @@ -281,7 +281,7 @@ index 0000000000000000000000000000000000000000..63de080e945dfa0e63e6f3c63e498f20 + @NotNull T spawn(@NotNull Vector location, @NotNull Class clazz, @Nullable Consumer function, @NotNull CreatureSpawnEvent.SpawnReason reason) throws IllegalArgumentException; +} diff --git a/src/main/java/org/bukkit/generator/ChunkGenerator.java b/src/main/java/org/bukkit/generator/ChunkGenerator.java -index 244a8a93c35d5a84e17672ff745051587bca384c..bb0bddaa6d88396f2226a51ae624472e7614aaa1 100644 +index 244a8a93c35d5a84e17672ff745051587bca384c..e547f324790ca27dfb85b030988fc03bfc6107f1 100644 --- a/src/main/java/org/bukkit/generator/ChunkGenerator.java +++ b/src/main/java/org/bukkit/generator/ChunkGenerator.java @@ -161,6 +161,19 @@ public abstract class ChunkGenerator { @@ -296,7 +296,7 @@ index 244a8a93c35d5a84e17672ff745051587bca384c..bb0bddaa6d88396f2226a51ae624472e + * @param world ProtoWorld to generate decorations with. + */ + @SuppressWarnings("unused") -+ public void generateDecorations(@NotNull io.papermc.paper.world.gen.ProtoWorld world) { ++ public void generateDecorations(@NotNull io.papermc.paper.world.generation.ProtoWorld world) { + // Do nothing by default to maintain compatibility with existing generators. + } + // Paper end diff --git a/patches/server/0714-Add-Feature-Generation-API.patch b/patches/server/0714-Add-Feature-Generation-API.patch index df94051e6..92a219777 100644 --- a/patches/server/0714-Add-Feature-Generation-API.patch +++ b/patches/server/0714-Add-Feature-Generation-API.patch @@ -4,13 +4,13 @@ Date: Sat, 19 Jun 2021 20:15:59 -0700 Subject: [PATCH] Add Feature Generation API -diff --git a/src/main/java/io/papermc/paper/world/gen/CraftProtoWorld.java b/src/main/java/io/papermc/paper/world/gen/CraftProtoWorld.java +diff --git a/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java b/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java new file mode 100644 -index 0000000000000000000000000000000000000000..33de2d14a90b405c6c0057e1f01d38a5c9e0d3f2 +index 0000000000000000000000000000000000000000..90a7c87d859d5d4f948a416eda0afbdf802e86ed --- /dev/null -+++ b/src/main/java/io/papermc/paper/world/gen/CraftProtoWorld.java ++++ b/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java @@ -0,0 +1,94 @@ -+package io.papermc.paper.world.gen; ++package io.papermc.paper.world.generation; + +import net.minecraft.core.BlockPos; +import net.minecraft.server.level.WorldGenRegion; @@ -105,7 +105,7 @@ index 0000000000000000000000000000000000000000..33de2d14a90b405c6c0057e1f01d38a5 +} + diff --git a/src/main/java/org/bukkit/craftbukkit/generator/CustomChunkGenerator.java b/src/main/java/org/bukkit/craftbukkit/generator/CustomChunkGenerator.java -index 46ce973ca68420825316352ad4df907edf52bfec..bd1794ac7c7d736457203b4773f89af23d21a63d 100644 +index 46ce973ca68420825316352ad4df907edf52bfec..65e9ecda0df8a22f93f5979a8c9ac74e9f0ba042 100644 --- a/src/main/java/org/bukkit/craftbukkit/generator/CustomChunkGenerator.java +++ b/src/main/java/org/bukkit/craftbukkit/generator/CustomChunkGenerator.java @@ -191,6 +191,12 @@ public class CustomChunkGenerator extends InternalChunkGenerator { @@ -114,7 +114,7 @@ index 46ce973ca68420825316352ad4df907edf52bfec..bd1794ac7c7d736457203b4773f89af2 } + + // Paper start -+ io.papermc.paper.world.gen.CraftProtoWorld protoWorld = new io.papermc.paper.world.gen.CraftProtoWorld(region); ++ io.papermc.paper.world.generation.CraftProtoWorld protoWorld = new io.papermc.paper.world.generation.CraftProtoWorld(region); + generator.generateDecorations(protoWorld); + protoWorld.clearReference(); // make sure people dont try to use the ProtoWorld after we're done with it. + // Paper end