package com.irtimaled.bbor.common.events; import com.irtimaled.bbor.common.models.DimensionId; import net.minecraft.world.ServerWorld; import net.minecraft.world.storage.WorldInfo; public class WorldLoaded { private final DimensionId dimensionId; private final long seed; private final int spawnX; private final int spawnZ; public WorldLoaded(ServerWorld world) { WorldInfo info = world.getWorldInfo(); this.dimensionId = DimensionId.from(world.getDimension().getType()); this.seed = info.getSeed(); this.spawnX = info.getSpawnX(); this.spawnZ = info.getSpawnZ(); } public DimensionId getDimensionId() { return dimensionId; } public long getSeed() { return seed; } public int getSpawnX() { return spawnX; } public int getSpawnZ() { return spawnZ; } }