Class RadioListener

java.lang.Object
com.codinglitch.simpleradio.radio.RadioListener

public class RadioListener extends Object
  • Field Details

    • owner

      public net.minecraft.world.entity.Entity owner
    • location

      public WorldlyPosition location
    • range

      public float range
  • Constructor Details

    • RadioListener

      public RadioListener(net.minecraft.world.entity.Entity owner)
    • RadioListener

      public RadioListener(WorldlyPosition location)
  • Method Details

    • getListeners

      public static List<RadioListener> getListeners()
    • removeListener

      public static void removeListener(RadioListener listener)
    • removeListener

      public static void removeListener(net.minecraft.world.entity.Entity owner)
    • removeListener

      public static void removeListener(WorldlyPosition location)
    • getListener

      public static RadioListener getListener(net.minecraft.world.entity.Entity owner)
    • getListener

      public static RadioListener getListener(WorldlyPosition location)
    • getOrCreateListener

      public static RadioListener getOrCreateListener(net.minecraft.world.entity.Entity owner)
    • getOrCreateListener

      public static RadioListener getOrCreateListener(WorldlyPosition location)
    • garbageCollect

      public static void garbageCollect()
    • acceptor

      public void acceptor(Consumer<RadioSource> acceptor)
    • onData

      public void onData(RadioSource source)
    • updateLocation

      public void updateLocation(WorldlyPosition location)
    • serverTick

      public void serverTick(int tickCount)
    • validate

      public boolean validate()
    • invalidate

      public void invalidate()