move class ChunkSection
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
package mc.core.serialization;
|
package mc.core.serialization;
|
||||||
|
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package mc.core.world;
|
|||||||
import mc.core.serialization.IRegionReaderWriter;
|
import mc.core.serialization.IRegionReaderWriter;
|
||||||
import mc.core.serialization.Serializer;
|
import mc.core.serialization.Serializer;
|
||||||
import mc.core.world.chunk.Chunk;
|
import mc.core.world.chunk.Chunk;
|
||||||
|
import mc.core.world.chunk.ChunkSection;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ package mc.core.world;
|
|||||||
|
|
||||||
import mc.core.EntityLocation;
|
import mc.core.EntityLocation;
|
||||||
import mc.core.nbt.Taggable;
|
import mc.core.nbt.Taggable;
|
||||||
|
import mc.core.world.chunk.ChunkSection;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package mc.core.world.chunk;
|
package mc.core.world.chunk;
|
||||||
|
|
||||||
import mc.core.world.ChunkSection;
|
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
import mc.core.world.World;
|
import mc.core.world.World;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
package mc.core.world.chunk;
|
package mc.core.world.chunk;
|
||||||
|
|
||||||
import mc.core.world.ChunkSection;
|
|
||||||
|
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
public interface ChunkLoader {
|
public interface ChunkLoader {
|
||||||
|
|||||||
@@ -2,8 +2,11 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2018-04-15
|
* 2018-04-15
|
||||||
*/
|
*/
|
||||||
package mc.core.world;
|
package mc.core.world.chunk;
|
||||||
|
|
||||||
|
import mc.core.world.Biome;
|
||||||
|
import mc.core.world.Region;
|
||||||
|
import mc.core.world.World;
|
||||||
import mc.core.world.block.Block;
|
import mc.core.world.block.Block;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
package mc.core;
|
package mc.core;
|
||||||
|
|
||||||
import com.flowpowered.nbt.Tag;
|
import com.flowpowered.nbt.Tag;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.IWorldType;
|
import mc.core.world.IWorldType;
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
import mc.core.world.World;
|
import mc.core.world.World;
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import lombok.Getter;
|
|||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
import mc.core.EntityLocation;
|
import mc.core.EntityLocation;
|
||||||
import mc.core.world.*;
|
import mc.core.world.*;
|
||||||
|
import mc.core.world.chunk.ChunkSection;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
import java.util.stream.Stream;
|
import java.util.stream.Stream;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
package mc.world.flat;
|
package mc.world.flat;
|
||||||
|
|
||||||
import mc.core.world.Biome;
|
import mc.core.world.Biome;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
import mc.core.world.World;
|
import mc.core.world.World;
|
||||||
import mc.core.world.block.Block;
|
import mc.core.world.block.Block;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package mc.world.generated_world.chunk;
|
|||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import mc.core.exception.ResourceUnloadedException;
|
import mc.core.exception.ResourceUnloadedException;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
import mc.core.world.World;
|
import mc.core.world.World;
|
||||||
import mc.core.world.chunk.Chunk;
|
import mc.core.world.chunk.Chunk;
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package mc.world.generated_world.chunk;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import mc.core.exception.ResourceUnloadedException;
|
import mc.core.exception.ResourceUnloadedException;
|
||||||
import mc.core.world.Biome;
|
import mc.core.world.Biome;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
import mc.core.world.World;
|
import mc.core.world.World;
|
||||||
import mc.core.world.block.Block;
|
import mc.core.world.block.Block;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package mc.world.generated_world.chunk;
|
package mc.world.generated_world.chunk;
|
||||||
|
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
import mc.core.world.World;
|
import mc.core.world.World;
|
||||||
import mc.core.world.block.Block;
|
import mc.core.world.block.Block;
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ package mc.world.generated_world.chunk;
|
|||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import mc.core.serialization.Serializer;
|
import mc.core.serialization.Serializer;
|
||||||
import mc.core.world.*;
|
import mc.core.world.*;
|
||||||
import mc.core.world.chunk.Chunk;
|
|
||||||
import mc.core.world.chunk.ChunkLoader;
|
import mc.core.world.chunk.ChunkLoader;
|
||||||
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.world.generated_world.serialization.ChunkReader;
|
import mc.world.generated_world.serialization.ChunkReader;
|
||||||
import mc.world.generated_world.serialization.RegionReaderWriter;
|
import mc.world.generated_world.serialization.RegionReaderWriter;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import mc.core.world.block.BlockFactory;
|
import mc.core.world.block.BlockFactory;
|
||||||
import mc.core.world.block.BlockType;
|
import mc.core.world.block.BlockType;
|
||||||
import mc.core.world.*;
|
import mc.core.world.*;
|
||||||
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.world.generated_world.region.RegionImpl;
|
import mc.world.generated_world.region.RegionImpl;
|
||||||
import mc.world.generated_world.world.CubicWorld;
|
import mc.world.generated_world.world.CubicWorld;
|
||||||
import mc.world.generated_world.world.Temperature;
|
import mc.world.generated_world.world.Temperature;
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import mc.core.serialization.Serializer;
|
|||||||
import mc.core.world.*;
|
import mc.core.world.*;
|
||||||
import mc.core.world.chunk.Chunk;
|
import mc.core.world.chunk.Chunk;
|
||||||
import mc.core.world.chunk.ChunkLoader;
|
import mc.core.world.chunk.ChunkLoader;
|
||||||
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.world.generated_world.chunk.ChunkSectionProxy;
|
import mc.world.generated_world.chunk.ChunkSectionProxy;
|
||||||
import mc.world.generated_world.chunk.InMemoryCacheChunkLoader;
|
import mc.world.generated_world.chunk.InMemoryCacheChunkLoader;
|
||||||
import mc.world.generated_world.chunk.ChunkImpl;
|
import mc.world.generated_world.chunk.ChunkImpl;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import mc.core.world.block.BlockFactory;
|
|||||||
import mc.core.world.block.BlockType;
|
import mc.core.world.block.BlockType;
|
||||||
import mc.core.serialization.Deserializer;
|
import mc.core.serialization.Deserializer;
|
||||||
import mc.core.serialization.Serializer;
|
import mc.core.serialization.Serializer;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Prototype
|
* Prototype
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
package mc.world.generated_world.serialization;
|
package mc.world.generated_world.serialization;
|
||||||
|
|
||||||
import mc.core.Location;
|
|
||||||
import mc.core.world.block.Block;
|
import mc.core.world.block.Block;
|
||||||
import mc.core.serialization.Deserializer;
|
import mc.core.serialization.Deserializer;
|
||||||
import mc.core.serialization.IChunkReader;
|
import mc.core.serialization.IChunkReader;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.Region;
|
import mc.core.world.Region;
|
||||||
import mc.world.generated_world.chunk.ChunkSectionImpl;
|
import mc.world.generated_world.chunk.ChunkSectionImpl;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import mc.core.world.block.Block;
|
|||||||
import mc.core.world.block.BlockFactory;
|
import mc.core.world.block.BlockFactory;
|
||||||
import mc.core.world.block.BlockType;
|
import mc.core.world.block.BlockType;
|
||||||
import mc.core.serialization.Serializer;
|
import mc.core.serialization.Serializer;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import mc.core.Direction;
|
import mc.core.Direction;
|
||||||
import mc.core.EntityLocation;
|
import mc.core.EntityLocation;
|
||||||
import mc.core.world.*;
|
import mc.core.world.*;
|
||||||
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.world.generated_world.serialization.RegionReaderWriter;
|
import mc.world.generated_world.serialization.RegionReaderWriter;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import mc.core.network.NetOutputStream;
|
import mc.core.network.NetOutputStream;
|
||||||
import mc.core.network.SCPacket;
|
import mc.core.network.SCPacket;
|
||||||
import mc.core.network.proto_1_12_2.ByteArrayOutputNetStream;
|
import mc.core.network.proto_1_12_2.ByteArrayOutputNetStream;
|
||||||
import mc.core.world.ChunkSection;
|
import mc.core.world.chunk.ChunkSection;
|
||||||
import mc.core.world.block.Block;
|
import mc.core.world.block.Block;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|||||||
Reference in New Issue
Block a user