Index

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

A

AbstractFireMixin - Class in tech.anonymoushacker1279.openportals.mixin.portal_lighters
 
AbstractFireMixin() - Constructor for class tech.anonymoushacker1279.openportals.mixin.portal_lighters.AbstractFireMixin
 
addPortal(Block, PortalLink) - Method in class tech.anonymoushacker1279.openportals.portal.PortalManager
Add a portal frame and link to the manager.
AMBIENT_SOUND_CHANCE - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Chance (1 in N) for ambient sound to play each tick.
ambientSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Set the sound to be played randomly while nearby the portal.
ambientSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.Builder
 
ambientSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
animateTick(BlockState, Level, BlockPos, RandomSource) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
attemptPortalLight(BlockPos, CallbackInfo) - Method in class tech.anonymoushacker1279.openportals.mixin.portal_lighters.PotionEntityMixin
 
attemptPortalLight(Level, BlockPos, BlockPos, PortalIgnitionSource) - Static method in class tech.anonymoushacker1279.openportals.portal.PortalIgniter
Attempts to light a portal at the specified position in the given level.
attemptPortalLight(Level, BlockPos, PortalIgnitionSource) - Static method in class tech.anonymoushacker1279.openportals.portal.PortalIgniter
Attempts to light a portal at the specified position in the given level.
attemptTeleport(Level, Entity, Block, BlockPos) - Static method in class tech.anonymoushacker1279.openportals.portal.teleport.PortalTeleporter
Attempt to teleport an entity through a portal.
AXIS - Static variable in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 

B

BLOCK_PLACED - Enum constant in enum class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource.SourceType
 
BLOCKS - Static variable in class tech.anonymoushacker1279.openportals.OpenPortals
 
blockWithAxis(BlockState, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
build() - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Register the portal when completed.
build() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
build() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler.Builder
 
build() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.Builder
 
build() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
Build the immutable PortalLink instance.
Builder() - Constructor for class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
Builder() - Constructor for class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler.Builder
 
Builder() - Constructor for class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.Builder
 
Builder() - Constructor for class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 

C

calculateDestinationPosition(Entity, ServerLevel) - Static method in class tech.anonymoushacker1279.openportals.portal.teleport.PortalLocationCalculator
Calculate the scaled destination position for an entity teleporting between dimensions.
canHoldPortal(Level, BlockPos) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
canLightInDimension(Identifier) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
Check if this portal can be lit in the given dimension.
canLightInDimension(Identifier) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
changeColor(int) - Method in class tech.anonymoushacker1279.openportals.mixin.client.InGameHudMixin
 
checkForValidFrame(Direction.Axis, Direction.Axis, int, int) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
cleanupOrphanedLinks(MinecraftServer) - Method in class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
Clean up orphaned links.
ClientEventSubscriber - Class in tech.anonymoushacker1279.openportals.event
 
ClientEventSubscriber() - Constructor for class tech.anonymoushacker1279.openportals.event.ClientEventSubscriber
 
CODEC - Static variable in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionalBlockPos
 
CODEC - Static variable in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
 
CODEC - Static variable in class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
 
color(int) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
color(int) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
connects(DimensionalBlockPos) - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Check if this link connects the given position.
countExistingPortalBlocks(Direction.Axis, Direction.Axis, int, int) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
createBlockStateDefinition(StateDefinition.Builder) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
createLink(BlockPos, ResourceKey, BlockPos, ResourceKey) - Method in class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
Create a bidirectional link between two portals.
createPortal(Level, BlockPos, BlockState, Direction.Axis) - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalBuilder
Create a complete portal structure at the given position.
createPortal(Level, BlockPos, BlockState, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
createPortal(Level, BlockPos, BlockState, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
createPortal(Level, BlockPos, BlockState, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
CUSTOM - Enum constant in enum class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource.SourceType
 
CUSTOM_PORTAL_BLOCK - Static variable in class tech.anonymoushacker1279.openportals.OpenPortals
 
customFrameTester(PortalFrameTester) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify a custom portal frame tester to be used.
customIgnitionSource(Identifier) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify a custom ignition source to ignite the portal.
customIgnitionSource(PortalIgnitionSource) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify a custom ignition source to ignite the portal.
customPortalBlock(CustomPortalBlock) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify a custom block to be used as the portal block.
CustomPortalBlock - Class in tech.anonymoushacker1279.openportals.portal
 
CustomPortalBlock(BlockBehaviour.Properties) - Constructor for class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
CustomPortalBuilder - Class in tech.anonymoushacker1279.openportals.api
 
CustomPortalBuilder() - Constructor for class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Create a new CustomPortalBuilder instance.

D

destination(Identifier) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify the destination dimension of the portal.
destroy(LevelAccessor, BlockPos, BlockState) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
detectCustomPortal(BlockState, Level, BlockPos, BlockState, boolean, CallbackInfo) - Method in class tech.anonymoushacker1279.openportals.mixin.portal_lighters.AbstractFireMixin
 
dimension() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionalBlockPos
Returns the value of the dimension record component.
DimensionalBlockPos - Record Class in tech.anonymoushacker1279.openportals.portal.linking
Represents a block position in a specific dimension.
DimensionalBlockPos(Identifier, BlockPos) - Constructor for record class tech.anonymoushacker1279.openportals.portal.linking.DimensionalBlockPos
Creates an instance of a DimensionalBlockPos record class.
DimensionLink - Record Class in tech.anonymoushacker1279.openportals.portal.linking
Represents a bidirectional link between two portal positions.
DimensionLink(DimensionalBlockPos, DimensionalBlockPos) - Constructor for record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Creates an instance of a DimensionLink record class.
doesIgnitionMatch(PortalIgnitionSource) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
Check if the given ignition source matches this portal's ignition source.
doesIgnitionMatch(PortalIgnitionSource) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
doesPortalFitAt(LevelAccessor, BlockPos, Direction.Axis) - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalValidator
Check if a portal of the appropriate size can fit at the given position.
doesPortalFitAt(LevelAccessor, BlockPos, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
doesPortalFitAt(LevelAccessor, BlockPos, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
doesPortalFitAt(LevelAccessor, BlockPos, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 

E

entityInside(BlockState, Level, BlockPos, Entity, InsideBlockEffectApplier, boolean) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
equals(Object) - Method in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionalBlockPos
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Indicates whether some other object is "equal to" this one.
executePostTeleportEvent(Entity) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler
Execute the post-teleport event for the given entity.
executePostTeleportEvent(Entity) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 

F

fillAirAroundPortal(Level, BlockPos) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
Fills air around the portal if the block is solid.
findAndBuildPortal(ServerLevel, BlockPos, BlockState, Direction.Axis, PortalLink) - Static method in class tech.anonymoushacker1279.openportals.portal.teleport.PortalPlacer
Find a suitable location and build a destination portal.
FIRE - Static variable in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
 
flatPortal() - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify that this is a flat portal (end portal style).
FlatPortalFrameTester - Class in tech.anonymoushacker1279.openportals.portal.frame
 
FlatPortalFrameTester() - Constructor for class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
FLUID - Enum constant in enum class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource.SourceType
 
FluidBlockPlacedMixin - Class in tech.anonymoushacker1279.openportals.mixin.portal_lighters
 
FluidBlockPlacedMixin() - Constructor for class tech.anonymoushacker1279.openportals.mixin.portal_lighters.FluidBlockPlacedMixin
 
fluidPlacedAttemptPortalLight(BlockState, Level, BlockPos, BlockState, boolean, CallbackInfo) - Method in class tech.anonymoushacker1279.openportals.mixin.portal_lighters.FluidBlockPlacedMixin
 
foundPortalBlocks - Variable in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
frame(Identifier) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify a frame block as a Identifier.
frame(Block) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify a frame block as a Block.
frameBlock(Block) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
frameBlock(Block) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
frameTester(PortalFrameTester) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
frameTester(PortalFrameTester) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
fromCustomSource(Identifier) - Static method in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
Create a custom ignition source.
fromFluid(Fluid) - Static method in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
Create an ignition source from a fluid.
fromItem(Item) - Static method in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
Create an ignition source from an item.

G

getAmbientSound() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager
 
getAmbientSound() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getAmbientSoundIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager
 
getAmbientSoundIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getAxisFrom(BlockState) - Static method in class tech.anonymoushacker1279.openportals.util.PortalUtils
 
getCachedPortalBase(Level, BlockPos) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
Get the portal base block for this portal position.
getCloneItemStack(LevelReader, BlockPos, BlockState, boolean) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
getColor() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getColor() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getDestination(BlockPos, ResourceKey) - Method in class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
Get the destination for a portal at the given position.
getDestination(DimensionalBlockPos) - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Get the destination for the given source position.
getDimensionKey(Identifier) - Method in class tech.anonymoushacker1279.openportals.portal.PortalManager
Get the dimension key for a given dimension identifier.
getDimensionLinks() - Method in class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
 
getEntityOffsetInPortal(BlockUtil.FoundRectangle, Entity) - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalTeleporter
Calculate the entity's offset within the source portal.
getEntityOffsetInPortal(BlockUtil.FoundRectangle, Entity) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
getEntityOffsetInPortal(BlockUtil.FoundRectangle, Entity) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
getEntityOffsetInPortal(BlockUtil.FoundRectangle, Entity) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
getFrameBlock() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getFrameBlock() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getFrameTester() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getFrameTester() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getIgnitionSource() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getIgnitionSource() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getInstance() - Static method in class tech.anonymoushacker1279.openportals.network.PlayerSoundPayloadHandler
 
getLimitForAxis(BlockPos, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
getLocalTransition() - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
getLowerCorner(BlockPos, Direction.Axis, Direction.Axis) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
getNewPortal(LevelAccessor, BlockPos, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
getNewPortal(LevelAccessor, BlockPos, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
Try to find a new, unlit portal frame at the given position.
getNewPortal(LevelAccessor, BlockPos, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
getOrEmpty(LevelAccessor, BlockPos, Predicate, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
getOrEmpty(LevelAccessor, BlockPos, Predicate, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
Try to find a portal frame matching the given predicate.
getOrEmpty(LevelAccessor, BlockPos, Predicate, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
getPortalBase(Level, BlockPos) - Static method in class tech.anonymoushacker1279.openportals.util.PortalUtils
 
getPortalBlock() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getPortalBlock() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getPortalDestination(ServerLevel, Entity, BlockPos) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
getPortalLinkFromBase(Block) - Method in class tech.anonymoushacker1279.openportals.portal.PortalManager
Get the portal link associated with a base block.
getPortalManager() - Static method in class tech.anonymoushacker1279.openportals.OpenPortals
 
getPortalParticle() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler
 
getPortalParticle() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getPortalSearchYBottom() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getPortalSearchYBottom() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getPortalSearchYTop() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getPortalSearchYTop() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getPortalTransitionTime(ServerLevel, Entity) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
getPostPortalIgniteEvent() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler
 
getPostPortalIgniteEvent() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getPrePortalIgniteEvent() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler
 
getPrePortalIgniteEvent() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getPreTeleportEvent() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler
 
getPreTeleportEvent() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getRectangle() - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalValidator
Get the rectangular bounds of the validated portal frame.
getRectangle() - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
getRectangle() - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
getRectangle() - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
getReturnDimensionIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getReturnDimensionIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getReturnPortalSearchYBottom() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getReturnPortalSearchYBottom() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getReturnPortalSearchYTop() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getReturnPortalSearchYTop() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
getSize(Direction.Axis, int, int) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
getStorage() - Method in class tech.anonymoushacker1279.openportals.portal.PortalManager
Get the portal linking storage.
getStrictHeight() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getStrictHeight() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getStrictWidth() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getStrictWidth() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getTargetDimensionIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration
 
getTargetDimensionIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getTeleportTargetInPortal(ServerLevel, BlockUtil.FoundRectangle, Direction.Axis, Vec3, Entity, PortalLink) - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalTeleporter
Calculate the teleportation target within the destination portal.
getTeleportTargetInPortal(ServerLevel, BlockUtil.FoundRectangle, Direction.Axis, Vec3, Entity, PortalLink) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
getTeleportTargetInPortal(ServerLevel, BlockUtil.FoundRectangle, Direction.Axis, Vec3, Entity, PortalLink) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
getTeleportTargetInPortal(ServerLevel, BlockUtil.FoundRectangle, Direction.Axis, Vec3, Entity, PortalLink) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
getTriggerSound() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager
 
getTriggerSound() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
getTriggerSoundIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager
 
getTriggerSoundIdentifier() - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 

H

handleData(PlayerSoundPayload, IPayloadContext) - Method in class tech.anonymoushacker1279.openportals.network.PlayerSoundPayloadHandler
 
hashCode() - Method in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
Returns a hash code value for this object.
hashCode() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionalBlockPos
Returns a hash code value for this object.
hashCode() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Returns a hash code value for this object.
height - Variable in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 

I

ignitionSource(PortalIgnitionSource) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
ignitionSource(PortalIgnitionSource) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
ignitionSourceID - Variable in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
 
InGameHudMixin - Class in tech.anonymoushacker1279.openportals.mixin.client
 
InGameHudMixin() - Constructor for class tech.anonymoushacker1279.openportals.mixin.client.InGameHudMixin
 
init(LevelAccessor, BlockPos, Direction.Axis, Block...) - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalValidator
Initialize the validator with the given parameters and scan for a valid portal frame.
init(LevelAccessor, BlockPos, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
init(LevelAccessor, BlockPos, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
init(LevelAccessor, BlockPos, Direction.Axis, Block...) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
invalidateCache(BlockPos) - Static method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
Invalidate the cache for a specific position.
isAlreadyLitPortalFrame() - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalValidator
Check if the portal frame is already lit (contains portal blocks).
isAlreadyLitPortalFrame() - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
isAlreadyLitPortalFrame() - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
isAlreadyLitPortalFrame() - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
isEmptySpace(BlockState) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
isInstanceOfPortalFrame(Level, BlockPos) - Static method in class tech.anonymoushacker1279.openportals.util.PortalUtils
 
isLava() - Method in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
Check if this ignition source is lava or a lava-based fluid.
isRegisteredFrameBlock(BlockState) - Method in class tech.anonymoushacker1279.openportals.portal.PortalManager
Check if a block state is a registered portal frame block.
isRegisteredIgnitionSourceWith(Item) - Static method in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
Check if an item is registered as an ignition source.
isRequestedSize(int, int) - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalValidator
Check if the portal frame matches the requested size constraints.
isRequestedSize(int, int) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
isRequestedSize(int, int) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
isRequestedSize(int, int) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
isValidFrame() - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalValidator
Check if the current portal frame structure is valid.
isValidFrame() - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
isValidFrame() - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
isValidFrame() - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
isWater() - Method in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
Check if this ignition source is water or a water-based fluid.

L

levelAccessor - Variable in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
lightPortal(Block) - Method in interface tech.anonymoushacker1279.openportals.portal.frame.api.PortalBuilder
Light the portal by filling it with portal blocks.
lightPortal(Block) - Method in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
lightPortal(Block) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
lightPortal(Block) - Method in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
lightWithFluid(Fluid) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Set the ignition source to a fluid.
lightWithItem(Item) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Set the ignition source to an item.
LocalPlayerMixin - Class in tech.anonymoushacker1279.openportals.mixin.client
 
LocalPlayerMixin() - Constructor for class tech.anonymoushacker1279.openportals.mixin.client.LocalPlayerMixin
 
location() - Method in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
Returns the value of the location record component.
LOGGER - Static variable in class tech.anonymoushacker1279.openportals.OpenPortals
 
lowerCorner - Variable in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 

M

MAX_FLAT_PORTAL_X_SIZE - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum size for flat (horizontal) portals in the X direction.
MAX_FLAT_PORTAL_Z_SIZE - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum size for flat (horizontal) portals in the Z direction.
MAX_FRAME_CHECK_DISTANCE - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum number of blocks to check in any direction when validating portal frame.
MAX_PORTAL_BASE_SEARCH_DEPTH - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum recursion depth when searching for portal base block.
MAX_PORTAL_HEIGHT - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum height for vanilla-style (vertical) portals.
MAX_PORTAL_WIDTH - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum width for vanilla-style (vertical) portals.
maxHeight - Variable in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
maxWidth - Variable in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
maxXSize - Variable in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
maxZSize - Variable in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
MIN_FLAT_PORTAL_SIZE - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Minimum size for flat portals (both X and Z).
MIN_PORTAL_HEIGHT - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Minimum height for vanilla-style portals.
MIN_PORTAL_WIDTH - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Minimum width for vanilla-style portals.
MOD_ID - Static variable in class tech.anonymoushacker1279.openportals.OpenPortals
 
ModEventSubscriber - Class in tech.anonymoushacker1279.openportals.event
 
ModEventSubscriber() - Constructor for class tech.anonymoushacker1279.openportals.event.ModEventSubscriber
 

N

NeoEventSubscriber - Class in tech.anonymoushacker1279.openportals.event
 
NeoEventSubscriber() - Constructor for class tech.anonymoushacker1279.openportals.event.NeoEventSubscriber
 

O

onServerStart(ServerStartedEvent) - Static method in class tech.anonymoushacker1279.openportals.event.NeoEventSubscriber
 
onServerStopping(ServerStoppingEvent) - Static method in class tech.anonymoushacker1279.openportals.event.NeoEventSubscriber
 
OpenPortals - Class in tech.anonymoushacker1279.openportals
 
OpenPortals(IEventBus) - Constructor for class tech.anonymoushacker1279.openportals.OpenPortals
 

P

PARTICLES_PER_TICK - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Number of particles to spawn per portal block per tick.
pitch() - Method in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
Returns the value of the pitch record component.
pitchFunction() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Returns the value of the pitchFunction record component.
placeLandingPad(Level, BlockPos, BlockState) - Method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
Places a landing pad block if the current block is not solid.
player - Variable in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
 
PlayerSoundPayload - Record Class in tech.anonymoushacker1279.openportals.network
 
PlayerSoundPayload(Identifier, float, float) - Constructor for record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
Creates an instance of a PlayerSoundPayload record class.
PlayerSoundPayloadHandler - Class in tech.anonymoushacker1279.openportals.network
 
PlayerSoundPayloadHandler() - Constructor for class tech.anonymoushacker1279.openportals.network.PlayerSoundPayloadHandler
 
playSound(SoundInstance) - Method in class tech.anonymoushacker1279.openportals.mixin.client.LocalPlayerMixin
 
playTravelSound(Entity) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager
Play the travel sound for the given entity.
playTravelSound(Entity) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink
 
populateDimensions(Set) - Method in class tech.anonymoushacker1279.openportals.portal.PortalManager
Populate the dimension map.
PORTAL_SEARCH_RADIUS - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum search radius when looking for a valid portal location (in blocks).
PORTAL_Y_SEARCH_MARGIN - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Y-offset margin from world height limits when searching for portal placement.
portalAxis - Variable in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
portalBlock(CustomPortalBlock) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
portalBlock(CustomPortalBlock) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
PortalBuilder - Interface in tech.anonymoushacker1279.openportals.portal.frame.api
Interface for building and lighting portal structures.
PortalConfiguration - Class in tech.anonymoushacker1279.openportals.portal.config
Immutable configuration data for a custom portal.
PortalConfiguration.Builder - Class in tech.anonymoushacker1279.openportals.portal.config
Builder for creating immutable PortalConfiguration instances.
PortalConstants - Class in tech.anonymoushacker1279.openportals.util
Constants used throughout the portal system.
PortalEventHandler - Class in tech.anonymoushacker1279.openportals.portal.config
Handles events and visual effects for portals.
PortalEventHandler.Builder - Class in tech.anonymoushacker1279.openportals.portal.config
Builder for creating PortalEventHandler instances.
PortalFrameTester - Class in tech.anonymoushacker1279.openportals.portal.frame
Abstract base class for portal frame testing and manipulation.
PortalFrameTester() - Constructor for class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
PortalIgniter - Class in tech.anonymoushacker1279.openportals.portal
 
PortalIgniter() - Constructor for class tech.anonymoushacker1279.openportals.portal.PortalIgniter
 
PortalIgnitionSource - Class in tech.anonymoushacker1279.openportals.portal
Represents a source that can ignite a portal.
PortalIgnitionSource.SourceType - Enum Class in tech.anonymoushacker1279.openportals.portal
 
PortalLink - Class in tech.anonymoushacker1279.openportals.portal
Facade for portal configuration, sounds, and events.
PortalLink.Builder - Class in tech.anonymoushacker1279.openportals.portal
Builder class for creating immutable PortalLink instances.
PortalLinkingStorage - Class in tech.anonymoushacker1279.openportals.portal.linking
Stores bidirectional links between portal locations across dimensions.
PortalLinkingStorage() - Constructor for class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
 
PortalLinkingStorage(List) - Constructor for class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
 
PortalLocationCalculator - Class in tech.anonymoushacker1279.openportals.portal.teleport
Calculates portal destination coordinates with dimension scaling and world border constraints.
PortalLocationCalculator() - Constructor for class tech.anonymoushacker1279.openportals.portal.teleport.PortalLocationCalculator
 
PortalManager - Class in tech.anonymoushacker1279.openportals.portal
 
PortalManager() - Constructor for class tech.anonymoushacker1279.openportals.portal.PortalManager
 
portalParticle(BiFunction) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Set a custom portal particle effect.
portalParticle(BiFunction) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler.Builder
 
portalParticle(BiFunction) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
PortalPlacer - Class in tech.anonymoushacker1279.openportals.portal.teleport
Handles searching for suitable locations and physically building portal structures.
PortalPlacer() - Constructor for class tech.anonymoushacker1279.openportals.portal.teleport.PortalPlacer
 
portalSearchYBottom(int) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
portalSearchYBottom(int) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
portalSearchYTop(int) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
portalSearchYTop(int) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
PortalSoundManager - Class in tech.anonymoushacker1279.openportals.portal.config
Manages sound effects for portals.
PortalSoundManager.Builder - Class in tech.anonymoushacker1279.openportals.portal.config
Builder for creating PortalSoundManager instances.
PortalSoundManager.SoundConfiguration<T> - Record Class in tech.anonymoushacker1279.openportals.portal.config
Immutable sound configuration.
PortalTeleporter - Class in tech.anonymoushacker1279.openportals.portal.teleport
Main service for handling portal teleportation.
PortalTeleporter - Interface in tech.anonymoushacker1279.openportals.portal.frame.api
Interface for calculating teleportation destinations and offsets.
PortalTeleporter() - Constructor for class tech.anonymoushacker1279.openportals.portal.teleport.PortalTeleporter
 
PortalUtils - Class in tech.anonymoushacker1279.openportals.util
 
PortalUtils() - Constructor for class tech.anonymoushacker1279.openportals.util.PortalUtils
 
PortalValidator - Interface in tech.anonymoushacker1279.openportals.portal.frame.api
Interface for validating portal frame structures.
pos() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionalBlockPos
Returns the value of the pos record component.
pos1() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Returns the value of the pos1 record component.
pos2() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Returns the value of the pos2 record component.
postPortalIgniteEvent(BiConsumer) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Register an event to be called after the portal is ignited.
postPortalIgniteEvent(BiConsumer) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler.Builder
 
postPortalIgniteEvent(BiConsumer) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
postTeleportEvent(Consumer) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Register an event to be called after the specified entity is teleported.
postTeleportEvent(Consumer) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler.Builder
 
postTeleportEvent(Consumer) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
PotionEntityMixin - Class in tech.anonymoushacker1279.openportals.mixin.portal_lighters
 
PotionEntityMixin(EntityType, Level) - Constructor for class tech.anonymoushacker1279.openportals.mixin.portal_lighters.PotionEntityMixin
 
prePortalIgniteEvent(BiFunction) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Register an event to be called immediately before the portal is ignited.
prePortalIgniteEvent(BiFunction) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler.Builder
 
prePortalIgniteEvent(BiFunction) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
preTeleportEvent(Function) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Register an event to be called immediately before the specified entity is teleported.
preTeleportEvent(Function) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalEventHandler.Builder
 
preTeleportEvent(Function) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 

R

registerBlockTintSources(RegisterColorHandlersEvent.BlockTintSources) - Static method in class tech.anonymoushacker1279.openportals.event.ClientEventSubscriber
 
registerPayloadHandlerEvent(RegisterPayloadHandlersEvent) - Static method in class tech.anonymoushacker1279.openportals.event.ModEventSubscriber
 
renderCustomPortalOverlay(BlockStateModelSet, BlockState) - Method in class tech.anonymoushacker1279.openportals.mixin.client.InGameHudMixin
 
returnDimension(Identifier) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify the dimension this portal will return you to.
returnDimension(Identifier) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
returnDimension(Identifier) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
returnPortalSearchYBottom(int) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
returnPortalSearchYBottom(int) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
returnPortalSearchYTop(int) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
returnPortalSearchYTop(int) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
rightClickItemEvent(PlayerInteractEvent.RightClickItem) - Static method in class tech.anonymoushacker1279.openportals.event.NeoEventSubscriber
 

S

setStorage(PortalLinkingStorage) - Method in class tech.anonymoushacker1279.openportals.portal.PortalManager
Set the portal linking storage.
silent() - Static method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Create a default sound configuration with no sound.
SoundConfiguration(Identifier, Function, Function) - Constructor for record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Creates an instance of a SoundConfiguration record class.
soundIdentifier() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Returns the value of the soundIdentifier record component.
sourceType - Variable in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
 
STREAM_CODEC - Static variable in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
 
strictHeight(int) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
strictHeight(int) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
strictWidth(int) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
strictWidth(int) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 

T

targetDimension(Identifier) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
 
targetDimension(Identifier) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
tech.anonymoushacker1279.openportals - package tech.anonymoushacker1279.openportals
 
tech.anonymoushacker1279.openportals.api - package tech.anonymoushacker1279.openportals.api
 
tech.anonymoushacker1279.openportals.event - package tech.anonymoushacker1279.openportals.event
 
tech.anonymoushacker1279.openportals.mixin.client - package tech.anonymoushacker1279.openportals.mixin.client
 
tech.anonymoushacker1279.openportals.mixin.portal_lighters - package tech.anonymoushacker1279.openportals.mixin.portal_lighters
 
tech.anonymoushacker1279.openportals.network - package tech.anonymoushacker1279.openportals.network
 
tech.anonymoushacker1279.openportals.portal - package tech.anonymoushacker1279.openportals.portal
 
tech.anonymoushacker1279.openportals.portal.config - package tech.anonymoushacker1279.openportals.portal.config
 
tech.anonymoushacker1279.openportals.portal.frame - package tech.anonymoushacker1279.openportals.portal.frame
 
tech.anonymoushacker1279.openportals.portal.frame.api - package tech.anonymoushacker1279.openportals.portal.frame.api
 
tech.anonymoushacker1279.openportals.portal.linking - package tech.anonymoushacker1279.openportals.portal.linking
 
tech.anonymoushacker1279.openportals.portal.teleport - package tech.anonymoushacker1279.openportals.portal.teleport
 
tech.anonymoushacker1279.openportals.util - package tech.anonymoushacker1279.openportals.util
 
tintColor(int) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify the color to be used to tint the portal block.
tintColor(int, int, int) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Specify the color in RGB to be used to tint the portal block.
toString() - Method in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
Returns a string representation of this record class.
toString() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Returns a string representation of this record class.
toString() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionalBlockPos
Returns a string representation of this record class.
toString() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
Returns a string representation of this record class.
travelSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Set the sound to be played when the player travels through the portal.
travelSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.Builder
 
travelSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
triggerSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Set the sound to be played when the player travels through the portal.
triggerSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.Builder
 
triggerSound(Identifier, Function, Function) - Method in class tech.anonymoushacker1279.openportals.portal.PortalLink.Builder
 
type() - Method in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
 
TYPE - Static variable in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
 
TYPE - Static variable in class tech.anonymoushacker1279.openportals.portal.linking.PortalLinkingStorage
 

U

updateShape(BlockState, LevelReader, ScheduledTickAccess, BlockPos, Direction, BlockPos, BlockState, RandomSource) - Method in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
USE_ITEM - Enum constant in enum class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource.SourceType
 

V

VALID_FRAME - Variable in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
validStateInsidePortal(BlockState, HashSet) - Static method in class tech.anonymoushacker1279.openportals.portal.frame.PortalFrameTester
 
valueOf(String) - Static method in enum class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource.SourceType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource.SourceType
Returns an array containing the constants of this enum class, in the order they are declared.
VerticalPortalFrameTester - Class in tech.anonymoushacker1279.openportals.portal.frame
 
VerticalPortalFrameTester() - Constructor for class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
volume() - Method in record class tech.anonymoushacker1279.openportals.network.PlayerSoundPayload
Returns the value of the volume record component.
volumeFunction() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
Returns the value of the volumeFunction record component.

W

WATER - Static variable in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
 
width - Variable in class tech.anonymoushacker1279.openportals.portal.frame.VerticalPortalFrameTester
 
withPlayer(Player) - Method in class tech.anonymoushacker1279.openportals.portal.PortalIgnitionSource
Associate a player with this ignition source.
withStrictDimensions(int, int) - Method in class tech.anonymoushacker1279.openportals.api.CustomPortalBuilder
Set specific dimensions for the portal.
WORLD_BORDER_MARGIN - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Safety margin from world border (in blocks).
WORLD_BORDER_MAX - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Maximum coordinate value for portal placement (world border safety).
WORLD_BORDER_MIN - Static variable in class tech.anonymoushacker1279.openportals.util.PortalConstants
Minimum coordinate value for portal placement (world border safety).

X

X_SHAPE - Static variable in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
xSize - Variable in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 

Y

Y_SHAPE - Static variable in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 

Z

Z_SHAPE - Static variable in class tech.anonymoushacker1279.openportals.portal.CustomPortalBlock
 
zSize - Variable in class tech.anonymoushacker1279.openportals.portal.frame.FlatPortalFrameTester
 
A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values