Pallidium textures & block update
This commit is contained in:
parent
aee9a88003
commit
757ed82817
35 changed files with 175 additions and 340 deletions
|
@ -14,10 +14,10 @@ public class SurfaceBuilders {
|
|||
public static final SurfaceBuilderBaseConfiguration BRIMSTONE_CONFIG = makeSimpleConfig(EndBlocks.BRIMSTONE);
|
||||
public static final SurfaceBuilderBaseConfiguration SULFURIC_ROCK_CONFIG = makeSimpleConfig(EndBlocks.SULPHURIC_ROCK.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration UMBRA_SURFACE_CONFIG = makeSimpleConfig(EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM, EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_T1_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM_TRANSITION_1, EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_T2_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM_TRANSITION_2, EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_T3_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM_TRANSITION_3, EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_FULL_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM_FULL, EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_HEAVY_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM_HEAVY, EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_THIN_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM_THIN, EndBlocks.UMBRALITH.stone);
|
||||
public static final SurfaceBuilderBaseConfiguration PALLIDIUM_TINY_SURFACE_CONFIG = makeSurfaceConfig(EndBlocks.PALLIDIUM_TINY, EndBlocks.UMBRALITH.stone);
|
||||
|
||||
public static final SurfaceBuilder<SurfaceBuilderBaseConfiguration> SULPHURIC_SURFACE = register(
|
||||
"sulphuric_surface",
|
||||
|
|
|
@ -32,16 +32,16 @@ public class UmbraSurfaceBuilder extends SurfaceBuilder<SurfaceBuilderBaseConfig
|
|||
private static SurfaceBuilderBaseConfiguration getConfig(int x, int z, Random random) {
|
||||
float grass = ((float) NOISE.eval(x * 0.03, z * 0.03) + (float) NOISE.eval(x * 0.1, z * 0.1) * 0.6F + random.nextFloat() * 0.2F) - 0.05F;
|
||||
if (grass > 0.3F) {
|
||||
return SurfaceBuilders.PALLIDIUM_SURFACE_CONFIG;
|
||||
return SurfaceBuilders.PALLIDIUM_FULL_SURFACE_CONFIG;
|
||||
}
|
||||
else if (grass > 0.1F) {
|
||||
return SurfaceBuilders.PALLIDIUM_T1_SURFACE_CONFIG;
|
||||
return SurfaceBuilders.PALLIDIUM_HEAVY_SURFACE_CONFIG;
|
||||
}
|
||||
else if (grass > -0.1) {
|
||||
return SurfaceBuilders.PALLIDIUM_T2_SURFACE_CONFIG;
|
||||
return SurfaceBuilders.PALLIDIUM_THIN_SURFACE_CONFIG;
|
||||
}
|
||||
else if (grass > -0.3F) {
|
||||
return SurfaceBuilders.PALLIDIUM_T3_SURFACE_CONFIG;
|
||||
return SurfaceBuilders.PALLIDIUM_TINY_SURFACE_CONFIG;
|
||||
}
|
||||
else {
|
||||
return SurfaceBuilders.UMBRA_SURFACE_CONFIG;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue