net.minecraft.world.level.levelgen.feature

public class SpikeFeature

extends Feature<SpikeConfiguration>

emw
net.minecraft.world.level.levelgen.feature.SpikeFeature
net.minecraft.class_3310

Field summary

Modifier and TypeField
public static final int
a
NUMBER_OF_SPIKES
field_31516
private static final int
b
SPIKE_DISTANCE
field_31517
private static final com.google.common.cache.LoadingCache<Long, List<SpikeFeature$EndSpike>>
c
SPIKE_CACHE
field_14309

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<SpikeConfiguration> arg0)

Method summary

Modifier and TypeMethod
public static List<SpikeFeature$EndSpike>
a(dly arg0)
getSpikesForLevel(WorldGenLevel arg0)
method_14506(class_5281 arg0)
public boolean
a(elo<eol> arg0)
place(FeaturePlaceContext<SpikeConfiguration> arg0)
method_13151(class_5821<class_3666> arg0)
private void
a(dlq arg0, baq arg1, eol arg2, emw$a arg3)
placeSpike(ServerLevelAccessor arg0, RandomSource arg1, SpikeConfiguration arg2, SpikeFeature$EndSpike arg3)
method_15888(class_5425 arg0, class_5819 arg1, class_3666 arg2, class_3310$class_3181 arg3)