Index
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
PortalLinkinstance. - 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
dimensionrecord 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
DimensionalBlockPosrecord 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
DimensionLinkrecord 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
locationrecord 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
pitchrecord component. - pitchFunction() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
-
Returns the value of the
pitchFunctionrecord 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
PlayerSoundPayloadrecord 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
PortalConfigurationinstances. - 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
PortalEventHandlerinstances. - 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
PortalLinkinstances. - 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
PortalSoundManagerinstances. - 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
posrecord component. - pos1() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
-
Returns the value of the
pos1record component. - pos2() - Method in record class tech.anonymoushacker1279.openportals.portal.linking.DimensionLink
-
Returns the value of the
pos2record 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
SoundConfigurationrecord class. - soundIdentifier() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
-
Returns the value of the
soundIdentifierrecord 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
volumerecord component. - volumeFunction() - Method in record class tech.anonymoushacker1279.openportals.portal.config.PortalSoundManager.SoundConfiguration
-
Returns the value of the
volumeFunctionrecord 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
All Classes and Interfaces|All Packages|Constant Field Values