Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- PANELS - Static variable in class etithespirit.orimod.common.block.decay.DecayCommon
-
An array of panel shaped collision boxes.
- performAirSounds(TickEvent.PlayerTickEvent) - Static method in class etithespirit.orimod.spirit.SpiritSounds
-
A tick based update method that calculates when to play air sounds.
- performJump(LocalPlayer, float, BlockPos, boolean) - Static method in class etithespirit.orimod.spirit.client.SpiritJump
-
Emulates jumping with the given upward force, changing the sound based on isWallJump.
- performTransfer(ILightEnergyStorage, IEnergyStorage, LightEnergyAdapter.EnergyTransactionDirection, double, boolean) - Static method in class etithespirit.orimod.util.valuetypes.LightEnergyAdapter
-
Transfer energy between a container of Light and a container of RF at a custom conversion ratio.
- performWallJump(LocalPlayer) - Static method in class etithespirit.orimod.spirit.client.SpiritJump
-
New wall jump behavior derived from the Wall Jump mod.
- permissions - Variable in class etithespirit.orimod.server.persistence.SpiritPermissions.SpiritEntry
- permissiveness - Variable in enum class etithespirit.orimod.common.block.decay.DecayWorldConfigBehavior
- persistent - Variable in enum class etithespirit.orimod.server.persistence.SpiritPermissions.ChangePermissions
- PersistentLightEnergyStorage - Class in etithespirit.orimod.common.tile.light
-
An extension to Forge's EnergyStorage that binds to a TileEntity and automatically modifies its NBT and marks it as dirty.
- PersistentLightEnergyStorage(Runnable, double) - Constructor for class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- PersistentLightEnergyStorage(Runnable, double, double) - Constructor for class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- PersistentLightEnergyStorage(Runnable, double, double, boolean) - Constructor for class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- PersistentLightEnergyStorage(Runnable, double, double, double) - Constructor for class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- PersistentLightEnergyStorage(Runnable, double, double, double, boolean) - Constructor for class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
- PersistentLightEnergyStorage(Runnable, double, double, double, boolean, double) - Constructor for class etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage
-
Construct a new storage with the given TE's markDirty() method, the given maximum capacity, maximum transfer amounts, and starting energy.
- playDashSound(Player, boolean) - Static method in class etithespirit.orimod.client.audio.SpiritSoundPlayer
-
Plays a sound associated with the dash ability.
- playDeathSound(Player, DamageSource) - Static method in class etithespirit.orimod.client.audio.SpiritSoundPlayer
-
Plays the sound associated with being killed.
- PLAYER_CROUCHING_SIZE - Static variable in class etithespirit.orimod.spirit.SpiritSize
-
The size of a player who is sneaking.
- PLAYER_FALL_FLYING_SIZE - Static variable in class etithespirit.orimod.spirit.SpiritSize
-
The size of a player flying with an Elytra.
- PLAYER_SPIN_ATTACK_SIZE - Static variable in class etithespirit.orimod.spirit.SpiritSize
-
The size of a player who SPEEN (I don't actually know what this pose is lol)
- PLAYER_STANDING_SIZE - Static variable in class etithespirit.orimod.spirit.SpiritSize
-
The size of a standing player.
- PLAYER_SWIMMING_SIZE - Static variable in class etithespirit.orimod.spirit.SpiritSize
-
The size of a player who is swimming.
- playerSpiritStateMappings - Variable in class etithespirit.orimod.networking.spirit.SpiritStateReplicationPacket
-
When a client is requesting players from the server, keys should be populated with the desired players' GUIDs and values can be anything, but should be false for the sake of uniformity.
When the server is telling a client (or several clients) about player model statuses, The server will respond with a list of players with true/false set accordingly.
When the client wants to change their model, the key should be the local player's GUID and the value should be their desired state. - playHurtSound(Player, DamageSource) - Static method in class etithespirit.orimod.client.audio.SpiritSoundPlayer
-
Plays the sound associated with being hurt.
- playJumpSound(Player, int) - Static method in class etithespirit.orimod.client.audio.SpiritSoundPlayer
-
Plays the sound associated with the given jump count.
- playSound(SoundEvent, float, float) - Method in class etithespirit.mixin.mixins.InjectEntityPlaySound
-
Shadows
Entity.playSound(SoundEvent, float, float)
- playSoundAtPlayer(Player, SoundEvent, SoundSource, float) - Static method in class etithespirit.orimod.client.audio.SpiritSoundPlayer
-
Plays a sound in the given player's world at the player's location with appropriate client/server handling.
- playSoundAtPlayer(Player, SoundEvent, SoundSource, float, float) - Static method in class etithespirit.orimod.client.audio.SpiritSoundPlayer
-
Plays a sound in the given player's world at the player's location with appropriate client/server handling.
- playStartupOnLoad - Variable in class etithespirit.orimod.client.audio.LoopingLightEnergyBlockSound
-
If true, the startup action will be called when this instance is enqueued.
- playWallJumpSound(Player, BlockPos) - Static method in class etithespirit.orimod.client.audio.SpiritSoundPlayer
-
Plays the sound associated with jumping against the given block.
- POISON_BUCKET - Static variable in class etithespirit.orimod.registry.ItemRegistry
- pop() - Method in class etithespirit.orimod.util.profiling.CriticalProfiler
-
Jumps out of the current subroutine.
- popPush(String) - Method in class etithespirit.orimod.util.profiling.CriticalProfiler
-
Jumps out of the current subroutine, then jumps into a new one.
- populateConnections() - Method in class etithespirit.orimod.common.tile.light.AbstractLightTile
- PotionRegistry - Class in etithespirit.orimod.registry
-
Registers my potions to the game.
- PotionRegistry() - Constructor for class etithespirit.orimod.registry.PotionRegistry
- profileBegin() - Method in class etithespirit.orimod.util.profiling.CriticalProfiler
-
Begins the profiling process.
- profileEnd() - Method in class etithespirit.orimod.util.profiling.CriticalProfiler
-
Ends the profiling process.
- PROTOCOL_VERSION - Static variable in class etithespirit.orimod.networking.ReplicationData
- PurposelyBrokenEnv - Class in etithespirit.orimod.apiimpl.debug
- PurposelyBrokenEnv(ResourceLocation, NumberRange) - Constructor for class etithespirit.orimod.apiimpl.debug.PurposelyBrokenEnv
-
Create a new affinity object for the given biome using the given flux and static efficiency percentage.
- push(String) - Method in class etithespirit.orimod.util.profiling.CriticalProfiler
-
Starts a new subroutine.
- put(Player, SpiritPermissions.ChangePermissions) - Method in class etithespirit.orimod.server.persistence.SpiritPermissions
- putChunkPos(CompoundTag, String, ChunkPos) - Static method in class etithespirit.orimod.util.nbt.NBTIOHelper
-
Writes the given
ChunkPos
to the given tag. - putManyChunkPos(CompoundTag, String, ChunkPos...) - Static method in class etithespirit.orimod.util.nbt.NBTIOHelper
-
Writes many
ChunkPos
instances to the given tag under the given name. - putVector3i(CompoundTag, String, Vec3i) - Static method in class etithespirit.orimod.util.nbt.NBTIOHelper
-
Writes the given Vector to the given tag.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form