net.minecraft.world.level.levelgen.feature

public class SpikeFeature

extends Feature<SpikeConfiguration>

eif
net.minecraft.world.level.levelgen.feature.SpikeFeature
net.minecraft.class_3310
net.minecraft.unmapped.C_ngmxunil
net.minecraft.world.gen.feature.EndSpikeFeature
net.minecraft.world.gen.feature.EndSpikeFeature
net.minecraft.src.C_2295_
net.minecraft.world.level.levelgen.feature.WorldGenFeatureIceSnow

Field summary

Modifier and TypeField
public static final int
a
NUMBER_OF_SPIKES
field_31516
f_hqfnozdy
COUNT
SPIKE_COUNT
f_160369_
private static final int
b
SPIKE_DISTANCE
field_31517
f_vtlxaagz
DISTANCE_FROM_ORIGIN
SPIKE_DISTANCE
f_160370_
private static final com.google.common.cache.LoadingCache<Long, List<SpikeFeature$EndSpike>>
c
SPIKE_CACHE
field_14309
f_zqdfcvwb
CACHE
CACHE
f_66849_

Constructor summary

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

Method summary

Modifier and TypeMethod
public static List<SpikeFeature$EndSpike>
a(dif arg0)
getSpikesForLevel(WorldGenLevel arg0)
method_14506(class_5281 arg0)
m_totzmkfw(C_ldkphtbr arg0)
getSpikes(StructureWorldAccess world)
getSpikes(StructureWorldAccess world)
m_66858_(C_1625_ p_66859_)
public boolean
a(egx<ejt> arg0)
place(FeaturePlaceContext<SpikeConfiguration> arg0)
method_13151(class_5821<class_3666> arg0)
m_yrekxmnr(C_kihhwquw<C_gibccnka> arg0)
generate(FeatureContext<EndSpikeFeatureConfig> arg0)
place(FeatureContext<EndSpikeFeatureConfig> arg0)
m_142674_(C_141361_<C_2362_> arg0)
private void
a(dhy arg0, bam arg1, ejt arg2, eif$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)
m_hpmmmdsg(C_jmnzlycd arg0, C_rlomrsco arg1, C_gibccnka arg2, C_ngmxunil$C_tsgxakjo arg3)
generateSpike(ServerWorldAccess world, Random random, EndSpikeFeatureConfig config, EndSpikeFeature$Spike spike)
generateSpike(ServerWorldAccess world, RandomGenerator random, EndSpikeFeatureConfig config, EndSpikeFeature$Spike spike)
m_225246_(C_1618_ p_225248_, C_212974_ p_225249_, C_2362_ p_225250_, C_2295_$C_2297_ arg3)