Index

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

A

acceptor(Consumer<RadioSource>) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
addReceiver(UUID) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
addTransmitter(RadioListener) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
AM_BUTTON - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
AM_HIGHLIGHTED_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
AM_NORMAL_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
AM_SELECTED_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
AMPLITUDE - Enum constant in enum class com.codinglitch.simpleradio.core.central.Frequency.Modulation
 
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
 
AntennaBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
AntennaBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.AntennaBlock
 
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.RadioItem
 
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.UpgradeModuleItem
 
appendTooltip(ItemStack, List<Component>) - Method in interface com.codinglitch.simpleradio.core.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.screens.RadiosmitherScreen
 
APPLY_HIGHLIGHTED_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
APPLY_NORMAL_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
applying() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
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.RadioChannel
 

B

bakedModel - Variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModels.ModelHolder
 
BaseAudioEffect - Class in com.codinglitch.simpleradio.radio.effects
 
BaseAudioEffect() - Constructor for class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
 
BaseAudioEffect(double, double) - Constructor for class com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
 
BaseButton - Class in com.codinglitch.simpleradio.client.central
 
BaseButton(int, int, int, int) - Constructor for class com.codinglitch.simpleradio.client.central.BaseButton
 
BaseButton(int, int, int, int, ResourceLocation) - Constructor for class com.codinglitch.simpleradio.client.central.BaseButton
 
BaseButton(int, int, int, int, ResourceLocation, Component) - Constructor for class com.codinglitch.simpleradio.client.central.BaseButton
 
BaseButton(int, int, int, int, ResourceLocation, Component, Runnable) - Constructor for class com.codinglitch.simpleradio.client.central.BaseButton
 
BaseContainer - Interface in com.codinglitch.simpleradio.core.central
 
BATTERY - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
blit(GuiGraphics, int, int) - Method in class com.codinglitch.simpleradio.client.central.BaseButton
 
BLOCK_ENTITIES - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
blockPos() - Method in class com.codinglitch.simpleradio.core.central.WorldlyPosition
 
BLOCKS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
 

C

canAcceptUpgrade(Upgrade) - Method in interface com.codinglitch.simpleradio.core.central.Upgradable
 
canAcceptUpgrade(Upgrade) - Method in class com.codinglitch.simpleradio.core.registry.items.MicrophoneItem
 
canAcceptUpgrade(Upgrade) - Method in class com.codinglitch.simpleradio.core.registry.items.RadioItem
 
canAcceptUpgrade(Upgrade) - Method in class com.codinglitch.simpleradio.core.registry.items.SpeakerItem
 
canAcceptUpgrade(ItemStack) - Method in interface com.codinglitch.simpleradio.core.central.Upgradable
 
CHANNEL - Static variable in class com.codinglitch.simpleradio.core.NeoforgeLoader
 
check(String) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
CLARITY - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
clearContent() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Clears the inventory.
clientbound(Consumer<P>) - Static method in class com.codinglitch.simpleradio.core.NeoforgeLoader
 
ClientboundRadioPacket - Record Class in com.codinglitch.simpleradio.core.networking.packets
 
ClientboundRadioPacket(boolean, UUID, String) - Constructor for record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
Creates an instance of a ClientboundRadioPacket record class.
ClientNetworkingHelper - Interface in com.codinglitch.simpleradio.platform.services
 
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
 
ClientServices - Class in com.codinglitch.simpleradio.platform
 
ClientServices() - Constructor for class com.codinglitch.simpleradio.platform.ClientServices
 
codec() - Method in record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
 
CODEC - Static variable in record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
 
com.codinglitch.simpleradio - package com.codinglitch.simpleradio
 
com.codinglitch.simpleradio.client - package com.codinglitch.simpleradio.client
 
com.codinglitch.simpleradio.client.central - package com.codinglitch.simpleradio.client.central
 
com.codinglitch.simpleradio.client.models - package com.codinglitch.simpleradio.client.models
 
com.codinglitch.simpleradio.client.renderers - package com.codinglitch.simpleradio.client.renderers
 
com.codinglitch.simpleradio.client.screens - package com.codinglitch.simpleradio.client.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.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.items - package com.codinglitch.simpleradio.core.registry.items
 
com.codinglitch.simpleradio.core.registry.menus - package com.codinglitch.simpleradio.core.registry.menus
 
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
 
CommonRadioPlugin - Class in com.codinglitch.simpleradio.radio
 
CommonRadioPlugin() - Constructor for class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
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
 
COMPAT_PLATFORM - 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
 
CompatPlatform - Interface in com.codinglitch.simpleradio.platform.services
 
computeSeverity(WorldlyPosition, Frequency) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
containerTick() - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
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
 
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.SpeakerBlock
 
createBodyLayer() - Static method in class com.codinglitch.simpleradio.client.models.MicrophoneModel
 
createBodyLayer() - Static method in class com.codinglitch.simpleradio.client.models.RadioModel
 
createMenu(int, Inventory, Player) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
CREATIVE_TABS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
crossDimensional - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 

D

data - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
debug(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
decimalPlaces - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
decode(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
 
decode(FriendlyByteBuf) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
DECREASE_BUTTON - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
DECREASE_HELD_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
DECREASE_HIGHLIGHTED_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
DECREASE_NORMAL_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
DEFAULT_FREQUENCY - Static variable in class com.codinglitch.simpleradio.core.central.Frequency
 
DEFAULT_MODULATION - Static variable in class com.codinglitch.simpleradio.core.central.Frequency
 
defaultFrequency - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
delegate(UUID) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
DIAMOND_UPGRADE_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.core.central.WorldlyPosition
 
distance(WorldlyPosition) - Method in class com.codinglitch.simpleradio.core.central.WorldlyPosition
 

E

EMITTING - Enum constant in enum class com.codinglitch.simpleradio.core.central.Upgrade.Type
 
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.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.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
 
encode(FriendlyByteBuf) - Method in interface com.codinglitch.simpleradio.core.central.Packeter
 
encode(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
 
encode(FriendlyByteBuf) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
equals(WorldlyPosition) - Method in class com.codinglitch.simpleradio.core.central.WorldlyPosition
 
equals(Object) - Method in record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
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.
error(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 

F

FACING - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
falloffAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
falloffAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
falloffAM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
falloffFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
falloffFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
falloffFM - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
FM_BUTTON - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
FM_HIGHLIGHTED_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
FM_NORMAL_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
FM_SELECTED_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
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.renderers
 
FrequencerRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.renderers.FrequencerRenderer
 
frequencies - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
Frequencing - Interface in com.codinglitch.simpleradio.core.central
 
frequency - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
frequency - Variable in class com.codinglitch.simpleradio.core.central.Frequency
 
frequency - Variable in class com.codinglitch.simpleradio.core.central.FrequencyBlockEntity
 
frequency - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
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.core.central
 
Frequency() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
Frequency(String, Frequency.Modulation) - Constructor for class com.codinglitch.simpleradio.core.central.Frequency
 
FREQUENCY - Enum constant in enum class com.codinglitch.simpleradio.core.central.Frequency.Modulation
 
FREQUENCY_DIGITS - Static variable in class com.codinglitch.simpleradio.core.central.Frequency
 
FREQUENCY_PATTERN - Static variable in class com.codinglitch.simpleradio.core.central.Frequency
 
Frequency.Modulation - Enum Class in com.codinglitch.simpleradio.core.central
 
FrequencyBlockEntity - Class in com.codinglitch.simpleradio.core.central
 
FrequencyBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.codinglitch.simpleradio.core.central.FrequencyBlockEntity
 
FrequencyButton(int, int, boolean, RadiosmitherScreen) - Constructor for class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen.FrequencyButton
 
fromTag(CompoundTag) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 

G

garbageCollect() - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
garbageCollect() - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
garbageCollect() - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
generatePacket() - Method in class com.codinglitch.simpleradio.radio.RadioChannel
 
get() - Method in class com.codinglitch.simpleradio.core.central.ItemHolder
 
get() - Method in class com.codinglitch.simpleradio.radio.RadioChannel
 
get(String) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
get(ResourceLocation) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
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.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.SpeakerBlock
 
getByName(String) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
getChannel(UUID) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
getChannel(Player) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
getConfigPath() - Method in class com.codinglitch.simpleradio.platform.NeoForgePlatformHelper
 
getConfigPath() - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
 
getContainerSize() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Returns the inventory size.
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.RadioChannel
 
getDefaultFrequency() - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
 
getDefaultFrequency() - Method in class com.codinglitch.simpleradio.core.registry.items.WalkieTalkieItem
 
getDefaultModulation() - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
 
getDisplayName() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
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.SpeakerBlock
 
getEnvironmentName() - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Gets the name of the environment type as a string.
getFalloff(Frequency.Modulation) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
getFrequencies() - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
getFrequency(String, Frequency.Modulation) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
getFrequency(ItemStack) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
Gets the frequency for an ItemStack.
getFrequency(BlockEntity) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
Gets the frequency for a BlockEntity.
getFrequencyIndex(String, Frequency.Modulation) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
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.
getItems() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Retrieves the item list of this inventory.
getItems() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
getListener(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
getListener(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
getListeners() - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
getMaxDistance(Frequency.Modulation) - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
getModel(ModelResourceLocation) - Method in class com.codinglitch.simpleradio.mixin.MixinModelManager
 
getName() - Method in enum class com.codinglitch.simpleradio.core.central.Upgrade.Type
 
getOrCreateFrequency(String, Frequency.Modulation) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
getOrCreateListener(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
getOrCreateListener(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
getOverrides() - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
getOverrides() - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
getParticleIcon() - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
getParticleIcon() - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
getPlatformName() - Method in class com.codinglitch.simpleradio.platform.NeoForgePlatformHelper
 
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
 
getQuads(BlockState, Direction, RandomSource) - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
getQuads(BlockState, Direction, RandomSource) - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
getRealOwner() - Method in class com.codinglitch.simpleradio.radio.RadioSource
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
getRenderShape(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlock
 
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.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
 
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.SpeakerBlock
 
getTexture() - Method in class com.codinglitch.simpleradio.client.central.BaseButton
 
getTexture() - Method in class com.codinglitch.simpleradio.core.central.Upgrade
 
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.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.SpeakerBlock
 
getTinkering() - Method in class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 
getTransforms() - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
getTransforms() - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
getUpdatePacket() - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
getUpdateTag() - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
getUpgrade(ItemStack) - Static method in class com.codinglitch.simpleradio.core.registry.items.UpgradeModuleItem
 
getUseAnimation(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
getUseDuration(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
getYRotationDegrees(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
getYRotationDegrees(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 
GOLD_UPGRADE_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 

H

handle(ClientboundRadioPacket) - Static method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
 
handle(MinecraftServer, ServerPlayer) - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
hasAnalogOutputSignal(BlockState) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
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.SpeakerBlock
 
hashCode() - Method in record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
Returns a hash code value for this object.
hashCode() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
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.
holdingFor - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
hoverSprite - Variable in class com.codinglitch.simpleradio.client.central.BaseButton
 

I

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.ClientboundRadioPacket
 
ID - Static variable in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
identifier - Variable in class com.codinglitch.simpleradio.core.central.Upgrade
 
INACTIVE - Enum constant in enum class com.codinglitch.simpleradio.core.central.Transmitting.State
 
INCREASE_BUTTON - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
INCREASE_HELD_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
INCREASE_HIGHLIGHTED_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
INCREASE_NORMAL_SPRITE - Static variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
increment - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
incrementFrequency() - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
incrementFrequency(int) - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
incrementFrequency(String, int) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
info(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
init() - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
initialize() - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
initialize() - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
invalidate() - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
invalidate() - Method in class com.codinglitch.simpleradio.radio.RadioChannel
 
invalidate() - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
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.RadioItem
 
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.UpgradeModuleItem
 
IRON_UPGRADE_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
isCustomRenderer() - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
isCustomRenderer() - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
isDevelopmentEnvironment() - Method in class com.codinglitch.simpleradio.platform.NeoForgePlatformHelper
 
isDevelopmentEnvironment() - Method in interface com.codinglitch.simpleradio.platform.services.PlatformHelper
Check if the game is currently in a development environment.
isEmpty() - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Checks if the inventory is empty.
isGui3d() - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
isGui3d() - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
isListening - Variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
isListening - Variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
isListening - Variable in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
isModLoaded(String) - Method in class com.codinglitch.simpleradio.platform.NeoForgePlatformHelper
 
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.core.central.Frequency
 
isValid - Variable in class com.codinglitch.simpleradio.radio.RadioChannel
 
item() - Method in record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
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
 
ItemsEnabledCondition - Record Class in com.codinglitch.simpleradio.core
 
ItemsEnabledCondition(String) - Constructor for record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
Creates an instance of a ItemsEnabledCondition record class.

L

LATCH - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
LAYER_LOCATION - Static variable in class com.codinglitch.simpleradio.client.models.MicrophoneModel
 
LAYER_LOCATION - Static variable in class com.codinglitch.simpleradio.client.models.RadioModel
 
LayeredUpgradeModuleModel - Class in com.codinglitch.simpleradio.client.models
 
LayeredUpgradeModuleModel(UpgradeModuleModel, Upgrade) - Constructor for class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
level - Variable in class com.codinglitch.simpleradio.core.central.WorldlyPosition
 
listen() - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
listen() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
listen() - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
LISTENER_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
listenerBuffer - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
listenerID - Variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
listenerID - Variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
listenerID - Variable in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
listeners - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
LISTENING - Enum constant in enum class com.codinglitch.simpleradio.core.central.Upgrade.Type
 
load() - Static method in class com.codinglitch.simpleradio.core.NeoforgeLoader
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
load() - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
load(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
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.SpeakerBlockEntity
 
loadBlockEntityRenderers(CommonSimpleRadioClient.BlockEntityRendererRegistry) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadFromItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlockEntity
 
loadFromItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity
 
loadFromItem(ItemStack) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
loadItems() - Static method in class com.codinglitch.simpleradio.core.NeoforgeLoader
 
loadLayerDefinitions(BiConsumer<ModelLayerLocation, Supplier<LayerDefinition>>) - Static method in class com.codinglitch.simpleradio.client.CommonSimpleRadioClient
 
loadPackets() - Static method in class com.codinglitch.simpleradio.core.NeoforgeLoader
 
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
 
loadService(Class<T>) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
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.SpeakerBlockEntity
 
location - Variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModels.LocationHolder
 
location - Variable in class com.codinglitch.simpleradio.radio.RadioChannel
 
location - Variable in class com.codinglitch.simpleradio.radio.RadioListener
 
location - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
LocationHolder() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioModels.LocationHolder
 
locations - Variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModels.ModelHolder
 

M

MAX_FREQUENCY - Static variable in class com.codinglitch.simpleradio.core.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
 
maxAMDistance - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
maxAMDistance - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
maxAMDistance - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
maxFMDistance - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
maxFMDistance - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
maxFMDistance - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
MENUS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
microphone - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
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.models
 
MicrophoneModel(ModelPart) - Constructor for class com.codinglitch.simpleradio.client.models.MicrophoneModel
 
MicrophoneRenderer - Class in com.codinglitch.simpleradio.client.renderers
 
MicrophoneRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.renderers.MicrophoneRenderer
 
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.SpeakerBlock
 
MixinEntity - Class in com.codinglitch.simpleradio.mixin
 
MixinEntity() - Constructor for class com.codinglitch.simpleradio.mixin.MixinEntity
 
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
 
MixinLocalPlayer - Class in com.codinglitch.simpleradio.mixin
 
MixinLocalPlayer(ClientLevel, GameProfile) - Constructor for class com.codinglitch.simpleradio.mixin.MixinLocalPlayer
 
MixinMinecraft - Class in com.codinglitch.simpleradio.mixin
 
MixinMinecraft() - Constructor for class com.codinglitch.simpleradio.mixin.MixinMinecraft
 
MixinMinecraftServer - Class in com.codinglitch.simpleradio.mixin
 
MixinMinecraftServer() - Constructor for class com.codinglitch.simpleradio.mixin.MixinMinecraftServer
 
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
 
MixinSpriteSourceList - Class in com.codinglitch.simpleradio.mixin
 
MixinSpriteSourceList() - Constructor for class com.codinglitch.simpleradio.mixin.MixinSpriteSourceList
 
MixinTitleScreen - Class in com.codinglitch.simpleradio.mixin
 
MixinTitleScreen() - Constructor for class com.codinglitch.simpleradio.mixin.MixinTitleScreen
 
ModelHolder(Class<M>, ModelResourceLocation...) - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioModels.ModelHolder
 
MODELS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModels
 
modulation - Variable in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
modulation - Variable in class com.codinglitch.simpleradio.core.central.Frequency
 
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.screens.RadiosmitherScreen.ModulationButton
 
modulationOf(String) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
mouseReleased(double, double, int) - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 

N

NeoForgeClientNetworkingHelper - Class in com.codinglitch.simpleradio.platform
 
NeoForgeClientNetworkingHelper() - Constructor for class com.codinglitch.simpleradio.platform.NeoForgeClientNetworkingHelper
 
NeoForgeClientRegistryHelper - Class in com.codinglitch.simpleradio.platform
 
NeoForgeClientRegistryHelper() - Constructor for class com.codinglitch.simpleradio.platform.NeoForgeClientRegistryHelper
 
NeoForgeClientRenderingHelper - Class in com.codinglitch.simpleradio.platform
 
NeoForgeClientRenderingHelper() - Constructor for class com.codinglitch.simpleradio.platform.NeoForgeClientRenderingHelper
 
NeoForgeCompatPlatform - Class in com.codinglitch.simpleradio.platform
 
NeoForgeCompatPlatform() - Constructor for class com.codinglitch.simpleradio.platform.NeoForgeCompatPlatform
 
NeoforgeLoader - Class in com.codinglitch.simpleradio.core
 
NeoforgeLoader() - Constructor for class com.codinglitch.simpleradio.core.NeoforgeLoader
 
NeoForgeNetworkingHelper - Class in com.codinglitch.simpleradio.platform
 
NeoForgeNetworkingHelper() - Constructor for class com.codinglitch.simpleradio.platform.NeoForgeNetworkingHelper
 
NeoForgePlatformHelper - Class in com.codinglitch.simpleradio.platform
 
NeoForgePlatformHelper() - Constructor for class com.codinglitch.simpleradio.platform.NeoForgePlatformHelper
 
NeoForgeRegistryHelper - Class in com.codinglitch.simpleradio.platform
 
NeoForgeRegistryHelper() - Constructor for class com.codinglitch.simpleradio.platform.NeoForgeRegistryHelper
 
NETHERITE_UPGRADE_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.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.SpeakerBlock
 

O

of(I, ResourceLocation, boolean) - Static method in class com.codinglitch.simpleradio.core.central.ItemHolder
 
of(BlockPos, Level) - Static method in class com.codinglitch.simpleradio.core.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.core.central.WorldlyPosition
 
ofSize(int) - Static method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Creates a new inventory with the specified size.
onClientSetup(FMLClientSetupEvent) - Static method in class com.codinglitch.simpleradio.client.SimpleRadioClient
 
onData(RadioChannel, RadioSource, short[]) - Static method in class com.codinglitch.simpleradio.compat.VibrativeCompat
 
onData(RadioChannel, RadioSource, short[]) - Static method in class com.codinglitch.simpleradio.CompatCore
 
onData(RadioChannel, RadioSource, short[]) - Method in class com.codinglitch.simpleradio.platform.NeoForgeCompatPlatform
 
onData(RadioChannel, RadioSource, short[]) - Method in interface com.codinglitch.simpleradio.platform.services.CompatPlatform
 
onData(RadioSource) - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
onDestroyed(ItemEntity) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
onLexiconReload() - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
onMicPacket(MicrophonePacketEvent) - Method in class com.codinglitch.simpleradio.radio.RadioManager
 
onModelsLoad(Map<ResourceLocation, BakedModel>) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioModels
 
onPress() - Method in class com.codinglitch.simpleradio.client.central.BaseButton
 
onPress() - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen.FrequencyButton
 
onReleased() - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen.FrequencyButton
 
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
 
originalOwner - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
owner - Variable in class com.codinglitch.simpleradio.radio.RadioChannel
 
owner - Variable in class com.codinglitch.simpleradio.radio.RadioListener
 
owner - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 

P

packetBuffer - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
Packeter - Interface in com.codinglitch.simpleradio.core.central
 
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.SpeakerItem
 
PLATFORM - Static variable in class com.codinglitch.simpleradio.platform.Services
 
PlatformHelper - Interface in com.codinglitch.simpleradio.platform.services
 
player() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
Returns the value of the player record component.
position() - Method in class com.codinglitch.simpleradio.core.central.WorldlyPosition
 
POWERING - Enum constant in enum class com.codinglitch.simpleradio.core.central.Upgrade.Type
 

Q

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.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_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
 
RadioChannel - Class in com.codinglitch.simpleradio.radio
 
RadioChannel(UUID, Frequency) - Constructor for class com.codinglitch.simpleradio.radio.RadioChannel
 
RadioChannel(Player, Frequency) - Constructor for class com.codinglitch.simpleradio.radio.RadioChannel
 
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
 
RadioListener(WorldlyPosition) - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioListener(Entity) - Constructor for class com.codinglitch.simpleradio.radio.RadioListener
 
RadioManager - Class in com.codinglitch.simpleradio.radio
 
RadioManager() - Constructor for class com.codinglitch.simpleradio.radio.RadioManager
 
RadioModel - Class in com.codinglitch.simpleradio.client.models
 
RadioModel(ModelPart) - Constructor for class com.codinglitch.simpleradio.client.models.RadioModel
 
RadioPlugin - Class in com.codinglitch.simpleradio
 
RadioPlugin() - Constructor for class com.codinglitch.simpleradio.RadioPlugin
 
RadioRenderer - Class in com.codinglitch.simpleradio.client.renderers
 
RadioRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.codinglitch.simpleradio.client.renderers.RadioRenderer
 
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
 
RadiosmitherBlock - Class in com.codinglitch.simpleradio.core.registry.blocks
 
RadiosmitherBlock(BlockBehaviour.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
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.screens
 
RadiosmitherScreen(RadiosmitherMenu, Inventory, Component) - Constructor for class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
RadiosmitherScreen.FrequencyButton - Class in com.codinglitch.simpleradio.client.screens
 
RadiosmitherScreen.ModulationButton - Class in com.codinglitch.simpleradio.client.screens
 
RadioSource - Class in com.codinglitch.simpleradio.radio
 
RadioSource(UUID, WorldlyPosition, byte[], float) - Constructor for class com.codinglitch.simpleradio.radio.RadioSource
 
RadioSource.Type - Enum Class in com.codinglitch.simpleradio.radio
 
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.SimpleRadioServerConfig.Microphone
 
range - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Radio
 
RANGE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
receivers - Variable in class com.codinglitch.simpleradio.core.central.Frequency
 
receivers - Variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
Receiving - Interface in com.codinglitch.simpleradio.core.central
 
RECEIVING - Enum constant in enum class com.codinglitch.simpleradio.core.central.Upgrade.Type
 
RECEIVING_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
register(SimpleRadioModels.ModelHolder<M>) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioModels
 
register(ResourceLocation, Upgrade) - Static method in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
register(BlockEntityType<BE>, BlockEntityRendererProvider<? super BE>) - Method in interface com.codinglitch.simpleradio.client.CommonSimpleRadioClient.BlockEntityRendererRegistry
 
register(RegisterEvent) - Static method in class com.codinglitch.simpleradio.core.NeoforgeLoader
 
registerBlockEntity(RegistryHelper.BlockEntityFactory<BE>, ResourceLocation, Block...) - Method in class com.codinglitch.simpleradio.platform.NeoForgeRegistryHelper
 
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.NeoForgeRegistryHelper
 
registerCreativeTab(ResourceLocation, CreativeModeTab) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper
 
registerEntityLayers(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class com.codinglitch.simpleradio.client.SimpleRadioClient
 
registerEntityRenderers(EntityRenderersEvent.RegisterRenderers) - Static method in class com.codinglitch.simpleradio.client.SimpleRadioClient
 
registerEvents(EventRegistration) - Method in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
registerEvents(EventRegistration) - Method in class com.codinglitch.simpleradio.RadioPlugin
 
registerMenu(ResourceLocation, RegistryHelper.MenuSupplier<M>) - Method in class com.codinglitch.simpleradio.platform.NeoForgeRegistryHelper
 
registerMenu(ResourceLocation, RegistryHelper.MenuSupplier<M>) - Method in interface com.codinglitch.simpleradio.platform.services.RegistryHelper
 
registerScreen(MenuType<? extends M>, ClientRegistryHelper.ScreenConstructor<M, U>) - Method in class com.codinglitch.simpleradio.platform.NeoForgeClientRegistryHelper
 
registerScreen(MenuType<? extends M>, ClientRegistryHelper.ScreenConstructor<M, U>) - Method in interface com.codinglitch.simpleradio.platform.services.ClientRegistryHelper
 
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
 
releaseUsing(ItemStack, Level, LivingEntity, int) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
removeItem(int, int) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Removes items from an inventory slot.
removeItemNoUpdate(int) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Removes all items from an inventory slot.
removeListener(WorldlyPosition) - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
removeListener(RadioListener) - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
removeListener(Entity) - Static method in class com.codinglitch.simpleradio.radio.RadioListener
 
removeReceiver(UUID) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
removeReceiver(Player) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
removeTransmitter(RadioListener) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
render(FrequencerBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.renderers.FrequencerRenderer
 
render(MicrophoneBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.renderers.MicrophoneRenderer
 
render(RadioBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.codinglitch.simpleradio.client.renderers.RadioRenderer
 
render(GuiGraphics, int, int, float) - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
renderBg(GuiGraphics, float, int, int) - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
RENDERING - Static variable in class com.codinglitch.simpleradio.platform.ClientServices
 
renderLabels(GuiGraphics, int, int) - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.codinglitch.simpleradio.client.models.MicrophoneModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.codinglitch.simpleradio.client.models.RadioModel
 
renderWidget(GuiGraphics, int, int, float) - Method in class com.codinglitch.simpleradio.client.central.BaseButton
 
resolve(BakedModel, ItemStack, ClientLevel, LivingEntity, int) - Method in class com.codinglitch.simpleradio.client.central.UpgradeModuleOverrides
 
resource() - Method in interface com.codinglitch.simpleradio.core.central.Packeter
 
resource() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
 
resource() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ServerboundRadioUpdatePacket
 
revalidate() - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
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.SpeakerBlock
 
ROTATION - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.MicrophoneBlock
 
ROTATION - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadioBlock
 

S

saveAdditional(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
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.SpeakerBlockEntity
 
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.RadioBlockEntity
 
saveTag(CompoundTag) - Method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
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.SpeakerBlockEntity
 
selected - Variable in class com.codinglitch.simpleradio.client.central.BaseButton
 
selected(boolean) - Method in class com.codinglitch.simpleradio.client.screens.RadiosmitherScreen.ModulationButton
 
selectedSprite - Variable in class com.codinglitch.simpleradio.client.central.BaseButton
 
sendToPlayer(ServerPlayer, Packeter) - Method in class com.codinglitch.simpleradio.platform.NeoForgeNetworkingHelper
 
sendToPlayer(ServerPlayer, Packeter) - Method in interface com.codinglitch.simpleradio.platform.services.NetworkingHelper
 
sendToServer(Packeter) - Method in class com.codinglitch.simpleradio.platform.NeoForgeClientNetworkingHelper
 
sendToServer(Packeter) - Method in interface com.codinglitch.simpleradio.platform.services.ClientNetworkingHelper
 
SERVER_CONFIG - Static variable in class com.codinglitch.simpleradio.CommonSimpleRadio
 
serverApi - Static variable in class com.codinglitch.simpleradio.radio.CommonRadioPlugin
 
serverbound(TriConsumer<P, MinecraftServer, ServerPlayer>) - Static method in class com.codinglitch.simpleradio.core.NeoforgeLoader
 
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.
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.
setFrequency(Frequency) - Method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
setFrequency(ItemStack, String, Frequency.Modulation) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
Sets the frequency for an ItemStack.
setFrequency(BlockEntity, Frequency) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
Sets the frequency for a BlockEntity.
setFrequency(BlockEntity, String, Frequency.Modulation) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
Sets the frequency for a BlockEntity.
setItem(int, ItemStack) - Method in interface com.codinglitch.simpleradio.core.central.BaseContainer
Replaces the current stack in an inventory slot with the provided stack.
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.SpeakerBlock
 
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.SpeakerBlockEntity
 
setState(Entity, Transmitting.State) - Method in interface com.codinglitch.simpleradio.core.central.Transmitting
 
severity - Variable in class com.codinglitch.simpleradio.radio.effects.AudioEffect
 
SHAPE - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlock
 
SHAPE - Static variable in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
shorthand - Variable in enum class com.codinglitch.simpleradio.core.central.Frequency.Modulation
 
SimpleRadio - Class in com.codinglitch.simpleradio
 
SimpleRadio() - Constructor for class com.codinglitch.simpleradio.SimpleRadio
 
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
 
SimpleRadioClient - Class in com.codinglitch.simpleradio.client
 
SimpleRadioClient() - Constructor for class com.codinglitch.simpleradio.client.SimpleRadioClient
 
SimpleRadioItems - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioItems() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
SimpleRadioMenus - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioMenus() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
 
SimpleRadioModels - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioModels() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioModels
 
SimpleRadioModels.LocationHolder - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioModels.ModelHolder<M extends net.minecraft.client.resources.model.BakedModel> - Class in com.codinglitch.simpleradio.core.registry
 
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.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.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
 
SimpleRadioSounds - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioSounds() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
 
SimpleRadioUpgrades - Class in com.codinglitch.simpleradio.core.registry
 
SimpleRadioUpgrades() - Constructor for class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
SOLAR - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioUpgrades
 
speaker - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
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
 
spoutCompatibilities() - Static method in class com.codinglitch.simpleradio.CompatCore
 
sprite - Variable in class com.codinglitch.simpleradio.client.central.BaseButton
 
SPUDDIE_TALKIE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
spuddieTalkie - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.WalkieTalkie
 
started() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
Returns the value of the started record component.
startListening(WorldlyPosition) - Method in interface com.codinglitch.simpleradio.core.central.Transmitting
Start listening in the world.
startListening(Entity) - Method in interface com.codinglitch.simpleradio.core.central.Transmitting
Start listening in the world.
startReceiving(String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.core.central.Receiving
Start receiving 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.menus.RadiosmitherMenu
 
stopListening(WorldlyPosition) - Method in interface com.codinglitch.simpleradio.core.central.Transmitting
Stop listening in the world.
stopListening(Entity) - Method in interface com.codinglitch.simpleradio.core.central.Transmitting
Stop listening in the world.
stopReceiving(String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.core.central.Receiving
Stop listening in a certain frequency

T

TAB_ITEMS - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
test(ICondition.IContext) - Method in record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
 
texture - Variable in class com.codinglitch.simpleradio.core.central.Upgrade
 
TEXTURE_LOCATION - Static variable in class com.codinglitch.simpleradio.client.models.MicrophoneModel
 
TEXTURE_LOCATION - Static variable in class com.codinglitch.simpleradio.client.models.RadioModel
 
tick(ItemStack, Level) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
 
tick(Level, BlockPos, BlockState, FrequencerBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.FrequencerBlockEntity
 
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, SpeakerBlockEntity) - Static method in class com.codinglitch.simpleradio.core.registry.blocks.SpeakerBlockEntity
 
tinkering() - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity
 
toBuffer() - Method in interface com.codinglitch.simpleradio.core.central.Packeter
 
toString() - Method in record class com.codinglitch.simpleradio.core.ItemsEnabledCondition
Returns a string representation of this record class.
toString() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
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.
transceiver - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Transceiver() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transceiver
 
TRANSCEIVER - Enum constant in enum class com.codinglitch.simpleradio.radio.RadioSource.Type
 
TRANSCEIVER - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
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.SimpleRadioServerConfig.Transceiver
 
transmit(RadioSource, Frequency) - Method in class com.codinglitch.simpleradio.radio.RadioChannel
 
transmit(RadioSource, Frequency) - Static method in class com.codinglitch.simpleradio.radio.RadioManager
 
transmitter - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
Transmitter() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Transmitter
 
TRANSMITTER - Enum constant in enum class com.codinglitch.simpleradio.radio.RadioSource.Type
 
transmitters - Variable in class com.codinglitch.simpleradio.core.central.Frequency
 
Transmitting - Interface in com.codinglitch.simpleradio.core.central
 
TRANSMITTING - Enum constant in enum class com.codinglitch.simpleradio.core.central.Transmitting.State
 
TRANSMITTING - Enum constant in enum class com.codinglitch.simpleradio.core.central.Upgrade.Type
 
TRANSMITTING_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
Transmitting.State - Enum Class in com.codinglitch.simpleradio.core.central
 
tryAddReceiver(UUID) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
tryAddTransmitter(RadioListener) - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
tryParse(String) - Static method in class com.codinglitch.simpleradio.core.central.Frequency
 
type - Variable in class com.codinglitch.simpleradio.radio.RadioSource
 
type() - Method in record class com.codinglitch.simpleradio.core.networking.packets.ClientboundRadioPacket
Returns the value of the type record component.
types - Variable in class com.codinglitch.simpleradio.core.central.Upgrade
 

U

updateTinkering(String, Frequency.Modulation) - Method in class com.codinglitch.simpleradio.core.registry.menus.RadiosmitherMenu
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.codinglitch.simpleradio.client.central.BaseButton
 
Upgradable - Interface in com.codinglitch.simpleradio.core.central
 
Upgrade - Class in com.codinglitch.simpleradio.core.central
 
Upgrade(ResourceLocation) - Constructor for class com.codinglitch.simpleradio.core.central.Upgrade
 
Upgrade(ResourceLocation, Upgrade.Type...) - Constructor for class com.codinglitch.simpleradio.core.central.Upgrade
 
Upgrade(ResourceLocation, ResourceLocation) - Constructor for class com.codinglitch.simpleradio.core.central.Upgrade
 
Upgrade(ResourceLocation, ResourceLocation, Upgrade.Type...) - Constructor for class com.codinglitch.simpleradio.core.central.Upgrade
 
UPGRADE_MODULE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioModels
 
Upgrade.Type - Enum Class in com.codinglitch.simpleradio.core.central
 
UpgradeModuleItem - Class in com.codinglitch.simpleradio.core.registry.items
 
UpgradeModuleItem(Tier, Item.Properties) - Constructor for class com.codinglitch.simpleradio.core.registry.items.UpgradeModuleItem
 
UpgradeModuleModel - Class in com.codinglitch.simpleradio.client.models
 
UpgradeModuleModel(BakedModel) - Constructor for class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
UpgradeModuleOverrides - Class in com.codinglitch.simpleradio.client.central
 
UpgradeModuleOverrides() - Constructor for class com.codinglitch.simpleradio.client.central.UpgradeModuleOverrides
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlock
 
use(Level, Player, InteractionHand) - Method in class com.codinglitch.simpleradio.core.registry.items.TransceiverItem
 
useAmbientOcclusion() - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
useAmbientOcclusion() - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 
usesBlockLight() - Method in class com.codinglitch.simpleradio.client.models.LayeredUpgradeModuleModel
 
usesBlockLight() - Method in class com.codinglitch.simpleradio.client.models.UpgradeModuleModel
 

V

validate() - Method in class com.codinglitch.simpleradio.core.central.Frequency
 
validate() - Method in class com.codinglitch.simpleradio.radio.RadioChannel
 
validate() - Method in class com.codinglitch.simpleradio.radio.RadioListener
 
validate(Frequency, UUID) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
 
validate(String, Frequency.Modulation, UUID) - Method in interface com.codinglitch.simpleradio.core.central.Frequencing
Validates whether a UUID is present in the frequency.
validateReceiver(WorldlyPosition, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Receiving
 
validateReceiver(VoicechatConnection, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Receiving
 
validateReceiver(UUID, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Receiving
 
validateReceiver(ServerPlayer, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Receiving
 
validateTransmitter(WorldlyPosition, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Transmitting
 
validateTransmitter(VoicechatConnection, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Transmitting
 
validateTransmitter(UUID, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Transmitting
 
validateTransmitter(ServerPlayer, Frequency) - Static method in interface com.codinglitch.simpleradio.core.central.Transmitting
 
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.core.central.Frequency.Modulation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.core.central.Transmitting.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.core.central.Upgrade.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codinglitch.simpleradio.radio.RadioSource.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.codinglitch.simpleradio.core.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.core.central.Transmitting.State
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.central.Upgrade.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.radio.RadioSource.Type
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
 
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
 
VibrativeCompat - Class in com.codinglitch.simpleradio.compat
 
VibrativeCompat() - Constructor for class com.codinglitch.simpleradio.compat.VibrativeCompat
 
VibrativeVoice() - Constructor for class com.codinglitch.simpleradio.SimpleRadioServerConfig.Compatibilities.VibrativeVoice
 
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
 

W

walkie_talkie - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig
 
WALKIE_TALKIE - Enum constant in enum class com.codinglitch.simpleradio.radio.RadioSource.Type
 
WALKIE_TALKIE - Static variable in class com.codinglitch.simpleradio.core.registry.SimpleRadioItems
 
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.SimpleRadioServerConfig.WalkieTalkie
 
warn(Object, Object...) - Static method in class com.codinglitch.simpleradio.CommonSimpleRadio
 
wholePlaces - Variable in class com.codinglitch.simpleradio.SimpleRadioServerConfig.Frequency
 
WorldlyPosition - Class in com.codinglitch.simpleradio.core.central
 
WorldlyPosition() - Constructor for class com.codinglitch.simpleradio.core.central.WorldlyPosition
 
WorldlyPosition(float, float, float, Level) - Constructor for class com.codinglitch.simpleradio.core.central.WorldlyPosition
 
worldTick(ItemEntity, Level) - Method in class com.codinglitch.simpleradio.core.registry.items.WalkieTalkieItem
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form