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

D

DAMAGE_CRITICAL_HIT - Enum constant in enum class etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
KUHRITIKAL SHIT.
DAMAGE_INEFFECTIVE - Enum constant in enum class etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
Damage that was completely ineffective against the target.
DAMAGE_KNOCKBACK - Enum constant in enum class etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
Damage that dealt knockback.
DAMAGE_STRONG - Enum constant in enum class etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
Damage that was more effective than usual against the target.
DAMAGE_SWEEP - Enum constant in enum class etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
Sweeping damage.
DAMAGE_WEAK - Enum constant in enum class etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
Damage that was not very effective against the target.
DamageLevel - Enum Class in etithespirit.orimod.client.audio.variation
Represents the effectiveness of an attack on an enemy from a spirit.
DamageMarshaller - Class in etithespirit.orimod.player
The DamageMarshaller class is responsible for controlling how Damage is applied to Spirits.
DamageMarshaller() - Constructor for class etithespirit.orimod.player.DamageMarshaller
 
DASH_BIND - Static variable in class etithespirit.orimod.spirit.client.SpiritDash
 
DATA_STORAGE_TAG_NAME - Static variable in class etithespirit.orimod.util.extension.MobEffectDataStorage
The name of the NBT tag that stores data.
DEATH - Enum constant in enum class etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
This sound corresponds to dying.
DEBUG_RENDER_ASSEMBLIES - Static variable in class etithespirit.orimod.config.OriModConfigs
 
DECAY - Static variable in class etithespirit.orimod.api.environment.defaultimpl.DefaultEnvironments
This can be used to create an instance for environments where Decay has begun to notably establish itself.
DECAY - Static variable in class etithespirit.orimod.combat.ExtendedDamageSource
A damage source caused by forces of Decay.
DECAY - Static variable in class etithespirit.orimod.common.creative.OriModCreativeModeTabs
A creative tab for decay blocks.
DECAY - Static variable in class etithespirit.orimod.common.material.ExtendedMaterials
 
DECAY_COATING_SPREADING - Static variable in class etithespirit.orimod.config.OriModConfigs
 
DECAY_DIRT_MYCELIUM - Static variable in class etithespirit.orimod.registry.BlockRegistry
 
DECAY_EFFECT_REF - Static variable in class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
A soft reference to the Decay effect.
DECAY_FLUID_FLOWING - Static variable in class etithespirit.orimod.registry.FluidRegistry
 
DECAY_FLUID_SPREADING - Static variable in class etithespirit.orimod.config.OriModConfigs
 
DECAY_FLUID_STATIC - Static variable in class etithespirit.orimod.registry.FluidRegistry
 
DECAY_ICON - Static variable in class etithespirit.orimod.common.potion.DecayEffect
The icon of the Decay effect.
DECAY_LOG - Static variable in class etithespirit.orimod.registry.BlockRegistry
 
DECAY_PLANTMATTER_MYCELIUM - Static variable in class etithespirit.orimod.registry.BlockRegistry
 
DECAY_POISON - Static variable in class etithespirit.orimod.registry.FluidRegistry
 
DECAY_POISON_FLUID_TYPE - Static variable in class etithespirit.orimod.common.fluid.DecayPoisonFluid
 
DECAY_POISON_TYPE - Static variable in class etithespirit.orimod.registry.FluidRegistry
 
DECAY_REPLACEMENT_TARGETS - Static variable in class etithespirit.orimod.common.block.decay.DecayCommon
A mapping where keys are origin states and values are Decay equivalents.
DECAY_SPREADING - Static variable in class etithespirit.orimod.config.OriModConfigs
 
DECAY_STRIPPED_LOG - Static variable in class etithespirit.orimod.registry.BlockRegistry
 
DECAY_SURFACE_MYCELIUM - Static variable in class etithespirit.orimod.registry.BlockRegistry
 
DecayBlockBase - Class in etithespirit.orimod.common.block.decay
This base class represents a block associated with The Decay.
DecayBlockBase(BlockBehaviour.Properties) - Constructor for class etithespirit.orimod.common.block.decay.DecayBlockBase
Create a new Decay block with the given properties that doesn't spread.
DecayBlockBase(BlockBehaviour.Properties, boolean) - Constructor for class etithespirit.orimod.common.block.decay.DecayBlockBase
Create a new Decay block with the given properties.
DecayCommon - Class in etithespirit.orimod.common.block.decay
Values common across most spreading Decay blocks.
decayDieChanceMultiplier - Variable in class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
The chance for Decay to die in this biome (in place of spreading).
DecayDirtMyceliumBlock - Class in etithespirit.orimod.common.block.decay.world
Decay mycelium, which replaces dirt and grass.
DecayDirtMyceliumBlock() - Constructor for class etithespirit.orimod.common.block.decay.world.DecayDirtMyceliumBlock
 
DecayEffect - Class in etithespirit.orimod.common.potion
The status effect that occurs when someone is decaying.
DecayEffect() - Constructor for class etithespirit.orimod.common.potion.DecayEffect
 
DecayLiquidBlock - Class in etithespirit.orimod.common.block.decay
A decay liquid block, which inherits the attributes of both liquid and decay materials.
DecayLiquidBlock(Supplier<? extends FlowingFluid>, BlockBehaviour.Properties) - Constructor for class etithespirit.orimod.common.block.decay.DecayLiquidBlock
 
DecayLiquidBlock(Supplier<? extends FlowingFluid>, BlockBehaviour.Properties, boolean) - Constructor for class etithespirit.orimod.common.block.decay.DecayLiquidBlock
 
DecayLogBase - Class in etithespirit.orimod.common.block.decay.flora
A decayed tree log.
DecayLogBase(BlockBehaviour.Properties) - Constructor for class etithespirit.orimod.common.block.decay.flora.DecayLogBase
Create a new Decay block that doesn't spread.
DecayLogBase(BlockBehaviour.Properties, boolean) - Constructor for class etithespirit.orimod.common.block.decay.flora.DecayLogBase
Create a new Decay block.
DecayLogBlock - Class in etithespirit.orimod.common.block.decay.flora
A petrified log.
DecayLogBlock() - Constructor for class etithespirit.orimod.common.block.decay.flora.DecayLogBlock
 
DecayPlantMatterBlock - Class in etithespirit.orimod.common.block.decay.world
 
DecayPlantMatterBlock() - Constructor for class etithespirit.orimod.common.block.decay.world.DecayPlantMatterBlock
 
DecayPoisonFluid - Class in etithespirit.orimod.common.fluid
 
DecayPoisonFluid() - Constructor for class etithespirit.orimod.common.fluid.DecayPoisonFluid
 
decaySeverity - Variable in class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
The amplifier of the Decay effect once applied.
decaySpreadChanceMultiplier - Variable in class etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
The chance for Decay to spread in this biome.
DecayStrippedLogBlock - Class in etithespirit.orimod.common.block.decay.flora
A stripped decay log.
DecayStrippedLogBlock() - Constructor for class etithespirit.orimod.common.block.decay.flora.DecayStrippedLogBlock
 
DecaySurfaceMyceliumBlock - Class in etithespirit.orimod.common.block.decay.world
A unique block that represents a thin film of Decay mycelium.
DecaySurfaceMyceliumBlock() - Constructor for class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
 
DecayWorldConfigBehavior - Enum Class in etithespirit.orimod.common.block.decay
Config that Decay blocks must follow when doing their decayish things.
dedicatedServerBuildInit(FMLDedicatedServerSetupEvent) - Method in class etithespirit.orimod.OriMod
Occurs on setup for the server.
DEFAULT_SPIRIT_STATE - Static variable in class etithespirit.orimod.config.OriModConfigs
 
DefaultEnvironments - Class in etithespirit.orimod.api.environment.defaultimpl
All default biome types.
DefaultImplementations - Class in etithespirit.orimod.spiritmaterial.defaults
Default implementations for sound behaviors on blocks.
defaultNeighborChanged(BlockState, Level, BlockPos, Block, BlockState, BlockPos, boolean) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
The default logic for when a neighbor of this decay block is changed.
defaultOnEntityWalked(Level, BlockPos, Entity) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
The default logic for when an entity walks on this decay block.
defaultRandomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
The default behavior that should generally occur on a random tick for a decay block.
DIAGONALS_IN_ORDER - Static variable in class etithespirit.orimod.info.coordinate.Cardinals
All diagonal directions sorted by test order.
direction - Variable in class etithespirit.orimod.util.valuetypes.LightEnergyAdapter.EnergyTransactionResult
The direction of this transfer, that is, Spirit Light into RF, or RF into Spirit Light.
DIRECTIONS_IN_ORDER - Static variable in class etithespirit.orimod.info.coordinate.Cardinals
All Direction enums in the same order as Cardinals.ADJACENTS_IN_ORDER
disconnect(boolean, WorldUpdateListener.IBlockUpdatePacket) - Static method in class etithespirit.orimod.common.tile.WorldUpdateListener
 
DO_DIAGONAL_SPREAD - Static variable in class etithespirit.orimod.config.OriModConfigs
 
doAdjacentSpread(StateHolder<?, ?>, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.DecayLiquidBlock
The default routine for spreading to / infecting adjacent blocks.
doAdjacentSpread(StateHolder<?, ?>, ServerLevel, BlockPos, RandomSource) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
The default routine for spreading to / infecting adjacent blocks.
doAdjacentSpread(StateHolder<?, ?>, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
 
doDiagonalSpread(StateHolder<?, ?>, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.DecayLiquidBlock
The default routine for spreading to / infecting diagonally oriented blocks (2D or 3D).
doDiagonalSpread(StateHolder<?, ?>, ServerLevel, BlockPos, RandomSource) - Method in interface etithespirit.orimod.common.block.decay.IDecayBlock
The default routine for spreading to / infecting diagonally oriented blocks (2D or 3D).
doDiagonalSpread(StateHolder<?, ?>, ServerLevel, BlockPos, RandomSource) - Method in class etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock
 
drawBox(AABB, PoseStack, VertexConsumer, int, float) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
Draws a box representing the given AABB.
drawCubeFrame(AABB, PoseStack, VertexConsumer, int, float) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
Draw an axis-aligned bounding box's outline.
drawWideCubeFrame(VertexConsumer, PoseStack, int, float, BlockPos, BlockPos, double) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
Draws a wireframe tube between two block positions.
drawWideCubeSolid(VertexConsumer, PoseStack, int, float, BlockPos, BlockPos, double) - Static method in class etithespirit.orimod.client.render.debug.RenderUtil
Draws a cube frame as a tube between two block positions.
DuplicateSoundEvent - Class in etithespirit.mixin.helpers
Literally just SoundEvent as a different class.
DuplicateSoundEvent(SoundEvent) - Constructor for class etithespirit.mixin.helpers.DuplicateSoundEvent
Create a new instance from an existing SoundEvent
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