當前位置: 首頁>>代碼示例>>Java>>正文


Java TerrainGen.getModdedNoiseGenerators方法代碼示例

本文整理匯總了Java中net.minecraftforge.event.terraingen.TerrainGen.getModdedNoiseGenerators方法的典型用法代碼示例。如果您正苦於以下問題:Java TerrainGen.getModdedNoiseGenerators方法的具體用法?Java TerrainGen.getModdedNoiseGenerators怎麽用?Java TerrainGen.getModdedNoiseGenerators使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在net.minecraftforge.event.terraingen.TerrainGen的用法示例。


在下文中一共展示了TerrainGen.getModdedNoiseGenerators方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: ChunkProviderCustomDimension

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderCustomDimension(World worldObj, long seed, boolean features){
	this.worldObj = worldObj;
	this.mapFeaturesEnabled = features;
	this.rand = new Random(seed);
	this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
	this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
	this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
	this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
	this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);
	
	NoiseGeneratorOctaves[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise};
	noiseGens = TerrainGen.getModdedNoiseGenerators(worldObj, rand, noiseGens);

	
	this.noiseGen1 = noiseGens[0];
	this.noiseGen2 = noiseGens[1];
	this.noiseGen3 = noiseGens[2];
	this.noiseGen4 = noiseGens[3];
	this.noiseGen5 = noiseGens[4];
	this.noiseGen6 = noiseGens[5];
	this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:MinecraftModArchive,項目名稱:Runes-And-Silver,代碼行數:25,代碼來源:ChunkProviderCustomDimension.java

示例2: ChunkProviderRune2

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderRune2(World par1World, long par2)
{
    this.worldObj = par1World;
    this.hellRNG = new Random(par2);
    this.netherNoiseGen1 = new NoiseGeneratorOctaves(this.hellRNG, 16);
    this.netherNoiseGen2 = new NoiseGeneratorOctaves(this.hellRNG, 16);
    this.netherNoiseGen3 = new NoiseGeneratorOctaves(this.hellRNG, 8);
    this.slowsandGravelNoiseGen = new NoiseGeneratorOctaves(this.hellRNG, 4);
    this.netherrackExculsivityNoiseGen = new NoiseGeneratorOctaves(this.hellRNG, 4);
    this.netherNoiseGen6 = new NoiseGeneratorOctaves(this.hellRNG, 10);
    this.netherNoiseGen7 = new NoiseGeneratorOctaves(this.hellRNG, 16);

    NoiseGeneratorOctaves[] noiseGens = {netherNoiseGen1, netherNoiseGen2, netherNoiseGen3, slowsandGravelNoiseGen, netherrackExculsivityNoiseGen, netherNoiseGen6, netherNoiseGen7};
    noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.hellRNG, noiseGens);
    this.netherNoiseGen1 = noiseGens[0];
    this.netherNoiseGen2 = noiseGens[1];
    this.netherNoiseGen3 = noiseGens[2];
    this.slowsandGravelNoiseGen = noiseGens[3];
    this.netherrackExculsivityNoiseGen = noiseGens[4];
    this.netherNoiseGen6 = noiseGens[5];
    this.netherNoiseGen7 = noiseGens[6];
}
 
開發者ID:MinecraftModArchive,項目名稱:Runes-And-Silver,代碼行數:23,代碼來源:ChunkProviderRune2.java

示例3: ChunkProviderMultiBiome

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderMultiBiome(World world, long seed, boolean mapFeaturesEnabled) {
	this.worldObj = world;
	this.mapFeaturesEnabled = mapFeaturesEnabled;
	this.rand = new Random(seed);
	this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
	this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
	this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
	this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
	this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

	NoiseGeneratorOctaves[] noiseGens = { noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise };
	noiseGens = TerrainGen.getModdedNoiseGenerators(world, this.rand, noiseGens);
	this.noiseGen1 = noiseGens[0];
	this.noiseGen2 = noiseGens[1];
	this.noiseGen3 = noiseGens[2];
	this.noiseGen4 = noiseGens[3];
	this.noiseGen5 = noiseGens[4];
	this.noiseGen6 = noiseGens[5];
	this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:Unrelentless,項目名稱:FantasyCraft-Mod,代碼行數:23,代碼來源:ChunkProviderMultiBiome.java

示例4: ChunkProviderCustomHell

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderCustomHell(World par1World, long par2)
{
    this.worldObj = par1World;
    this.hellRNG = new Random(par2);
    this.netherNoiseGen1 = new NoiseGeneratorOctaves(this.hellRNG, 16);
    this.netherNoiseGen2 = new NoiseGeneratorOctaves(this.hellRNG, 16);
    this.netherNoiseGen3 = new NoiseGeneratorOctaves(this.hellRNG, 8);
    this.slowsandGravelNoiseGen = new NoiseGeneratorOctaves(this.hellRNG, 4);
    this.netherrackExculsivityNoiseGen = new NoiseGeneratorOctaves(this.hellRNG, 4);
    this.netherNoiseGen6 = new NoiseGeneratorOctaves(this.hellRNG, 10);
    this.netherNoiseGen7 = new NoiseGeneratorOctaves(this.hellRNG, 16);

    NoiseGenerator[] noiseGens = {netherNoiseGen1, netherNoiseGen2, netherNoiseGen3, slowsandGravelNoiseGen, netherrackExculsivityNoiseGen, netherNoiseGen6, netherNoiseGen7};
    noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.hellRNG, noiseGens);
    this.netherNoiseGen1 = (NoiseGeneratorOctaves)noiseGens[0];
    this.netherNoiseGen2 = (NoiseGeneratorOctaves)noiseGens[1];
    this.netherNoiseGen3 = (NoiseGeneratorOctaves)noiseGens[2];
    this.slowsandGravelNoiseGen = (NoiseGeneratorOctaves)noiseGens[3];
    this.netherrackExculsivityNoiseGen = (NoiseGeneratorOctaves)noiseGens[4];
    this.netherNoiseGen6 = (NoiseGeneratorOctaves)noiseGens[5];
    this.netherNoiseGen7 = (NoiseGeneratorOctaves)noiseGens[6];
}
 
開發者ID:wuppy29,項目名稱:WuppyMods,代碼行數:23,代碼來源:ChunkProviderCustomHell.java

示例5: IceSectorChunkProvider

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public IceSectorChunkProvider(World world, long worldSeed)
{
    this.world = world;
    this.random = new Random(worldSeed);
    this.noiseGen1 = new NoiseGeneratorOctaves(this.random, 16);
    this.noiseGen2 = new NoiseGeneratorOctaves(this.random, 16);
    this.noiseGen3 = new NoiseGeneratorOctaves(this.random, 8);
    this.noiseGen4 = new NoiseGeneratorOctaves(this.random, 10);
    this.noiseGen5 = new NoiseGeneratorOctaves(this.random, 16);

    NoiseGenerator[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5};
    noiseGens = TerrainGen.getModdedNoiseGenerators(world, this.random, noiseGens);
    this.noiseGen1 = (NoiseGeneratorOctaves) noiseGens[0];
    this.noiseGen2 = (NoiseGeneratorOctaves) noiseGens[1];
    this.noiseGen3 = (NoiseGeneratorOctaves) noiseGens[2];
    this.noiseGen4 = (NoiseGeneratorOctaves) noiseGens[3];
    this.noiseGen5 = (NoiseGeneratorOctaves) noiseGens[4];
}
 
開發者ID:Cortex-Modders,項目名稱:CodeLyokoMod,代碼行數:19,代碼來源:IceSectorChunkProvider.java

示例6: ChunkProviderEI

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderEI(World world, long seed, boolean mapFeaturesEnabled) {
	this.worldObj = world;
	this.mapFeaturesEnabled = mapFeaturesEnabled;
	this.rand = new Random(seed);
	this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
	this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
	this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
	this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
	this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

	NoiseGeneratorOctaves[] noiseGens = { noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise };
	noiseGens = TerrainGen.getModdedNoiseGenerators(world, this.rand, noiseGens);
	this.noiseGen1 = noiseGens[0];
	this.noiseGen2 = noiseGens[1];
	this.noiseGen3 = noiseGens[2];
	this.noiseGen4 = noiseGens[3];
	this.noiseGen5 = noiseGens[4];
	this.noiseGen6 = noiseGens[5];
	this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:ChistaMisuto,項目名稱:Eldritch-Infusion,代碼行數:23,代碼來源:ChunkProviderEI.java

示例7: ChunkProviderEI

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderEI(World world, long seed, boolean mapFeaturesEnabled) {
	this.worldObj = world;
	this.mapFeaturesEnabled = mapFeaturesEnabled;
	this.rand = new Random(seed);
	this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
	this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
	this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
	this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
	this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

	NoiseGeneratorOctaves[] noiseGens = { noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise };
	noiseGens = (NoiseGeneratorOctaves[]) TerrainGen.getModdedNoiseGenerators(world, this.rand, noiseGens);
	this.noiseGen1 = noiseGens[0];
	this.noiseGen2 = noiseGens[1];
	this.noiseGen3 = noiseGens[2];
	this.noiseGen4 = noiseGens[3];
	this.noiseGen5 = noiseGens[4];
	this.noiseGen6 = noiseGens[5];
	this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:ChistaMisuto,項目名稱:Eldritch-Infusion,代碼行數:23,代碼來源:ChunkProviderEI.java

示例8: AquatanChunkProvider

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public AquatanChunkProvider(World par1World, long par2, boolean par4)
{
    this.worldObj = par1World;
    this.mapFeaturesEnabled = par4;
    this.rand = new Random(par2);
    this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
    this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
    this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
    this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
    this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

    NoiseGeneratorOctaves[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise};
    noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.rand, noiseGens);
    this.noiseGen1 = noiseGens[0];
    this.noiseGen2 = noiseGens[1];
    this.noiseGen3 = noiseGens[2];
    this.noiseGen4 = noiseGens[3];
    this.noiseGen5 = noiseGens[4];
    this.noiseGen6 = noiseGens[5];
    this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:Hologuardian,項目名稱:Sojourn,代碼行數:24,代碼來源:AquatanChunkProvider.java

示例9: MoltarChunkProvider

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public MoltarChunkProvider(World par1World, long par2, boolean par4, BaseWorldType type)
{
    this.worldObj = par1World;
    this.mapFeaturesEnabled = par4;
    this.rand = new Random(par2);
    this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
    this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
    this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
    this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
    this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

    NoiseGeneratorOctaves[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise};
    noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.rand, noiseGens);
    this.noiseGen1 = noiseGens[0];
    this.noiseGen2 = noiseGens[1];
    this.noiseGen3 = noiseGens[2];
    this.noiseGen4 = noiseGens[3];
    this.noiseGen5 = noiseGens[4];
    this.noiseGen6 = noiseGens[5];
    this.mobSpawnerNoise = noiseGens[6];
    this.worldType = type;
}
 
開發者ID:Hologuardian,項目名稱:Sojourn,代碼行數:25,代碼來源:MoltarChunkProvider.java

示例10: FungalMarshChunkProvider

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public FungalMarshChunkProvider(World par1World, long par2, boolean par4)
{
    this.worldObj = par1World;
    this.mapFeaturesEnabled = par4;
    this.rand = new Random(par2);
    this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
    this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
    this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
    this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
    this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

    NoiseGeneratorOctaves[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise};
    noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.rand, noiseGens);
    this.noiseGen1 = noiseGens[0];
    this.noiseGen2 = noiseGens[1];
    this.noiseGen3 = noiseGens[2];
    this.noiseGen4 = noiseGens[3];
    this.noiseGen5 = noiseGens[4];
    this.noiseGen6 = noiseGens[5];
    this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:Hologuardian,項目名稱:Sojourn,代碼行數:24,代碼來源:FungalMarshChunkProvider.java

示例11: AracoriaChunkProvider

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public AracoriaChunkProvider(World par1World, long par2, boolean par4)
{
    this.worldObj = par1World;
    this.mapFeaturesEnabled = par4;
    this.rand = new Random(par2);
    this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
    this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
    this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
    this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
    this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

    NoiseGeneratorOctaves[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise};
    noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.rand, noiseGens);
    this.noiseGen1 = noiseGens[0];
    this.noiseGen2 = noiseGens[1];
    this.noiseGen3 = noiseGens[2];
    this.noiseGen4 = noiseGens[3];
    this.noiseGen5 = noiseGens[4];
    this.noiseGen6 = noiseGens[5];
    this.mobSpawnerNoise = noiseGens[6];

    this.essenceSpikeGen = new MapGenEssenceSpike(Block.cobblestone.blockID, Block.waterMoving.blockID);
}
 
開發者ID:Hologuardian,項目名稱:Sojourn,代碼行數:26,代碼來源:AracoriaChunkProvider.java

示例12: ChunkProviderTerra

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderTerra(World par1World, long par2, boolean par4) {

		worldObj = par1World;
		mapFeaturesEnabled = par4;
		rand = new Random(par2);
		noiseGen1 = new NoiseGeneratorOctaves(rand, 16);
		noiseGen2 = new NoiseGeneratorOctaves(rand, 16);
		noiseGen3 = new NoiseGeneratorOctaves(rand, 8);
		noiseGen4 = new NoiseGeneratorOctaves(rand, 4);
		noiseGen5 = new NoiseGeneratorOctaves(rand, 10);
		noiseGen6 = new NoiseGeneratorOctaves(rand, 16);
		mobSpawnerNoise = new NoiseGeneratorOctaves(rand, 8);

		NoiseGeneratorOctaves[] noiseGens = {
				noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise
		};
		noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, rand, noiseGens);
		noiseGen1 = noiseGens[0];
		noiseGen2 = noiseGens[1];
		noiseGen3 = noiseGens[2];
		noiseGen4 = noiseGens[3];
		noiseGen5 = noiseGens[4];
		noiseGen6 = noiseGens[5];
		mobSpawnerNoise = noiseGens[6];
	}
 
開發者ID:VitezKolya,項目名稱:AltEnergy,代碼行數:26,代碼來源:ChunkProviderTerra.java

示例13: ChunkProviderDreamLand

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderDreamLand(World par1World, long par2, boolean par4) {
	super(par1World, par2, par4);
	this.worldObj = par1World;
	this.mapFeaturesEnabled = par4;
	this.rand = new Random(par2);
	this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
	this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
	this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
	this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
	this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

	NoiseGeneratorOctaves[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise};
	noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.rand, noiseGens);
	this.noiseGen1 = noiseGens[0];
	this.noiseGen2 = noiseGens[1];
	this.noiseGen3 = noiseGens[2];
	this.noiseGen4 = noiseGens[3];
	this.noiseGen5 = noiseGens[4];
	this.noiseGen6 = noiseGens[5];
	this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:JennyLeeP,項目名稱:JLPModJam,代碼行數:24,代碼來源:ChunkProviderDreamLand.java

示例14: ChunkProviderNightMare

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderNightMare(World par1World, long par2, boolean par4) {
	super(par1World, par2, par4);
	this.worldObj = par1World;
	this.mapFeaturesEnabled = par4;
	this.rand = new Random(par2);
	this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
	this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
	this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
	this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
	this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
	this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);

	NoiseGeneratorOctaves[] noiseGens = {noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise};
	noiseGens = TerrainGen.getModdedNoiseGenerators(par1World, this.rand, noiseGens);
	this.noiseGen1 = noiseGens[0];
	this.noiseGen2 = noiseGens[1];
	this.noiseGen3 = noiseGens[2];
	this.noiseGen4 = noiseGens[3];
	this.noiseGen5 = noiseGens[4];
	this.noiseGen6 = noiseGens[5];
	this.mobSpawnerNoise = noiseGens[6];
}
 
開發者ID:JennyLeeP,項目名稱:JLPModJam,代碼行數:24,代碼來源:ChunkProviderNightMare.java

示例15: ChunkProviderXthuoth

import net.minecraftforge.event.terraingen.TerrainGen; //導入方法依賴的package包/類
public ChunkProviderXthuoth(World world, long seed) {
    this.world = world;
    xarRNG = new Random(seed);
    this.netherNoiseGen1 = new NoiseGeneratorOctaves(this.xarRNG, 16);
    this.netherNoiseGen2 = new NoiseGeneratorOctaves(this.xarRNG, 16);
    this.netherNoiseGen3 = new NoiseGeneratorOctaves(this.xarRNG, 8);
    this.netherNoiseGen6 = new NoiseGeneratorOctaves(this.xarRNG, 10);
    this.netherNoiseGen7 = new NoiseGeneratorOctaves(this.xarRNG, 16);

    NoiseGenerator[] noiseGens = {netherNoiseGen1, netherNoiseGen2, netherNoiseGen3, netherNoiseGen6, netherNoiseGen7};
    noiseGens = TerrainGen.getModdedNoiseGenerators(world, this.xarRNG, noiseGens);
    this.netherNoiseGen1 = noiseGens[0];
    this.netherNoiseGen2 = noiseGens[1];
    this.netherNoiseGen3 = noiseGens[2];
    this.netherNoiseGen6 = noiseGens[3];
    this.netherNoiseGen7 = noiseGens[4];
}
 
開發者ID:Aurilux,項目名稱:Xth-uoth,代碼行數:18,代碼來源:ChunkProviderXthuoth.java


注:本文中的net.minecraftforge.event.terraingen.TerrainGen.getModdedNoiseGenerators方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。