Mor work on Codecs for Surface Rules (paulevsGitch/BetterNether#503)

This commit is contained in:
Frank 2022-01-20 18:10:15 +01:00
parent 44517e0749
commit b53ed9842d
6 changed files with 42 additions and 5 deletions

View file

@ -1,6 +1,7 @@
package ru.bclib.world.surface;
import com.mojang.serialization.Codec;
import net.minecraft.core.Registry;
import net.minecraft.world.level.levelgen.SurfaceRules;
import ru.bclib.api.surface.rules.SurfaceNoiseCondition;
import ru.bclib.mixin.common.SurfaceRulesContextAccessor;
@ -38,4 +39,8 @@ public class DoubleBlockSurfaceNoiseCondition extends SurfaceNoiseCondition {
lastValue=value;
return value > threshold;
}
static {
Registry.register(Registry.CONDITION , "betternether_doubleblock_surface", DoubleBlockSurfaceNoiseCondition.CODEC);
}
}