mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-08-29 13:20:32 +00:00
Ocean
This commit is contained in:
@@ -5,10 +5,12 @@ import com.dfsek.tectonic.annotations.Default;
|
|||||||
import com.dfsek.tectonic.annotations.Value;
|
import com.dfsek.tectonic.annotations.Value;
|
||||||
import com.dfsek.tectonic.config.ConfigTemplate;
|
import com.dfsek.tectonic.config.ConfigTemplate;
|
||||||
import com.dfsek.terra.biome.palette.PaletteHolder;
|
import com.dfsek.terra.biome.palette.PaletteHolder;
|
||||||
|
import com.dfsek.terra.biome.palette.SinglePalette;
|
||||||
import com.dfsek.terra.carving.UserDefinedCarver;
|
import com.dfsek.terra.carving.UserDefinedCarver;
|
||||||
import com.dfsek.terra.config.base.ConfigPack;
|
import com.dfsek.terra.config.base.ConfigPack;
|
||||||
import com.dfsek.terra.generation.items.ores.Ore;
|
import com.dfsek.terra.generation.items.ores.Ore;
|
||||||
import com.dfsek.terra.structure.TerraStructure;
|
import com.dfsek.terra.structure.TerraStructure;
|
||||||
|
import org.bukkit.Material;
|
||||||
import org.bukkit.block.Biome;
|
import org.bukkit.block.Biome;
|
||||||
import org.bukkit.block.data.BlockData;
|
import org.bukkit.block.data.BlockData;
|
||||||
import org.polydev.gaea.util.GlueList;
|
import org.polydev.gaea.util.GlueList;
|
||||||
@@ -60,7 +62,7 @@ public class BiomeTemplate implements ConfigTemplate {
|
|||||||
@Value("ocean.palette")
|
@Value("ocean.palette")
|
||||||
@Abstractable
|
@Abstractable
|
||||||
@Default
|
@Default
|
||||||
private Palette<BlockData> oceanPalette; // TODO: default palette
|
private Palette<BlockData> oceanPalette = new SinglePalette<>(Material.WATER.createBlockData());
|
||||||
@Value("slant.y-offset.top")
|
@Value("slant.y-offset.top")
|
||||||
@Abstractable
|
@Abstractable
|
||||||
@Default
|
@Default
|
||||||
|
|||||||
@@ -181,7 +181,7 @@ public class TerraChunkGenerator extends GaeaChunkGenerator {
|
|||||||
}*/
|
}*/
|
||||||
paletteLevel++;
|
paletteLevel++;
|
||||||
} else if(y <= sea) {
|
} else if(y <= sea) {
|
||||||
//chunk.setBlock(x, y, z, seaPalette.get(sea - y, x + xOrig, z + zOrig));
|
chunk.setBlock(x, y, z, seaPalette.get(sea - y, x + xOrig, z + zOrig));
|
||||||
paletteLevel = 0;
|
paletteLevel = 0;
|
||||||
} else paletteLevel = 0;
|
} else paletteLevel = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user