mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-06-17 14:21:08 +00:00
fix inject parameters in NoiseConfigMixin
This commit is contained in:
+4
-3
@@ -1,5 +1,6 @@
|
|||||||
package com.dfsek.terra.lifecycle.mixin;
|
package com.dfsek.terra.lifecycle.mixin;
|
||||||
|
|
||||||
|
import net.minecraft.registry.RegistryEntryLookup;
|
||||||
import net.minecraft.util.math.noise.DoublePerlinNoiseSampler;
|
import net.minecraft.util.math.noise.DoublePerlinNoiseSampler;
|
||||||
import net.minecraft.registry.Registry;
|
import net.minecraft.registry.Registry;
|
||||||
import net.minecraft.world.biome.source.util.MultiNoiseUtil.MultiNoiseSampler;
|
import net.minecraft.world.biome.source.util.MultiNoiseUtil.MultiNoiseSampler;
|
||||||
@@ -24,10 +25,10 @@ public class NoiseConfigMixin {
|
|||||||
@Final
|
@Final
|
||||||
private MultiNoiseSampler multiNoiseSampler;
|
private MultiNoiseSampler multiNoiseSampler;
|
||||||
|
|
||||||
@Inject(method = "<init>(Lnet/minecraft/world/gen/chunk/ChunkGeneratorSettings;Lnet/minecraft/util/registry/Registry;J)V",
|
@Inject(method = "<init>(Lnet/minecraft/world/gen/chunk/ChunkGeneratorSettings;Lnet/minecraft/registry/RegistryEntryLookup;J)V",
|
||||||
at = @At("TAIL"))
|
at = @At("TAIL"))
|
||||||
private void mapMultiNoise(ChunkGeneratorSettings chunkGeneratorSettings,
|
private void mapMultiNoise(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long seed,
|
||||||
Registry<DoublePerlinNoiseSampler.NoiseParameters> noiseRegistry, long seed, CallbackInfo ci) {
|
CallbackInfo ci) {
|
||||||
SeedHack.register(multiNoiseSampler, seed);
|
SeedHack.register(multiNoiseSampler, seed);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user