Package net.minecraft.world.gen.feature
Class EndSpikeFeatureConfig
java.lang.Object
net.minecraft.world.gen.feature.EndSpikeFeatureConfig
- All Implemented Interfaces:
FeatureConfig
public class EndSpikeFeatureConfig extends Object implements FeatureConfig
- Mappings:
Namespace Name official csj
intermediary net/minecraft/class_3666
named net/minecraft/world/gen/feature/EndSpikeFeatureConfig
-
Field Summary
Fields Modifier and Type Field Description static com.mojang.serialization.Codec<EndSpikeFeatureConfig>
CODEC
private BlockPos
crystalBeamTarget
private boolean
crystalInvulnerable
private List<EndSpikeFeature.Spike>
spikes
Fields inherited from interface net.minecraft.world.gen.feature.FeatureConfig
DEFAULT
-
Constructor Summary
Constructors Modifier Constructor Description private
EndSpikeFeatureConfig(boolean crystalInvulnerable, List<EndSpikeFeature.Spike> spikes, Optional<BlockPos> crystalBeamTarget)
EndSpikeFeatureConfig(boolean crystalInvulnerable, List<EndSpikeFeature.Spike> spikes, BlockPos crystalBeamTarget)
-
Method Summary
Modifier and Type Method Description BlockPos
getPos()
List<EndSpikeFeature.Spike>
getSpikes()
boolean
isCrystalInvulnerable()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.gen.feature.FeatureConfig
method_30649
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lcsj;a:Lcom/mojang/serialization/Codec;
intermediary field_24911
Lnet/minecraft/class_3666;field_24911:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
-
crystalInvulnerable
private final boolean crystalInvulnerable- Mappings:
Namespace Name Mixin selector official b
Lcsj;b:Z
intermediary field_16207
Lnet/minecraft/class_3666;field_16207:Z
named crystalInvulnerable
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;crystalInvulnerable:Z
-
spikes
- Mappings:
Namespace Name Mixin selector official c
Lcsj;c:Ljava/util/List;
intermediary field_16208
Lnet/minecraft/class_3666;field_16208:Ljava/util/List;
named spikes
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;spikes:Ljava/util/List;
-
crystalBeamTarget
- Mappings:
Namespace Name Mixin selector official d
Lcsj;d:Lfx;
intermediary field_16206
Lnet/minecraft/class_3666;field_16206:Lnet/minecraft/class_2338;
named crystalBeamTarget
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;crystalBeamTarget:Lnet/minecraft/util/math/BlockPos;
-
-
Constructor Details
-
EndSpikeFeatureConfig
public EndSpikeFeatureConfig(boolean crystalInvulnerable, List<EndSpikeFeature.Spike> spikes, @Nullable BlockPos crystalBeamTarget)- Mappings:
Namespace Name Mixin selector official <init>
Lcsj;<init>(ZLjava/util/List;Lfx;)V
intermediary <init>
Lnet/minecraft/class_3666;<init>(ZLjava/util/List;Lnet/minecraft/class_2338;)V
named <init>
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;<init>(ZLjava/util/List;Lnet/minecraft/util/math/BlockPos;)V
-
EndSpikeFeatureConfig
private EndSpikeFeatureConfig(boolean crystalInvulnerable, List<EndSpikeFeature.Spike> spikes, Optional<BlockPos> crystalBeamTarget)- Mappings:
Namespace Name Mixin selector official <init>
Lcsj;<init>(ZLjava/util/List;Ljava/util/Optional;)V
intermediary <init>
Lnet/minecraft/class_3666;<init>(ZLjava/util/List;Ljava/util/Optional;)V
named <init>
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;<init>(ZLjava/util/List;Ljava/util/Optional;)V
-
-
Method Details
-
isCrystalInvulnerable
public boolean isCrystalInvulnerable()- Mappings:
Namespace Name Mixin selector official b
Lcsj;b()Z
intermediary method_15883
Lnet/minecraft/class_3666;method_15883()Z
named isCrystalInvulnerable
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;isCrystalInvulnerable()Z
-
getSpikes
- Mappings:
Namespace Name Mixin selector official c
Lcsj;c()Ljava/util/List;
intermediary method_15885
Lnet/minecraft/class_3666;method_15885()Ljava/util/List;
named getSpikes
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;getSpikes()Ljava/util/List;
-
getPos
- Mappings:
Namespace Name Mixin selector official d
Lcsj;d()Lfx;
intermediary method_15884
Lnet/minecraft/class_3666;method_15884()Lnet/minecraft/class_2338;
named getPos
Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;getPos()Lnet/minecraft/util/math/BlockPos;
-