Class RadioReceiver
java.lang.Object
com.codinglitch.simpleradio.radio.RadioRouter
com.codinglitch.simpleradio.radio.RadioReceiver
- All Implemented Interfaces:
Socket
-
Nested Class Summary
Nested classes/interfaces inherited from class com.codinglitch.simpleradio.radio.RadioRouter
RadioRouter.Compiled<E> -
Field Summary
FieldsModifier and TypeFieldDescriptionintFields inherited from class com.codinglitch.simpleradio.radio.RadioRouter
acceptCriteria, active, activity, activityTime, compiledActivity, compiledSamples, connectionOffset, distributes, identifier, link, location, oldPosition, owner, reference, rotation, routeCriteria, routerAcceptor, routers, valid, velocity, wires -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRadioReceiver(Frequency frequency) RadioReceiver(Frequency frequency, WorldlyPosition location) RadioReceiver(Frequency frequency, WorldlyPosition location, UUID uuid) protectedRadioReceiver(Frequency frequency, UUID id) RadioReceiver(Frequency frequency, net.minecraft.world.entity.Entity owner) RadioReceiver(Frequency frequency, net.minecraft.world.entity.Entity owner, UUID uuid) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(RadioSource source) @Nullable FrequencydoublegetPower()receiveCriteria(Predicate<RadioSource> criteria) voidsetFrequency(Frequency frequency) voidtick(int tickCount) Methods inherited from class com.codinglitch.simpleradio.radio.RadioRouter
allowDistribution, compileActivity, distanceTo, getConnectionPosition, getIdentifier, getLocation, getRedstoneMappedActivity, getReference, getRouter, getRouter, getRouterFromReceivers, getRouterFromTransmitters, getWires, informActivity, invalidate, prepareSource, route, route, shouldRouteTo, toString, tryAddRouter, updateLocation, updateRotation, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.codinglitch.simpleradio.api.central.Socket
canConnect, canConnectTo, connect, disconnect, disconnect, distribute, hasWire, hasWire, shortCircuit
-
Field Details
-
antennaPower
public int antennaPower -
frequency
-
frequencingType
-
-
Constructor Details
-
RadioReceiver
-
RadioReceiver
-
RadioReceiver
-
RadioReceiver
-
RadioReceiver
-
RadioReceiver
-
-
Method Details
-
setFrequency
-
receiveCriteria
-
frequencingType
-
getPower
public double getPower() -
tick
public void tick(int tickCount) - Overrides:
tickin classRadioRouter
-
getFrequency
- Overrides:
getFrequencyin classRadioRouter
-
accept
- Overrides:
acceptin classRadioRouter
-