类 EndSpikeFeatureConfig

  • 所有已实现的接口:
    FeatureConfig

    public class EndSpikeFeatureConfig
    extends Object
    implements FeatureConfig
    Mappings:
    Namespace Name
    official cve
    intermediary net/minecraft/class_3666
    named net/minecraft/world/gen/feature/EndSpikeFeatureConfig
    • 字段详细资料

      • CODEC

        public static final com.mojang.serialization.Codec<EndSpikeFeatureConfig> CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Lcve;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 Lcve;b:Z
        intermediary field_16207 Lnet/minecraft/class_3666;field_16207:Z
        named crystalInvulnerable Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;crystalInvulnerable:Z
      • spikes

        private final List<EndSpikeFeature.Spike> spikes
        Mappings:
        Namespace Name Mixin selector
        official c Lcve;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

        @Nullable
        private final @Nullable BlockPos crystalBeamTarget
        Mappings:
        Namespace Name Mixin selector
        official d Lcve;d:Lgb;
        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;
    • 构造器详细资料

      • EndSpikeFeatureConfig

        public EndSpikeFeatureConfig​(boolean crystalInvulnerable,
                                     List<EndSpikeFeature.Spike> spikes,
                                     @Nullable
                                     @Nullable BlockPos crystalBeamTarget)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcve;<init>(ZLjava/util/List;Lgb;)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> Lcve;<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
    • 方法详细资料

      • isCrystalInvulnerable

        public boolean isCrystalInvulnerable()
        Mappings:
        Namespace Name Mixin selector
        official b Lcve;b()Z
        intermediary method_15883 Lnet/minecraft/class_3666;method_15883()Z
        named isCrystalInvulnerable Lnet/minecraft/world/gen/feature/EndSpikeFeatureConfig;isCrystalInvulnerable()Z
      • getSpikes

        public List<EndSpikeFeature.Spike> getSpikes()
        Mappings:
        Namespace Name Mixin selector
        official c Lcve;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

        @Nullable
        public @Nullable BlockPos getPos()
        Mappings:
        Namespace Name Mixin selector
        official d Lcve;d()Lgb;
        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;