Index

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

C

CAN_ALWAYS_CHANGE - Enum constant in enum class etithespirit.orimod.server.persistence.SpiritPermissions.ChangePermissions
The associated individual can always change their state regardless of the default allowance.
CAN_NEVER_CHANGE - Enum constant in enum class etithespirit.orimod.server.persistence.SpiritPermissions.ChangePermissions
The associated individual can never change their state regardless of the default allowance.
canChange() - Method in enum class etithespirit.orimod.server.persistence.SpiritPermissions.ChangePermissions
Returns whether or not this permission state allows changing.
canEnterPose$getBoundingBoxForSpiritPose(Entity, Pose) - Method in class etithespirit.mixin.mixins.RedirectForSpiritPose
 
canExtractLight() - Method in class etithespirit.orimod.common.tile.light.AbstractLightStorageTile
 
canExtractLight() - Method in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
 
canExtractLight() - Method in interface etithespirit.orimod.energy.ILightEnergyStorage
Returns if this storage can have energy extracted.
canPlaySound() - Method in class etithespirit.orimod.client.audio.LoopingLightEnergyBlockSound
 
canPlaySound() - Method in class etithespirit.orimod.client.audio.TrackableSound
 
canReceiveLight() - Method in class etithespirit.orimod.common.tile.light.AbstractLightStorageTile
 
canReceiveLight() - Method in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
 
canReceiveLight() - Method in interface etithespirit.orimod.energy.ILightEnergyStorage
Used to determine if this storage can receive energy.
canRepairAtLuxForge(ItemStack) - Method in class etithespirit.orimod.common.item.combat.SpiritArc
 
canRepairAtLuxForge(ItemStack) - Method in interface etithespirit.orimod.common.item.ISpiritLightItem
Whether or not this item is able to be repaired in a Luxen Forge, which does not exist yet.
canSpread - Variable in enum class etithespirit.orimod.common.block.decay.DecayWorldConfigBehavior
 
canSpreadSurfaceMyceliumTo(Level, BlockPos, BlockState) - Static method in class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
Determines if a surface mycelium block (this block) can spread to the given position.
canStartSilent() - Method in class etithespirit.orimod.client.audio.LoopingLightEnergyBlockSound
 
canStartSilent() - Method in class etithespirit.orimod.client.audio.TrackableSound
 
capacity - Variable in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
 
Cardinals - Class in etithespirit.orimod.info.coordinate
Cardinals stores utilities related to the six adjacent directions around a cube, or, the six "cardinal" directions.
CERAMIC_BROKEN - Enum constant in enum class etithespirit.orimod.api.spiritmaterial.SpiritMaterial
Corresponds to broken, brittle, or cracked ceramics, like pottery or sandstone.
CERAMIC_SOLID - Enum constant in enum class etithespirit.orimod.api.spiritmaterial.SpiritMaterial
Corresponds to solid ceramics, like bricks or hardened clay.
chanceOfCausingDecayPlayer - Variable in class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
The chance of causing the Decay effect per tick on a standard player.
chanceOfCausingDecaySpirit - Variable in class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
The chance of causing the Decay effect per tick on a Spirit player.
CHITIN - Enum constant in enum class etithespirit.orimod.api.spiritmaterial.SpiritMaterial
Corresponds to chitin, the solid material making up bug exoskeletons.
ChunkKeepAlive - Class in etithespirit.orimod.server.world
A utility class to manage the state of chunks being kept alive or not.
clear() - Method in class etithespirit.orimod.util.collection.WeakList
Removes all of the elements from this list (optional operation).
CLIENT - Static variable in class etithespirit.orimod.common.tile.light.LightEnergyTicker
The ticker that operates on the clientside.
CLIENT_ONLY - Static variable in class etithespirit.orimod.config.OriModConfigs
 
clientGameBuildInit(FMLClientSetupEvent) - Method in class etithespirit.orimod.OriMod
Occurs on setup for the client.
clientToServer() - Element in annotation interface etithespirit.orimod.annotation.NetworkReplicated
Whether or not the client is allowed to replicate its changes to the server.
Of course, the server may still reject the request.
ClientUseOnly - Annotation Interface in etithespirit.orimod.annotation
The @ClientUseOnly annotation signifies that the associated item relies on classes that only exist on the client, and thus using it on the server will cause a crash or exception.
clientValue - Variable in class etithespirit.orimod.util.SidedValue
The value on the clientside.
CLING_BIND - Static variable in class etithespirit.orimod.spirit.client.SpiritJump
 
code - Variable in enum class etithespirit.orimod.server.persistence.SpiritPermissions.ChangePermissions
 
COLLISION_SHAPES - Static variable in class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
Every possible combination of occupied surfaces.
COLLISION_SHAPES - Static variable in class etithespirit.orimod.common.block.light.LightConduitBlock
 
commandInit(RegisterCommandsEvent) - Method in class etithespirit.orimod.OriMod
Occurs on setup for the server when registering commands.
commonInit(FMLCommonSetupEvent) - Method in class etithespirit.orimod.OriMod
Occurs on setup for both the client and server.
connect(boolean, WorldUpdateListener.IBlockUpdatePacket) - Static method in class etithespirit.orimod.common.tile.WorldUpdateListener
 
ConnectableLightTechBlock - Class in etithespirit.orimod.common.block.light.connection
Defines a block that serves as a non-complex means of handling Light energy.
ConnectableLightTechBlock(BlockBehaviour.Properties) - Constructor for class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
Redirects to Block's ctor.
ConnectionHelper - Class in etithespirit.orimod.aos
Mostly intended for use in ConnectableLightTechBlock, this provides methods associated with testing connections.
connectionStateChanged(BlockState, BlockState) - Method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
Executes when the connection state of this block changes, like when connecting to or disconnecting from a neighboring ConnectableLightTechBlock.
connectionStateChanged(BlockState, BlockState) - Method in class etithespirit.orimod.common.block.light.LightCapacitorBlock
 
connectionStateChanged(BlockState, BlockState) - Method in class etithespirit.orimod.common.block.light.LightConduitBlock
 
connectionStateChanged(BlockState, BlockState) - Method in class etithespirit.orimod.common.block.light.SolidLightConduitBlock
Executes when the connection state of this block changes, like when connecting to or disconnecting from a neighboring ConnectableLightTechBlock.
connectsAutomatically(BlockState) - Static method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
 
ConstantErrorMessages - Class in etithespirit.exception
A lookup of error messages that the API may generate for any given reason.
constructEffect(MobEffect, int) - Static method in class etithespirit.orimod.util.EffectConstructors
A simple method of constructing an effect instance from this effect that allows for editing the most common flags.
Sets duration to 0 and particles to false.
constructEffect(MobEffect, int, int) - Static method in class etithespirit.orimod.util.EffectConstructors
A simple method of constructing an effect instance from this effect that allows for editing the most common flags.

For help in the EffectInstance constructor, its parameters are: Effect potionIn, int durationIn, int amplifierIn, boolean ambientIn, boolean showParticles, boolean showIconw
constructEffect(MobEffect, int, int, boolean) - Static method in class etithespirit.orimod.util.EffectConstructors
A simple method of constructing an effect instance from this effect that allows for editing the most common flags.
For help in the EffectInstance constructor, its parameters are: Effect potionIn, int durationIn, int amplifierIn, boolean ambientIn, boolean showParticles, boolean showIcon
constructInfiniteEffect(MobEffect) - Static method in class etithespirit.orimod.util.EffectConstructors
Constructs this potion effect with amplifier 0.
constructInfiniteEffect(MobEffect, int) - Static method in class etithespirit.orimod.util.EffectConstructors
Constructs this potion effect with the given amplifier.
constructInfiniteEffect(MobEffect, int, boolean) - Static method in class etithespirit.orimod.util.EffectConstructors
Constructs this potion effect with the given amplifier, particle state, and a timer duration that is effectively infinite.
contains(Object) - Method in class etithespirit.orimod.util.collection.WeakList
Returns true if this list contains the specified element.
containsAll(Collection<?>) - Method in class etithespirit.orimod.util.collection.WeakList
Returns true if this list contains all of the elements of the specified collection.
createBlockStateDefinition(StateDefinition.Builder) - Method in class etithespirit.orimod.common.block.decay.DecayBlockBase
 
createBlockStateDefinition(StateDefinition.Builder) - Method in class etithespirit.orimod.common.block.decay.DecayLiquidBlock
 
createBlockStateDefinition(StateDefinition.Builder) - Method in class etithespirit.orimod.common.block.decay.flora.DecayLogBase
 
createBlockStateDefinition(StateDefinition.Builder) - Method in class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
 
createBlockStateDefinition(StateDefinition.Builder) - Method in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
When overriding, call super FIRST, then run your own code.
createBodyLayer() - Static method in class etithespirit.orimod.client.render.item.SpiritShieldModel
 
createBodyLayer() - Static method in class etithespirit.orimod.client.render.SpiritArmorModel
 
createBodyLayer() - Static method in class etithespirit.orimod.client.render.SpiritModel
 
createEntry(JsonObject) - Method in class etithespirit.orimod.server.persistence.SpiritPermissions
 
createProperties() - Static method in class etithespirit.orimod.common.fluid.DecayPoisonFluid
 
CRITICAL - Enum constant in enum class etithespirit.orimod.client.audio.variation.DamageLevel
KUHRITIKAL SHIT SOLDIER_LAUGHLONG03.WAV
CriticalProfiler - Class in etithespirit.orimod.util.profiling
A profiler for the Ori mod.
CriticalProfiler(Logger, LongSupplier, long, long) - Constructor for class etithespirit.orimod.util.profiling.CriticalProfiler
 
A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form