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

E

EDGE_DETECTION_RARITY - Static variable in class etithespirit.orimod.common.block.decay.DecayCommon
Since some blocks may not be connected in an adjacent fashion, this is the rarity of a chance that a random tick will be used to check diagonally connected blocks (to get a full 3x3 cube).
Lower values denote more frequent tests.
EDGE_TEST_MINIMUM_CHANCE - Static variable in class etithespirit.orimod.common.block.decay.DecayCommon
A limit of 1 in (this many) blocks will perform an edge test.
effect - Variable in class etithespirit.orimod.networking.potion.EffectReplicationPacket
The actual effect being modified.
EffectConstructors - Class in etithespirit.orimod.util
This class contains utilities needed to construct effects shorthand.
EffectConstructors() - Constructor for class etithespirit.orimod.util.EffectConstructors
 
EffectEnforcement - Class in etithespirit.orimod.player
This class manages the speed, health, and knockback resistance of Spirits.
EffectModificationReplication - Class in etithespirit.orimod.networking.potion
A class that replicates changes in effect duration over the network.
EffectModificationReplication() - Constructor for class etithespirit.orimod.networking.potion.EffectModificationReplication
 
EffectReplicationPacket - Class in etithespirit.orimod.networking.potion
A class that represents the data necessary to replicate a potion effect's altered duration across the network.
EffectReplicationPacket(ResourceLocation, int) - Constructor for class etithespirit.orimod.networking.potion.EffectReplicationPacket
Constructs a new status effect replication packet.
efficiency - Variable in class etithespirit.orimod.api.environment.EnvironmentalAffinity
An object describing the efficiency of Light-based devices.
efficiencySingular - Variable in class etithespirit.orimod.api.environment.EnvironmentalAffinity
A double representing the constant efficiency of Light-based devices.
end - Variable in class etithespirit.orimod.client.audio.StartLoopEndBlockSound
 
ENERGIZED - Static variable in class etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock
Whether or not this is energized, which is not valid for use on Tile Entity providers implementing ILightEnergyStorage.
energy - Variable in class etithespirit.orimod.client.audio.LoopingLightEnergyBlockSound
Identical to LoopingLightEnergyBlockSound.block with the exception that it is stored as an ILightEnergyStorage.
energy - Variable in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
 
ENERGY_KEY - Static variable in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
The default key used to save the energy stored in this instance to NBT.
energyKeyOverride - Variable in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
If set, this string will be used to save this container's energy to NBT.
energyPercentThreshold - Variable in class etithespirit.orimod.client.audio.LoopingLightEnergyBlockSound
Because some devices may gain and spend energy at different intervals, it is possible for start/stop calls to be spammed.
enqueue() - Method in class etithespirit.orimod.client.audio.StartLoopEndBlockSound
 
ENTITIES - Static variable in class etithespirit.orimod.registry.EntityRegistry
 
EntityEmittedSoundEvent - Class in etithespirit.orimod.event
An implementation of Forge PR #7941, this event is used to intercept when a sound is played by a specific entity (as opposed to in general, which is what Forge's existing event does) and potentially modify it using the context as to who/what played it.
EntityEmittedSoundEvent(Entity, Vec3, SoundEvent, SoundSource, float, float) - Constructor for class etithespirit.orimod.event.EntityEmittedSoundEvent
Create a new event describing that an entity has just played a sound.
EntityEmittedSoundEventProvider - Class in etithespirit.orimod.event
A shitty representation of a Forge event sort of thing.
EntityEmittedSoundEventProvider() - Constructor for class etithespirit.orimod.event.EntityEmittedSoundEventProvider
 
EntityRegistry - Class in etithespirit.orimod.registry
 
EntityRegistry() - Constructor for class etithespirit.orimod.registry.EntityRegistry
 
EnvironmentalAffinity - Class in etithespirit.orimod.api.environment
This class stores data about a biome's environmental affinity.
EnvironmentalAffinity(ResourceLocation, double) - Constructor for class etithespirit.orimod.api.environment.EnvironmentalAffinity
Create a new affinity object for the given biome using the given flux and static efficiency percentage.
EnvironmentalAffinity(ResourceLocation, NumberRange) - Constructor for class etithespirit.orimod.api.environment.EnvironmentalAffinity
Create a new affinity object for the given biome using the given flux and static efficiency percentage.
EnvironmentalAffinityAPI - Class in etithespirit.orimod.apiimpl
An implementation of the environmental affinity API.
EnvironmentalAffinityAPI() - Constructor for class etithespirit.orimod.apiimpl.EnvironmentalAffinityAPI
This is declared so that the API can be constructed via reflection.
equals(Object) - Method in class etithespirit.orimod.api.util.valuetypes.NumberRange
 
equals(Object) - Method in class etithespirit.orimod.util.collection.EquatableWeakReference
 
EquatableWeakReference<T> - Class in etithespirit.orimod.util.collection
A modified variation of a weak reference that somewhat violates its contract by allowing two things:
Allowing this reference to be compared to another with EquatableWeakReference.equals(java.lang.Object) Allowing this reference to form a strong reference to its stored object (for its use in WeakList)
EquatableWeakReference(T) - Constructor for class etithespirit.orimod.util.collection.EquatableWeakReference
Creates a new weak reference that refers to the given object.
EquatableWeakReference(T, ReferenceQueue<? super T>) - Constructor for class etithespirit.orimod.util.collection.EquatableWeakReference
Creates a new weak reference that refers to the given object and is registered with the given queue.
eraseAndTreatAsGeneric(Object) - Static method in class etithespirit.orimod.util.TypeErasure
A method that (hilariously) abuses Java's type erasure to allow crudely casting into any generic type to make the compiler happy and the engineers sad.
etithespirit.exception - package etithespirit.exception
 
etithespirit.mixin.helpers - package etithespirit.mixin.helpers
 
etithespirit.mixin.mixins - package etithespirit.mixin.mixins
 
etithespirit.orimod - package etithespirit.orimod
 
etithespirit.orimod.annotation - package etithespirit.orimod.annotation
 
etithespirit.orimod.aos - package etithespirit.orimod.aos
 
etithespirit.orimod.api - package etithespirit.orimod.api
 
etithespirit.orimod.api.delegate - package etithespirit.orimod.api.delegate
 
etithespirit.orimod.api.environment - package etithespirit.orimod.api.environment
 
etithespirit.orimod.api.environment.defaultimpl - package etithespirit.orimod.api.environment.defaultimpl
 
etithespirit.orimod.api.interfaces - package etithespirit.orimod.api.interfaces
 
etithespirit.orimod.api.spirit - package etithespirit.orimod.api.spirit
 
etithespirit.orimod.api.spiritmaterial - package etithespirit.orimod.api.spiritmaterial
 
etithespirit.orimod.api.util.valuetypes - package etithespirit.orimod.api.util.valuetypes
 
etithespirit.orimod.apiimpl - package etithespirit.orimod.apiimpl
 
etithespirit.orimod.apiimpl.debug - package etithespirit.orimod.apiimpl.debug
 
etithespirit.orimod.client.audio - package etithespirit.orimod.client.audio
 
etithespirit.orimod.client.audio.variation - package etithespirit.orimod.client.audio.variation
 
etithespirit.orimod.client.render - package etithespirit.orimod.client.render
 
etithespirit.orimod.client.render.debug - package etithespirit.orimod.client.render.debug
 
etithespirit.orimod.client.render.entity - package etithespirit.orimod.client.render.entity
 
etithespirit.orimod.client.render.hud - package etithespirit.orimod.client.render.hud
 
etithespirit.orimod.client.render.item - package etithespirit.orimod.client.render.item
 
etithespirit.orimod.client.render.particle - package etithespirit.orimod.client.render.particle
 
etithespirit.orimod.combat - package etithespirit.orimod.combat
 
etithespirit.orimod.combat.projectile - package etithespirit.orimod.combat.projectile
 
etithespirit.orimod.command - package etithespirit.orimod.command
 
etithespirit.orimod.common.block - package etithespirit.orimod.common.block
 
etithespirit.orimod.common.block.decay - package etithespirit.orimod.common.block.decay
 
etithespirit.orimod.common.block.decay.flora - package etithespirit.orimod.common.block.decay.flora
 
etithespirit.orimod.common.block.decay.world - package etithespirit.orimod.common.block.decay.world
 
etithespirit.orimod.common.block.light - package etithespirit.orimod.common.block.light
 
etithespirit.orimod.common.block.light.connection - package etithespirit.orimod.common.block.light.connection
 
etithespirit.orimod.common.creative - package etithespirit.orimod.common.creative
 
etithespirit.orimod.common.datamanagement - package etithespirit.orimod.common.datamanagement
 
etithespirit.orimod.common.fluid - package etithespirit.orimod.common.fluid
 
etithespirit.orimod.common.item - package etithespirit.orimod.common.item
 
etithespirit.orimod.common.item.combat - package etithespirit.orimod.common.item.combat
 
etithespirit.orimod.common.item.crafting - package etithespirit.orimod.common.item.crafting
 
etithespirit.orimod.common.item.tools - package etithespirit.orimod.common.item.tools
 
etithespirit.orimod.common.material - package etithespirit.orimod.common.material
 
etithespirit.orimod.common.potion - package etithespirit.orimod.common.potion
 
etithespirit.orimod.common.tile - package etithespirit.orimod.common.tile
 
etithespirit.orimod.common.tile.light - package etithespirit.orimod.common.tile.light
 
etithespirit.orimod.config - package etithespirit.orimod.config
 
etithespirit.orimod.datagen - package etithespirit.orimod.datagen
 
etithespirit.orimod.datagen.audio - package etithespirit.orimod.datagen.audio
 
etithespirit.orimod.energy - package etithespirit.orimod.energy
 
etithespirit.orimod.event - package etithespirit.orimod.event
 
etithespirit.orimod.info.coordinate - package etithespirit.orimod.info.coordinate
 
etithespirit.orimod.lighttech - package etithespirit.orimod.lighttech
 
etithespirit.orimod.networking - package etithespirit.orimod.networking
 
etithespirit.orimod.networking.potion - package etithespirit.orimod.networking.potion
 
etithespirit.orimod.networking.spirit - package etithespirit.orimod.networking.spirit
 
etithespirit.orimod.player - package etithespirit.orimod.player
 
etithespirit.orimod.registry - package etithespirit.orimod.registry
 
etithespirit.orimod.registry.util - package etithespirit.orimod.registry.util
 
etithespirit.orimod.server.persistence - package etithespirit.orimod.server.persistence
 
etithespirit.orimod.server.world - package etithespirit.orimod.server.world
 
etithespirit.orimod.spirit - package etithespirit.orimod.spirit
 
etithespirit.orimod.spirit.client - package etithespirit.orimod.spirit.client
 
etithespirit.orimod.spiritmaterial - package etithespirit.orimod.spiritmaterial
 
etithespirit.orimod.spiritmaterial.defaults - package etithespirit.orimod.spiritmaterial.defaults
 
etithespirit.orimod.util - package etithespirit.orimod.util
 
etithespirit.orimod.util.collection - package etithespirit.orimod.util.collection
 
etithespirit.orimod.util.extension - package etithespirit.orimod.util.extension
 
etithespirit.orimod.util.level - package etithespirit.orimod.util.level
 
etithespirit.orimod.util.nbt - package etithespirit.orimod.util.nbt
 
etithespirit.orimod.util.profiling - package etithespirit.orimod.util.profiling
 
etithespirit.orimod.util.valuetypes - package etithespirit.orimod.util.valuetypes
 
ExtendedDamageSource - Class in etithespirit.orimod.combat
Additional damage sources defined by this mod.
ExtendedMaterial - Class in etithespirit.orimod.common.block
A class containing extended materials.
ExtendedMaterials - Class in etithespirit.orimod.common.material
 
extractLight(double, boolean) - Method in class etithespirit.orimod.common.tile.light.AbstractLightStorageTile
 
extractLight(double, boolean) - Method in class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
 
extractLight(double, boolean) - Method in interface etithespirit.orimod.energy.ILightEnergyStorage
Removes energy from the storage.
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