Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- RADIANT_ICON - Static variable in class etithespirit.orimod.common.potion.RadiantEffect
- RadiantEffect - Class in etithespirit.orimod.common.potion
- RadiantEffect() - Constructor for class etithespirit.orimod.common.potion.RadiantEffect
- random() - Method in class etithespirit.orimod.api.util.valuetypes.NumberRange
- randomIndexedRGB(int) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
- randomRGB() - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
-
Returns a random RGB color with full alpha (maximum opacity).
- randomRGB(int) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
-
Returns a random RGB color with the given alpha.
- randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.DecayBlockBase
- randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.DecayLiquidBlock
- randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.flora.DecayLogBase
- randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
- randomUnoccupiedDiagonal(Level, BlockPos, RandomSource) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
-
Returns one of the (up to) 20 possible diagonal adjacent directions that are occupied by a block that can decay.
- randomUnoccupiedDirection(Level, BlockPos, RandomSource) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
-
Returns a random unoccupied adjacent block.
- readFromNBT(CompoundTag) - Method in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
-
Should be called from the TileEntity that instantiated this instance, this appends the energy data to the entity.
- readFromNBT(CompoundTag) - Method in interface etithespirit.orimod.util.nbt.ISimpleNBTSerializable
-
Reads the data from the nbt tag and sets the values in this class from it.
- receiveLight(double, boolean) - Method in class etithespirit.orimod.common.tile.light.AbstractLightStorageTile
- receiveLight(double, boolean) - Method in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- receiveLight(double, boolean) - Method in interface etithespirit.orimod.energy.ILightEnergyStorage
-
Adds energy to the storage.
- RedirectForSpiritPose - Class in etithespirit.mixin.mixins
- RedirectForSpiritPose(Class<Entity>) - Constructor for class etithespirit.mixin.mixins.RedirectForSpiritPose
- register(CommandDispatcher<CommandSourceStack>) - Static method in class etithespirit.orimod.command.SetSpiritCommand
- registerAll() - Static method in class etithespirit.orimod.registry.BlockRegistry
- registerAll() - Static method in class etithespirit.orimod.registry.EntityRegistry
- registerAll() - Static method in class etithespirit.orimod.registry.FluidRegistry
- registerAll() - Static method in class etithespirit.orimod.registry.ItemRegistry
- registerAll() - Static method in class etithespirit.orimod.registry.PotionRegistry
- registerAll() - Static method in class etithespirit.orimod.registry.SoundRegistry
- registerAll() - Static method in class etithespirit.orimod.registry.TileEntityRegistry
- registerAllStatesFor(List<StateHolder<?, ?>>, Block) - Static method in interface etithespirit.orimod.common.block.decay.IDecayBlock
-
When given a list of BlockStates and a Block instance, this will iterate through all of its states and put them into the list.
- registerBERenderers(EntityRenderersEvent.RegisterRenderers) - Static method in class etithespirit.orimod.registry.RenderRegistry
- registerHandler(Consumer<EntityEmittedSoundEvent>) - Static method in class etithespirit.orimod.event.EntityEmittedSoundEventProvider
-
Register an event handler for this event.
- registerModels() - Method in class etithespirit.orimod.datagen.GenerateItemModels
- registerPackets(Dist) - Static method in class etithespirit.orimod.networking.potion.EffectModificationReplication
-
Register the packets for the given logical side.
- registerPackets(Dist) - Static method in class etithespirit.orimod.networking.spirit.ReplicateSpiritStatus
- registerReplacements(List<StateHolder<?, ?>>) - Method in class etithespirit.orimod.common.block.decay.DecayLiquidBlock
- registerReplacements(List<StateHolder<?, ?>>) - Method in class etithespirit.orimod.common.block.decay.flora.DecayLogBlock
- registerReplacements(List<StateHolder<?, ?>>) - Method in class etithespirit.orimod.common.block.decay.flora.DecayStrippedLogBlock
- registerReplacements(List<StateHolder<?, ?>>) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
-
Register all of the blocks or fluids that this decay block will replace with itself once those blocks are infected.
- registerReplacements(List<StateHolder<?, ?>>) - Method in class etithespirit.orimod.common.block.decay.world.DecayDirtMyceliumBlock
- registerReplacements(List<StateHolder<?, ?>>) - Method in class etithespirit.orimod.common.block.decay.world.DecayPlantMatterBlock
- registerReplacements(List<StateHolder<?, ?>>) - Method in class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
- registerShaders(RegisterShadersEvent) - Static method in class etithespirit.orimod.registry.RenderRegistry
- registerSound(String) - Static method in class etithespirit.orimod.registry.SoundRegistry
- registerSpiritStepSound(Block, SpiritMaterial) - Method in interface etithespirit.orimod.api.interfaces.ISpiritSoundAPI
-
Associates all states of the given block with the given material's sound.
- registerSpiritStepSound(Block, SpiritMaterial) - Method in class etithespirit.orimod.apiimpl.SpiritSoundAPI
- registerSpiritStepSound(BlockState, SpiritMaterial) - Method in interface etithespirit.orimod.api.interfaces.ISpiritSoundAPI
-
Associates the specific block state to the given material's sound.
- registerSpiritStepSound(BlockState, SpiritMaterial) - Method in class etithespirit.orimod.apiimpl.SpiritSoundAPI
- registerStatesAndModels() - Method in class etithespirit.orimod.datagen.GenerateBlockModels
- releaseUsing(ItemStack, Level, LivingEntity, int) - Method in class etithespirit.orimod.common.item.combat.SpiritArc
- remove(int) - Method in class etithespirit.orimod.util.collection.WeakList
-
Removes the element at the specified position in this list (optional operation).
- remove(Object) - Method in class etithespirit.orimod.util.collection.WeakList
-
Removes the first occurrence of the specified element from this list, if it is present (optional operation).
- remove(Player) - Method in class etithespirit.orimod.server.persistence.SpiritPermissions
-
Remove this player from data persistence.
- removeAll(Collection<?>) - Method in class etithespirit.orimod.util.collection.WeakList
-
Removes from this list all of its elements that are contained in the specified collection (optional operation).
- render(VertexConsumer, Camera, float) - Method in class etithespirit.orimod.client.render.particle.LightSparkParticle
- render(T, float, float, PoseStack, MultiBufferSource, int) - Method in class etithespirit.orimod.client.render.entity.SpiritArrowRenderer
- renderByItem(ItemStack, ItemTransforms.TransformType, PoseStack, MultiBufferSource, int, int) - Method in class etithespirit.orimod.common.item.combat.SpiritShield.SpiritShieldRenderer
- RenderPlayerAsSpirit - Class in etithespirit.orimod.client.render
- RenderPlayerAsSpirit() - Constructor for class etithespirit.orimod.client.render.RenderPlayerAsSpirit
- RenderRegistry - Class in etithespirit.orimod.registry
- RenderRegistry() - Constructor for class etithespirit.orimod.registry.RenderRegistry
- renderText(String, PoseStack, Camera, MultiBufferSource, BlockPos, int, boolean) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
-
Renders text in a manner akin to an entity name at the given
BlockPos
. - renderText(String, PoseStack, Camera, MultiBufferSource, Vec3, int, boolean) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
-
Renders text in a manner akin to an entity name at the given
Vec3
- renderThirdPersonItems(PoseStack, MultiBufferSource, int, LivingEntity) - Static method in class etithespirit.orimod.client.render.RenderPlayerAsSpirit
-
Renders the items being held by this character
- renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class etithespirit.orimod.client.render.item.SpiritShieldModel
- renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class etithespirit.orimod.client.render.SpiritArmorModel
- renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class etithespirit.orimod.client.render.SpiritModel
- RenderUtil - Class in etithespirit.orimod.client.render.debug
- ReplicateSpiritStatus - Class in etithespirit.orimod.networking.spirit
-
The core networking code used to dispatch and receive network events for player models.
- ReplicateSpiritStatus() - Constructor for class etithespirit.orimod.networking.spirit.ReplicateSpiritStatus
- ReplicationData - Class in etithespirit.orimod.networking
-
Provides the protocol version and channel IDs to various networking systems.
- ReplicationData() - Constructor for class etithespirit.orimod.networking.ReplicationData
- REQUEST_PLAYER_MODELS - Enum constant in enum class etithespirit.orimod.networking.spirit.SpiritStateReplicationPacket.EventType
-
A player is asking the server what someone's model is (or what multiple peoples' models are) due to not receiving the information earlier.
- reset() - Method in class etithespirit.orimod.client.audio.LoopingLightEnergyBlockSound
-
Resets the audio data associated with this sound, intended for use once it has stopped for whatever reason.
- resetGetNew(boolean, boolean) - Method in class etithespirit.orimod.client.audio.TrackableSound
-
Clones this instance so that it can be played again.
- resetPlayerAttrs(Player) - Static method in class etithespirit.orimod.player.EffectEnforcement
-
Removes the spirit speed, knockback, and health modifications.
- retainAll(Collection<?>) - Method in class etithespirit.orimod.util.collection.WeakList
-
Retains only the elements in this list that are contained in the specified collection (optional operation).
- rfTransferred - Variable in class etithespirit.orimod.util.valuetypes.LightEnergyAdapter.EnergyTransactionResult
-
The amount of RF that was transferred.
- RichEffect - Class in etithespirit.orimod.util
-
This class allows for overriding the rendered text color of the status effect.
- RichEffect() - Constructor for class etithespirit.orimod.util.RichEffect
- RichEffect(MobEffectCategory, int) - Constructor for class etithespirit.orimod.util.RichEffect
- rng - Variable in class etithespirit.orimod.api.util.valuetypes.NumberRange
-
A randomizer used for
NumberRange.random()
- RNG - Static variable in class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
-
A pseudorandomizer for doing whatever it is you do with pseudorandomizers when you aren't worshipping RNJesus.
- ROCK - Enum constant in enum class etithespirit.orimod.api.spiritmaterial.SpiritMaterial
-
Corresponds to solid rock and stone.
- run(CachedOutput) - Method in class etithespirit.orimod.datagen.audio.GenerateSoundsJson
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form