Class RadioSource
java.lang.Object
com.codinglitch.simpleradio.radio.RadioSource
A source containing the audio data as well as other data collected while travelling.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatbyte[]shortfloatfloatlongnet.minecraft.sounds.SoundEventfloatfloatfloat -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRadioSource(UUID owner, WorldlyPosition location, byte[] data, float volume) RadioSource(UUID owner, WorldlyPosition location, net.minecraft.sounds.SoundEvent soundEvent, float volume) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPower(float power) doublecopy()voidbooleanisValid()voidtravel(RadioRouter from, RadioRouter to, Medium medium) voidvisit(RadioRouter router) booleanwillShort(RadioRouter router)
-
Field Details
-
owner
-
originalOwner
-
origin
-
frequencingType
public short frequencingType -
data
public byte[] data -
soundEvent
public net.minecraft.sounds.SoundEvent soundEvent -
pitch
public float pitch -
volume
public float volume -
offset
public float offset -
seed
public long seed -
activity
public float activity -
record
-
frequencyMedium
-
wireMedium
-
transmissionCap
public float transmissionCap -
transmissionPower
public float transmissionPower
-
-
Constructor Details
-
RadioSource
protected RadioSource() -
RadioSource
-
RadioSource
public RadioSource(UUID owner, WorldlyPosition location, net.minecraft.sounds.SoundEvent soundEvent, float volume)
-
-
Method Details
-
getRealOwner
-
delegate
-
addPower
public void addPower(float power) -
getFrequencingType
-
copy
-
willShort
-
visit
-
travel
-
computeSeverity
public double computeSeverity() -
isValid
public boolean isValid()
-