Spatial Dimension Changes
This commit is contained in:
@@ -37,10 +37,14 @@ import appeng.core.AppEng;
|
||||
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
// FIXME: Rename suffix to Dimension
|
||||
public class StorageCellDimension extends Dimension
|
||||
{
|
||||
|
||||
// A region file is 512x512 blocks (32x32 chunks),
|
||||
// to avoid creating the 4 regions around 0,0,0,
|
||||
// we move the origin to the middle of region 0,0
|
||||
public static final BlockPos REGION_CENTER = new BlockPos(512 / 2, 61, 512 / 2);
|
||||
|
||||
public StorageCellDimension(World world, DimensionType dimensionType) {
|
||||
// FIXME: check light value
|
||||
super(world, dimensionType, 1.0f);
|
||||
@@ -111,7 +115,7 @@ public class StorageCellDimension extends Dimension
|
||||
@Override
|
||||
public BlockPos getSpawnCoordinate()
|
||||
{
|
||||
return new BlockPos( 0, 0, 0 );
|
||||
return REGION_CENTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -19,21 +19,10 @@
|
||||
package appeng.spatial;
|
||||
|
||||
|
||||
import appeng.client.render.SpatialSkyRender;
|
||||
import appeng.core.AppEng;
|
||||
import net.minecraft.entity.Entity;
|
||||
import net.minecraft.network.PacketBuffer;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.util.math.Vec3d;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraft.world.biome.Biome;
|
||||
import net.minecraft.world.chunk.Chunk;
|
||||
import net.minecraft.world.dimension.Dimension;
|
||||
import net.minecraft.world.dimension.DimensionType;
|
||||
import net.minecraft.world.gen.ChunkGenerator;
|
||||
import net.minecraftforge.api.distmarker.Dist;
|
||||
import net.minecraftforge.api.distmarker.OnlyIn;
|
||||
import net.minecraftforge.client.IRenderHandler;
|
||||
import net.minecraftforge.common.ModDimension;
|
||||
|
||||
import java.util.function.BiFunction;
|
||||
@@ -52,14 +41,4 @@ public class StorageCellModDimension extends ModDimension
|
||||
return StorageCellDimension::new;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void write(PacketBuffer buffer, boolean network) {
|
||||
super.write(buffer, network);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void read(PacketBuffer buffer, boolean network) {
|
||||
super.read(buffer, network);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user