Skip to content

Commit d6bbc14

Browse files
committed
Fix new room generation/putting spawn in the floor
1 parent 969f5c5 commit d6bbc14

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

src/datagen/java/dev/compactmods/machines/datagen/LevelBiomeGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public void run(@Nonnull CachedOutput cache) {
6666
private JsonElement writeFlatDimension(LevelStem dimension) {
6767
JsonObject d = new JsonObject();
6868

69-
d.addProperty("type", CompactDimension.LEVEL_KEY.toString());
69+
d.addProperty("type", CompactDimension.LEVEL_KEY.location().toString());
7070

7171
var gen = ChunkGenerator.CODEC.encodeStart(JsonOps.INSTANCE, dimension.generator())
7272
.getOrThrow(false, CompactMachines.LOGGER::error)

src/main/java/dev/compactmods/machines/room/Rooms.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@
2929

3030
public class Rooms {
3131
public static ChunkPos createNew(MinecraftServer serv, RoomSize size, UUID owner) throws MissingDimensionException {
32-
final var compactWorld = serv.getLevel(CompactDimension.LEVEL_KEY);
33-
32+
final var compactWorld = CompactDimension.forServer(serv);
3433
if (compactWorld == null)
3534
throw new MissingDimensionException();
3635

src/main/java/dev/compactmods/machines/room/data/CompactRoomData.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ private void recalculateSize() {
186186
BlockPos centerAtFloor = MathUtil.getCenterWithY(chunk, ServerConfig.MACHINE_FLOOR_Y.get());
187187
BlockPos centerSized = centerAtFloor.above(size.getInternalSize() / 2);
188188

189-
this.spawn = new Vec3(centerAtFloor.getX(), centerAtFloor.getY(), centerAtFloor.getZ());
189+
this.spawn = new Vec3(centerAtFloor.getX(), centerAtFloor.getY() + 2, centerAtFloor.getZ());
190190
this.center = centerSized;
191191
}
192192

0 commit comments

Comments
 (0)