Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABConnection - Class in etithespirit.orimod.aos
-
An AB Connection represents a connection between two Light energy "hub" blocks.
- AbstractLightStorageTile - Class in etithespirit.orimod.common.tile.light
- AbstractLightStorageTile(BlockEntityType<?>, BlockPos, BlockState, PersistentLightEnergyStorage) - Constructor for class etithespirit.orimod.common.tile.light.AbstractLightStorageTile
- AbstractLightStorageTile(BlockEntityType<?>, BlockPos, BlockState, Supplier<PersistentLightEnergyStorage>) - Constructor for class etithespirit.orimod.common.tile.light.AbstractLightStorageTile
- AbstractLightTile - Class in etithespirit.orimod.common.tile.light
-
The Light Tile class represents any and all tile entities that handle Light energy in some way.
- AbstractLightTile(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class etithespirit.orimod.common.tile.light.AbstractLightTile
- accept(BlockPos, BlockState, BlockState, boolean) - Method in interface etithespirit.orimod.common.tile.WorldUpdateListener.IBlockUpdatePacket
- acceptsConversion() - Method in class etithespirit.orimod.common.tile.light.AbstractLightStorageTile
- acceptsConversion() - Method in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- acceptsConversion() - Method in interface etithespirit.orimod.energy.ILightEnergyStorage
-
Whether or not this storage is a valid candidate for use in the
Light Energy Adapter
(for conversion to RF). - accessData(MobEffectInstance) - Static method in class etithespirit.orimod.util.extension.MobEffectDataStorage
-
Gets a
CompoundTag
storing data for the givenMobEffectInstance
. - add(int, E) - Method in class etithespirit.orimod.util.collection.WeakList
-
Inserts the specified element at the specified position in this list (optional operation).
- add(E) - Method in class etithespirit.orimod.util.collection.WeakList
-
Appends the specified element to the end of this list (optional operation).
- add(EquatableWeakReference<E>) - Method in class etithespirit.orimod.util.collection.WeakList
-
Adds the given element to the end of this list.
- add(WeakReference<E>) - Method in class etithespirit.orimod.util.collection.WeakList
- addAll(int, Collection<? extends E>) - Method in class etithespirit.orimod.util.collection.WeakList
-
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
- addAll(Collection<? extends E>) - Method in class etithespirit.orimod.util.collection.WeakList
-
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
- addColoredVertex(VertexConsumer, PoseStack, int, float, Vec3) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
-
Provides a means of rendering colored lines or quads.
- addColoredVertex(VertexConsumer, PoseStack, int, float, Vec3, Direction) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
-
Provides a means of rendering colored lines or quads.
- addedDuration - Variable in class etithespirit.orimod.networking.potion.EffectReplicationPacket
-
The duration that was added to the effect.
- addMaxDuration(MobEffectInstance, int) - Static method in class etithespirit.orimod.util.extension.MobEffectDataStorage
-
An alias method that adds a custom max duration value, or, the duration this effect started with.
- addTags() - Method in class etithespirit.orimod.datagen.BlockToolRelations
- ADJACENTS_IN_ORDER - Static variable in class etithespirit.orimod.info.coordinate.Cardinals
-
All adjacent directions sorted by test order.
- AffinityWithFX - Class in etithespirit.orimod.api.environment.defaultimpl
-
An affinity extension class that has built in behavior for what is expected of an environmentally affine biome
- AffinityWithFX(ResourceLocation, double, double, double, double, double, int) - Constructor for class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
-
Create a new preset affinity with effects and damage.
- AffinityWithFX.SetOnce<T> - Class in etithespirit.orimod.api.environment.defaultimpl
-
A single use storage class.
- AIR_JUMP_COUNT - Static variable in class etithespirit.orimod.config.OriModConfigs
- ALL_ADJACENT_ARE_DECAY - Static variable in class etithespirit.orimod.common.block.decay.DecayCommon
-
A property storing if all adjacent blocks are decay blocks.
- ALLOW_CHANGING_BY_DEFAULT - Static variable in class etithespirit.orimod.config.OriModConfigs
- ALLOW_SPREADING - Enum constant in enum class etithespirit.orimod.common.block.decay.DecayWorldConfigBehavior
-
This decay block is allowed to spread completely unlimited.
- allowRFConversion - Variable in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- alwaysConnectsWhenPossible() - Method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
-
Tests if this block is set to always connect to any neighbor that is accepting connections in the appropriate direction.
- alwaysConnectsWhenPossible() - Method in class etithespirit.orimod.common.block.light.LightCapacitorBlock
- alwaysConnectsWhenPossible() - Method in class etithespirit.orimod.common.block.light.SolidLightConduitBlock
- alwaysConnectsWhenPossible(Block) - Static method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
- alwaysConnectsWhenPossible(BlockState) - Static method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
- APIProvider - Class in etithespirit.orimod.api
-
Provides access to a copy of the APIs offered by this mod.
- appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class etithespirit.orimod.common.item.tools.LumoWand
- applyEffectTick(LivingEntity, int) - Method in class etithespirit.orimod.common.potion.DecayEffect
- areNeighbors(BlockPos, BlockPos) - Static method in class etithespirit.orimod.aos.ConnectionHelper
-
Returns whether or not the given
BlockPos
instances are direct neighbors. - ArgumentNullException - Exception in etithespirit.exception
-
The exception that is thrown when a null reference is passed to a method that does not accept it as a valid argument.
- ArgumentNullException(String) - Constructor for exception etithespirit.exception.ArgumentNullException
-
The exception that is thrown when a null reference is passed to a method that does not accept it as a valid argument.
Derived from .NET (mscorlib.dll, System.Runtime.dll) // See https://docs.microsoft.com/en-us/dotnet/api/system.argumentnullexception?view=net-5.0 - ArgumentNullException(String, String) - Constructor for exception etithespirit.exception.ArgumentNullException
-
The exception that is thrown when a null reference is passed to a method that does not accept it as a valid argument.
Derived from .NET (mscorlib.dll, System.Runtime.dll) // See https://docs.microsoft.com/en-us/dotnet/api/system.argumentnullexception?view=net-5.0 - ASH - Enum constant in enum class etithespirit.orimod.api.spiritmaterial.SpiritMaterial
-
Corresponds to ash or basalt.
- askToSetSpiritStatusAsync(boolean) - Static method in class etithespirit.orimod.networking.spirit.ReplicateSpiritStatus
-
Politely asks the server if I can become a spirit (or no longer be one).
- askWhoIsASpiritAsync() - Static method in class etithespirit.orimod.networking.spirit.ReplicateSpiritStatus
-
Politely asks the server which people are spirits right now.
- associateMaterialWith(Material, SpiritMaterial) - Method in interface etithespirit.orimod.api.interfaces.ISpiritSoundAPI
-
Associates the given custom material with a given SpiritMaterial.
- associateMaterialWith(Material, SpiritMaterial) - Method in class etithespirit.orimod.apiimpl.SpiritSoundAPI
- associateMCMaterialWith(Material, SpiritMaterial) - Static method in class etithespirit.orimod.spiritmaterial.BlockToMaterialBinding
-
Associates the given Minecraft or Mod
Material
with the givenSpiritMaterial
- atWithSize(Vec3, EntityDimensions) - Static method in class etithespirit.orimod.spirit.SpiritSize
-
Returns a new AABB at the given location centered within the given size.
- AUTO - Static variable in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
-
Whether or not this should automatically connect to neighboring instances of
ConnectableLightTechBlock
- autoRegisterDefaultState(Consumer<BlockState>, StateDefinition<Block, BlockState>) - Static method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
-
Should be called in the block's constructor
registerDefaultState(this::registerDefaultState, this.stateDefinition)
. - autoRegisterDefaultState(Consumer<BlockState>, StateDefinition<Block, BlockState>, Consumer<BlockState>) - Static method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
-
Should be called in the block's constructor
registerDefaultState(this::registerDefaultState, this.stateDefinition)
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form