Class EndSpikeFeature.Spike

java.lang.Object
net.minecraft.world.gen.feature.EndSpikeFeature.Spike
Enclosing class:
EndSpikeFeature

public static class EndSpikeFeature.Spike extends Object
Mappings:
Namespace Name
named net/minecraft/world/gen/feature/EndSpikeFeature$Spike
intermediary net/minecraft/class_3310$class_3181
official ecj$a
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<EndSpikeFeature.Spike> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_24841 Lnet/minecraft/class_3310$class_3181;field_24841:Lcom/mojang/serialization/Codec;
      official a Lecj$a;a:Lcom/mojang/serialization/Codec;
    • centerX

      private final int centerX
      Mappings:
      Namespace Name Mixin selector
      named centerX Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;centerX:I
      intermediary field_13836 Lnet/minecraft/class_3310$class_3181;field_13836:I
      official b Lecj$a;b:I
    • centerZ

      private final int centerZ
      Mappings:
      Namespace Name Mixin selector
      named centerZ Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;centerZ:I
      intermediary field_13834 Lnet/minecraft/class_3310$class_3181;field_13834:I
      official c Lecj$a;c:I
    • radius

      private final int radius
      Mappings:
      Namespace Name Mixin selector
      named radius Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;radius:I
      intermediary field_13833 Lnet/minecraft/class_3310$class_3181;field_13833:I
      official d Lecj$a;d:I
    • height

      private final int height
      Mappings:
      Namespace Name Mixin selector
      named height Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;height:I
      intermediary field_13831 Lnet/minecraft/class_3310$class_3181;field_13831:I
      official e Lecj$a;e:I
    • guarded

      private final boolean guarded
      Mappings:
      Namespace Name Mixin selector
      named guarded Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;guarded:Z
      intermediary field_13832 Lnet/minecraft/class_3310$class_3181;field_13832:Z
      official f Lecj$a;f:Z
    • boundingBox

      private final Box boundingBox
      Mappings:
      Namespace Name Mixin selector
      named boundingBox Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;boundingBox:Lnet/minecraft/util/math/Box;
      intermediary field_13835 Lnet/minecraft/class_3310$class_3181;field_13835:Lnet/minecraft/class_238;
      official g Lecj$a;g:Levn;
  • Constructor Details

    • Spike

      public Spike(int centerX, int centerZ, int radius, int height, boolean guarded)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;<init>(IIIIZ)V
      intermediary <init> Lnet/minecraft/class_3310$class_3181;<init>(IIIIZ)V
      official <init> Lecj$a;<init>(IIIIZ)V
  • Method Details

    • isInChunk

      public boolean isInChunk(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named isInChunk Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;isInChunk(Lnet/minecraft/util/math/BlockPos;)Z
      intermediary method_13962 Lnet/minecraft/class_3310$class_3181;method_13962(Lnet/minecraft/class_2338;)Z
      official a Lecj$a;a(Liz;)Z
    • getCenterX

      public int getCenterX()
      Mappings:
      Namespace Name Mixin selector
      named getCenterX Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;getCenterX()I
      intermediary method_13966 Lnet/minecraft/class_3310$class_3181;method_13966()I
      official a Lecj$a;a()I
    • getCenterZ

      public int getCenterZ()
      Mappings:
      Namespace Name Mixin selector
      named getCenterZ Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;getCenterZ()I
      intermediary method_13967 Lnet/minecraft/class_3310$class_3181;method_13967()I
      official b Lecj$a;b()I
    • getRadius

      public int getRadius()
      Mappings:
      Namespace Name Mixin selector
      named getRadius Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;getRadius()I
      intermediary method_13963 Lnet/minecraft/class_3310$class_3181;method_13963()I
      official c Lecj$a;c()I
    • getHeight

      public int getHeight()
      Mappings:
      Namespace Name Mixin selector
      named getHeight Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;getHeight()I
      intermediary method_13964 Lnet/minecraft/class_3310$class_3181;method_13964()I
      official d Lecj$a;d()I
    • isGuarded

      public boolean isGuarded()
      Mappings:
      Namespace Name Mixin selector
      named isGuarded Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;isGuarded()Z
      intermediary method_13965 Lnet/minecraft/class_3310$class_3181;method_13965()Z
      official e Lecj$a;e()Z
    • getBoundingBox

      public Box getBoundingBox()
      Mappings:
      Namespace Name Mixin selector
      named getBoundingBox Lnet/minecraft/world/gen/feature/EndSpikeFeature$Spike;getBoundingBox()Lnet/minecraft/util/math/Box;
      intermediary method_13968 Lnet/minecraft/class_3310$class_3181;method_13968()Lnet/minecraft/class_238;
      official f Lecj$a;f()Levn;