public class DimensionAccessHelper
extends java.lang.Object
DimensionSettings
.Constructor and Description |
---|
DimensionAccessHelper() |
Modifier and Type | Method and Description |
---|---|
static net.minecraft.world.gen.DimensionSettings |
newCavesSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures,
net.minecraft.block.BlockState defaultBlock,
net.minecraft.block.BlockState defaultFluid,
net.minecraft.util.ResourceLocation name)
Used to create noise settings akin to the default Nether's, or the Overworld
Caves buffet option.
|
static net.minecraft.world.gen.DimensionSettings |
newCustomSurfaceSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structureSettingsIn,
boolean isAmplified,
net.minecraft.block.BlockState defaultBlock,
net.minecraft.block.BlockState defaultFluid,
net.minecraft.util.ResourceLocation name)
Used to create noise settings akin to the default Overworld's, this one
allows you to simply change the filler, and fluid blocks.
|
static net.minecraft.world.gen.DimensionSettings |
newDimensionSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures,
net.minecraft.world.gen.settings.NoiseSettings noise,
net.minecraft.block.BlockState defaultBlock,
net.minecraft.block.BlockState defaultFluid,
int bedrockRoofPos,
int bedrockFloorPos,
int seaLevel,
boolean disableMobGeneration)
Used to create fully custom noise settings, allowing for everything to be
customized.
|
static net.minecraft.world.gen.DimensionSettings |
newFloatingIslandSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures,
net.minecraft.block.BlockState defaultBlock,
net.minecraft.block.BlockState defaultFluid,
net.minecraft.util.ResourceLocation name,
boolean disableMobGeneration,
boolean islandNoiseOverride)
Used to create noise settings akin to the Floating Islands buffet option.
|
static net.minecraft.world.gen.DimensionSettings |
newSurfaceSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures,
boolean isAmplified,
net.minecraft.util.ResourceLocation name)
Used to create noise settings akin to the default Overworld's.
|
static java.util.Map<net.minecraft.world.gen.feature.structure.Structure<?>,net.minecraft.world.gen.settings.StructureSeparationSettings> |
separationSettingsMap(GelStructure<?>... structures)
Creates a map
Structure s and StructureSeparationSettings for
use in DimensionSettings . |
public static net.minecraft.world.gen.DimensionSettings newDimensionSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures, net.minecraft.world.gen.settings.NoiseSettings noise, net.minecraft.block.BlockState defaultBlock, net.minecraft.block.BlockState defaultFluid, int bedrockRoofPos, int bedrockFloorPos, int seaLevel, boolean disableMobGeneration)
structures
- noise
- defaultBlock
- defaultFluid
- bedrockRoofPos
- bedrockFloorPos
- seaLevel
- disableMobGeneration
- DimensionSettings
public static net.minecraft.world.gen.DimensionSettings newFloatingIslandSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures, net.minecraft.block.BlockState defaultBlock, net.minecraft.block.BlockState defaultFluid, net.minecraft.util.ResourceLocation name, boolean disableMobGeneration, boolean islandNoiseOverride)
structures
- defaultBlock
- defaultFluid
- name
- disableMobGeneration
- islandNoiseOverride
- DimensionSettings
public static net.minecraft.world.gen.DimensionSettings newCavesSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures, net.minecraft.block.BlockState defaultBlock, net.minecraft.block.BlockState defaultFluid, net.minecraft.util.ResourceLocation name)
structures
- defaultBlock
- defaultFluid
- name
- DimensionSettings
public static net.minecraft.world.gen.DimensionSettings newSurfaceSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structures, boolean isAmplified, net.minecraft.util.ResourceLocation name)
structures
- isAmplified
- name
- DimensionSettings
public static net.minecraft.world.gen.DimensionSettings newCustomSurfaceSettings(net.minecraft.world.gen.settings.DimensionStructuresSettings structureSettingsIn, boolean isAmplified, net.minecraft.block.BlockState defaultBlock, net.minecraft.block.BlockState defaultFluid, net.minecraft.util.ResourceLocation name)
structureSettingsIn
- isAmplified
- defaultBlock
- defaultFluid
- name
- DimensionSettings
public static java.util.Map<net.minecraft.world.gen.feature.structure.Structure<?>,net.minecraft.world.gen.settings.StructureSeparationSettings> separationSettingsMap(GelStructure<?>... structures)
Structure
s and StructureSeparationSettings
for
use in DimensionSettings
. Requires use of GelStructure
.structures
- Map