Index
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 showIcon
w - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form