Class BeaconInfo

All Implemented Interfaces:
BlockBasedImmersiveInfo, ImmersiveInfo

public class BeaconInfo extends AbstractBlockBasedImmersiveInfo
  • Field Details

    • regenSelected

      public boolean regenSelected
    • effectSelected

      public int effectSelected
    • lastPlayerDir

      public net.minecraft.core.Direction lastPlayerDir
    • effectSelectedDisplayPos

      public net.minecraft.world.phys.Vec3 effectSelectedDisplayPos
      Breakdown: Index 0-4 hold the 5 effects. Can contain nulls! Index 5 holds the regen hitbox. Can be null! Index 6 holds the + hitbox. Can be null! Index 7 holds the confirm hitbox. Can be null!
    • areaAboveIsAir

      public boolean areaAboveIsAir
    • startMillis

      public long startMillis
    • lastLevel

      public int lastLevel
    • levelWasNonzero

      public boolean levelWasNonzero
    • light

      public int light
  • Constructor Details

    • BeaconInfo

      public BeaconInfo(net.minecraft.core.BlockPos pos)
  • Method Details

    • getEffectId

      public int getEffectId()