World generator refactoring
This commit is contained in:
@@ -24,7 +24,6 @@ public final class WorldConstants {
|
|||||||
public static final double WORLD_TEMPERATURE_ZONE_SIZE = 2.99;
|
public static final double WORLD_TEMPERATURE_ZONE_SIZE = 2.99;
|
||||||
public static final double WORLD_TEMPERATURE_HEIGHT_GRAD_SIZE = 1.1;
|
public static final double WORLD_TEMPERATURE_HEIGHT_GRAD_SIZE = 1.1;
|
||||||
|
|
||||||
|
|
||||||
public static final int LANDFILL_GRASS_SURFACE_THIN = 5;
|
public static final int LANDFILL_GRASS_SURFACE_THIN = 5;
|
||||||
public static final double WORLD_ROUGHNESS = 0.35;
|
public static final double WORLD_ROUGHNESS = 0.35;
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world.chunk;
|
||||||
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import mc.core.serialization.Deserializer;
|
import mc.core.serialization.Deserializer;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world.generator;
|
||||||
|
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
@@ -6,8 +6,9 @@ import mc.core.block.BlockFactory;
|
|||||||
import mc.core.block.BlockType;
|
import mc.core.block.BlockType;
|
||||||
import mc.core.world.*;
|
import mc.core.world.*;
|
||||||
import mc.world.generated_world.region.RegionImpl;
|
import mc.world.generated_world.region.RegionImpl;
|
||||||
import mc.world.generated_world.word.Temperature;
|
import mc.world.generated_world.world.CubicWorld;
|
||||||
import mc.world.generated_world.word.Wetness;
|
import mc.world.generated_world.world.Temperature;
|
||||||
|
import mc.world.generated_world.world.Wetness;
|
||||||
|
|
||||||
import javax.imageio.ImageIO;
|
import javax.imageio.ImageIO;
|
||||||
import java.awt.image.BufferedImage;
|
import java.awt.image.BufferedImage;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world.generator;
|
||||||
|
|
||||||
public final class SeedRandomGenerator {
|
public final class SeedRandomGenerator {
|
||||||
|
|
||||||
@@ -5,7 +5,7 @@ import lombok.RequiredArgsConstructor;
|
|||||||
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.world.generated_world.InMemoryCacheChunkLoader;
|
import mc.world.generated_world.chunk.InMemoryCacheChunkLoader;
|
||||||
import mc.world.generated_world.chunk.ChunkImpl;
|
import mc.world.generated_world.chunk.ChunkImpl;
|
||||||
import mc.world.generated_world.chunk.ChunkProxy;
|
import mc.world.generated_world.chunk.ChunkProxy;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world.serialization;
|
||||||
|
|
||||||
import mc.core.block.Block;
|
import mc.core.block.Block;
|
||||||
import mc.core.block.BlockFactory;
|
import mc.core.block.BlockFactory;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world.serialization;
|
||||||
|
|
||||||
import mc.core.block.Block;
|
import mc.core.block.Block;
|
||||||
import mc.core.block.BlockFactory;
|
import mc.core.block.BlockFactory;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world.serialization;
|
||||||
|
|
||||||
import mc.core.serialization.Deserializer;
|
import mc.core.serialization.Deserializer;
|
||||||
import mc.core.serialization.Serializer;
|
import mc.core.serialization.Serializer;
|
||||||
@@ -1,9 +1,10 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world.world;
|
||||||
|
|
||||||
import com.flowpowered.nbt.Tag;
|
import com.flowpowered.nbt.Tag;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import mc.core.Location;
|
import mc.core.Location;
|
||||||
import mc.core.world.*;
|
import mc.core.world.*;
|
||||||
|
import mc.world.generated_world.chunk.InMemoryCacheChunkLoader;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world.word;
|
package mc.world.generated_world.world;
|
||||||
|
|
||||||
public enum Temperature {
|
public enum Temperature {
|
||||||
FROST,
|
FROST,
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package mc.world.generated_world.word;
|
package mc.world.generated_world.world;
|
||||||
|
|
||||||
public enum Wetness {
|
public enum Wetness {
|
||||||
DRIEST,
|
DRIEST,
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
package mc.world.generated_world;
|
package mc.world.generated_world;
|
||||||
|
|
||||||
|
import mc.world.generated_world.generator.SeedRandomGenerator;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import javax.imageio.ImageIO;
|
import javax.imageio.ImageIO;
|
||||||
|
|||||||
Reference in New Issue
Block a user