]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/common/events/WorldLoaded.java
Upgrade to 1.14.4
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / common / events / WorldLoaded.java
1 package com.irtimaled.bbor.common.events;
2
3 import com.irtimaled.bbor.common.models.DimensionId;
4 import net.minecraft.world.server.ServerWorld;
5 import net.minecraft.world.storage.WorldInfo;
6
7 public class WorldLoaded {
8     private final DimensionId dimensionId;
9     private final long seed;
10     private final int spawnX;
11     private final int spawnZ;
12
13     public WorldLoaded(ServerWorld world) {
14         WorldInfo info = world.getWorldInfo();
15         this.dimensionId = DimensionId.from(world.getDimension().getType());
16         this.seed = info.getSeed();
17         this.spawnX = info.getSpawnX();
18         this.spawnZ = info.getSpawnZ();
19     }
20
21     public DimensionId getDimensionId() {
22         return dimensionId;
23     }
24
25     public long getSeed() {
26         return seed;
27     }
28
29     public int getSpawnX() {
30         return spawnX;
31     }
32
33     public int getSpawnZ() {
34         return spawnZ;
35     }
36 }