26 lines
586 B
Java
26 lines
586 B
Java
package com.plotsquared.sponge.util;
|
|
|
|
import com.plotsquared.core.location.World;
|
|
import org.checkerframework.checker.nullness.qual.NonNull;
|
|
import org.spongepowered.api.world.server.ServerWorld;
|
|
|
|
public class SpongeWorld implements World<ServerWorld> {
|
|
|
|
private final ServerWorld world;
|
|
|
|
private SpongeWorld(final ServerWorld world) {
|
|
this.world = world;
|
|
}
|
|
|
|
@Override
|
|
public @NonNull ServerWorld getPlatformWorld() {
|
|
return this.world;
|
|
}
|
|
|
|
@Override
|
|
public @NonNull String getName() {
|
|
return this.world.key().asString();
|
|
}
|
|
|
|
}
|