public ChunkGenerator(ChunkHandler ChunkHandler) { rnd = new JavaRandom(); rnd2 = new JavaRandom(); this.Seed = rnd.GetSeed(); //chunkXMul = rnd.nextLong(); //chunkZMul = rnd.nextLong(); n1 = new CombinedNoise( new OctaveNoise(8, rnd), new OctaveNoise(8, rnd)); n2 = new CombinedNoise( new OctaveNoise(8, rnd), new OctaveNoise(8, rnd)); n3 = new OctaveNoise(6, rnd); n4 = new OctaveNoise(8, rnd); n5 = new OctaveNoise(8, rnd); n6 = new OctaveNoise(8, rnd); n7 = new OctaveNoise(8, rnd); this.ChunkHandler = ChunkHandler; }
public static void GetSeed_Tests(int seed, long expected) { var output = JavaRandom.GetSeed(seed); Assert.AreEqual(output, expected); }