Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioReceiver
 
accept(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
accept(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
accept(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
acceptCriteria - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
acceptSource(RadioSource) - Method in class com.codinglitch.simpleradio.api.central.Catalyst
 
activate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
activate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
activate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
activate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
activate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
active - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
ACTIVE_LOCATION - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
activity - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
activity - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
activity() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
Returns the value of the activity record component.
activityForgiveness - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Router
 
ActivityParticle - Class in com.codinglitch.simpleradio.core.registry.particles
 
ActivityParticle.Provider - Class in com.codinglitch.simpleradio.core.registry.particles
 
activityRedstoneFactor - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Router
 
activityTime - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
activityTime - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Router
 
add(E) - Method in class com.codinglitch.simpleradio.radio.RadioRouter.Compiled
 
add(R) - Method in class com.codinglitch.simpleradio.radio.RouterContainer
 
addAdditionalSaveData(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
addChannel(long, ChannelHandleWrapper) - Method in class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
ADDITIVE - Enum constant in enum class com.codinglitch.simpleradio.api.central.FrequencingType.DiminishmentMethod
 
addPower(float) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
addReceiver(RadioReceiver) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
addReceiver(UUID, WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
addReceiver(UUID, Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
addTransmitter(RadioTransmitter) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
addTransmitter(UUID, WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
addTransmitter(UUID, Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
AlignedParticle - Class in com.codinglitch.simpleradio.core.registry.particles
 
AlignedParticle.Provider - Class in com.codinglitch.simpleradio.core.registry.particles
 
allocate(int) - Method in interface com.codinglitch.simpleradio.core.central.Animatable
 
allocate(int, AnimationDefinition) - Method in class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
allowDistribution() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
Alterable - Interface in com.codinglitch.simpleradio.core.central
 
AM_BUTTON - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
AMPLITUDE - Enum constant in enum class com.codinglitch.simpleradio.api.central.Frequency.Modulation
 
analyzeActivity(short[]) - Static method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
Animatable - Interface in com.codinglitch.simpleradio.core.central
 
AnimatableModel - Class in com.codinglitch.simpleradio.client.core
 
AnimatableModel - Class in com.codinglitch.simpleradio.client.core.central
 
AnimatableModel(Function<ResourceLocation, RenderType>) - Constructor for class com.codinglitch.simpleradio.client.core.AnimatableModel
 
AnimatableModel(Function<ResourceLocation, RenderType>) - Constructor for class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
animate(AnimatableModel, AnimationDefinition, long, float, Vector3f) - Static method in class com.codinglitch.simpleradio.client.core.ModelAnimations
 
animate(AnimatableModel, AnimationDefinition, long, float, Vector3f) - Static method in class com.codinglitch.simpleradio.client.core.central.ModelAnimations
 
animate(AnimationState, AnimationDefinition, float) - Method in class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
animate(AnimationState, AnimationDefinition, float, float) - Method in class com.codinglitch.simpleradio.client.core.AnimatableModel
 
AnimationInstance - Class in com.codinglitch.simpleradio.client.core.central
 
AnimationInstance() - Constructor for class com.codinglitch.simpleradio.client.core.central.AnimationInstance
 
animations - Variable in class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
antenna - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Antenna() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Antenna
 
ANTENNA - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
ANTENNA - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
antennaAptitude - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
antennaAptitude - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Receiver
 
antennaAptitude - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
AntennaBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
AntennaBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
antennaPower - Variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
antennaPower - Variable in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
antennaPower - Variable in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
antennaPower - Variable in class com.codinglitch.simpleradio.radio.RadioReceiver
 
antennaPower - Variable in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.codinglitch.simpleradio.core.registry.items.MicrophoneItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.codinglitch.simpleradio.core.registry.items.ModuleItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.codinglitch.simpleradio.core.registry.items.RadioItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.codinglitch.simpleradio.core.registry.items.ReceiverItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.codinglitch.simpleradio.core.registry.items.SpeakerItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.codinglitch.simpleradio.core.registry.items.TransmitterItem
 
appendTooltip(ItemStack, List<Component>) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
 
apply(short[]) - Method in class com.codinglitch.simpleradio.radio.effects.AudioEffect
 
apply(short[]) - Method in class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
 
APPLY_BUTTON - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
applyEffect(ByteBuffer, int) - Method in class com.codinglitch.simpleradio.client.core.central.EffectStream
 
applying() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
associate - Variable in class com.codinglitch.simpleradio.api.central.Catalyst
 
ATTACHED - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
attempts - Variable in class com.codinglitch.simpleradio.client.ClientRadioManager.PendingRouter
 
audioChannel - Variable in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
audioChannels - Variable in class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
AudioEffect - Class in com.codinglitch.simpleradio.radio.effects
 
AudioEffect() - Constructor for class com.codinglitch.simpleradio.radio.effects.AudioEffect
 
audioPlayer - Variable in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
AuditoryBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
A block entity which interacts with audio in some way;
AuditoryBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
Auricular - Interface in com.codinglitch.simpleradio.api.central
 
AXIS - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 

B

baseAMInterference - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
BaseAudioEffect - Class in com.codinglitch.simpleradio.radio.effects
 
BaseAudioEffect() - Constructor for class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
 
BaseButton - Class in com.codinglitch.simpleradio.client.core.central
 
BaseButton(int, int, int, int) - Constructor for class com.codinglitch.simpleradio.client.core.central.BaseButton
 
BaseButton(int, int, int, int, int, int) - Constructor for class com.codinglitch.simpleradio.client.core.central.BaseButton
 
BaseButton(int, int, int, int, int, int, ResourceLocation) - Constructor for class com.codinglitch.simpleradio.client.core.central.BaseButton
 
BaseButton(int, int, int, int, int, int, ResourceLocation, Component) - Constructor for class com.codinglitch.simpleradio.client.core.central.BaseButton
 
BaseButton(int, int, int, int, int, int, ResourceLocation, Component, Runnable) - Constructor for class com.codinglitch.simpleradio.client.core.central.BaseButton
 
BaseContainer - Interface in com.codinglitch.simpleradio.core.central
 
baseFMInterference - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
baseSag - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.Wire
 
BATTERY - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
bitCrush(short[], int) - Method in class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
 
blit(GuiGraphics, int, int) - Method in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
blit(GuiGraphics, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen.KnobButton
 
BLOCK_ENTITIES - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
blockPos() - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
BLOCKS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
body - Variable in class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
buildQuad(VertexConsumer, Matrix4f, int, int, Vec3, float, float, float, Vec3, Vec3, Vec3, Vec3) - Static method in class com.codinglitch.simpleradio.client.core.registry.renderers.WireRenderer
 
buildRecipes(RecipeOutput) - Method in class com.codinglitch.simpleradio.datagen.CommonRecipeProvider
 
buildRecipes(RecipeOutput) - Method in class com.codinglitch.simpleradio.datagen.SimpleRadioRecipeProvider
 
burnOut() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 

C

calculateAntennaPower(BlockPos, Level) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Calculate the power of the attached antenna (via climbing).
canAcceptUpgrade(Module) - Method in interface com.codinglitch.simpleradio.core.central.Alterable
 
canAcceptUpgrade(Module) - Method in class com.codinglitch.simpleradio.core.registry.items.MicrophoneItem
 
canAcceptUpgrade(Module) - Method in class com.codinglitch.simpleradio.core.registry.items.RadioItem
 
canAcceptUpgrade(Module) - Method in class com.codinglitch.simpleradio.core.registry.items.ReceiverItem
 
canAcceptUpgrade(Module) - Method in class com.codinglitch.simpleradio.core.registry.items.SpeakerItem
 
canAcceptUpgrade(Module) - Method in class com.codinglitch.simpleradio.core.registry.items.TransmitterItem
 
canAcceptUpgrade(ItemStack) - Method in interface com.codinglitch.simpleradio.core.central.Alterable
 
canBeCollidedWith() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
canConnect() - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
canConnectTo(Socket) - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
catalyst - Variable in class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
Catalyst - Class in com.codinglitch.simpleradio.api.central
 
Catalyst(Item) - Constructor for class com.codinglitch.simpleradio.api.central.Catalyst
 
CatalystRegistry - Class in com.codinglitch.simpleradio.api
 
CatalystRegistry() - Constructor for class com.codinglitch.simpleradio.api.CatalystRegistry
 
catalyzed - Variable in class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
CatalyzingBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
A block entity containing a catalyst.
CatalyzingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
category - Variable in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
channelHandle - Variable in class com.codinglitch.simpleradio.client.core.central.ChannelHandleWrapper
 
ChannelHandleWrapper - Class in com.codinglitch.simpleradio.client.core.central
 
ChannelHandleWrapper(ChannelAccess.ChannelHandle) - Constructor for class com.codinglitch.simpleradio.client.core.central.ChannelHandleWrapper
 
check(String) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
CLARITY - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
cleanUp() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
clearContent() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Clears the inventory.
clearContent() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
CLIENT_CONFIG - Static variable in class com.codinglitch.simpleradio.SimpleRadioLibrary
 
clientbound(Function<FriendlyByteBuf, P>, Consumer<P>) - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
ClientboundActivityPacket - Record Class in com.codinglitch.simpleradio.core.networking.packets
 
ClientboundActivityPacket(float, short) - Constructor for record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
Creates an instance of a ClientboundActivityPacket record class.
ClientboundRegisterRouterPacket - Record Class in com.codinglitch.simpleradio.core.networking.packets
 
ClientboundRegisterRouterPacket(short, short) - Constructor for record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
Creates an instance of a ClientboundRegisterRouterPacket record class.
ClientboundSpeakSoundPacket - Record Class in com.codinglitch.simpleradio.core.networking.packets
 
ClientboundSpeakSoundPacket(UUID, Holder<SoundEvent>, float, float, float, float, long) - Constructor for record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Creates an instance of a ClientboundSpeakSoundPacket record class.
ClientboundWireEffectPacket - Record Class in com.codinglitch.simpleradio.core.networking.packets
 
ClientboundWireEffectPacket(int, boolean) - Constructor for record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
Creates an instance of a ClientboundWireEffectPacket record class.
ClientNetworkingHelper - Interface in com.codinglitch.simpleradio.platform.services
 
ClientRadioManager - Class in com.codinglitch.simpleradio.client
 
ClientRadioManager() - Constructor for class com.codinglitch.simpleradio.client.ClientRadioManager
 
ClientRadioManager.PendingRouter<R extends RadioRouter> - Class in com.codinglitch.simpleradio.client
 
ClientRegistryHelper - Interface in com.codinglitch.simpleradio.platform.services
 
ClientRegistryHelper.ScreenConstructor<M extends net.minecraft.world.inventory.AbstractContainerMenu,S extends net.minecraft.client.gui.screens.Screen & net.minecraft.client.gui.screens.inventory.MenuAccess<M>> - Interface in com.codinglitch.simpleradio.platform.services
 
ClientRenderingHelper - Interface in com.codinglitch.simpleradio.platform.services
 
ClientRouterWrapper - Class in com.codinglitch.simpleradio.client.core.central
 
ClientRouterWrapper(RadioRouter) - Constructor for class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
ClientServices - Class in com.codinglitch.simpleradio.platform
 
ClientServices() - Constructor for class com.codinglitch.simpleradio.platform.ClientServices
 
climbAntenna(BlockPos, LevelAccessor) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
climbAxis(BlockPos.MutableBlockPos, Direction.Axis, LevelAccessor, AtomicInteger, int, List<BlockPos>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
climbColumn(BlockPos.MutableBlockPos, LevelAccessor, AtomicInteger, int, List<BlockPos>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
climbRow(BlockPos.MutableBlockPos, Direction, LevelAccessor, AtomicInteger, int, List<BlockPos>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
close() - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
close() - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
close() - Method in class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
close() - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
codec() - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
CODEC - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
COLLECT - Enum constant in enum class com.codinglitch.simpleradio.radio.RadioManager.CollectionResult
 
COLUMN - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
com.codinglitch.simpleradio - package com.codinglitch.simpleradio
 
com.codinglitch.simpleradio.api - package com.codinglitch.simpleradio.api
 
com.codinglitch.simpleradio.api.central - package com.codinglitch.simpleradio.api.central
 
com.codinglitch.simpleradio.api.compat - package com.codinglitch.simpleradio.api.compat
 
com.codinglitch.simpleradio.client - package com.codinglitch.simpleradio.client
 
com.codinglitch.simpleradio.client.central - package com.codinglitch.simpleradio.client.central
 
com.codinglitch.simpleradio.client.core - package com.codinglitch.simpleradio.client.core
 
com.codinglitch.simpleradio.client.core.central - package com.codinglitch.simpleradio.client.core.central
 
com.codinglitch.simpleradio.client.core.registry - package com.codinglitch.simpleradio.client.core.registry
 
com.codinglitch.simpleradio.client.core.registry.models - package com.codinglitch.simpleradio.client.core.registry.models
 
com.codinglitch.simpleradio.client.core.registry.renderers - package com.codinglitch.simpleradio.client.core.registry.renderers
 
com.codinglitch.simpleradio.client.core.registry.screens - package com.codinglitch.simpleradio.client.core.registry.screens
 
com.codinglitch.simpleradio.compat - package com.codinglitch.simpleradio.compat
 
com.codinglitch.simpleradio.core - package com.codinglitch.simpleradio.core
 
com.codinglitch.simpleradio.core.central - package com.codinglitch.simpleradio.core.central
 
com.codinglitch.simpleradio.core.networking - package com.codinglitch.simpleradio.core.networking
 
com.codinglitch.simpleradio.core.networking.packets - package com.codinglitch.simpleradio.core.networking.packets
 
com.codinglitch.simpleradio.core.registry - package com.codinglitch.simpleradio.core.registry
 
com.codinglitch.simpleradio.core.registry.blocks - package com.codinglitch.simpleradio.core.registry.blocks
 
com.codinglitch.simpleradio.core.registry.catalysts - package com.codinglitch.simpleradio.core.registry.catalysts
 
com.codinglitch.simpleradio.core.registry.entities - package com.codinglitch.simpleradio.core.registry.entities
 
com.codinglitch.simpleradio.core.registry.items - package com.codinglitch.simpleradio.core.registry.items
 
com.codinglitch.simpleradio.core.registry.menus - package com.codinglitch.simpleradio.core.registry.menus
 
com.codinglitch.simpleradio.core.registry.particles - package com.codinglitch.simpleradio.core.registry.particles
 
com.codinglitch.simpleradio.datagen - package com.codinglitch.simpleradio.datagen
 
com.codinglitch.simpleradio.mixin - package com.codinglitch.simpleradio.mixin
 
com.codinglitch.simpleradio.platform - package com.codinglitch.simpleradio.platform
 
com.codinglitch.simpleradio.platform.services - package com.codinglitch.simpleradio.platform.services
 
com.codinglitch.simpleradio.radio - package com.codinglitch.simpleradio.radio
 
com.codinglitch.simpleradio.radio.effects - package com.codinglitch.simpleradio.radio.effects
 
combineAudio(List<short[]>) - Static method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
commonApi - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
CommonLootTableProvider - Class in com.codinglitch.simpleradio.datagen
 
CommonLootTableProvider(Set<Item>, FeatureFlagSet) - Constructor for class com.codinglitch.simpleradio.datagen.CommonLootTableProvider
 
CommonRadioPlugin - Class in com.codinglitch.simpleradio.radio
 
CommonRadioPlugin() - Constructor for class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
CommonRecipeProvider - Class in com.codinglitch.simpleradio.datagen
 
CommonRecipeProvider(PackOutput) - Constructor for class com.codinglitch.simpleradio.datagen.CommonRecipeProvider
 
CommonSimpleRadio - Class in com.codinglitch.simpleradio
 
CommonSimpleRadio() - Constructor for class com.codinglitch.simpleradio.CommonSimpleRadio
 
CommonSimpleRadioClient - Class in com.codinglitch.simpleradio.client
 
CommonSimpleRadioClient() - Constructor for class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
CommonSimpleRadioClient.BlockEntityRendererRegistry - Interface in com.codinglitch.simpleradio.client
 
CommonSimpleRadioClient.EntityRendererRegistry - Interface in com.codinglitch.simpleradio.client
 
CommonSimpleRadioClient.ParticleProviderRegistry - Interface in com.codinglitch.simpleradio.client
 
COMPAT - Static variable in class com.codinglitch.simpleradio.platform.Services
 
CompatCore - Class in com.codinglitch.simpleradio
 
CompatCore() - Constructor for class com.codinglitch.simpleradio.CompatCore
 
compatibilities - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Compatibilities() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities
 
CompatibilityInstance - Class in com.codinglitch.simpleradio.api.compat
 
CompatibilityInstance(String, String, CompatibilityInstance.CompatibilityConfig) - Constructor for class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
CompatibilityInstance(String, String, CompatibilityInstance.CompatibilityConfig, String) - Constructor for class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
CompatibilityInstance(String, String, CompatibilityInstance.CompatibilityConfig, List<CompatibilityInstance>) - Constructor for class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
CompatibilityInstance(String, String, CompatibilityInstance.CompatibilityConfig, List<CompatibilityInstance>, String) - Constructor for class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
CompatibilityInstance.CompatibilityConfig - Interface in com.codinglitch.simpleradio.api.compat
 
compatibleFor - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
CompatPlatform - Interface in com.codinglitch.simpleradio.platform.services
 
compileActivity(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
compileAmount - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Router
 
Compiled() - Constructor for class com.codinglitch.simpleradio.radio.RadioRouter.Compiled
 
compiledActivity - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
compiledData - Variable in class com.codinglitch.simpleradio.radio.RadioListener
 
compiledSamples - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
computeSeverity() - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
config - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
connect(Socket, Socket, Level) - Static method in class com.codinglitch.simpleradio.core.registry.entities.Wire
Connect two given Sockets within a level.
connect(Wire) - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
connectionOffset - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
connector - Variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
CONTAINER_SIZE - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
containerTick() - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
contexts() - Method in record class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelOverride
Returns the value of the contexts record component.
COPPER_WIRE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
copy() - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
crawlAntenna(BlockPos, BlockState, LevelAccessor) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
crawlAxis(BlockPos.MutableBlockPos, Direction.Axis, LevelAccessor, int) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
crawlColumn(BlockPos.MutableBlockPos, LevelAccessor, int) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
crawlRow(BlockPos.MutableBlockPos, Direction, LevelAccessor, int) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
create - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities
 
create(int, Inventory) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper.MenuSupplier
 
create(M, Inventory, Component) - Method in interface com.codinglitch.simpleradio.platform.services.ClientRegistryHelper.ScreenConstructor
 
create(BlockPos, BlockState) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper.BlockEntityFactory
 
Create() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.Create
 
CREATE - Static variable in class com.codinglitch.simpleradio.CompatCore
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
createBodyLayer() - Static method in class com.codinglitch.simpleradio.client.core.registry.models.InsulatorModel
 
createBodyLayer() - Static method in class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
createBodyLayer() - Static method in class com.codinglitch.simpleradio.client.core.registry.models.RadioModel
 
createMenu(int, Inventory) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
createMenu(int, Inventory, Player) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle.Provider
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.codinglitch.simpleradio.core.registry.particles.AlignedParticle.Provider
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.codinglitch.simpleradio.core.registry.particles.ListenParticle.Provider
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.codinglitch.simpleradio.core.registry.particles.SpeakLineParticle.Provider
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.codinglitch.simpleradio.core.registry.particles.SpeakRingParticle.Provider
 
CREATIVE_TABS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
crossDimensional - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
currentTilt - Variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
CustomPacket - Interface in com.codinglitch.simpleradio.core.networking
 

D

data - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
dataChanged(AbstractContainerMenu, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
debug(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
decimalPlaces - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
DEFAULT_FREQUENCY - Static variable in class com.codinglitch.simpleradio.api.central.Frequency
 
DEFAULT_MODULATION - Static variable in class com.codinglitch.simpleradio.api.central.Frequency
 
defaultFrequency - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
defineRecipes(Function<Item, RecipeOutput>) - Static method in class com.codinglitch.simpleradio.datagen.CommonRecipeProvider
 
defineSynchedData() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
degreeVec(float, float, float) - Static method in class com.codinglitch.simpleradio.client.core.central.ModelAnimations
 
degreeVec(float, float, float) - Static method in class com.codinglitch.simpleradio.client.core.ModelAnimations
 
delegate(UUID) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
dequeueSource(Predicate<RadioManager.QueuedSource>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
destroy(LevelAccessor, BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
DIAMOND_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
dimensionalInterference - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
dimensionScaled() - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
diminishmentMethod - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
diminishmentMethod - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
diminishmentMethod - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
diminishmentMethod - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
diminishmentMethod - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
diminishThresholdAM - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
diminishThresholdAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
diminishThresholdAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
diminishThresholdAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
diminishThresholdFM - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
diminishThresholdFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
diminishThresholdFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
diminishThresholdFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
direction - Variable in class com.codinglitch.simpleradio.core.registry.entities.Wire.Effect
 
disconnect(Wire) - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
disconnect(UUID) - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
distance(WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
distanceSag - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.Wire
 
distanceTo(RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
distribute(RadioSource) - Method in interface com.codinglitch.simpleradio.api.central.Socket
Distribute a RadioSource along every wire connected to this socket.
distributes - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
DOWN - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
downsample(short[], int) - Method in class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
 

E

effect - Variable in class com.codinglitch.simpleradio.client.core.central.ChannelHandleWrapper
 
effect - Variable in class com.codinglitch.simpleradio.client.core.central.EffectStream
 
effect - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.Wire
 
Effect() - Constructor for class com.codinglitch.simpleradio.core.registry.entities.Wire.Effect
 
effectInterval - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
effectList - Variable in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
EffectStream - Class in com.codinglitch.simpleradio.client.core.central
 
EffectStream(InputStream) - Constructor for class com.codinglitch.simpleradio.client.core.central.EffectStream
 
effectTime - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.Wire
 
efficiency - Variable in class com.codinglitch.simpleradio.api.central.Catalyst
 
EMITTING - Enum constant in enum class com.codinglitch.simpleradio.api.central.Module.Type
 
EMPTY - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
enabled - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
enabled - Variable in class com.codinglitch.simpleradio.core.central.ItemHolder
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Antenna
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.Create
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.ValkyrienSkies
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.VibrativeVoice
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.VoiceChatInteraction
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Microphone
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Radio
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Receiver
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Speaker
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
enabled - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
ENTITIES - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioEntities
 
entityId() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
Returns the value of the entityId record component.
entityTick(ItemStack, Entity) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
equals(WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
equals(Object) - Method in record class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelOverride
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
Indicates whether some other object is "equal to" this one.
error(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
execute(Consumer<Channel>) - Method in class com.codinglitch.simpleradio.client.core.central.ChannelHandleWrapper
 

F

FabricClientNetworkingHelper - Class in com.codinglitch.simpleradio.platform
 
FabricClientNetworkingHelper() - Constructor for class com.codinglitch.simpleradio.platform.FabricClientNetworkingHelper
 
FabricClientRegistryHelper - Class in com.codinglitch.simpleradio.platform
 
FabricClientRegistryHelper() - Constructor for class com.codinglitch.simpleradio.platform.FabricClientRegistryHelper
 
FabricClientRenderingHelper - Class in com.codinglitch.simpleradio.platform
 
FabricClientRenderingHelper() - Constructor for class com.codinglitch.simpleradio.platform.FabricClientRenderingHelper
 
FabricCompatPlatform - Class in com.codinglitch.simpleradio.platform
 
FabricCompatPlatform() - Constructor for class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
FabricLoader - Class in com.codinglitch.simpleradio.core
 
FabricLoader() - Constructor for class com.codinglitch.simpleradio.core.FabricLoader
 
FabricNetworkingHelper - Class in com.codinglitch.simpleradio.platform
 
FabricNetworkingHelper() - Constructor for class com.codinglitch.simpleradio.platform.FabricNetworkingHelper
 
FabricPlatformHelper - Class in com.codinglitch.simpleradio.platform
 
FabricPlatformHelper() - Constructor for class com.codinglitch.simpleradio.platform.FabricPlatformHelper
 
FabricRegistryHelper - Class in com.codinglitch.simpleradio.platform
 
FabricRegistryHelper() - Constructor for class com.codinglitch.simpleradio.platform.FabricRegistryHelper
 
FACING - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
FACING - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
FACING - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
FACING - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
FACING - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
finalizeRouter(short, short) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
fitsVersion - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
FM_BUTTON - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
FRAME_RATE - Static variable in class com.codinglitch.simpleradio.client.core.registry.renderers.FrequencingRenderer
 
FREQUENCER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
FREQUENCER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
FREQUENCER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
FrequencerBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
FrequencerBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
FrequencerBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
FrequencerBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
FrequencerRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
FrequencerRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.FrequencerRenderer
 
frequencies - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
Frequencing - Interface in com.codinglitch.simpleradio.api.central
 
FrequencingRegistry - Class in com.codinglitch.simpleradio.api
 
FrequencingRegistry() - Constructor for class com.codinglitch.simpleradio.api.FrequencingRegistry
 
FrequencingRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
FrequencingRenderer() - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.FrequencingRenderer
 
frequencings - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
frequencingType - Variable in class com.codinglitch.simpleradio.radio.RadioReceiver
 
frequencingType - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
frequencingType - Variable in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
frequencingType(FrequencingType) - Method in class com.codinglitch.simpleradio.radio.RadioReceiver
 
frequencingType(FrequencingType) - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
FrequencingType - Class in com.codinglitch.simpleradio.api.central
 
FrequencingType() - Constructor for class com.codinglitch.simpleradio.api.central.FrequencingType
 
FrequencingType.DiminishmentMethod - Enum Class in com.codinglitch.simpleradio.api.central
 
frequency - Variable in class com.codinglitch.simpleradio.api.central.Frequency
 
frequency - Variable in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
frequency - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
frequency - Variable in class com.codinglitch.simpleradio.radio.RadioReceiver
 
frequency - Variable in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
frequency - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
frequency() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
Returns the value of the frequency record component.
Frequency - Class in com.codinglitch.simpleradio.api.central
 
Frequency() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
Frequency(String, Frequency.Modulation) - Constructor for class com.codinglitch.simpleradio.api.central.Frequency
 
FREQUENCY - Enum constant in enum class com.codinglitch.simpleradio.api.central.Frequency.Modulation
 
FREQUENCY - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
FREQUENCY_DIGITS - Static variable in class com.codinglitch.simpleradio.api.central.Frequency
 
FREQUENCY_PATTERN - Static variable in class com.codinglitch.simpleradio.api.central.Frequency
 
Frequency.Modulation - Enum Class in com.codinglitch.simpleradio.api.central
 
frequencyMedium - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
fromConfig(LexiconPageData) - Static method in class com.codinglitch.simpleradio.api.FrequencingRegistry
 
fromTag(CompoundTag) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 

G

garbageCollect() - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
garbageCollect() - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
garbageCollect() - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
generate() - Method in class com.codinglitch.simpleradio.datagen.CommonLootTableProvider
 
generate() - Method in class com.codinglitch.simpleradio.datagen.SimpleRadioLootTableProvider
 
generatePacket() - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
get() - Method in class com.codinglitch.simpleradio.core.central.ItemHolder
 
get() - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
get(String) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
get(ResourceLocation) - Static method in class com.codinglitch.simpleradio.api.CatalystRegistry
 
get(ResourceLocation) - Static method in class com.codinglitch.simpleradio.api.FrequencingRegistry
 
get(ResourceLocation) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
get(Item) - Static method in class com.codinglitch.simpleradio.api.CatalystRegistry
 
getAdaptorLocation() - Method in class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
getAdaptorLocation() - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
getAdaptorLocation() - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
getAnim(int) - Method in interface com.codinglitch.simpleradio.core.central.Animatable
 
getAntennaBase(BlockPos, Level) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Get the location of the base of the antenna connected to this core block.
getAntennaPower() - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Get the current cached antenna power.
getAntennaPower() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
getAntennaPower() - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
getAntennaPower() - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
getAnyDescendantWithName(String) - Method in class com.codinglitch.simpleradio.client.core.AnimatableModel
 
getAnyDescendantWithName(String) - Method in class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
getById(short) - Static method in class com.codinglitch.simpleradio.api.FrequencingRegistry
 
getByName(String) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
getCatalysts() - Static method in class com.codinglitch.simpleradio.api.CatalystRegistry
 
getChannel(long) - Method in class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
getConfigPath() - Method in class com.codinglitch.simpleradio.platform.FabricPlatformHelper
 
getConfigPath() - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
 
getConnectionPosition() - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
getConnectionPosition() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getContainerSize() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Returns the inventory size.
getContainerSize() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
getCooldown() - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
getCooldown() - Method in class com.codinglitch.simpleradio.core.registry.items.WalkieTalkieItem
 
getDecoder(UUID) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
getDecoder(UUID) - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
getDefaultFrequency() - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
 
getDefaultFrequency() - Method in class com.codinglitch.simpleradio.core.registry.items.WalkieTalkieItem
 
getDefaultModulation() - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
 
getDefaultName() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
getDiminishThreshold(Frequency.Modulation) - Method in class com.codinglitch.simpleradio.api.central.FrequencingType
 
getDisplayName() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
getDoppler(Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
getDrops(BlockState, LootParams.Builder) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getDrops(BlockState, LootParams.Builder) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
getDrops(BlockState, LootParams.Builder) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
getDrops(BlockState, LootParams.Builder) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
getDrops(BlockState, LootParams.Builder) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
getEnvironmentName() - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Gets the name of the environment type as a string.
getFalloff(float, float) - Static method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
getFrequencies() - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
getFrequencingType() - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
getFrequency() - Method in class com.codinglitch.simpleradio.radio.RadioReceiver
 
getFrequency() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getFrequency() - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
getFrequency(String, Frequency.Modulation) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
getFrequency(ItemStack) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Gets the frequency for an ItemStack.
getFrequency(BlockEntity) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Gets the frequency for a BlockEntity.
getFrequencyIndex(String, Frequency.Modulation) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
getFrom() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
getFromRouter() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
getFromType() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
getIdentifier() - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
getIdentifier() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getIdentifier(Predicate<RadioRouter>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getInstance() - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getItem(int) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Retrieves the item in the slot.
getItem(int) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
getItems() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Retrieves the item list of this inventory.
getLength() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
getLevelData() - Method in class com.codinglitch.simpleradio.mixin.MixinClientLevel
 
getLightColor(float) - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 
getListener(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getListener(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getListener(Predicate<RadioListener>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getListener(UUID) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getListener(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getListener(Entity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getListener(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getListeners() - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getListeners(Vector3f) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getLocation() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getModel(ModelResourceLocation) - Method in class com.codinglitch.simpleradio.mixin.MixinModelManager
 
getModel(ResourceLocation) - Method in class com.codinglitch.simpleradio.mixin.MixinModelBakery
 
getModule(ItemStack) - Static method in class com.codinglitch.simpleradio.core.registry.items.ModuleItem
 
getModVersion(String) - Method in class com.codinglitch.simpleradio.platform.FabricPlatformHelper
 
getModVersion(String) - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Gets the version string of a mod if it is loaded
getName() - Method in enum class com.codinglitch.simpleradio.api.central.Module.Type
 
getName(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.items.ModuleItem
 
getOrCreateFrequency(String, Frequency.Modulation) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
getOrCreateListener(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateListener(WorldlyPosition, UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateListener(WorldlyPosition, UUID, BlockState) - Method in interface com.codinglitch.simpleradio.api.central.Routing
 
getOrCreateListener(WorldlyPosition, UUID, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getOrCreateListener(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateListener(Entity, UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateReceiver(WorldlyPosition, Frequency, UUID, BlockState) - Method in interface com.codinglitch.simpleradio.api.central.Routing
 
getOrCreateReceiver(WorldlyPosition, Frequency, UUID, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
getOrCreateReceiver(WorldlyPosition, Frequency, UUID, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
getOrCreateRouter(WorldlyPosition, UUID, BlockState) - Method in interface com.codinglitch.simpleradio.api.central.Routing
 
getOrCreateRouter(WorldlyPosition, UUID, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
getOrCreateSpeaker(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateSpeaker(WorldlyPosition, UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateSpeaker(WorldlyPosition, UUID, BlockState) - Method in interface com.codinglitch.simpleradio.api.central.Routing
 
getOrCreateSpeaker(WorldlyPosition, UUID, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
getOrCreateSpeaker(WorldlyPosition, UUID, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
getOrCreateSpeaker(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateSpeaker(Entity, UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getOrCreateTransmitter(WorldlyPosition, Frequency, UUID, BlockState) - Method in interface com.codinglitch.simpleradio.api.central.Routing
 
getOrCreateTransmitter(WorldlyPosition, Frequency, UUID, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
getOverrides() - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
getOverrides() - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
getParticleIcon() - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
getParticleIcon() - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
getPlatformName() - Method in class com.codinglitch.simpleradio.platform.FabricPlatformHelper
 
getPlatformName() - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Gets the name of the current platform
getPluginId() - Method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
getPluginId() - Method in class com.codinglitch.simpleradio.RadioPlugin
 
getPower() - Method in class com.codinglitch.simpleradio.radio.RadioReceiver
 
getPower(Frequency.Modulation) - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
getQuads(BlockState, Direction, RandomSource) - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
getQuads(BlockState, Direction, RandomSource) - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
getRealOwner() - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
getReceiver(WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getReceiver(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getReceiver(Predicate<RadioReceiver>) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getReceiver(UUID) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getReceiver(UUID) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getReceiver(Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getReceiver(Entity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRedstoneMappedActivity() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getReference() - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
getReference() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
getRenderType() - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 
getRouter() - Method in interface com.codinglitch.simpleradio.api.central.Socket
Override this to expose a given router to wires.
getRouter() - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
getRouter() - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
getRouter() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getRouter(short) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRouter(short) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouter(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRouter(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouter(Predicate<RadioRouter>) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRouter(Predicate<RadioRouter>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouter(UUID) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRouter(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouter(UUID) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getRouter(UUID, String) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRouter(UUID, String) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouter(Entity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRouter(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouterFromReceivers(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getRouterFromTransmitters(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getRouters() - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getRouters() - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouterSided(UUID, boolean) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getRouterSided(UUID, String, boolean) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getSerializedName() - Method in enum class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock.RadiosmitherPart
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
getSpeaker(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getSpeaker(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getSpeaker(Predicate<RadioSpeaker>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getSpeaker(UUID) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getSpeaker(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getSpeaker(Entity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getSpeaker(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getSpeakers() - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
getStates() - Method in interface com.codinglitch.simpleradio.core.central.Animatable
 
getStates() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
getTexture() - Method in class com.codinglitch.simpleradio.api.central.Module
 
getTexture() - Method in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
getTextureLocation(Wire) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.WireRenderer
 
getTheItem() - Method in class com.codinglitch.simpleradio.mixin.MixinJukeboxBlockEntity
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
getTime() - Method in interface com.codinglitch.simpleradio.core.central.Animatable
 
getTime() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
getTinkering() - Method in class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 
getTo() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
getToRouter() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
getToType() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
getTransforms() - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
getTransforms() - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
getTransmissionPower(Frequency.Modulation) - Method in class com.codinglitch.simpleradio.api.central.FrequencingType
 
getTransmitter(WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getTransmitter(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getTransmitter(Predicate<RadioTransmitter>) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getTransmitter(UUID) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getTransmitter(UUID) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getTransmitter(Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
getTransmitter(Entity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getUpdatePacket() - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
getUpdatePacket() - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
getUpdatePacket() - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
getUpdatePacket() - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
getUpdateTag() - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
getUpdateTag() - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
getUpdateTag() - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
getUseAnimation(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
getUseDuration(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
getWires() - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
getWires() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
getWrapper(RadioRouter) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getWrapper(Predicate<ClientRouterWrapper>) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getWrapper(UUID) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
getYRotationDegrees(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getYRotationDegrees(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
GILDED_BLACKSTONE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioCatalysts
 
GildedBlackstoneCatalyst - Class in com.codinglitch.simpleradio.core.registry.catalysts
 
GildedBlackstoneCatalyst() - Constructor for class com.codinglitch.simpleradio.core.registry.catalysts.GildedBlackstoneCatalyst
 
GOLD_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
growth - Variable in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 

H

handleActivityPacket(ClientboundActivityPacket) - Static method in class com.codinglitch.simpleradio.client.core.SimpleRadioClientNetworking
 
handleListenParticle(BlockState, MicrophoneBlockEntity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
handleRadioUpdate(ServerboundRadioUpdatePacket, MinecraftServer, ServerPlayer) - Static method in class com.codinglitch.simpleradio.core.networking.SimpleRadioNetworking
 
handleRegisterRouter(ClientboundRegisterRouterPacket) - Static method in class com.codinglitch.simpleradio.client.core.SimpleRadioClientNetworking
 
handleRequestRouter(ServerboundRequestRouterPacket, MinecraftServer, ServerPlayer) - Static method in class com.codinglitch.simpleradio.core.networking.SimpleRadioNetworking
 
handleSpeakParticle(BlockState, SpeakerBlockEntity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
handleSpeakSound(ClientboundSpeakSoundPacket) - Static method in class com.codinglitch.simpleradio.client.core.SimpleRadioClientNetworking
 
handleWireEffect(ClientboundWireEffectPacket) - Static method in class com.codinglitch.simpleradio.client.core.SimpleRadioClientNetworking
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
hashCode() - Method in record class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelOverride
Returns a hash code value for this object.
hashCode() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
Returns a hash code value for this object.
hashCode() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
Returns a hash code value for this object.
hasWire(Wire) - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
hasWire(UUID, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
headerInterval - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
holdingFor - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
hoverIconX - Variable in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
hoverIconY - Variable in class com.codinglitch.simpleradio.client.core.central.BaseButton
 

I

iconX - Variable in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
iconY - Variable in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
id - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
id - Variable in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
id - Variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
id() - Method in interface com.codinglitch.simpleradio.core.networking.CustomPacket
 
id() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
 
id() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
 
id() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
 
id() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
 
id() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
id() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
 
id(CharSequence, String...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
id(String...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
ID - Static variable in class com.codinglitch.simpleradio.CommonSimpleRadio
 
ID - Static variable in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
 
ID - Static variable in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
 
ID - Static variable in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
 
ID - Static variable in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
 
ID - Static variable in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
ID - Static variable in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
 
identifier - Variable in class com.codinglitch.simpleradio.api.central.Module
 
identifier - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
identifier() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
Returns the value of the identifier record component.
identifier() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
Returns the value of the identifier record component.
IGNORE - Enum constant in enum class com.codinglitch.simpleradio.radio.RadioManager.CollectionResult
 
inactivate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
inactivate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
inactivate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
inactivate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
inactivate() - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
incompatibleWith - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
increment - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
incrementFrequency() - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
incrementFrequency(int) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
incrementFrequency(String, int) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
info(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
informActivity() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
init() - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
initialize() - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
initialize() - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
initialize(VoicechatApi) - Method in class com.codinglitch.simpleradio.RadioPlugin
 
initialized - Static variable in class com.codinglitch.simpleradio.CompatCore
 
INSULATOR - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
INSULATOR - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
INSULATOR - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
InsulatorBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
InsulatorBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
InsulatorBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
InsulatorBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
InsulatorModel - Class in com.codinglitch.simpleradio.client.core.registry.models
 
InsulatorModel(ModelPart) - Constructor for class com.codinglitch.simpleradio.client.core.registry.models.InsulatorModel
 
InsulatorRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
InsulatorRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.InsulatorRenderer
 
InteractionCompat - Class in com.codinglitch.simpleradio.compat
 
InteractionCompat() - Constructor for class com.codinglitch.simpleradio.compat.InteractionCompat
 
invalidate() - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
invalidate() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
invalidate() - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
invalidDeathTime - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.MicrophoneItem
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.ModuleItem
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.RadioItem
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.ReceiverItem
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.SpeakerItem
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.TransmitterItem
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.codinglitch.simpleradio.core.registry.items.WireItem
 
IRON_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
isActive - Variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
isActive - Variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
isActive - Variable in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
isActive - Variable in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
isActive - Variable in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
isClientSide() - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
isCustomRenderer() - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
isCustomRenderer() - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
isDevelopmentEnvironment() - Method in class com.codinglitch.simpleradio.platform.FabricPlatformHelper
 
isDevelopmentEnvironment() - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Check if the game is currently in a development environment.
isDirty - Variable in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
isDirty - Variable in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
isEmpty() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Checks if the inventory is empty.
isEmpty() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
isEnabled() - Method in interface com.codinglitch.simpleradio.api.compat.CompatibilityInstance.CompatibilityConfig
 
isEnabled() - Method in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.Create
 
isEnabled() - Method in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.ValkyrienSkies
 
isEnabled() - Method in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.VibrativeVoice
 
isEnabled() - Method in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.VoiceChatInteraction
 
isEntityHolding(Entity, Predicate<ItemStack>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
isGui3d() - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
isGui3d() - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
isListening() - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
isLoaded - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
isLoaded() - Method in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
isModLoaded(String) - Method in class com.codinglitch.simpleradio.platform.FabricPlatformHelper
 
isModLoaded(String) - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Checks if a mod with the given id is loaded.
isTransmitting - Static variable in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
isUsingItem() - Method in class com.codinglitch.simpleradio.mixin.MixinLocalPlayer
 
isValid - Variable in class com.codinglitch.simpleradio.api.central.Frequency
 
isValid() - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
isVersionWithin(String, String) - Method in class com.codinglitch.simpleradio.platform.FabricPlatformHelper
 
isVersionWithin(String, String) - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Gets the version string of a mod if it is loaded
item() - Method in record class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelOverride
Returns the value of the item record component.
ItemHolder<I extends net.minecraft.world.item.Item> - Class in com.codinglitch.simpleradio.core.central
 
ItemHolder(I, ResourceLocation) - Constructor for class com.codinglitch.simpleradio.core.central.ItemHolder
 
ITEMS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
itemsEnabled(String...) - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
iterateDirection(BlockPos.MutableBlockPos, LevelAccessor, Direction, Function<BlockState, Boolean>) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 

K

KNOB - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
KnobButton(int, int) - Constructor for class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen.KnobButton
 

L

lastHeader - Variable in class com.codinglitch.simpleradio.radio.RadioListener
 
lastValidFrequency - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
LATCH - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
LAYER_LOCATION - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.InsulatorModel
 
LAYER_LOCATION - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
LAYER_LOCATION - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.RadioModel
 
LayeredModuleModel - Class in com.codinglitch.simpleradio.client.core.registry.models
 
LayeredModuleModel(ModuleModel, Module) - Constructor for class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
level - Variable in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
levelTick(ServerLevel) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
link - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
LISTEN - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioParticles
 
listener - Variable in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
LISTENER_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
listeners - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
Listening - Interface in com.codinglitch.simpleradio.api.central
 
LISTENING - Enum constant in enum class com.codinglitch.simpleradio.api.central.Module.Type
 
listeningRange - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Microphone
 
listeningRange - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
listeningRange - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
ListenParticle - Class in com.codinglitch.simpleradio.core.registry.particles
 
ListenParticle.Provider - Class in com.codinglitch.simpleradio.core.registry.particles
 
load() - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
load() - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
load() - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioCatalysts
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioEntities
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
loadAtlases(BiConsumer<ResourceLocation, Supplier<LayerDefinition>>) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadBlockEntityRenderers(CommonSimpleRadioClient.BlockEntityRendererRegistry) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadBlocks() - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
loadClientbound(SimpleRadioNetworking.ClientboundRegistry) - Static method in class com.codinglitch.simpleradio.core.networking.SimpleRadioNetworking
 
loadClientPackets() - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
loadEntityRenderers(CommonSimpleRadioClient.EntityRendererRegistry) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadFromItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
loadItems() - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
loadLayerDefinitions(BiConsumer<ModelLayerLocation, Supplier<LayerDefinition>>) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadPackets() - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
loadParticles() - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
loadParticles(CommonSimpleRadioClient.ParticleProviderRegistry) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadProperties(TriConsumer<Item, ResourceLocation, ClampedItemPropertyFunction>) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadRenderTypes(BiConsumer<Block, RenderType>) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadScreens() - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadServerbound(SimpleRadioNetworking.ServerboundRegistry) - Static method in class com.codinglitch.simpleradio.core.networking.SimpleRadioNetworking
 
loadService(Class<T>) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
loadTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
location - Variable in class com.codinglitch.simpleradio.api.central.Catalyst
 
location - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
location - Variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.LocationHolder
 
location - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
location() - Method in record class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelOverride
Returns the value of the location record component.
LocationHolder() - Constructor for class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.LocationHolder
 
locations - Variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelSubstitution
 
lowPass(short[]) - Method in class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
Simple single-pole IIR low-pass filter

M

MAIN - Enum constant in enum class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock.RadiosmitherPart
 
MAIN_SHAPE - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
makeCornerVertex(VertexConsumer, Vector3f, float, float, int) - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 
MAP - Static variable in class com.codinglitch.simpleradio.datagen.CommonRecipeProvider
 
MAP - Static variable in class com.codinglitch.simpleradio.datagen.SimpleRadioRecipeProvider
 
mapping() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
Returns the value of the mapping record component.
mapping() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
Returns the value of the mapping record component.
markDirty() - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Mark this frequencing instance as dirty such that it will recalculate antenna strength at the next possible chance.
markDirty() - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
markDirty() - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
MAX_FREQUENCY - Static variable in class com.codinglitch.simpleradio.api.central.Frequency
 
MAX_ROTATION_INDEX - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
MAX_ROTATION_INDEX - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
maxDistance - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Antenna
 
Medium - Interface in com.codinglitch.simpleradio.api.central
Mostly a class to group together Frequency and Wire as mediums.
MENUS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
microphone - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig
 
microphone - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Microphone() - Constructor for class com.codinglitch.simpleradio.SimpleRadioClientConfig.Microphone
 
Microphone() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Microphone
 
MICROPHONE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
MICROPHONE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
MICROPHONE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
MicrophoneBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
MicrophoneBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
MicrophoneBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
MicrophoneBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
MicrophoneItem - Class in com.codinglitch.simpleradio.core.registry.items
 
MicrophoneItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.MicrophoneItem
 
MicrophoneModel - Class in com.codinglitch.simpleradio.client.core.registry.models
 
MicrophoneModel(ModelPart) - Constructor for class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
MicrophoneRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
MicrophoneRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.MicrophoneRenderer
 
mirror(BlockState, Mirror) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
mirror(BlockState, Mirror) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
mirror(BlockState, Mirror) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
mirror(BlockState, Mirror) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
mirror(BlockState, Mirror) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
mirror(BlockState, Mirror) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
mirror(BlockState, Mirror) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
MixinClientLevel - Class in com.codinglitch.simpleradio.mixin
 
MixinClientLevel() - Constructor for class com.codinglitch.simpleradio.mixin.MixinClientLevel
 
MixinDebugRenderer - Class in com.codinglitch.simpleradio.mixin
 
MixinDebugRenderer() - Constructor for class com.codinglitch.simpleradio.mixin.MixinDebugRenderer
 
MixinEntity - Class in com.codinglitch.simpleradio.mixin
 
MixinEntity() - Constructor for class com.codinglitch.simpleradio.mixin.MixinEntity
 
MixinExplosion - Class in com.codinglitch.simpleradio.mixin
 
MixinExplosion() - Constructor for class com.codinglitch.simpleradio.mixin.MixinExplosion
 
MixinItemBlockRenderTypes - Class in com.codinglitch.simpleradio.mixin
 
MixinItemBlockRenderTypes() - Constructor for class com.codinglitch.simpleradio.mixin.MixinItemBlockRenderTypes
 
MixinItemRenderer - Class in com.codinglitch.simpleradio.mixin
 
MixinItemRenderer() - Constructor for class com.codinglitch.simpleradio.mixin.MixinItemRenderer
 
MixinJukeboxBlockEntity - Class in com.codinglitch.simpleradio.mixin
 
MixinJukeboxBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.mixin.MixinJukeboxBlockEntity
 
MixinLevel - Class in com.codinglitch.simpleradio.mixin
 
MixinLevel() - Constructor for class com.codinglitch.simpleradio.mixin.MixinLevel
 
MixinLevelRenderer - Class in com.codinglitch.simpleradio.mixin
 
MixinLevelRenderer() - Constructor for class com.codinglitch.simpleradio.mixin.MixinLevelRenderer
 
MixinLocalPlayer - Class in com.codinglitch.simpleradio.mixin
 
MixinLocalPlayer(ClientLevel, GameProfile) - Constructor for class com.codinglitch.simpleradio.mixin.MixinLocalPlayer
 
MixinMinecraftServer - Class in com.codinglitch.simpleradio.mixin
 
MixinMinecraftServer() - Constructor for class com.codinglitch.simpleradio.mixin.MixinMinecraftServer
 
MixinModelBakery - Class in com.codinglitch.simpleradio.mixin
 
MixinModelBakery() - Constructor for class com.codinglitch.simpleradio.mixin.MixinModelBakery
 
MixinModelManager - Class in com.codinglitch.simpleradio.mixin
 
MixinModelManager() - Constructor for class com.codinglitch.simpleradio.mixin.MixinModelManager
 
MixinPlayerList - Class in com.codinglitch.simpleradio.mixin
 
MixinPlayerList() - Constructor for class com.codinglitch.simpleradio.mixin.MixinPlayerList
 
MixinPlayerRenderer - Class in com.codinglitch.simpleradio.mixin
 
MixinPlayerRenderer() - Constructor for class com.codinglitch.simpleradio.mixin.MixinPlayerRenderer
 
MixinServerLevel - Class in com.codinglitch.simpleradio.mixin
 
MixinServerLevel(WritableLevelData, ResourceKey<Level>, RegistryAccess, Holder<DimensionType>, Supplier<ProfilerFiller>, boolean, boolean, long, int) - Constructor for class com.codinglitch.simpleradio.mixin.MixinServerLevel
 
ModelAnimations - Class in com.codinglitch.simpleradio.client.core.central
 
ModelAnimations - Class in com.codinglitch.simpleradio.client.core
 
ModelAnimations() - Constructor for class com.codinglitch.simpleradio.client.core.central.ModelAnimations
 
ModelAnimations() - Constructor for class com.codinglitch.simpleradio.client.core.ModelAnimations
 
ModelOverride(List<ItemDisplayContext>, ModelResourceLocation, Item) - Constructor for record class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelOverride
Creates an instance of a ModelOverride record class.
MODELS - Static variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
ModelSubstitution(Function<BakedModel, M>, ModelResourceLocation...) - Constructor for class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelSubstitution
 
modId - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
modifyPosition(WorldlyPosition) - Method in class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
modifyPosition(WorldlyPosition) - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
modifyRotation(WorldlyPosition, Quaternionf) - Method in class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
modifyRotation(WorldlyPosition, Quaternionf) - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
modulation - Variable in class com.codinglitch.simpleradio.api.central.Frequency
 
modulation - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
modulation() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
Returns the value of the modulation record component.
ModulationButton(int, int, boolean, Runnable) - Constructor for class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen.ModulationButton
 
modulationOf(String) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
Module - Class in com.codinglitch.simpleradio.api.central
 
Module(ResourceLocation) - Constructor for class com.codinglitch.simpleradio.api.central.Module
 
Module(ResourceLocation, Module.Type...) - Constructor for class com.codinglitch.simpleradio.api.central.Module
 
Module(ResourceLocation, ResourceLocation) - Constructor for class com.codinglitch.simpleradio.api.central.Module
 
Module(ResourceLocation, ResourceLocation, Module.Type...) - Constructor for class com.codinglitch.simpleradio.api.central.Module
 
MODULE - Static variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
Module.Type - Enum Class in com.codinglitch.simpleradio.api.central
 
ModuleItem - Class in com.codinglitch.simpleradio.core.registry.items
 
ModuleItem(Tier, Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.ModuleItem
 
ModuleModel - Class in com.codinglitch.simpleradio.client.core.registry.models
 
ModuleModel(BakedModel) - Constructor for class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
ModuleOverrides - Class in com.codinglitch.simpleradio.client.central
 
ModuleOverrides - Class in com.codinglitch.simpleradio.client.core.central
 
ModuleOverrides() - Constructor for class com.codinglitch.simpleradio.client.central.ModuleOverrides
 
ModuleOverrides() - Constructor for class com.codinglitch.simpleradio.client.core.central.ModuleOverrides
 
mouseReleased(double, double, int) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
MULTIPLICATIVE - Enum constant in enum class com.codinglitch.simpleradio.api.central.FrequencingType.DiminishmentMethod
 

N

name - Variable in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
NETHERITE_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
NETWORKING - Static variable in class com.codinglitch.simpleradio.platform.ClientServices
 
NETWORKING - Static variable in class com.codinglitch.simpleradio.platform.Services
 
NetworkingHelper - Interface in com.codinglitch.simpleradio.platform.services
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
notifyExtension(BlockPos, LevelAccessor) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 

O

of(RadioRouter) - Static method in class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
of(I, ResourceLocation) - Static method in class com.codinglitch.simpleradio.core.central.ItemHolder
 
of(ChannelAccess.ChannelHandle) - Static method in class com.codinglitch.simpleradio.client.core.central.ChannelHandleWrapper
 
of(BlockPos, Level) - Static method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
of(BlockPos, Level, BlockPos) - Static method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
of(NonNullList<ItemStack>) - Static method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Creates an inventory from the item list.
of(Vector3f, Level) - Static method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
of(Vector3f, Level, BlockPos) - Static method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
of(R) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager.PendingRouter
 
offset - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
offset() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns the value of the offset record component.
ofSize(int) - Static method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Creates a new inventory with the specified size.
oldPosition - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
onClientRemoval() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
onData(byte[]) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
onData(RadioSpeaker, RadioSource, short[]) - Static method in class com.codinglitch.simpleradio.compat.InteractionCompat
 
onData(RadioSpeaker, RadioSource, short[]) - Static method in class com.codinglitch.simpleradio.CompatCore
 
onData(RadioSpeaker, RadioSource, short[]) - Method in class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
onData(RadioSpeaker, RadioSource, short[]) - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
onDestroyed(ItemEntity) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
onInitialize() - Method in class com.codinglitch.simpleradio.SimpleRadio
 
onInitializeClient() - Method in class com.codinglitch.simpleradio.client.SimpleRadioClient
 
onInitializeDataGenerator(FabricDataGenerator) - Method in class com.codinglitch.simpleradio.datagen.SimpleRadioDataGenerator
 
onLexiconRevision() - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
onLexiconRevision() - Static method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
onMicPacket(MicrophonePacketEvent) - Method in class com.codinglitch.simpleradio.radio.RadioManager
 
onModelsLoad(Map<ResourceLocation, BakedModel>) - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
onModelsRegister(Consumer<ModelResourceLocation>) - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
onPress() - Method in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
onPress() - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen.KnobButton
 
onReleased() - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen.KnobButton
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
onServerStarted(VoicechatServerStartedEvent) - Method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
onSoundEvent(ClientReceiveSoundEvent) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
onSoundPlayed(ServerLevel, Vec3, Holder<SoundEvent>, float, float, float, long) - Method in class com.codinglitch.simpleradio.radio.RadioManager
 
onSoundPlayed(ServerLevel, Vec3, Holder<SoundEvent>, float, float, long) - Method in class com.codinglitch.simpleradio.radio.RadioManager
 
onSource(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
origin - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
originalOwner - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
OVERRIDES - Static variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
owner - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
owner - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 

P

packetBuffer - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
page - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
particleInterval - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.Microphone
 
particleInterval - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.Speaker
 
PARTICLES - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioParticles
 
PASS - Enum constant in enum class com.codinglitch.simpleradio.radio.RadioManager.CollectionResult
 
PendingRouter(R) - Constructor for class com.codinglitch.simpleradio.client.ClientRadioManager.PendingRouter
 
pitch - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
pitch() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns the value of the pitch record component.
place(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.items.MicrophoneItem
 
place(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.items.RadioItem
 
place(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.items.ReceiverItem
 
place(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.items.SpeakerItem
 
place(BlockPlaceContext) - Method in class com.codinglitch.simpleradio.core.registry.items.TransmitterItem
 
PLATFORM - Static variable in class com.codinglitch.simpleradio.platform.Services
 
PlatformHelper - Interface in com.codinglitch.simpleradio.platform.services
 
play(int, float) - Method in interface com.codinglitch.simpleradio.core.central.Animatable
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
PLAYING - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
plug - Variable in class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
position() - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
postCompatibilityLoad() - Method in class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
postCompatibilityLoad() - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
postInitialize() - Static method in class com.codinglitch.simpleradio.CompatCore
 
postInitialize() - Method in class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
postInitialize() - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
posVec(float, float, float) - Static method in class com.codinglitch.simpleradio.client.core.central.ModelAnimations
 
posVec(float, float, float) - Static method in class com.codinglitch.simpleradio.client.core.ModelAnimations
 
POWERING - Enum constant in enum class com.codinglitch.simpleradio.api.central.Module.Type
 
prepareSource(RadioSource, RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
prepareSource(RadioSource, RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
PRESS_MICROPHONE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
progress - Variable in class com.codinglitch.simpleradio.core.registry.entities.Wire.Effect
 
Provider(SpriteSet) - Constructor for class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle.Provider
 
Provider(SpriteSet) - Constructor for class com.codinglitch.simpleradio.core.registry.particles.AlignedParticle.Provider
 
Provider(SpriteSet) - Constructor for class com.codinglitch.simpleradio.core.registry.particles.ListenParticle.Provider
 
Provider(SpriteSet) - Constructor for class com.codinglitch.simpleradio.core.registry.particles.SpeakLineParticle.Provider
 
Provider(SpriteSet) - Constructor for class com.codinglitch.simpleradio.core.registry.particles.SpeakRingParticle.Provider
 
push(int) - Method in class com.codinglitch.simpleradio.client.core.central.EffectStream
 
pushRouter(RadioRouter) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
pushRouter(Map<Short, RadioRouter>, RadioRouter) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
putRouter(RouterContainer<R>, R) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 

Q

queueDemise(int, float) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
QueuedSource(RadioSource, RadioRouter, int) - Constructor for class com.codinglitch.simpleradio.radio.RadioManager.QueuedSource
 
queueSource(RadioSource, RadioRouter, int) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
quickMoveStack(Player, int) - Method in class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 

R

radio - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Radio() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Radio
 
RADIO - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
RADIO - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
RADIO - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
RADIO - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
RADIO_CLOSE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
RADIO_OPEN - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
RADIO_PLAYING - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.RadioModel
 
RADIO_TAB - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
RADIO_TAB_LOCATION - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
RadioBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
RadioBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
RadioBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
RadioBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
RadioItem - Class in com.codinglitch.simpleradio.core.registry.items
 
RadioItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.RadioItem
 
RadioListener - Class in com.codinglitch.simpleradio.radio
A type of RadioRouter that accepts RadioSources.
RadioListener() - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioListener(WorldlyPosition) - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioListener(WorldlyPosition, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioListener(UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioListener(Entity) - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioListener(Entity, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioManager - Class in com.codinglitch.simpleradio.radio
 
RadioManager() - Constructor for class com.codinglitch.simpleradio.radio.RadioManager
 
RadioManager.CollectionResult - Enum Class in com.codinglitch.simpleradio.radio
 
RadioManager.QueuedSource - Class in com.codinglitch.simpleradio.radio
 
RadioModel - Class in com.codinglitch.simpleradio.client.core.registry.models
 
RadioModel(ModelPart) - Constructor for class com.codinglitch.simpleradio.client.core.registry.models.RadioModel
 
RadioPlugin - Class in com.codinglitch.simpleradio
 
RadioPlugin() - Constructor for class com.codinglitch.simpleradio.RadioPlugin
 
RadioReceiver - Class in com.codinglitch.simpleradio.radio
A type of RadioRouter that accepts RadioSources from its connected Frequency.
RadioReceiver(Frequency) - Constructor for class com.codinglitch.simpleradio.radio.RadioReceiver
 
RadioReceiver(Frequency, WorldlyPosition) - Constructor for class com.codinglitch.simpleradio.radio.RadioReceiver
 
RadioReceiver(Frequency, WorldlyPosition, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioReceiver
 
RadioReceiver(Frequency, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioReceiver
 
RadioReceiver(Frequency, Entity) - Constructor for class com.codinglitch.simpleradio.radio.RadioReceiver
 
RadioReceiver(Frequency, Entity, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioReceiver
 
RadioRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
RadioRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.RadioRenderer
 
RadioRouter - Class in com.codinglitch.simpleradio.radio
Routes RadioSources to other routers.
RadioRouter() - Constructor for class com.codinglitch.simpleradio.radio.RadioRouter
 
RadioRouter(WorldlyPosition) - Constructor for class com.codinglitch.simpleradio.radio.RadioRouter
 
RadioRouter(WorldlyPosition, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioRouter
 
RadioRouter(UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioRouter
 
RadioRouter.Compiled<E> - Class in com.codinglitch.simpleradio.radio
 
radios - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
RADIOS_CATEGORY - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
RADIOSMITHER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
RADIOSMITHER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
RADIOSMITHER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
RADIOSMITHER_MENU - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
RADIOSMITHER_PART - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
RadiosmitherBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
RadiosmitherBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
RadiosmitherBlock.RadiosmitherPart - Enum Class in com.codinglitch.simpleradio.core.registry.blocks
 
RadiosmitherBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
RadiosmitherBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
RadiosmitherMenu - Class in com.codinglitch.simpleradio.core.registry.menus
 
RadiosmitherMenu(int, Inventory) - Constructor for class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 
RadiosmitherMenu(int, Inventory, Container) - Constructor for class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 
RadiosmitherScreen - Class in com.codinglitch.simpleradio.client.core.registry.screens
 
RadiosmitherScreen(RadiosmitherMenu, Inventory, Component) - Constructor for class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
RadiosmitherScreen.KnobButton - Class in com.codinglitch.simpleradio.client.core.registry.screens
 
RadiosmitherScreen.ModulationButton - Class in com.codinglitch.simpleradio.client.core.registry.screens
 
RadioSource - Class in com.codinglitch.simpleradio.radio
A source containing the audio data as well as other data collected while travelling.
RadioSource() - Constructor for class com.codinglitch.simpleradio.radio.RadioSource
 
RadioSource(UUID, WorldlyPosition, byte[], float) - Constructor for class com.codinglitch.simpleradio.radio.RadioSource
 
RadioSource(UUID, WorldlyPosition, SoundEvent, float) - Constructor for class com.codinglitch.simpleradio.radio.RadioSource
 
RadioSpeaker - Class in com.codinglitch.simpleradio.radio
A type of RadioRouter that accepts RadioSources and emits them in-world.
RadioSpeaker() - Constructor for class com.codinglitch.simpleradio.radio.RadioSpeaker
 
RadioSpeaker(WorldlyPosition) - Constructor for class com.codinglitch.simpleradio.radio.RadioSpeaker
 
RadioSpeaker(WorldlyPosition, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioSpeaker
 
RadioSpeaker(UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioSpeaker
 
RadioSpeaker(Entity) - Constructor for class com.codinglitch.simpleradio.radio.RadioSpeaker
 
RadioSpeaker(Entity, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioSpeaker
 
RadioTransmitter - Class in com.codinglitch.simpleradio.radio
A type of RadioRouter that accepts RadioSources and transmits them along its connected Frequency.
RadioTransmitter(Frequency) - Constructor for class com.codinglitch.simpleradio.radio.RadioTransmitter
 
RadioTransmitter(Frequency, WorldlyPosition) - Constructor for class com.codinglitch.simpleradio.radio.RadioTransmitter
 
RadioTransmitter(Frequency, WorldlyPosition, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioTransmitter
 
RadioTransmitter(Frequency, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioTransmitter
 
RadioTransmitter(Frequency, Entity) - Constructor for class com.codinglitch.simpleradio.radio.RadioTransmitter
 
RadioTransmitter(Frequency, Entity, UUID) - Constructor for class com.codinglitch.simpleradio.radio.RadioTransmitter
 
RANDOM - Static variable in class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
 
range - Variable in class com.codinglitch.simpleradio.radio.RadioListener
 
range - Variable in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
range - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
RANGE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
read(int) - Method in class com.codinglitch.simpleradio.client.core.central.EffectStream
 
read(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
 
read(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
 
read(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
 
read(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
 
read(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
read(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
 
readAdditionalSaveData(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
readAll() - Method in class com.codinglitch.simpleradio.client.core.central.EffectStream
 
readQueue(Predicate<RadioManager.QueuedSource>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
realLocation() - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
receiveCriteria(Predicate<RadioSource>) - Method in class com.codinglitch.simpleradio.radio.RadioReceiver
 
receiver - Variable in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
receiver - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Receiver() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Receiver
 
RECEIVER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
RECEIVER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
RECEIVER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
RECEIVER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
ReceiverBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
ReceiverBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
ReceiverBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
ReceiverBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
ReceiverItem - Class in com.codinglitch.simpleradio.core.registry.items
 
ReceiverItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.ReceiverItem
 
ReceiverRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
ReceiverRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.ReceiverRenderer
 
receivers - Variable in class com.codinglitch.simpleradio.api.central.Frequency
 
Receiving - Interface in com.codinglitch.simpleradio.api.central
 
RECEIVING - Enum constant in enum class com.codinglitch.simpleradio.api.central.Module.Type
 
RECEIVING_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
receptionFloor - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
receptionFloor - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Radio
 
receptionFloor - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Receiver
 
receptionFloor - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
receptionFloor - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
receptionPower - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
receptionPower - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Radio
 
receptionPower - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Receiver
 
receptionPower - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
receptionPower - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
record - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
redstonePolling - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Microphone
 
redstonePolling - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Speaker
 
reference - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
reference() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
Returns the value of the reference record component.
register() - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
register(SimpleRadioModels.ModelOverride) - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
register(SimpleRadioModels.ModelSubstitution<M>) - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
register(ModelResourceLocation) - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
register(ParticleType<O>, ParticleEngine.SpriteParticleRegistration<O>) - Method in interface com.codinglitch.simpleradio.client.CommonSimpleRadioClient.ParticleProviderRegistry
 
register(ResourceLocation, Catalyst) - Static method in class com.codinglitch.simpleradio.api.CatalystRegistry
 
register(ResourceLocation, FrequencingType) - Static method in class com.codinglitch.simpleradio.api.FrequencingRegistry
 
register(ResourceLocation, Module) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
register(ResourceLocation, Class<P>, FriendlyByteBuf.Reader<P>, BiConsumer<P, FriendlyByteBuf>, Consumer<P>) - Method in interface com.codinglitch.simpleradio.core.networking.SimpleRadioNetworking.ClientboundRegistry
 
register(ResourceLocation, Class<P>, FriendlyByteBuf.Reader<P>, BiConsumer<P, FriendlyByteBuf>, TriConsumer<P, MinecraftServer, ServerPlayer>) - Method in interface com.codinglitch.simpleradio.core.networking.SimpleRadioNetworking.ServerboundRegistry
 
register(EntityType<? extends E>, EntityRendererProvider<? super E>) - Method in interface com.codinglitch.simpleradio.client.CommonSimpleRadioClient.EntityRendererRegistry
 
register(BlockEntityType<BE>, BlockEntityRendererProvider<? super BE>) - Method in interface com.codinglitch.simpleradio.client.CommonSimpleRadioClient.BlockEntityRendererRegistry
 
registerBlockEntity(RegistryHelper.BlockEntityFactory<BE>, ResourceLocation, Block...) - Method in class com.codinglitch.simpleradio.platform.FabricRegistryHelper
 
registerBlockEntity(RegistryHelper.BlockEntityFactory<BE>, ResourceLocation, Block...) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper
 
registerCreativeTab(ResourceLocation, CreativeModeTab) - Method in class com.codinglitch.simpleradio.platform.FabricRegistryHelper
 
registerCreativeTab(ResourceLocation, CreativeModeTab) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper
 
registerEntity(EntityType.EntityFactory<E>, MobCategory, Consumer<EntityType.Builder<E>>, ResourceLocation) - Method in class com.codinglitch.simpleradio.platform.FabricRegistryHelper
 
registerEntity(EntityType.EntityFactory<E>, MobCategory, Consumer<EntityType.Builder<E>>, ResourceLocation) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper
 
registerEvents(EventRegistration) - Method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
registerEvents(EventRegistration) - Method in class com.codinglitch.simpleradio.RadioPlugin
 
registerListener(RadioListener) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
registerMenu(ResourceLocation, RegistryHelper.MenuSupplier<M>) - Method in class com.codinglitch.simpleradio.platform.FabricRegistryHelper
 
registerMenu(ResourceLocation, RegistryHelper.MenuSupplier<M>) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper
 
registerReceiver(RadioReceiver) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
registerRouter(RadioRouter) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
registerRouter(R) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
registerRouterSided(RadioRouter, boolean, Frequency) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
registerScreen(MenuType<? extends M>, ClientRegistryHelper.ScreenConstructor<M, U>) - Method in class com.codinglitch.simpleradio.platform.FabricClientRegistryHelper
 
registerScreen(MenuType<? extends M>, ClientRegistryHelper.ScreenConstructor<M, U>) - Method in interface com.codinglitch.simpleradio.platform.services.ClientRegistryHelper
 
registerSpeaker(RadioSpeaker) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
registerTransmitter(RadioTransmitter) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
REGISTRY - Static variable in class com.codinglitch.simpleradio.platform.ClientServices
 
REGISTRY - Static variable in class com.codinglitch.simpleradio.platform.Services
 
RegistryHelper - Interface in com.codinglitch.simpleradio.platform.services
 
RegistryHelper.BlockEntityFactory<BE extends net.minecraft.world.level.block.entity.BlockEntity> - Interface in com.codinglitch.simpleradio.platform.services
 
RegistryHelper.MenuSupplier<M extends net.minecraft.world.inventory.AbstractContainerMenu> - Interface in com.codinglitch.simpleradio.platform.services
 
relay(RadioSource, Socket) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
Relay a RadioSource along this wire.
releaseUsing(ItemStack, Level, LivingEntity, int) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
reload() - Method in class com.codinglitch.simpleradio.api.central.FrequencingType
 
reload() - Static method in class com.codinglitch.simpleradio.api.FrequencingRegistry
 
reload() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
reloadCompatibilities() - Static method in class com.codinglitch.simpleradio.CompatCore
 
remove(Entity.RemovalReason) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
removeChannel(long) - Method in class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
removeConnector() - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
removed() - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
removeIf(Predicate<? super R>) - Method in class com.codinglitch.simpleradio.radio.RouterContainer
 
removeItem(int, int) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Removes items from an inventory slot.
removeItem(int, int) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
removeItemNoUpdate(int) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Removes all items from an inventory slot.
removeItemNoUpdate(int) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
removeListener(short) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeListener(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeListener(RadioListener) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeListener(Predicate<RadioListener>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeListener(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeListener(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeReceiver(WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeReceiver(RadioReceiver) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeReceiver(Predicate<RadioReceiver>) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeReceiver(UUID) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeReceiver(Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeRouter(short) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeRouter(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
removeRouter(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeRouter(RadioRouter) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
removeRouter(RadioRouter) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeRouter(Predicate<ClientRouterWrapper>) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
removeRouter(Predicate<RadioRouter>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeRouter(UUID) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
removeRouter(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeRouter(Entity) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
removeRouter(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeRouterSided(RadioRouter, boolean) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeRouterSided(UUID, boolean) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeSpeaker(short) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeSpeaker(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeSpeaker(RadioSpeaker) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeSpeaker(Predicate<RadioSpeaker>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeSpeaker(UUID) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeSpeaker(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
removeTransmitter(WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeTransmitter(RadioTransmitter) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeTransmitter(Predicate<RadioTransmitter>) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeTransmitter(UUID) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
removeTransmitter(Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
render(FrequencerBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.FrequencerRenderer
 
render(InsulatorBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.InsulatorRenderer
 
render(MicrophoneBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.MicrophoneRenderer
 
render(RadioBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.RadioRenderer
 
render(ReceiverBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.ReceiverRenderer
 
render(TransmitterBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.TransmitterRenderer
 
render(Wire, float, float, PoseStack, MultiBufferSource, int) - Method in class com.codinglitch.simpleradio.client.core.registry.renderers.WireRenderer
 
render(VertexConsumer, Camera, float) - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 
render(VertexConsumer, Camera, float) - Method in class com.codinglitch.simpleradio.core.registry.particles.AlignedParticle
 
render(GuiGraphics, int, int, float) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
renderBg(GuiGraphics, float, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
renderCatalyst(CatalyzingBlockEntity, BlockState, PoseStack, MultiBufferSource, int, int) - Static method in class com.codinglitch.simpleradio.client.core.registry.renderers.FrequencingRenderer
 
RENDERING - Static variable in class com.codinglitch.simpleradio.platform.ClientServices
 
renderLabels(GuiGraphics, int, int) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
renderPlayer(AbstractClientPlayer, MultiBufferSource, PoseStack, float, Camera) - Static method in class com.codinglitch.simpleradio.client.core.registry.renderers.WireRenderer
 
renderQuad(VertexConsumer, Vector3f[], float) - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 
renderRotatedParticle(VertexConsumer, Camera, float, float) - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 
renderRotatedParticle(VertexConsumer, Camera, float, float) - Method in class com.codinglitch.simpleradio.core.registry.particles.AlignedParticle
 
renderRouter(RadioRouter, PoseStack, MultiBufferSource.BufferSource, Vector3f) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
renderScreen(CatalyzingBlockEntity, BlockState, PoseStack, MultiBufferSource, int, int) - Static method in class com.codinglitch.simpleradio.client.core.registry.renderers.FrequencingRenderer
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.codinglitch.simpleradio.client.core.AnimatableModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.codinglitch.simpleradio.client.core.registry.models.InsulatorModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.codinglitch.simpleradio.client.core.registry.models.RadioModel
 
renderWidget(GuiGraphics, int, int, float) - Method in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
renderWire(Level, MultiBufferSource, PoseStack, Vec3, Vec3, Wire, float) - Static method in class com.codinglitch.simpleradio.client.core.registry.renderers.WireRenderer
 
request(short) - Method in class com.codinglitch.simpleradio.client.ClientRadioManager.PendingRouter
 
resolve(BakedModel, ItemStack, ClientLevel, LivingEntity, int) - Method in class com.codinglitch.simpleradio.client.central.ModuleOverrides
 
resolve(BakedModel, ItemStack, ClientLevel, LivingEntity, int) - Method in class com.codinglitch.simpleradio.client.core.central.ModuleOverrides
 
revalidate() - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
reversed() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
Returns the value of the reversed record component.
root() - Method in class com.codinglitch.simpleradio.client.core.AnimatableModel
 
root() - Method in class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
root() - Method in class com.codinglitch.simpleradio.client.core.registry.models.RadioModel
 
rotate(BlockState, Rotation) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
rotate(BlockState, Rotation) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
rotate(BlockState, Rotation) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
rotate(BlockState, Rotation) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
rotate(BlockState, Rotation) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
rotate(BlockState, Rotation) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
rotate(BlockState, Rotation) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
ROTATED - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
rotation - Variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
rotation - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
ROTATION - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
ROTATION - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
route(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
route(RadioSource, Predicate<RadioRouter>) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
routeCriteria - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
router - Variable in class com.codinglitch.simpleradio.client.ClientRadioManager.PendingRouter
 
router - Variable in class com.codinglitch.simpleradio.client.core.central.ClientRouterWrapper
 
router - Variable in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
router - Variable in class com.codinglitch.simpleradio.radio.RadioManager.QueuedSource
 
router - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Router() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Router
 
routerAcceptor - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
RouterContainer<R extends RadioRouter> - Class in com.codinglitch.simpleradio.radio
 
RouterContainer() - Constructor for class com.codinglitch.simpleradio.radio.RouterContainer
 
routerID() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns the value of the routerID record component.
routers - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
Routing - Interface in com.codinglitch.simpleradio.api.central
 

S

saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
saveTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
saveTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
saveTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
saveTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
saveTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
saveTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
saveToItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
saveToItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
saveToItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
saveToItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
saveToItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
saveToItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
scaleVec(double, double, double) - Static method in class com.codinglitch.simpleradio.client.core.central.ModelAnimations
 
scaleVec(double, double, double) - Static method in class com.codinglitch.simpleradio.client.core.ModelAnimations
 
seed - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
seed() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns the value of the seed record component.
selected - Variable in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
selected(boolean) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen.ModulationButton
 
selectedIconX - Variable in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
selectedIconY - Variable in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
sendToPlayer(ServerPlayer, CustomPacket) - Method in class com.codinglitch.simpleradio.platform.FabricNetworkingHelper
 
sendToPlayer(ServerPlayer, CustomPacket) - Method in interface com.codinglitch.simpleradio.platform.services.NetworkingHelper
 
sendToServer(CustomPacket) - Method in class com.codinglitch.simpleradio.platform.FabricClientNetworkingHelper
 
sendToServer(CustomPacket) - Method in interface com.codinglitch.simpleradio.platform.services.ClientNetworkingHelper
 
SERVER_CONFIG - Static variable in class com.codinglitch.simpleradio.SimpleRadioLibrary
 
serverApi - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
serverbound(Function<FriendlyByteBuf, P>, TriConsumer<P, MinecraftServer, ServerPlayer>) - Static method in class com.codinglitch.simpleradio.core.FabricLoader
 
ServerboundRadioUpdatePacket - Record Class in com.codinglitch.simpleradio.core.networking.packets
 
ServerboundRadioUpdatePacket(String, Frequency.Modulation) - Constructor for record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
Creates an instance of a ServerboundRadioUpdatePacket record class.
ServerboundRequestRouterPacket - Record Class in com.codinglitch.simpleradio.core.networking.packets
 
ServerboundRequestRouterPacket(UUID, String, short) - Constructor for record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
Creates an instance of a ServerboundRequestRouterPacket record class.
serverTick(int) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
serverTick(int) - Method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
serverTick(int) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
Services - Class in com.codinglitch.simpleradio.platform
 
Services() - Constructor for class com.codinglitch.simpleradio.platform.Services
 
setChanged() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Marks the state as dirty.
setConnector(Player) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
setEfficiency(float) - Method in class com.codinglitch.simpleradio.api.central.Catalyst
 
setFrequency(Frequency) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
setFrequency(Frequency) - Method in class com.codinglitch.simpleradio.radio.RadioReceiver
 
setFrequency(Frequency) - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
setFrequency(ItemStack, String, Frequency.Modulation) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Sets the frequency for an ItemStack.
setFrequency(BlockEntity, Frequency) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Sets the frequency for a BlockEntity.
setFrequency(BlockEntity, String, Frequency.Modulation) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Sets the frequency for a BlockEntity.
setFrom(RadioRouter) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
setItem(int, ItemStack) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Replaces the current stack in an inventory slot with the provided stack.
setItem(int, ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
setLevel(Level) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
setLevel(Level) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
setListening(boolean) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
setRange(float) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
setRange(float) - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
setRemoved() - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
setRemoved() - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
setRemoved() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
setRemoved() - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
setRemoved() - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
setRemoved() - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
setTime(float) - Method in interface com.codinglitch.simpleradio.core.central.Animatable
 
setTime(float) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
setTo(RadioRouter) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
setupAnim(Animatable, float) - Method in class com.codinglitch.simpleradio.client.core.central.AnimatableModel
 
setupAnim(RadioBlockEntity, float) - Method in class com.codinglitch.simpleradio.client.core.AnimatableModel
 
setupListener(RadioListener) - Method in interface com.codinglitch.simpleradio.api.central.Listening
 
setupRouters(RadioListener, RadioSpeaker, RadioReceiver, RadioTransmitter) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
setupRouters(RadioListener, RadioSpeaker, RadioReceiver, RadioTransmitter) - Method in class com.codinglitch.simpleradio.core.registry.items.WalkieTalkieItem
 
setupSpeaker(RadioSpeaker) - Method in interface com.codinglitch.simpleradio.api.central.Speaking
 
severity - Variable in class com.codinglitch.simpleradio.radio.effects.AudioEffect
 
severity() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns the value of the severity record component.
SHAPE - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
shelveLexicons() - Method in class com.codinglitch.simpleradio.SimpleRadioLibrary
 
SHORT_CIRCUIT - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
shortAt(ServerLevel, Vector3f) - Static method in interface com.codinglitch.simpleradio.api.central.Socket
 
shortCircuit() - Method in interface com.codinglitch.simpleradio.api.central.Socket
 
shortCircuit() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
shortCircuit(Vector3f) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
shorthand - Variable in enum class com.codinglitch.simpleradio.api.central.Frequency.Modulation
 
shouldRender(double, double, double) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
shouldRouteTo(RadioSource, RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
shouldRouteTo(RadioSource, RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
SIDE - Enum constant in enum class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock.RadiosmitherPart
 
SimpleRadio - Class in com.codinglitch.simpleradio
 
SimpleRadio() - Constructor for class com.codinglitch.simpleradio.SimpleRadio
 
SimpleRadioApi - Interface in com.codinglitch.simpleradio.api
 
SimpleRadioBlockEntities - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioBlockEntities() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
SimpleRadioBlocks - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioBlocks() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
SimpleRadioCatalysts - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioCatalysts() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioCatalysts
 
SimpleRadioClient - Class in com.codinglitch.simpleradio.client
 
SimpleRadioClient() - Constructor for class com.codinglitch.simpleradio.client.SimpleRadioClient
 
SimpleRadioClientConfig - Class in com.codinglitch.simpleradio
 
SimpleRadioClientConfig() - Constructor for class com.codinglitch.simpleradio.SimpleRadioClientConfig
 
SimpleRadioClientConfig.Microphone - Class in com.codinglitch.simpleradio
 
SimpleRadioClientConfig.Speaker - Class in com.codinglitch.simpleradio
 
SimpleRadioClientConfig.Transceiver - Class in com.codinglitch.simpleradio
 
SimpleRadioClientConfig.WalkieTalkie - Class in com.codinglitch.simpleradio
 
SimpleRadioClientConfig.Wire - Class in com.codinglitch.simpleradio
 
SimpleRadioClientNetworking - Class in com.codinglitch.simpleradio.client.core
 
SimpleRadioClientNetworking() - Constructor for class com.codinglitch.simpleradio.client.core.SimpleRadioClientNetworking
 
SimpleRadioDataGenerator - Class in com.codinglitch.simpleradio.datagen
 
SimpleRadioDataGenerator() - Constructor for class com.codinglitch.simpleradio.datagen.SimpleRadioDataGenerator
 
SimpleRadioEntities - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioEntities() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioEntities
 
SimpleRadioFrequencing - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioFrequencing() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
SimpleRadioItems - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioItems() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
SimpleRadioLibrary - Class in com.codinglitch.simpleradio
 
SimpleRadioLibrary() - Constructor for class com.codinglitch.simpleradio.SimpleRadioLibrary
 
SimpleRadioLootTableProvider - Class in com.codinglitch.simpleradio.datagen
 
SimpleRadioLootTableProvider(FabricDataOutput) - Constructor for class com.codinglitch.simpleradio.datagen.SimpleRadioLootTableProvider
 
SimpleRadioMenus - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioMenus() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
SimpleRadioModels - Class in com.codinglitch.simpleradio.client.core.registry
 
SimpleRadioModels() - Constructor for class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
SimpleRadioModels.LocationHolder - Class in com.codinglitch.simpleradio.client.core.registry
 
SimpleRadioModels.ModelOverride - Record Class in com.codinglitch.simpleradio.client.core.registry
 
SimpleRadioModels.ModelSubstitution<M extends net.minecraft.client.resources.model.BakedModel> - Class in com.codinglitch.simpleradio.client.core.registry
 
SimpleRadioModules - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioModules() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
SimpleRadioNetworking - Class in com.codinglitch.simpleradio.core.networking
 
SimpleRadioNetworking() - Constructor for class com.codinglitch.simpleradio.core.networking.SimpleRadioNetworking
 
SimpleRadioNetworking.ClientboundRegistry - Interface in com.codinglitch.simpleradio.core.networking
 
SimpleRadioNetworking.ServerboundRegistry - Interface in com.codinglitch.simpleradio.core.networking
 
SimpleRadioParticles - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioParticles() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioParticles
 
SimpleRadioRecipeProvider - Class in com.codinglitch.simpleradio.datagen
 
SimpleRadioRecipeProvider(FabricDataOutput) - Constructor for class com.codinglitch.simpleradio.datagen.SimpleRadioRecipeProvider
 
SimpleRadioServerConfig - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
SimpleRadioServerConfig.Antenna - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Compatibilities - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Compatibilities.Create - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Compatibilities.ValkyrienSkies - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Compatibilities.VibrativeVoice - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Compatibilities.VoiceChatInteraction - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Frequency - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Microphone - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Radio - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Receiver - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Router - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Speaker - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Transceiver - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Transmitter - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.WalkieTalkie - Class in com.codinglitch.simpleradio
 
SimpleRadioServerConfig.Wire - Class in com.codinglitch.simpleradio
 
SimpleRadioSounds - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioSounds() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
slotChanged(AbstractContainerMenu, int, ItemStack) - Method in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
Socket - Interface in com.codinglitch.simpleradio.api.central
A wire-connecting object.
SOLAR - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModules
 
sound() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns the value of the sound record component.
soundEvent - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
soundListening - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Router
 
source - Variable in class com.codinglitch.simpleradio.radio.RadioManager.QueuedSource
 
speak(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
SPEAK_LINE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioParticles
 
SPEAK_RING - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioParticles
 
speaker - Variable in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
speaker - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig
 
speaker - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Speaker() - Constructor for class com.codinglitch.simpleradio.SimpleRadioClientConfig.Speaker
 
Speaker() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Speaker
 
SPEAKER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
SPEAKER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
SPEAKER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
SPEAKER_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
SpeakerBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
SpeakerBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
SpeakerBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
SpeakerBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
SpeakerItem - Class in com.codinglitch.simpleradio.core.registry.items
 
SpeakerItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.SpeakerItem
 
speakers - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
SPEAKERS_CATEGORY - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
Speaking - Interface in com.codinglitch.simpleradio.api.central
 
speakingRange - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Radio
 
speakingRange - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Speaker
 
speakingRange - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
speakingRange - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
speakingTime - Variable in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
SpeakLineParticle - Class in com.codinglitch.simpleradio.core.registry.particles
 
SpeakLineParticle.Provider - Class in com.codinglitch.simpleradio.core.registry.particles
 
SpeakRingParticle - Class in com.codinglitch.simpleradio.core.registry.particles
 
SpeakRingParticle.Provider - Class in com.codinglitch.simpleradio.core.registry.particles
 
speakSound(ClientboundSpeakSoundPacket) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
SPIN_INSULATOR - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
spool - Variable in class com.codinglitch.simpleradio.client.core.registry.models.InsulatorModel
 
spout() - Method in class com.codinglitch.simpleradio.api.compat.CompatibilityInstance
 
spoutCompatibilities() - Static method in class com.codinglitch.simpleradio.CompatCore
 
SPUDDIE_TALKIE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
spuddieTalkie - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
startListening(WorldlyPosition, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Listening
Start listening in the world.
startListening(Entity, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Listening
Start listening in the world.
startReceiving(WorldlyPosition, Frequency) - Method in interface com.codinglitch.simpleradio.api.central.Receiving
 
startReceiving(WorldlyPosition, Frequency, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Receiving
 
startReceiving(WorldlyPosition, String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Receiving
Start receiving in a certain frequency.
startReceiving(Entity, Frequency) - Method in interface com.codinglitch.simpleradio.api.central.Receiving
 
startReceiving(Entity, Frequency, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Receiving
 
startReceiving(Entity, String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Receiving
Start receiving in a certain frequency.
startSpeaking(WorldlyPosition, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Speaking
Start speaking in the world.
startSpeaking(Entity, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Speaking
Start speaking in the world.
startTransmitting(WorldlyPosition, Frequency) - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
 
startTransmitting(WorldlyPosition, Frequency, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
 
startTransmitting(WorldlyPosition, String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
Start transmitting in a certain frequency.
startTransmitting(Entity, Frequency) - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
 
startTransmitting(Entity, Frequency, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
 
startTransmitting(Entity, String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
Start transmitting in a certain frequency.
stillValid(Player) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
 
stillValid(Player) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
stillValid(Player) - Method in class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 
stopListening() - Method in interface com.codinglitch.simpleradio.api.central.Listening
Stop listening in the world.
stopListening(WorldlyPosition) - Method in interface com.codinglitch.simpleradio.api.central.Listening
Stop listening in the world.
stopListening(UUID, boolean) - Method in interface com.codinglitch.simpleradio.api.central.Listening
Stop listening in the world.
stopReceiving() - Method in interface com.codinglitch.simpleradio.api.central.Receiving
Stop receiving.
stopReceiving(String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Receiving
Stop listening in a certain frequency
stopSpeaking() - Method in interface com.codinglitch.simpleradio.api.central.Speaking
Stop speaking in the world.
stopSpeaking(WorldlyPosition) - Method in interface com.codinglitch.simpleradio.api.central.Speaking
Stop speaking in the world.
stopSpeaking(UUID, boolean) - Method in interface com.codinglitch.simpleradio.api.central.Speaking
Stop speaking in the world.
stopTransmitting() - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
Stop receiving.
stopTransmitting(String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Transmitting
Stop listening in a certain frequency
SUBSTITUTIONS - Static variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
substitutor - Variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelSubstitution
 

T

tab - Variable in class com.codinglitch.simpleradio.core.central.ItemHolder
 
texture - Variable in class com.codinglitch.simpleradio.api.central.Module
 
TEXTURE_LOCATION - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.InsulatorModel
 
TEXTURE_LOCATION - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.MicrophoneModel
 
TEXTURE_LOCATION - Static variable in class com.codinglitch.simpleradio.client.core.registry.models.RadioModel
 
tick() - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
 
tick() - Method in class com.codinglitch.simpleradio.core.registry.particles.ActivityParticle
 
tick(int) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
tick(int) - Method in class com.codinglitch.simpleradio.radio.RadioReceiver
 
tick(int) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
tick(int) - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
tick(long) - Static method in class com.codinglitch.simpleradio.client.ClientRadioManager
 
tick(ItemStack, Level) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
tick(Level) - Method in interface com.codinglitch.simpleradio.core.central.Animatable
 
tick(Level, BlockPos, BlockState, CatalyzingBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
tick(Level, BlockPos, BlockState, FrequencerBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
tick(Level, BlockPos, BlockState, InsulatorBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlockEntity
 
tick(Level, BlockPos, BlockState, MicrophoneBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
tick(Level, BlockPos, BlockState, RadioBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
tick(Level, BlockPos, BlockState, RadiosmitherBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
tick(Level, BlockPos, BlockState, ReceiverBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlockEntity
 
tick(Level, BlockPos, BlockState, SpeakerBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
tick(Level, BlockPos, BlockState, TransmitterBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
tilt - Variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
TILT_MICROPHONE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
time - Variable in class com.codinglitch.simpleradio.client.core.registry.screens.RadiosmitherScreen
 
time - Variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
time - Variable in class com.codinglitch.simpleradio.radio.RadioManager.QueuedSource
 
tinkering() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
toString() - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
toString() - Method in class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
toString() - Method in record class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels.ModelOverride
Returns a string representation of this record class.
toString() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
Returns a string representation of this record class.
toString() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
Returns a string representation of this record class.
toString() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns a string representation of this record class.
toString() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
Returns a string representation of this record class.
toString() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
Returns a string representation of this record class.
toString() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
Returns a string representation of this record class.
toString() - Method in enum class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock.RadiosmitherPart
 
toString() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
transceiver - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig
 
transceiver - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Transceiver() - Constructor for class com.codinglitch.simpleradio.SimpleRadioClientConfig.Transceiver
 
Transceiver() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
TRANSCEIVER - Static variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
TRANSCEIVER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
TRANSCEIVER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
TRANSCEIVER_IN_HAND - Static variable in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
TransceiverItem - Class in com.codinglitch.simpleradio.core.registry.items
 
TransceiverItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
transceivers - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
TRANSCEIVERS_CATEGORY - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
transceiverSlow - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.Transceiver
 
transformer(UnaryOperator<RadioSource>) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
transmissionCap - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
transmissionDiminishment - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
transmissionDiminishment - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
transmissionDiminishment - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
transmissionDiminishment - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
transmissionDiminishment - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
transmissionPower - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
transmissionPowerAM - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
transmissionPowerAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
transmissionPowerAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
transmissionPowerAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
transmissionPowerFM - Variable in class com.codinglitch.simpleradio.api.central.FrequencingType
 
transmissionPowerFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
transmissionPowerFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
transmissionPowerFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
transmissionTime - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
transmitCriteria(BiPredicate<RadioSource, RadioRouter>) - Method in class com.codinglitch.simpleradio.radio.RadioTransmitter
 
transmitter - Variable in class com.codinglitch.simpleradio.core.registry.blocks.AuditoryBlockEntity
 
transmitter - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Transmitter() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
TRANSMITTER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
TRANSMITTER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 
TRANSMITTER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
TRANSMITTER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
TransmitterBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
TransmitterBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
TransmitterBlockEntity - Class in com.codinglitch.simpleradio.core.registry.blocks
 
TransmitterBlockEntity(BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlockEntity
 
TransmitterItem - Class in com.codinglitch.simpleradio.core.registry.items
 
TransmitterItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.TransmitterItem
 
TransmitterRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
TransmitterRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.TransmitterRenderer
 
transmitters - Variable in class com.codinglitch.simpleradio.api.central.Frequency
 
Transmitting - Interface in com.codinglitch.simpleradio.api.central
 
TRANSMITTING - Enum constant in enum class com.codinglitch.simpleradio.api.central.Module.Type
 
TRANSMITTING_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
transport(RadioRouter) - Method in class com.codinglitch.simpleradio.core.registry.entities.Wire
Get the router opposite to the one provided.
travel(RadioRouter, RadioRouter, Medium) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
travelExtension(BlockPos, LevelAccessor) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
tryAddReceiver(UUID, WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
tryAddReceiver(UUID, Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
tryAddRouter(RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
tryAddTransmitter(UUID, WorldlyPosition) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
tryAddTransmitter(UUID, Entity) - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
tryOverride(ItemDisplayContext, ItemStack, Level, LivingEntity, int, Function<ModelResourceLocation, BakedModel>) - Static method in class com.codinglitch.simpleradio.client.core.registry.SimpleRadioModels
 
tryParse(String) - Static method in class com.codinglitch.simpleradio.api.central.Frequency
 
tryRouteHeader() - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
trySwapCatalyst(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.codinglitch.simpleradio.core.registry.blocks.CatalyzingBlockEntity
 
type() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
Returns the value of the type record component.
types - Variable in class com.codinglitch.simpleradio.api.central.Module
 

U

UNSTABLE - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
UP - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
update(BlockPos, BlockState, LevelAccessor, Direction.Axis) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
updateLocation(WorldlyPosition) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
updateLocation(WorldlyPosition) - Method in class com.codinglitch.simpleradio.radio.RadioSpeaker
 
updateRotation(Quaternionf) - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.codinglitch.simpleradio.core.registry.blocks.InsulatorBlock
 
updateTinkering(String, Frequency.Modulation) - Method in class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.codinglitch.simpleradio.client.core.central.BaseButton
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.codinglitch.simpleradio.core.registry.blocks.ReceiverBlock
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.codinglitch.simpleradio.core.registry.blocks.TransmitterBlock
 
use(Level, Player, InteractionHand) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
useAmbientOcclusion() - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
useAmbientOcclusion() - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 
useOn(UseOnContext) - Method in class com.codinglitch.simpleradio.core.registry.items.WireItem
 
usesBlockLight() - Method in class com.codinglitch.simpleradio.client.core.registry.models.LayeredModuleModel
 
usesBlockLight() - Method in class com.codinglitch.simpleradio.client.core.registry.models.ModuleModel
 

V

valid - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
validate() - Method in class com.codinglitch.simpleradio.api.central.Frequency
 
validate() - Method in class com.codinglitch.simpleradio.radio.RadioRouter
 
validate(List<R>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
validateLocation(Frequency, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
 
validateLocation(WorldlyPosition, Class<?>, UUID) - Static method in interface com.codinglitch.simpleradio.api.central.Auricular
 
validateLocation(WorldlyPosition, Class<?>, UUID, Frequency) - Static method in interface com.codinglitch.simpleradio.api.central.Frequencing
 
validateLocation(String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.api.central.Frequencing
Validates whether a UUID is present in the frequency.
valkyrien_skies - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities
 
VALKYRIEN_SKIES - Static variable in class com.codinglitch.simpleradio.CompatCore
 
ValkyrienSkies() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.ValkyrienSkies
 
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.api.central.FrequencingType.DiminishmentMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.api.central.Frequency.Modulation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.api.central.Module.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock.RadiosmitherPart
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.radio.RadioManager.CollectionResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.codinglitch.simpleradio.api.central.FrequencingType.DiminishmentMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codinglitch.simpleradio.api.central.Frequency.Modulation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codinglitch.simpleradio.api.central.Module.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock.RadiosmitherPart
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codinglitch.simpleradio.radio.RadioManager.CollectionResult
Returns an array containing the constants of this enum class, in the order they are declared.
VC_INTERACTION - Static variable in class com.codinglitch.simpleradio.CompatCore
 
velocity - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
verifyEntityCollection(Entity, Predicate<ItemStack>) - Static method in class com.codinglitch.simpleradio.CompatCore
 
verifyEntityCollection(Entity, Predicate<ItemStack>) - Method in class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
verifyEntityCollection(Entity, Predicate<ItemStack>) - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
verifyEntityCollection(Entity, Predicate<ItemStack>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
verifyLocationCollection(WorldlyPosition, Class<?>) - Static method in class com.codinglitch.simpleradio.CompatCore
 
verifyLocationCollection(WorldlyPosition, Class<?>) - Method in class com.codinglitch.simpleradio.platform.FabricCompatPlatform
 
verifyLocationCollection(WorldlyPosition, Class<?>) - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
verifyLocationCollection(WorldlyPosition, Class<?>) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
verifyTagAfterLoad(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
vibrative_voice - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities
 
VIBRATIVE_VOICE - Static variable in class com.codinglitch.simpleradio.CompatCore
 
VibrativeVoice() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.VibrativeVoice
 
visit(RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
voice_chat_interaction - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities
 
VoiceChatInteraction() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.VoiceChatInteraction
 
volume - Variable in class com.codinglitch.simpleradio.radio.effects.AudioEffect
 
volume - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
volume() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
Returns the value of the volume record component.

W

walkie_talkie - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig
 
walkie_talkie - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
WALKIE_TALKIE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
WALKIE_TALKIE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
walkies - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
WALKIES_CATEGORY - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
WalkieTalkie() - Constructor for class com.codinglitch.simpleradio.SimpleRadioClientConfig.WalkieTalkie
 
WalkieTalkie() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
WalkieTalkieItem - Class in com.codinglitch.simpleradio.core.registry.items
 
WalkieTalkieItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.WalkieTalkieItem
 
walkieTalkieSlow - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig.WalkieTalkie
 
warn(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
wholePlaces - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
willShort(RadioRouter) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
wire - Variable in class com.codinglitch.simpleradio.client.core.registry.models.InsulatorModel
 
wire - Variable in class com.codinglitch.simpleradio.SimpleRadioClientConfig
 
wire - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Wire - Class in com.codinglitch.simpleradio.core.registry.entities
 
Wire() - Constructor for class com.codinglitch.simpleradio.SimpleRadioClientConfig.Wire
 
Wire() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Wire
 
Wire(EntityType<?>, Level) - Constructor for class com.codinglitch.simpleradio.core.registry.entities.Wire
 
Wire(Level) - Constructor for class com.codinglitch.simpleradio.core.registry.entities.Wire
 
WIRE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioEntities
 
WIRE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioFrequencing
 
Wire.Effect - Class in com.codinglitch.simpleradio.core.registry.entities
 
WireItem - Class in com.codinglitch.simpleradio.core.registry.items
 
WireItem(Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.WireItem
 
wireMedium - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
WireRenderer - Class in com.codinglitch.simpleradio.client.core.registry.renderers
 
WireRenderer(EntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.core.registry.renderers.WireRenderer
 
wires - Variable in class com.codinglitch.simpleradio.radio.RadioRouter
 
withItemConditions(RecipeOutput, Item) - Method in class com.codinglitch.simpleradio.datagen.SimpleRadioRecipeProvider
 
WorldlyPosition - Class in com.codinglitch.simpleradio.api.central
 
WorldlyPosition() - Constructor for class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
WorldlyPosition(float, float, float, Level) - Constructor for class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
WorldlyPosition(float, float, float, Level, BlockPos) - Constructor for class com.codinglitch.simpleradio.api.central.WorldlyPosition
 
worldTick(ItemEntity, Level) - Method in interface com.codinglitch.simpleradio.core.central.WorldTicking
 
worldTick(ItemEntity, Level) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
worldTick(ItemEntity, Level) - Method in class com.codinglitch.simpleradio.core.registry.items.WalkieTalkieItem
 
worldTick(ItemEntity, Level) - Method in class com.codinglitch.simpleradio.core.registry.items.WireItem
 
WorldTicking - Interface in com.codinglitch.simpleradio.core.central
 
write(FriendlyByteBuf) - Method in interface com.codinglitch.simpleradio.core.networking.CustomPacket
 
write(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundActivityPacket
 
write(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRegisterRouterPacket
 
write(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundSpeakSoundPacket
 
write(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundWireEffectPacket
 
write(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
write(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRequestRouterPacket
 
writeNew() - Method in interface com.codinglitch.simpleradio.core.networking.CustomPacket
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form