Index

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

A

a() - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Returns the value of the a record component.
AABBUtils - Class in com.portingdeadmods.portingdeadlibs.utils
 
AABBUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.AABBUtils
 
AbstractDraggableWidget - Class in com.portingdeadmods.portingdeadlibs.api.client.screens.widgets
 
AbstractDraggableWidget(int, int, int, int, Component) - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
AbstractRange<T> - Class in com.portingdeadmods.portingdeadlibs.utils.ranges
 
AbstractRange(T, T) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
 
AbstractRange(T, T, T) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
 
AbstractScroller - Class in com.portingdeadmods.portingdeadlibs.api.client.screens.widgets
 
AbstractScroller(Screen, int, int, int, int, int, AbstractScroller.Mode, Identifier) - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
AbstractScroller.Mode - Enum Class in com.portingdeadmods.portingdeadlibs.api.client.screens.widgets
 
AbstractSlot - Class in com.portingdeadmods.portingdeadlibs.api.gui.menus.slots
 
AbstractSlot(int, int, int) - Constructor for class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.AbstractSlot
 
ACTIVE - Static variable in class com.portingdeadmods.portingdeadlibs.api.utils.PDLBlockStateProperties
 
actualBlockEntity() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.FakeBlockEntity
 
actualBlockEntity() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockPartEntity
 
add(int, E) - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Inserts the specified element at the specified position in this UniqueArray if it is not already present.
add(DataResult) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
add(DataResult) - Method in class com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder.Builder
 
add(WeightedElement) - Method in class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedList
 
add(E) - Method in class com.portingdeadmods.portingdeadlibs.utils.ImmutableLinkedHashSet
 
add(E) - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Appends the specified element to the end of this UniqueArray if it is not already present.
add(E, Encoder) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
add(UUID, String) - Static method in class com.portingdeadmods.portingdeadlibs.cache.AllPlayersCache
 
add(UUID, String, PlayerSkin) - Static method in class com.portingdeadmods.portingdeadlibs.cache.AllPlayersCache
 
add(T) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
add(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder.Builder
 
addAll(int, Collection) - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Inserts all of the elements in the specified collection into this UniqueArray at the specified position, if they're not already present.
addAll(E...) - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Adds all of the elements in the specified varargs to this UniqueArray if they're not already present.
addAll(Iterable, Encoder) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
addAll(Collection) - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Adds all of the elements in the specified collection to this UniqueArray if they're not already present.
addConfigValue(String, PDLConfig.Value) - Method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig
 
addFluidReferenceSlot(FluidReferenceSlot) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
addHandler(Identifier, H) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
addHandler(Identifier, H, BiConsumer, BiConsumer) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
addHandler(Identifier, Object) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerHolder
 
addHandler(BlockCapability, H) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
addHandler(BlockCapability, H, BiConsumer, BiConsumer) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
addHandlerNoSave(Identifier, H) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
addHandlerNoSave(BlockCapability, H) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
addItemReferenceSlot(ItemReferenceSlot) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
addPanelWidget(PanelWidget) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PanelContainerScreen
 
addPlayerHotbar(Inventory) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
addPlayerHotbar(Inventory, int) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
addPlayerInventory(Inventory) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
addPlayerInventory(Inventory, int) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
addSerializer(Identifier, BiConsumer, BiConsumer) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerHolder
 
addVertex(float, float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
affectNeighborsAfterRemoval(BlockState, ServerLevel, BlockPos, boolean) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
affectNeighborsAfterRemoval(BlockState, ServerLevel, BlockPos, boolean) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockController
 
affectNeighborsAfterRemoval(BlockState, ServerLevel, BlockPos, boolean) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPart
 
afterFormBlock(Level, BlockPos, BlockPos, int, int, MultiblockData, Player) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method is called after the block is formed.
afterPlacement(Level, BlockPos, List, Player) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
Called after the multiblock has been placed.
afterUnformBlock(Level, BlockPos, BlockPos, int, int, HorizontalDirection, Player) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method is called after the block is unformed.
allBoth(int...) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.SidedCapUtils
 
allExtract(int...) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.SidedCapUtils
 
allInsert(int...) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.SidedCapUtils
 
AllPlayersCache - Class in com.portingdeadmods.portingdeadlibs.cache
 
AllPlayersCache() - Constructor for class com.portingdeadmods.portingdeadlibs.cache.AllPlayersCache
 
AlphaRenderTypeBuffer - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
AlphaRenderTypeBuffer(MultiBufferSource) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.AlphaRenderTypeBuffer
 
apply(NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Blur
 
apply(NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Convolution
 
apply(NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.EdgeDetect
 
apply(NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Emboss
 
apply(NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Mirror
 
apply(NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.PixelEffect
 
apply(NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.SimplePixelEffect
 
areReferencesEqual(ItemStack, ItemStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ItemReferenceSlot
 
areReferencesEqual(FluidStack, FluidStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
 
areReferencesEqual(T, T) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Checks if two references are equal
AskServerPlayers - Class in com.portingdeadmods.portingdeadlibs.networking.cache
 

B

b - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ColorFilter
 
b() - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Returns the value of the b record component.
BaseFluidType - Class in com.portingdeadmods.portingdeadlibs.api.fluids
 
BaseFluidType(Identifier, Identifier, Identifier, Vector4i, FluidType.Properties) - Constructor for class com.portingdeadmods.portingdeadlibs.api.fluids.BaseFluidType
 
block - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
BLOCK_ENTITIES - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleRegistries
 
blockEntity - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
blockEntityCapability(BlockCapability, BlockEntity) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.CapabilityUtils
 
blockProperties() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
BLOCKS - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleRegistries
 
BlockUtils - Class in com.portingdeadmods.portingdeadlibs.utils
 
BlockUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.BlockUtils
 
BLUR - Enum constant in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ConvolutionKernel
 
BOOLEAN - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
BOTH - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.IOAction
 
BOTH - Enum constant in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Mirror.MirrorMode
 
broadcastPlayerCache(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.portingdeadmods.portingdeadlibs.events.PDLCommonEvents
 
bucket - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
build() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Builder
 
build() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
build(DataResult) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
build(T) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
build(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder.Builder
 
builder() - Static method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
Builder() - Constructor for class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Builder
 
Builder() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
Builder(DynamicOps) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder.Builder
 
Bundle - Interface in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle2<T1,T2> - Record Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle2() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
 
Bundle2(T1, T2) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
Creates an instance of a Bundle2 record class.
Bundle3<T1,T2,T3> - Record Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle3() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
 
Bundle3(T1, T2, T3) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
Creates an instance of a Bundle3 record class.
Bundle4<T1,T2,T3,T4> - Record Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle4() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
 
Bundle4(T1, T2, T3, T4) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Creates an instance of a Bundle4 record class.
Bundle5<T1,T2,T3,T4,T5> - Record Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle5() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
 
Bundle5(T1, T2, T3, T4, T5) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Creates an instance of a Bundle5 record class.
Bundle6<T1,T2,T3,T4,T5,T6> - Record Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle6() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
 
Bundle6(T1, T2, T3, T4, T5, T6) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Creates an instance of a Bundle6 record class.
Bundle7<T1,T2,T3,T4,T5,T6,T7> - Record Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle7() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
 
Bundle7(T1, T2, T3, T4, T5, T6, T7) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Creates an instance of a Bundle7 record class.
Bundle8<T1,T2,T3,T4,T5,T6,T7,T8> - Record Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
Bundle8() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
 
Bundle8(T1, T2, T3, T4, T5, T6, T7, T8) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Creates an instance of a Bundle8 record class.
BundleFactory - Class in com.portingdeadmods.portingdeadlibs.utils.functional
 
BYTE - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 

C

camelToSnake(String) - Static method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigHelper
 
canPlace(BlockPlaceContext, BlockState) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
 
CapabilityRegistrationHelper - Class in com.portingdeadmods.portingdeadlibs.utils.capabilities
 
CapabilityRegistrationHelper() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.capabilities.CapabilityRegistrationHelper
 
CapabilityUtils - Class in com.portingdeadmods.portingdeadlibs.utils.capabilities
 
CapabilityUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.capabilities.CapabilityUtils
 
category() - Element in annotation interface com.portingdeadmods.portingdeadlibs.api.config.ConfigValue
 
category() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the category record component.
category() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.DefaultTranslationCategory
Returns the value of the category record component.
category() - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslation
 
category() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.EnumTranslationCategory
Returns the value of the category record component.
category() - Method in class com.portingdeadmods.portingdeadlibs.api.translations.TranslatableConstant
 
category() - Method in interface com.portingdeadmods.portingdeadlibs.api.translations.TranslationCategory
 
clearCache() - Static method in class com.portingdeadmods.portingdeadlibs.cache.AllPlayersCache
 
clearReference() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Clears the current reference
CLIENT_SAVED_DATA_CACHE - Static variable in class com.portingdeadmods.portingdeadlibs.api.client.data.PDLClientSavedData
 
ClientEvents() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler.ClientEvents
 
close() - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
CODEC - Static variable in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
 
CODEC - Static variable in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
 
CODEC(Codec) - Static method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Returns a Codec for serializing and deserializing UniqueArray instances
CodecUtils - Class in com.portingdeadmods.portingdeadlibs.utils.codec
 
CodecUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
collectPossibleValues() - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
Collects all possible values in the range specified.
collectPossibleValues() - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
 
collectPossibleValues() - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
 
collectPossibleValues(Float) - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
 
collectPossibleValues(Integer) - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
 
collectPossibleValues(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
Collects all possible values in the range specified.
color(int) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
color(int, int, int, int) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
com.portingdeadmods.portingdeadlibs - package com.portingdeadmods.portingdeadlibs
 
com.portingdeadmods.portingdeadlibs.api.blockentities - package com.portingdeadmods.portingdeadlibs.api.blockentities
 
com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks - package com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks
 
com.portingdeadmods.portingdeadlibs.api.blocks - package com.portingdeadmods.portingdeadlibs.api.blocks
 
com.portingdeadmods.portingdeadlibs.api.client.data - package com.portingdeadmods.portingdeadlibs.api.client.data
 
com.portingdeadmods.portingdeadlibs.api.client.renderers.blockentities - package com.portingdeadmods.portingdeadlibs.api.client.renderers.blockentities
 
com.portingdeadmods.portingdeadlibs.api.client.screens - package com.portingdeadmods.portingdeadlibs.api.client.screens
 
com.portingdeadmods.portingdeadlibs.api.client.screens.widgets - package com.portingdeadmods.portingdeadlibs.api.client.screens.widgets
 
com.portingdeadmods.portingdeadlibs.api.config - package com.portingdeadmods.portingdeadlibs.api.config
 
com.portingdeadmods.portingdeadlibs.api.data - package com.portingdeadmods.portingdeadlibs.api.data
 
com.portingdeadmods.portingdeadlibs.api.fluids - package com.portingdeadmods.portingdeadlibs.api.fluids
 
com.portingdeadmods.portingdeadlibs.api.ghost - package com.portingdeadmods.portingdeadlibs.api.ghost
 
com.portingdeadmods.portingdeadlibs.api.gui.menus - package com.portingdeadmods.portingdeadlibs.api.gui.menus
 
com.portingdeadmods.portingdeadlibs.api.gui.menus.slots - package com.portingdeadmods.portingdeadlibs.api.gui.menus.slots
 
com.portingdeadmods.portingdeadlibs.api.items - package com.portingdeadmods.portingdeadlibs.api.items
 
com.portingdeadmods.portingdeadlibs.api.multiblocks - package com.portingdeadmods.portingdeadlibs.api.multiblocks
 
com.portingdeadmods.portingdeadlibs.api.resources - package com.portingdeadmods.portingdeadlibs.api.resources
 
com.portingdeadmods.portingdeadlibs.api.translations - package com.portingdeadmods.portingdeadlibs.api.translations
 
com.portingdeadmods.portingdeadlibs.api.utils - package com.portingdeadmods.portingdeadlibs.api.utils
 
com.portingdeadmods.portingdeadlibs.api.wrappers - package com.portingdeadmods.portingdeadlibs.api.wrappers
 
com.portingdeadmods.portingdeadlibs.cache - package com.portingdeadmods.portingdeadlibs.cache
 
com.portingdeadmods.portingdeadlibs.client - package com.portingdeadmods.portingdeadlibs.client
 
com.portingdeadmods.portingdeadlibs.client.screens.widgets - package com.portingdeadmods.portingdeadlibs.client.screens.widgets
 
com.portingdeadmods.portingdeadlibs.events - package com.portingdeadmods.portingdeadlibs.events
 
com.portingdeadmods.portingdeadlibs.example - package com.portingdeadmods.portingdeadlibs.example
 
com.portingdeadmods.portingdeadlibs.impl.wrappers - package com.portingdeadmods.portingdeadlibs.impl.wrappers
 
com.portingdeadmods.portingdeadlibs.mixins - package com.portingdeadmods.portingdeadlibs.mixins
 
com.portingdeadmods.portingdeadlibs.networking - package com.portingdeadmods.portingdeadlibs.networking
 
com.portingdeadmods.portingdeadlibs.networking.cache - package com.portingdeadmods.portingdeadlibs.networking.cache
 
com.portingdeadmods.portingdeadlibs.utils - package com.portingdeadmods.portingdeadlibs.utils
 
com.portingdeadmods.portingdeadlibs.utils.capabilities - package com.portingdeadmods.portingdeadlibs.utils.capabilities
 
com.portingdeadmods.portingdeadlibs.utils.codec - package com.portingdeadmods.portingdeadlibs.utils.codec
 
com.portingdeadmods.portingdeadlibs.utils.functional - package com.portingdeadmods.portingdeadlibs.utils.functional
 
com.portingdeadmods.portingdeadlibs.utils.metrics - package com.portingdeadmods.portingdeadlibs.utils.metrics
 
com.portingdeadmods.portingdeadlibs.utils.parsing - package com.portingdeadmods.portingdeadlibs.utils.parsing
 
com.portingdeadmods.portingdeadlibs.utils.ranges - package com.portingdeadmods.portingdeadlibs.utils.ranges
 
com.portingdeadmods.portingdeadlibs.utils.renderers - package com.portingdeadmods.portingdeadlibs.utils.renderers
 
com.portingdeadmods.portingdeadlibs.utils.rng - package com.portingdeadmods.portingdeadlibs.utils.rng
 
comment() - Element in annotation interface com.portingdeadmods.portingdeadlibs.api.config.ConfigValue
 
comment() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the comment record component.
compareItems(List, List) - Static method in class com.portingdeadmods.portingdeadlibs.utils.RecipeUtils
This compares two lists of items/ingredients.
component(Object...) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslation
 
component(String, Object...) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.TranslatableConstant
 
CONFIGS - Static variable in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigManager
 
CONFIGS_BY_CLASS - Static variable in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigManager
 
ConfigValue - Annotation Interface in com.portingdeadmods.portingdeadlibs.api.config
 
context - Variable in class com.portingdeadmods.portingdeadlibs.api.client.renderers.blockentities.PDLBERenderer
 
context - Variable in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
controllerChar(char) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Builder
Define the character for the controller position
At most there can be only one controller
copyReference(ItemStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ItemReferenceSlot
 
copyReference(FluidStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
 
copyReference(T) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Creates a copy of the reference
create() - Static method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Factory method to create a new LazyFinal instance
create(double, double, double, double, double, double, double, double, double) - Static method in class com.portingdeadmods.portingdeadlibs.utils.AABBUtils
Creates an AABB starting from a point, then inflates it by the given amounts in every direction.
create(double, double, double, double, double, double, BlockPos) - Static method in class com.portingdeadmods.portingdeadlibs.utils.AABBUtils
Creates an AABB starting from a 1x1x1 cube at the given position, then inflates it by the given amounts in every direction.
create(GhostMultiblockControllerBE, BlockPos, int, Inventory, Player) - Method in interface com.portingdeadmods.portingdeadlibs.api.ghost.GhostPartMenuFactory
 
create(Object, int, int) - Static method in class com.portingdeadmods.portingdeadlibs.utils.functional.BundleFactory
 
create(String, ChatFormatting) - Static method in class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler
 
create(BlockPos, BlockState) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.DeferredBlockEntity
 
createBlockEntities(String) - Static method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlockEntities
 
createBlocksRegister(String, DeferredRegister.Items) - Static method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
createBlockStateDefinition(StateDefinition.Builder) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
createCategory(String) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 
createControllerMenu(int, Inventory, Player) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
createEnumCategory(String) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 
createHolder(ResourceKey, Identifier) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 
createItemsRegister(String) - Static method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
createMenu(int, Inventory, Player) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
createTickerHelper(BlockEntityType, BlockEntityType, BlockEntityTicker) - Static method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
createTranslation(ResourceKey) - Static method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslation
 
createTranslations(String) - Static method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 

D

DATA_COMPONENT_TYPES - Static variable in class com.portingdeadmods.portingdeadlibs.api.data.PDLDataComponents
 
decode(DynamicOps, T) - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
 
def() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
Returns the value of the def record component.
DefaultTranslationCategory - Record Class in com.portingdeadmods.portingdeadlibs.api.translations
 
DefaultTranslationCategory(DeferredTranslationRegister, String) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.translations.DefaultTranslationCategory
Creates an instance of a DefaultTranslationCategory record class.
defaultValue() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the defaultValue record component.
DeferredBlockEntity<BE> - Class in com.portingdeadmods.portingdeadlibs.api.utils
 
DeferredBlockEntity(ResourceKey) - Constructor for class com.portingdeadmods.portingdeadlibs.api.utils.DeferredBlockEntity
 
deferredBucket - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
DeferredTranslation<T> - Class in com.portingdeadmods.portingdeadlibs.api.translations
 
DeferredTranslation(ResourceKey) - Constructor for class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslation
 
DeferredTranslationRegister - Class in com.portingdeadmods.portingdeadlibs.api.translations
 
DeferredTranslationRegister(String) - Constructor for class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 
degrees - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.HueShift
 
deserialize(ValueInput) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerHolder
 
deserializeNBT(CompoundTag) - Static method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
 
direction() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
Returns the value of the direction record component.
DOUBLE - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
dropItems() - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockEntity
 
dynamic() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Returns the value of the dynamic record component.
DynamicPack - Class in com.portingdeadmods.portingdeadlibs.api.resources
 
DynamicPack(Identifier, PackType) - Constructor for class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
DynamicPack(Identifier, PackType, PackSource) - Constructor for class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
DynamicPackSource - Record Class in com.portingdeadmods.portingdeadlibs.api.resources
 
DynamicPackSource(String, PackType, Pack.Position, PackResources) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
 
DynamicPackSource(String, PackType, Pack.Position, PackSource, PackResources) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Creates an instance of a DynamicPackSource record class.

E

EAST - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
 
edgeColor - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.EdgeDetect
 
Effects - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects
 
Effects.Blur - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Brightness - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.ColorFilter - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Contrast - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Convolution - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.ConvolutionKernel - Enum Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.CustomEffect - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.EdgeDetect - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Emboss - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Gamma - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Grayscale - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.HueShift - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Invert - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Mirror - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Mirror.MirrorMode - Enum Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.NamedEffect - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Noise - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Opacity - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Pixelate - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.PixelEffect - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
Should be used whenever the result would be printed on a new NativeImage instance
Effects.Saturation - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Sepia - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Sharpen - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.SimplePixelEffect - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
Should be used whenever the process is sort of simple and can be done pixel by pixel on the original image (eg.
Effects.Threshold - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Effects.Tint - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
elementCodec() - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Returns the value of the elementCodec record component.
Emboss() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Emboss
 
EMBOSS - Enum constant in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ConvolutionKernel
 
emitRedstoneLevel() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity
 
EMPTY - Static variable in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
 
EmptyUUID - Static variable in class com.portingdeadmods.portingdeadlibs.utils.PlayerUtils
 
encode(Set, DynamicOps, T) - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
 
end() - Method in class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler.ProfilerInstance
 
ENERGY - Static variable in class com.portingdeadmods.portingdeadlibs.api.data.PDLDataComponents
 
ENERGY_STORAGE - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Exposes
 
EnergyBarWidget - Class in com.portingdeadmods.portingdeadlibs.client.screens.widgets
 
EnergyBarWidget(int, int, EnergyHandlerWrapper, String, boolean) - Constructor for class com.portingdeadmods.portingdeadlibs.client.screens.widgets.EnergyBarWidget
 
EnergyHandlerWrapper - Interface in com.portingdeadmods.portingdeadlibs.api.wrappers
 
ENUM - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
enumCodec(Class) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
enumStreamCodec(Class) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
EnumTranslationCategory<E> - Record Class in com.portingdeadmods.portingdeadlibs.api.translations
 
EnumTranslationCategory(DeferredTranslationRegister, String) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.translations.EnumTranslationCategory
Creates an instance of a EnumTranslationCategory record class.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.MenuWidgetContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.DefaultTranslationCategory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.EnumTranslationCategory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.TranslatableConstant
 
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.None
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.Some
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Err
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Ok
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedElement
Indicates whether some other object is "equal to" this one.
err(E) - Static method in interface com.portingdeadmods.portingdeadlibs.utils.Result
 
err(String) - Static method in interface com.portingdeadmods.portingdeadlibs.utils.Result
 
Err(E) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.Result.Err
Creates an instance of a Err record class.
error() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Err
Returns the value of the error record component.
error() - Method in interface com.portingdeadmods.portingdeadlibs.utils.Result
 
EXAMPLE_CONTAINER_BLOCK - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleRegistries
 
EXAMPLE_CONTAINER_BLOCK_ENTITY - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleRegistries
 
ExampleConfig - Class in com.portingdeadmods.portingdeadlibs.example
 
ExampleConfig() - Constructor for class com.portingdeadmods.portingdeadlibs.example.ExampleConfig
 
ExampleContainerBlock - Class in com.portingdeadmods.portingdeadlibs.example
 
ExampleContainerBlock(BlockBehaviour.Properties) - Constructor for class com.portingdeadmods.portingdeadlibs.example.ExampleContainerBlock
 
ExampleContainerBlockEntity - Class in com.portingdeadmods.portingdeadlibs.example
 
ExampleContainerBlockEntity(BlockPos, BlockState) - Constructor for class com.portingdeadmods.portingdeadlibs.example.ExampleContainerBlockEntity
 
ExampleRegistries - Class in com.portingdeadmods.portingdeadlibs.example
 
ExampleRegistries() - Constructor for class com.portingdeadmods.portingdeadlibs.example.ExampleRegistries
 
exposedHandlers - Variable in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
exposeHandlers(char, Identifier...) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Builder
 
exposesHandler(Identifier, BlockPos) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
exposesHandler(BlockCapability, BlockPos) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
EXTRACT - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.IOAction
 
extractBackground(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PDLAbstractContainerScreen
 
extractContents(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.LazyImageButton
 
extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PDLAbstractContainerScreen
 
extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
extractTransparentBackground(GuiGraphicsExtractor) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PDLAbstractContainerScreen
 
extractWidgetRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
extractWidgetRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
extractWidgetRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.EnergyBarWidget
 
extractWidgetRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 

F

FACING - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock.RotationType
 
factor - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Brightness
 
factor - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Contrast
 
factor - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Saturation
 
FakeBlockEntity - Interface in com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks
 
field() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the field record component.
filled(boolean) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
fits(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
Checks if a given value fits within the range defined by min and max.
FLOAT - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
FloatRange - Class in com.portingdeadmods.portingdeadlibs.utils.ranges
 
FloatRange(Float, Float) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
 
FloatRange(Float, Float, Float) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
 
flowingFluid - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
FLUID - Static variable in class com.portingdeadmods.portingdeadlibs.api.data.PDLDataComponents
 
FLUID_HANDLER - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Exposes
 
fluidHandler(BlockEntity) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.CapabilityUtils
 
FluidHandlerWrapper - Interface in com.portingdeadmods.portingdeadlibs.api.wrappers
 
FluidHandlerWrapperImpl - Class in com.portingdeadmods.portingdeadlibs.impl.wrappers
 
FluidHandlerWrapperImpl(ResourceHandler) - Constructor for class com.portingdeadmods.portingdeadlibs.impl.wrappers.FluidHandlerWrapperImpl
 
fluidProperties() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
FluidReferenceSlot - Class in com.portingdeadmods.portingdeadlibs.api.gui.menus.slots
A slot that displays a reference FluidStack without actually consuming the fluid.
FluidReferenceSlot(int, int, int, int, int, ReferenceSlot.ReferenceListener) - Constructor for class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
 
FluidRegistrationHelper - Class in com.portingdeadmods.portingdeadlibs.utils
 
FluidRegistrationHelper(DeferredRegister.Blocks, DeferredRegister.Items, String) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
FluidRegistrationHelper(DeferredRegister.Blocks, DeferredRegister.Items, DeferredRegister, DeferredRegister) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
FluidTemplate - Interface in com.portingdeadmods.portingdeadlibs.api.fluids
 
fluidType - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
forgeEnergy(int, int, ResourceHandlerBlockEntity, boolean) - Static method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.EnergyBarWidget
 
form(Multiblock, BlockPos, Level) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
 
form(Multiblock, BlockPos, Level, Player) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
 
form(Level, BlockPos) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
 
form(Level, BlockPos, Player) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
 
formBlock(Level, BlockPos, BlockPos, int, int, MultiblockData, Player) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method is used to form a block.
FORMED - Static variable in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
 
fromRegularDirection(Direction) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
 

G

g - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ColorFilter
 
g() - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Returns the value of the g record component.
GAME_PROFILE_STREAM_CODEC - Static variable in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
 
gamma - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Gamma
 
generateConfigNames(Class, String, BiConsumer) - Static method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigHelper
 
get() - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Gets the cached value.
get(int) - Method in interface com.portingdeadmods.portingdeadlibs.utils.functional.Bundle
 
get(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
 
get(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
 
get(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
 
get(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
 
get(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
 
get(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
 
get(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
 
getActualBlockEntityPos() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.FakeBlockEntity
 
getActualBlockEntityPos() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockPartEntity
 
getAllPositionsInAABB(AABB) - Static method in class com.portingdeadmods.portingdeadlibs.utils.AABBUtils
Returns a UniqueArray of all full blocks occupied by the given AABB.
getBackgroundTexture() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PDLAbstractContainerScreen
 
getBaseShape() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
Defines the base shape of the multiblock in its default orientation (facing NORTH).
getBE(Class, BlockGetter, BlockPos) - Static method in class com.portingdeadmods.portingdeadlibs.utils.BlockUtils
 
getBlockEntity() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
getBlockEntityType() - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
getBlockEntityType() - Method in class com.portingdeadmods.portingdeadlibs.example.ExampleContainerBlock
 
getBlockItems() - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
getBlockRegister() - Method in class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
getBlocksAroundSelf3x3(BlockPos) - Static method in class com.portingdeadmods.portingdeadlibs.utils.BlockUtils
 
getBlocksAroundSelfHorizontal(BlockPos) - Static method in class com.portingdeadmods.portingdeadlibs.utils.BlockUtils
 
getBounds() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PanelContainerScreen
 
getBounds() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
getBucket() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
getBuffer(RenderType) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.AlphaRenderTypeBuffer
 
getButtons() - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
getClosedHeight() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
getClosedWidth() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
getColor() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.BaseFluidType
 
getConfigPaths() - Method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig
 
getContentLength() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
getControllerEnergyStorage() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
getControllerFluidHandler() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
getControllerItemHandler() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
getControllerPos() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockPartEntity
 
getControllerPos() - Method in interface com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockPartBE
 
getControllerPos() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
getControllerPosition() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
getCreativeTabItems() - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
getCurPos(Vec3i, Vec3i, HorizontalDirection) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
 
getDefaultBlock(int) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
 
getDefaultTranslations() - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 
getDeferredBucket() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
getDefinition() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method provides a definition map that can be used to look up an integer key in Multiblock.getLayout() and will return a block.
getDisplayName() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
getEmptyReference() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
 
getEmptyReference() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ItemReferenceSlot
 
getEmptyReference() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Returns an empty reference of type T
getEnergyBarColor() - Static method in class com.portingdeadmods.portingdeadlibs.utils.ItemUtils
 
getEnergyCapacity() - Method in interface com.portingdeadmods.portingdeadlibs.api.items.IEnergyItem
 
getEnergyCapacity() - Method in interface com.portingdeadmods.portingdeadlibs.api.wrappers.EnergyHandlerWrapper
 
getEnergyCapacity() - Method in class com.portingdeadmods.portingdeadlibs.impl.wrappers.NeoEnergyHandlerWrapper
 
getEnergyForDurabilityBar(ItemStack) - Static method in class com.portingdeadmods.portingdeadlibs.utils.ItemUtils
 
getEnergyStored() - Method in interface com.portingdeadmods.portingdeadlibs.api.wrappers.EnergyHandlerWrapper
 
getEnergyStored() - Method in class com.portingdeadmods.portingdeadlibs.impl.wrappers.NeoEnergyHandlerWrapper
 
getExposedHandlers() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
getFirstBlockPos(HorizontalDirection, BlockPos, Vec3i) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
 
getFixedDirection() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method can make the direction of this multiblock fixed.
getFlowingFluid() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
getFlowingTexture() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.BaseFluidType
 
getFlowingTexture() - Method in interface com.portingdeadmods.portingdeadlibs.api.fluids.FluidTemplate
 
getFluidAmount() - Method in interface com.portingdeadmods.portingdeadlibs.api.wrappers.FluidHandlerWrapper
 
getFluidAmount() - Method in class com.portingdeadmods.portingdeadlibs.impl.wrappers.FluidHandlerWrapperImpl
 
getFluidCapacity() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.SlotFluidHandler
 
getFluidCapacity() - Method in interface com.portingdeadmods.portingdeadlibs.api.items.IFluidItem
 
getFluidCapacity() - Method in interface com.portingdeadmods.portingdeadlibs.api.wrappers.FluidHandlerWrapper
 
getFluidCapacity() - Method in class com.portingdeadmods.portingdeadlibs.impl.wrappers.FluidHandlerWrapperImpl
 
getFluidHandler() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.SlotFluidHandler
 
getFluidReferenceSlots() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
getFluidRegister() - Method in class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
getFluidResource() - Method in interface com.portingdeadmods.portingdeadlibs.api.wrappers.FluidHandlerWrapper
 
getFluidResource() - Method in class com.portingdeadmods.portingdeadlibs.impl.wrappers.FluidHandlerWrapperImpl
 
getFluids() - Method in class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
getFluidStack() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
Gets the current fluid reference
getFluidStack() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.SlotFluidHandler
 
getFluidType() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
getFluidTypeRegister() - Method in class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
getFormedController() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method provides the controller block of your formed multiblock.
getHandler(Identifier) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
getHandler(Identifier) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerHolder
 
getHandler(BlockCapability) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
getHandlerExposure() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
getHandlerHolder() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
getHandlerHolder() - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.SimpleContainerBlockEntity
 
getHandlerOnSide(Identifier, Direction) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
getHandlerOnSide(BlockCapability, Direction) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerBlockEntity
 
getHeight() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.SlotFluidHandler
 
getImageHeight() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PDLAbstractContainerScreen
 
getImageWidth() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PDLAbstractContainerScreen
 
getInv() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
getItemReferenceSlots() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
getItemRegister() - Method in class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
getLayout() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method provides the layout of your unformed multiblock.
getMax() - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
 
getMaxInput() - Method in interface com.portingdeadmods.portingdeadlibs.api.items.IEnergyItem
 
getMaxOutput() - Method in interface com.portingdeadmods.portingdeadlibs.api.items.IEnergyItem
 
getMaxSize() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method provides the maximum possible size for this multiblock.
getMaxTransfer() - Method in interface com.portingdeadmods.portingdeadlibs.api.items.IEnergyItem
 
getMenuProvider(BlockState, Level, BlockPos) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
getMergeableSlotCount() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
getMetadataSection(MetadataSectionType) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
getMin() - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
 
getMultiblockBounds(BlockPlaceContext) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
Calculates the world-space AABB for the multiblock.
getMultiblockData() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockEntity
 
getMultiBlockEntityType() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method provides the block entity resource for the controller of your multiblock.
getName() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Blur
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Brightness
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ColorFilter
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Contrast
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Convolution
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.CustomEffect
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.EdgeDetect
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Emboss
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Gamma
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Grayscale
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.HueShift
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Invert
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Mirror
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.NamedEffect
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Noise
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Opacity
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Pixelate
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.PixelEffect
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Saturation
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Sepia
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Sharpen
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Threshold
 
getName() - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Tint
 
getName(UUID) - Static method in class com.portingdeadmods.portingdeadlibs.cache.AllPlayersCache
 
getNamespaces(PackType) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
getOpenHeight() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
getOpenWidth() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
getOrDefault(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Gets the value if initialized, otherwise returns the default value.
getOrigin(BlockPlaceContext) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
Calculates the origin of the multiblock structure in the world.
getOriginalX() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
getOriginalY() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
getOrThrow() - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Gets the cached value, throwing an exception if not initialized.
getOverlayTexture() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.BaseFluidType
 
getOverlayTexture() - Method in interface com.portingdeadmods.portingdeadlibs.api.fluids.FluidTemplate
 
getPartBlock() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
 
getPartMenus() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
getPartPositions() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
getPartPositions() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
getPlacementOffset() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
getPlayerFromName(Level, String) - Static method in class com.portingdeadmods.portingdeadlibs.utils.PlayerUtils
 
getPlayerNameFromUUID(Level, UUID) - Static method in class com.portingdeadmods.portingdeadlibs.utils.PlayerUtils
 
getPlayerUUIDFromName(Level, String) - Static method in class com.portingdeadmods.portingdeadlibs.utils.PlayerUtils
 
getPossibleValues() - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
Returns a collection of all possible values within the range dictated by the min, max, and step values.
getPredicate(int) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
 
getRawKey() - Method in class com.portingdeadmods.portingdeadlibs.api.translations.TranslatableConstant
 
getRedstoneSignalType() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity
 
getReference() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Gets the current reference
getRelativeBounds() - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
getRelativeControllerPos(Multiblock) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
 
getRenderShape(BlockState) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPart
 
getRenderShape(BlockState) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
getResource(PackType, Identifier) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
getRootResource(String...) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
getRotated(Direction) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape
 
getRotationType() - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
getRotationType() - Method in class com.portingdeadmods.portingdeadlibs.example.ExampleContainerBlock
 
getScrollableLength() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
getScrollOffset() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
getSerializedName() - Method in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
 
getShape(BlockPlaceContext) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
Gets the shape rotated according to the player's facing direction.
getSkin(UUID) - Static method in class com.portingdeadmods.portingdeadlibs.cache.AllPlayersCache
 
getSlots() - Method in interface com.portingdeadmods.portingdeadlibs.api.items.IItemItem
 
getSpecValue(String) - Method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig
 
getStateForPlacement(BlockPlaceContext) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
getStillFluid() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
getStillTexture() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.BaseFluidType
 
getStillTexture() - Method in interface com.portingdeadmods.portingdeadlibs.api.fluids.FluidTemplate
 
getTicker(Level, BlockState, BlockEntityType) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
getType() - Method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig
 
getUnformedController() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method provides the controller block of your unformed multiblock.
getUnformedMultiblock(Multiblock, BlockPos, Level, Player, boolean) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
Check if all multiblock parts are placed correctly
getUUIDs() - Static method in class com.portingdeadmods.portingdeadlibs.cache.AllPlayersCache
 
getValue(String) - Method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig
 
getVisibleContentLength() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
getWidth() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.SlotFluidHandler
 
getWidths() - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method provides a list of widths for every layer of your multiblock.
getWidths() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
 
getX() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.AbstractSlot
 
getY() - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.AbstractSlot
 
GhostControllerItem - Class in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostControllerItem(Block, Item.Properties) - Constructor for class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
 
GhostMultiblockController - Class in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostMultiblockController(BlockBehaviour.Properties) - Constructor for class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockController
 
GhostMultiblockControllerBE - Class in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostMultiblockControllerBE(BlockEntityType, BlockPos, BlockState) - Constructor for class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
GhostMultiblockPart - Interface in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostMultiblockPartBE - Interface in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostMultiblockShape - Class in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostMultiblockShape.Builder - Class in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostMultiblockShape.Exposes - Enum Class in com.portingdeadmods.portingdeadlibs.api.ghost
 
GhostPartMenuFactory - Interface in com.portingdeadmods.portingdeadlibs.api.ghost
 
GradientUtils - Class in com.portingdeadmods.portingdeadlibs.utils.parsing
Utility class for parsing and creating gradient text effects with Minecraft formatting codes.
GradientUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.parsing.GradientUtils
 
Grayscale() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Grayscale
 
GSON - Static variable in class com.portingdeadmods.portingdeadlibs.PortingDeadLibs
 

H

handle(IPayloadContext) - Method in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
 
handleSpecialClick(Player, MouseButtonEvent) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
 
handleSpecialClick(Player, MouseButtonEvent) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ItemReferenceSlot
 
handleSpecialClick(Player, MouseButtonEvent) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Override this to handle clicking with a fluid container
has(int) - Method in interface com.portingdeadmods.portingdeadlibs.utils.functional.Bundle
 
has(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
 
has(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
 
has(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
 
has(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
 
has(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
 
has(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
 
has(int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
 
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.MenuWidgetContext
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.DefaultTranslationCategory
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.EnumTranslationCategory
Returns a hash code value for this object.
hashCode() - Method in class com.portingdeadmods.portingdeadlibs.api.translations.TranslatableConstant
 
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.None
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.Some
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Err
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Ok
Returns a hash code value for this object.
hashCode() - Method in record class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedElement
Returns a hash code value for this object.
HIGH_SIGNAL - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
 
holder(Registry, T) - Static method in class com.portingdeadmods.portingdeadlibs.utils.RegistryUtils
Returns the holder reference for a value on that registry.
HORIZONTAL - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller.Mode
 
HORIZONTAL - Enum constant in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Mirror.MirrorMode
 
HORIZONTAL_FACING - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock.RotationType
 
HorizontalDirection - Enum Class in com.portingdeadmods.portingdeadlibs.api.utils
 

I

i - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleConfig
 
IEnergyItem - Interface in com.portingdeadmods.portingdeadlibs.api.items
 
ifInitialized(Consumer) - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Executes the given consumer with the cached value if initialized.
IFluidItem - Interface in com.portingdeadmods.portingdeadlibs.api.items
Implement this interface on your item to auto register the capability for it
IGNORED - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
 
IItemItem - Interface in com.portingdeadmods.portingdeadlibs.api.items
 
ImmutableLinkedHashSet<E> - Class in com.portingdeadmods.portingdeadlibs.utils
 
ImmutableLinkedHashSet(Collection) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ImmutableLinkedHashSet
 
index - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.AbstractSlot
 
init() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.PanelContainerScreen
 
initialize(Supplier) - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Initializes the lazy value using a supplier exactly once.
initialize(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Initializes the lazy value exactly once.
INSERT - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.IOAction
 
INTEGER - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
intensity - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Noise
 
IntRange - Class in com.portingdeadmods.portingdeadlibs.utils.ranges
 
IntRange(Integer, Integer) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
 
IntRange(Integer, Integer, Integer) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
 
inv - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
Invert() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Invert
 
IOAction - Enum Class in com.portingdeadmods.portingdeadlibs.api.utils
 
isActive(int) - Method in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
 
isFormed(Level, BlockPos) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
This method determines whether the block at the specified position is a formed part of this multiblock.
isInitialized() - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Checks if this lazy container has been initialized.
isLazyHovered() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
isNumber() - Method in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
isOpen() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
isPresent() - Method in interface com.portingdeadmods.portingdeadlibs.utils.Option
 
isPresent() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.None
 
isPresent() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.Some
 
isRectHovered(GuiGraphicsExtractor, int, int, int, int) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
isReferenceEmpty(ItemStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ItemReferenceSlot
 
isReferenceEmpty(FluidStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
 
isReferenceEmpty(T) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Checks if a reference is empty
ITEM_HANDLER - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Exposes
 
itemHandler(BlockEntity) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.CapabilityUtils
 
ItemReferenceSlot - Class in com.portingdeadmods.portingdeadlibs.api.gui.menus.slots
A slot that displays a reference ItemStack without actually consuming it.
ItemReferenceSlot(int, int, int, int, int, ReferenceSlot.ReferenceListener) - Constructor for class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ItemReferenceSlot
 
ITEMS - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleRegistries
 
ItemUtils - Class in com.portingdeadmods.portingdeadlibs.utils
 
ItemUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.ItemUtils
 

J

j - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleConfig
 

K

kernel - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Convolution
 
kernel - Variable in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ConvolutionKernel
 
key() - Element in annotation interface com.portingdeadmods.portingdeadlibs.api.config.ConfigValue
 
key() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the key record component.
key() - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslation
 
key(String) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.TranslatableConstant
 
keyToString(E) - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.EnumTranslationCategory
 
keyToString(String) - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.DefaultTranslationCategory
 
keyToString(K) - Method in interface com.portingdeadmods.portingdeadlibs.api.translations.TranslationCategory
 

L

layer() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Returns the value of the layer record component.
layer(int...) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
Create a new layer for your multiblock
layer(String...) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Builder
The multiblock definition itself.
layers() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
Returns the value of the layers record component.
LazyFinal<T> - Class in com.portingdeadmods.portingdeadlibs.utils
A thread-safe write-once lazy container that starts with null value and can be initialized exactly once.
LazyFinal() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
Creates a new LazyFinal instance initialized to null
LazyImageButton - Class in com.portingdeadmods.portingdeadlibs.api.client.screens.widgets
 
LazyImageButton(Identifier, int, int, int, int, int, int, Consumer) - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.LazyImageButton
 
LevelRendererMixin - Interface in com.portingdeadmods.portingdeadlibs.mixins
 
LINES_NONTRANSLUCENT - Static variable in class com.portingdeadmods.portingdeadlibs.client.PDLRenderTypes
 
lineWidth(float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
LIST - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
listener - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
 
listResources(PackType, String, String, PackResources.ResourceOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
load(CompoundTag) - Static method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
 
loadAdditional(ValueInput) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.SimpleContainerBlockEntity
 
loadAdditional(ValueInput) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
loadAdditional(ValueInput) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
loadMBData(CompoundTag) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockEntity
 
loadPacks(Consumer) - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
 
location() - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
LOGGER - Static variable in class com.portingdeadmods.portingdeadlibs.PortingDeadLibs
 
lol - Static variable in class com.portingdeadmods.portingdeadlibs.example.ExampleConfig
 
LONG - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
LOW_SIGNAL - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
 

M

manipulate(int, int, int) - Method in interface com.portingdeadmods.portingdeadlibs.utils.renderers.PixelManipulator
 
MAP - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
MAP_CODEC - Static variable in class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
 
MAP_CODEC - Static variable in class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
 
mapError(UnaryOperator) - Method in class com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder.Builder
 
mapError(UnaryOperator) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
max() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the max record component.
maxSize() - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Returns the value of the maxSize record component.
menu() - Method in record class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.MenuWidgetContext
Returns the value of the menu record component.
MenuWidgetContext - Record Class in com.portingdeadmods.portingdeadlibs.api.client.screens.widgets
 
MenuWidgetContext(PDLAbstractContainerMenu, Consumer) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.MenuWidgetContext
Creates an instance of a MenuWidgetContext record class.
mergeItemStack(List, ItemStack, int, int, boolean) - Static method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
min() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the min record component.
minSize() - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Returns the value of the minSize record component.
MODID - Static variable in class com.portingdeadmods.portingdeadlibs.PortingDeadLibs
 
MODID - Static variable in class com.portingdeadmods.portingdeadlibs.PortingDeadLibsClient
 
mouseClicked(MouseButtonEvent, boolean) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
mouseClicked(MouseButtonEvent, boolean) - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
move(AABB, Direction, double) - Static method in class com.portingdeadmods.portingdeadlibs.utils.AABBUtils
Moves the given AABB in the specified direction by the specified distance.
moveItemStackTo(ItemStack, int, int, boolean) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
Multiblock - Interface in com.portingdeadmods.portingdeadlibs.api.multiblocks
 
MULTIBLOCK - Static variable in class com.portingdeadmods.portingdeadlibs.PDLRegistries
 
MULTIBLOCK_KEY - Static variable in class com.portingdeadmods.portingdeadlibs.PDLRegistries
 
MultiblockData - Record Class in com.portingdeadmods.portingdeadlibs.api.multiblocks
 
MultiblockData(boolean, HorizontalDirection, MultiblockLayer[]) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
Creates an instance of a MultiblockData record class.
MultiblockDefinition - Record Class in com.portingdeadmods.portingdeadlibs.api.multiblocks
 
MultiblockDefinition() - Constructor for record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
 
MultiblockDefinition(Map) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
Creates an instance of a MultiblockDefinition record class.
MultiblockEntity - Interface in com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks
 
MultiblockHelper - Class in com.portingdeadmods.portingdeadlibs.utils
 
MultiblockLayer - Record Class in com.portingdeadmods.portingdeadlibs.api.multiblocks
 
MultiblockLayer(boolean, IntRange, int[]) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
 
MultiblockLayer(boolean, IntRange, int[], IntIntPair) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Creates an instance of a MultiblockLayer record class.
MultiblockPartEntity - Interface in com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks
 

N

name - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
name() - Element in annotation interface com.portingdeadmods.portingdeadlibs.api.config.ConfigValue
 
name() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the name record component.
NeoEnergyHandlerWrapper - Class in com.portingdeadmods.portingdeadlibs.impl.wrappers
 
NeoEnergyHandlerWrapper(EnergyHandler) - Constructor for class com.portingdeadmods.portingdeadlibs.impl.wrappers.NeoEnergyHandlerWrapper
 
NetworkEvents - Class in com.portingdeadmods.portingdeadlibs.networking
 
NetworkEvents() - Constructor for class com.portingdeadmods.portingdeadlibs.networking.NetworkEvents
 
newBlockEntity(BlockPos, BlockState) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
next() - Method in class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedList
 
none() - Static method in interface com.portingdeadmods.portingdeadlibs.utils.Option
 
None() - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.Option.None
Creates an instance of a None record class.
NONE - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock.RotationType
 
NONE - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.IOAction
 
NORTH - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
 

O

object() - Method in record class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedElement
Returns the value of the object record component.
of(float, float) - Static method in class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
Creates a new FloatRange with the specified minimum and maximum values.
of(float, float, float) - Static method in class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
Creates a new FloatRange with the specified minimum and maximum values.
of(int, int) - Static method in class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
Creates a new IntRange with the specified minimum and maximum values.
of(int, int, int) - Static method in class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
Creates a new IntRange with the specified minimum, maximum and step values.
ok(T) - Static method in interface com.portingdeadmods.portingdeadlibs.utils.Result
 
Ok(T) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.Result.Ok
Creates an instance of a Ok record class.
onClientPlayerLoggingIn(ClientPlayerNetworkEvent.LoggingIn) - Static method in class com.portingdeadmods.portingdeadlibs.events.PDLClientEvents
 
onDrag(MouseButtonEvent, double, double) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
onMoved() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
onNeighborChanged() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockListenerBlockEntity
 
onPartRemoved(BlockState, Level, BlockPos) - Method in interface com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockPart
 
onPartRemoved(BlockState, Level, BlockPos) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPart
 
onPlace() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockListenerBlockEntity
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
onPlaceOffset(int, int, int) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Builder
Taking the controller as an anchor, add an offset for placing following the idea that North is forward.
onPress(InputWithModifiers) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.LazyImageButton
 
onReferenceChanged(T) - Method in interface com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot.ReferenceListener
 
onRelease(MouseButtonEvent) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
onRelease(MouseButtonEvent) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
onRemove() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockListenerBlockEntity
 
onRender(RenderGuiEvent.Post) - Static method in class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler.ClientEvents
 
onScroll() - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
Called when the scroller is scrolled
onServerAboutToStart(ServerAboutToStartEvent) - Static method in class com.portingdeadmods.portingdeadlibs.events.PDLServerEvents
 
onWidgetResized(PanelWidget) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
onWidgetResizeFunc() - Method in record class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.MenuWidgetContext
Returns the value of the onWidgetResizeFunc record component.
opacity - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Opacity
 
open - Variable in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
openScreen(Player, Screen) - Static method in class com.portingdeadmods.portingdeadlibs.utils.PlayerUtils
Deprecated.
ops() - Method in class com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder.Builder
 
ops() - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
Option<T> - Interface in com.portingdeadmods.portingdeadlibs.utils
 
Option.None<T> - Record Class in com.portingdeadmods.portingdeadlibs.utils
 
Option.Some<T> - Record Class in com.portingdeadmods.portingdeadlibs.utils
 

P

packId() - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
packId() - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Returns the value of the packId record component.
packPosition() - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Returns the value of the packPosition record component.
packResources() - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Returns the value of the packResources record component.
packType() - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Returns the value of the packType record component.
PanelContainerScreen<T> - Class in com.portingdeadmods.portingdeadlibs.api.client.screens
 
PanelContainerScreen(T, Inventory, Component) - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.screens.PanelContainerScreen
 
PanelWidget - Class in com.portingdeadmods.portingdeadlibs.api.client.screens.widgets
 
PanelWidget(int, int, int, int, int, int) - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
panelWidgets - Variable in class com.portingdeadmods.portingdeadlibs.api.client.screens.PanelContainerScreen
 
parentRegister() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.DefaultTranslationCategory
Returns the value of the parentRegister record component.
parentRegister() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.EnumTranslationCategory
Returns the value of the parentRegister record component.
parentRegister() - Method in interface com.portingdeadmods.portingdeadlibs.api.translations.TranslationCategory
 
parseFormatting(String) - Static method in class com.portingdeadmods.portingdeadlibs.utils.parsing.GradientUtils
Parses a string containing color codes and formatting codes into a Minecraft Component.
partMenus - Variable in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
partPositions - Variable in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
PDLAbstractContainerMenu<T> - Class in com.portingdeadmods.portingdeadlibs.api.gui.menus
 
PDLAbstractContainerMenu(MenuType, int, Inventory, T) - Constructor for class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
PDLAbstractContainerScreen<T> - Class in com.portingdeadmods.portingdeadlibs.api.client.screens
 
PDLAbstractContainerScreen(T, Inventory, Component) - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.screens.PDLAbstractContainerScreen
 
PDLBERenderer<T,S> - Class in com.portingdeadmods.portingdeadlibs.api.client.renderers.blockentities
 
PDLBERenderer(BlockEntityRendererProvider.Context) - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.renderers.blockentities.PDLBERenderer
 
PDLBlockEntity - Class in com.portingdeadmods.portingdeadlibs.api.blockentities
 
PDLBlockEntity(BlockEntityType, BlockPos, BlockState) - Constructor for class com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockEntity
 
PDLBlockListenerBlockEntity - Interface in com.portingdeadmods.portingdeadlibs.api.blockentities
 
PDLBlockStateProperties - Class in com.portingdeadmods.portingdeadlibs.api.utils
 
PDLBlockStateProperties() - Constructor for class com.portingdeadmods.portingdeadlibs.api.utils.PDLBlockStateProperties
 
PDLClientEvents - Class in com.portingdeadmods.portingdeadlibs.events
 
PDLClientEvents() - Constructor for class com.portingdeadmods.portingdeadlibs.events.PDLClientEvents
 
PDLClientSavedData - Class in com.portingdeadmods.portingdeadlibs.api.client.data
 
PDLClientSavedData() - Constructor for class com.portingdeadmods.portingdeadlibs.api.client.data.PDLClientSavedData
 
PDLCommonEvents - Class in com.portingdeadmods.portingdeadlibs.events
 
PDLCommonEvents() - Constructor for class com.portingdeadmods.portingdeadlibs.events.PDLCommonEvents
 
PDLConfig - Class in com.portingdeadmods.portingdeadlibs.api.config
 
PDLConfig(Class, ModConfig.Type) - Constructor for class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig
 
PDLConfig.Value<T> - Record Class in com.portingdeadmods.portingdeadlibs.api.config
 
PDLConfig.Value.Type - Enum Class in com.portingdeadmods.portingdeadlibs.api.config
 
PDLConfigHelper - Class in com.portingdeadmods.portingdeadlibs.api.config
 
PDLConfigHelper() - Constructor for class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigHelper
 
PDLConfigManager - Class in com.portingdeadmods.portingdeadlibs.api.config
 
PDLConfigManager() - Constructor for class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigManager
 
PDLDataComponents - Class in com.portingdeadmods.portingdeadlibs.api.data
 
PDLDataComponents() - Constructor for class com.portingdeadmods.portingdeadlibs.api.data.PDLDataComponents
 
PDLDeferredRegisterBlockEntities - Class in com.portingdeadmods.portingdeadlibs.api.utils
 
PDLDeferredRegisterBlockEntities(String) - Constructor for class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlockEntities
 
PDLDeferredRegisterBlocks - Class in com.portingdeadmods.portingdeadlibs.api.utils
 
PDLDeferredRegisterBlocks(String, DeferredRegister.Items) - Constructor for class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
PDLDeferredRegisterItems - Class in com.portingdeadmods.portingdeadlibs.api.utils
 
PDLDeferredRegisterItems(String) - Constructor for class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
PDLEntityBlock - Class in com.portingdeadmods.portingdeadlibs.api.blocks
 
PDLEntityBlock(BlockBehaviour.Properties) - Constructor for class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
PDLEntityBlock.RotationType - Enum Class in com.portingdeadmods.portingdeadlibs.api.blocks
 
PDLFluid - Class in com.portingdeadmods.portingdeadlibs.api.fluids
 
PDLFluid(String) - Constructor for class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
PDLRegistries - Class in com.portingdeadmods.portingdeadlibs
 
PDLRegistries() - Constructor for class com.portingdeadmods.portingdeadlibs.PDLRegistries
 
PDLRenderTypes - Class in com.portingdeadmods.portingdeadlibs.client
 
PDLRenderTypes() - Constructor for class com.portingdeadmods.portingdeadlibs.client.PDLRenderTypes
 
PDLServerEvents - Class in com.portingdeadmods.portingdeadlibs.events
 
PDLServerEvents() - Constructor for class com.portingdeadmods.portingdeadlibs.events.PDLServerEvents
 
performMerge(int, ItemStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
ping(AskServerPlayers, IPayloadContext) - Static method in class com.portingdeadmods.portingdeadlibs.networking.cache.AskServerPlayers
 
PixelEffect() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.PixelEffect
 
PixelManipulator - Interface in com.portingdeadmods.portingdeadlibs.utils.renderers
 
pixelSize - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Pixelate
 
placeBlock(BlockPlaceContext, BlockState) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostControllerItem
 
playerNames(CommandContext, SuggestionsBuilder) - Static method in class com.portingdeadmods.portingdeadlibs.utils.SuggestionUtils
 
PlayerUtils - Class in com.portingdeadmods.portingdeadlibs.utils
 
PlayerUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.PlayerUtils
 
Polygon - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
Polygon() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
Polygon(List) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
Polygon.Builder - Class in com.portingdeadmods.portingdeadlibs.utils.renderers
 
pong(IPayloadContext) - Method in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
 
populate(Object, int) - Static method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
 
populate(Object, int) - Static method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
 
populate(Object, int) - Static method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
 
populate(Object, int) - Static method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
 
populate(Object, int) - Static method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
 
populate(Object, int) - Static method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
 
populate(Object, int) - Static method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
 
populateAllPlayersCache(ServerAboutToStartEvent) - Static method in class com.portingdeadmods.portingdeadlibs.events.PDLCommonEvents
 
PortingDeadLibs - Class in com.portingdeadmods.portingdeadlibs
 
PortingDeadLibs(IEventBus, ModContainer) - Constructor for class com.portingdeadmods.portingdeadlibs.PortingDeadLibs
 
PortingDeadLibsClient - Class in com.portingdeadmods.portingdeadlibs
 
PortingDeadLibsClient(IEventBus, ModContainer) - Constructor for class com.portingdeadmods.portingdeadlibs.PortingDeadLibsClient
 
pos() - Method in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
Returns the value of the pos record component.
prepareMenu(BlockPos) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
preRemoveSideEffects(BlockPos, BlockState) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockEntity
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Brightness
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ColorFilter
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Contrast
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.CustomEffect
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Gamma
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Grayscale
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.HueShift
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Invert
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Noise
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Opacity
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Pixelate
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Saturation
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Sepia
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.SimplePixelEffect
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Threshold
 
processPixel(int, int, int, NativeImage) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Tint
 
Profiler - Class in com.portingdeadmods.portingdeadlibs.utils.metrics
 
Profiler() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler
 
Profiler.ClientEvents - Class in com.portingdeadmods.portingdeadlibs.utils.metrics
 
Profiler.ProfilerCommands - Class in com.portingdeadmods.portingdeadlibs.utils.metrics
 
Profiler.ProfilerInstance - Class in com.portingdeadmods.portingdeadlibs.utils.metrics
 
ProfilerCommands() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler.ProfilerCommands
 
profiles() - Method in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
Returns the value of the profiles record component.
properties - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
put(int, Predicate, Block) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
 
put(int, Block) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
 
put(Identifier, byte[]) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
put(Identifier, JsonElement) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
put(Identifier, String) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
put(Identifier, IoSupplier) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 

Q

quickMoveStack(Player, int) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 

R

r - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ColorFilter
 
r() - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Returns the value of the r record component.
radius - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Blur
 
random - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Noise
 
range() - Element in annotation interface com.portingdeadmods.portingdeadlibs.api.config.ConfigValue
 
range() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Returns the value of the range record component.
rangeMapCodec(Codec, BiFunction) - Static method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
 
rangeStreamCodec(StreamCodec, BiFunction) - Static method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
 
ReceiveServerPlayers - Record Class in com.portingdeadmods.portingdeadlibs.networking.cache
 
ReceiveServerPlayers(List) - Constructor for record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
Creates an instance of a ReceiveServerPlayers record class.
RECIPE_HOLDER_CODEC - Static variable in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
RecipeUtils - Class in com.portingdeadmods.portingdeadlibs.utils
 
RecipeUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.RecipeUtils
 
rectangle(float, float) - Static method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
REDSTONE_STACK - Static variable in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
RedstoneBlockEntity - Interface in com.portingdeadmods.portingdeadlibs.api.blockentities
 
RedstoneBlockEntity.RedstoneSignalType - Enum Class in com.portingdeadmods.portingdeadlibs.api.blockentities
 
RedstonePanelWidget - Class in com.portingdeadmods.portingdeadlibs.client.screens.widgets
 
RedstonePanelWidget(int, int) - Constructor for class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
RedstoneSignalTypeSyncPayload - Record Class in com.portingdeadmods.portingdeadlibs.networking
 
RedstoneSignalTypeSyncPayload(BlockPos, RedstoneBlockEntity.RedstoneSignalType) - Constructor for record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
Creates an instance of a RedstoneSignalTypeSyncPayload record class.
reference - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
 
ReferenceSlot<T> - Class in com.portingdeadmods.portingdeadlibs.api.gui.menus.slots
A generic base reference slot that doesn't actually consume items when set.
ReferenceSlot(int, int, int, int, int, ReferenceSlot.ReferenceListener) - Constructor for class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
 
ReferenceSlot.ReferenceListener<T> - Interface in com.portingdeadmods.portingdeadlibs.api.gui.menus.slots
Listener interface for reference changes
register(String, Function) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 
register(String, Function) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
register(String, Supplier) - Method in class com.portingdeadmods.portingdeadlibs.api.translations.DeferredTranslationRegister
 
register(String, BlockEntityType.BlockEntitySupplier, Supplier...) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlockEntities
 
register(IEventBus) - Method in class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
register(ModContainer) - Method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig
 
register(RegisterCommandsEvent) - Static method in class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler.ProfilerCommands
 
registerBECaps(RegisterCapabilitiesEvent, DeferredRegister) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.CapabilityRegistrationHelper
 
registerBlockWithItem(String, Function) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
registerBlockWithItem(String, Function, BlockBehaviour.Properties) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
registerConfig(Class, ModConfig.Type) - Static method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigHelper
Deprecated, for removal: This API element is subject to removal in a future version.
registerConfig(Class, ModConfig.Type, ModContainer) - Static method in class com.portingdeadmods.portingdeadlibs.api.config.PDLConfigHelper
 
registerDataComponentType(String, Supplier) - Static method in class com.portingdeadmods.portingdeadlibs.api.data.PDLDataComponents
 
registerFluid(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.FluidRegistrationHelper
 
registerFluidType(FluidType.Properties, Vector4i, FluidTemplate) - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
registerItemCaps(RegisterCapabilitiesEvent, DeferredRegister) - Static method in class com.portingdeadmods.portingdeadlibs.utils.capabilities.CapabilityRegistrationHelper
 
registerItemNoCreative(String, Function) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerItemNoCreative(String, Function, Item.Properties) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerNoCreative(String, Function) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerNoCreative(String, Supplier) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerPayloads(RegisterPayloadHandlersEvent) - Static method in class com.portingdeadmods.portingdeadlibs.networking.NetworkEvents
 
registerSimpleBlockItemNoCreative(String, Supplier) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerSimpleBlockItemNoCreative(String, Supplier, Item.Properties) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerSimpleBlockItemNoCreative(Holder) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerSimpleBlockItemNoCreative(Holder, Item.Properties) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerSimpleBlockWithItem(String) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
registerSimpleBlockWithItem(String, BlockBehaviour.Properties) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
registerSimpleItemNoCreative(String) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerSimpleItemNoCreative(String, Item.Properties) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterItems
 
registerWithDefault(K, String) - Method in interface com.portingdeadmods.portingdeadlibs.api.translations.TranslationCategory
 
registerWithItem(String, Supplier) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
registerWithItem(String, Supplier, Function) - Method in class com.portingdeadmods.portingdeadlibs.api.utils.PDLDeferredRegisterBlocks
 
registryCodec(Registry) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
registryStreamCodec(Registry) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
registryTranslation(Registry, T) - Static method in class com.portingdeadmods.portingdeadlibs.utils.Utils
 
registryTranslation(ResourceKey) - Static method in class com.portingdeadmods.portingdeadlibs.utils.Utils
 
RegistryUtils - Class in com.portingdeadmods.portingdeadlibs.utils
 
RegistryUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.RegistryUtils
 
regular(int, float) - Static method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
remove(int) - Method in class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedList
 
remove(WeightedElement) - Method in class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedList
 
remove(Object) - Method in class com.portingdeadmods.portingdeadlibs.utils.ImmutableLinkedHashSet
 
ResourceHandlerBlockEntity - Interface in com.portingdeadmods.portingdeadlibs.api.blockentities
 
ResourceHandlerHolder - Class in com.portingdeadmods.portingdeadlibs.api.blockentities
 
ResourceHandlerHolder() - Constructor for class com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerHolder
 
resourceKey(Registry, T) - Static method in class com.portingdeadmods.portingdeadlibs.utils.RegistryUtils
Returns the resource key for a value on that registry.
Result<T,E> - Interface in com.portingdeadmods.portingdeadlibs.utils
 
Result.Err<T,E> - Record Class in com.portingdeadmods.portingdeadlibs.utils
 
Result.Ok<T,E> - Record Class in com.portingdeadmods.portingdeadlibs.utils
 
RGBAColor - Record Class in com.portingdeadmods.portingdeadlibs.api.utils
 
RGBAColor(int, int, int) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
 
RGBAColor(int, int, int, int) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Creates an instance of a RGBAColor record class.
rl(String) - Static method in class com.portingdeadmods.portingdeadlibs.PortingDeadLibs
 
rotateBlock(BlockState, EnumProperty, Comparable) - Static method in class com.portingdeadmods.portingdeadlibs.utils.BlockUtils
 
rotateCCW(double) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
rotateCCW(double) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
rotateCW(double) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
Radians
rotateCW(double) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
Radians

S

save() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
 
saveAdditional(ValueOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.SimpleContainerBlockEntity
 
saveAdditional(ValueOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
saveAdditional(ValueOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
saveMBData() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockEntity
 
SavesControllerPosBlockEntity - Interface in com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks
This interface allows your blockentity to set a controller pos
self() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockPartEntity
 
self() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity
 
Sepia() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Sepia
 
serialize(ValueOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerHolder
 
serializeNBT() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
 
set(int, E) - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Replaces the element at the specified position in this UniqueArray with the specified element if it's not already present elsewhere in the array.
set(Codec) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
set(Codec, Supplier) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
set(Codec, Supplier, int, int) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
SetBuilder<T> - Interface in com.portingdeadmods.portingdeadlibs.utils.codec
 
SetBuilder.Builder<T> - Class in com.portingdeadmods.portingdeadlibs.utils.codec
 
SetCodec<E> - Record Class in com.portingdeadmods.portingdeadlibs.utils.codec
 
SetCodec(Codec, int, int, Supplier) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Creates an instance of a SetCodec record class.
setColor(int) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
setColor(int, int, int, int) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
setContext(MenuWidgetContext) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
setContext(MenuWidgetContext) - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
setControllerPos(BlockPos) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.SavesControllerPosBlockEntity
 
setControllerPos(BlockPos) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
setDynamic(IntRange) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
 
setFilled(boolean) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
setLineWidth(float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
setMultiblockData(MultiblockData) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.multiblocks.MultiblockEntity
 
setOpen(boolean) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
setPartConfiguration(Set, Map, Map) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockControllerBE
 
setRedstoneSignalType(RedstoneBlockEntity.RedstoneSignalType) - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity
 
setReference(ItemStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.FluidReferenceSlot
 
setReference(ItemStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ItemReferenceSlot
 
setReference(ItemStack) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Called when a player clicks on this slot with an item
setReferenceDirectly(T) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.ReferenceSlot
Sets the reference directly
setStreamCodec(StreamCodec) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
setStreamCodec(StreamCodec, IntFunction) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
setSupplier() - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Returns the value of the setSupplier record component.
setWidths(int, int) - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
 
SHARPEN - Enum constant in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ConvolutionKernel
 
shift(Float) - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
 
shift(Integer) - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
 
shift(T) - Method in class com.portingdeadmods.portingdeadlibs.utils.ranges.AbstractRange
Utility method to create a new range shifted by a specified offset.
SHORT - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
SidedCapUtils - Class in com.portingdeadmods.portingdeadlibs.utils.capabilities
 
SidedCapUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.capabilities.SidedCapUtils
 
signalType() - Method in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
Returns the value of the signalType record component.
SimpleContainerBlockEntity - Class in com.portingdeadmods.portingdeadlibs.api.blockentities
 
SimpleContainerBlockEntity(BlockEntityType, BlockPos, BlockState) - Constructor for class com.portingdeadmods.portingdeadlibs.api.blockentities.SimpleContainerBlockEntity
 
SimpleGhostMultiblockPart - Class in com.portingdeadmods.portingdeadlibs.api.ghost
 
SimpleGhostMultiblockPart(BlockBehaviour.Properties) - Constructor for class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPart
 
SimpleGhostMultiblockPartBE - Class in com.portingdeadmods.portingdeadlibs.api.ghost
Declared abstract due to the BlockEntityType not being registered.
SimpleGhostMultiblockPartBE(BlockEntityType, BlockPos, BlockState) - Constructor for class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
SimplePixelEffect() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.SimplePixelEffect
 
slot - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.AbstractSlot
 
SlotFluidHandler - Class in com.portingdeadmods.portingdeadlibs.api.gui.menus.slots
 
SlotFluidHandler(IFluidHandler, int, int, int, int, int) - Constructor for class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.SlotFluidHandler
 
some(T) - Static method in interface com.portingdeadmods.portingdeadlibs.utils.Option
 
Some(T) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.Option.Some
Creates an instance of a Some record class.
source() - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Returns the value of the source record component.
SOUTH - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
 
start() - Method in class com.portingdeadmods.portingdeadlibs.utils.metrics.Profiler.ProfilerInstance
 
stillFluid - Variable in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
stillValid(Player) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 
STREAM_CODEC - Static variable in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
 
STREAM_CODEC - Static variable in class com.portingdeadmods.portingdeadlibs.networking.cache.AskServerPlayers
 
STREAM_CODEC - Static variable in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
 
STREAM_CODEC - Static variable in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
 
STREAM_CODEC - Static variable in class com.portingdeadmods.portingdeadlibs.utils.ranges.FloatRange
 
STREAM_CODEC - Static variable in class com.portingdeadmods.portingdeadlibs.utils.ranges.IntRange
 
STREAM_CODEC(StreamCodec) - Static method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Returns a StreamCodec for serializing and deserializing UniqueArray instances using a ByteBuf.
streamCodecComposite(StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, Function8) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
streamCodecComposite(StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, StreamCodec, Function, Function9) - Static method in class com.portingdeadmods.portingdeadlibs.utils.codec.CodecUtils
 
strength - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Sharpen
 
strength - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Tint
 
STRING - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
 
SuggestionUtils - Class in com.portingdeadmods.portingdeadlibs.utils
 
SuggestionUtils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.SuggestionUtils
 
supportsShiftClick(Player, int) - Method in class com.portingdeadmods.portingdeadlibs.api.gui.menus.PDLAbstractContainerMenu
 

T

threshold - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.EdgeDetect
 
threshold - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Threshold
 
tick() - Method in class com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockEntity
 
tickingEnabled() - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
tickingEnabled() - Method in class com.portingdeadmods.portingdeadlibs.example.ExampleContainerBlock
 
tintColor - Variable in class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Tint
 
toARGB() - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
 
toArray() - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Returns an array containing all of the elements in this UniqueArray in proper sequence (from first to last element).
toArray(T[]) - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Returns an array containing all of the elements in this UniqueArray in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
toList() - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
 
toRegularDirection() - Method in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
 
toSet() - Method in class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
 
toSource(Pack.Position) - Method in class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPack
 
toStack() - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
toStack(int) - Method in class com.portingdeadmods.portingdeadlibs.api.fluids.PDLFluid
 
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.MenuWidgetContext
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockDefinition
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.resources.DynamicPackSource
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.DefaultTranslationCategory
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.translations.EnumTranslationCategory
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.api.utils.RGBAColor
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.codec.SetCodec
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns a string representation of this record class.
toString() - Method in class com.portingdeadmods.portingdeadlibs.utils.LazyFinal
 
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.None
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.Some
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Err
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Ok
Returns a string representation of this record class.
toString() - Method in record class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedElement
Returns a string representation of this record class.
TranslatableConstant - Class in com.portingdeadmods.portingdeadlibs.api.translations
 
TranslatableConstant(String, String) - Constructor for class com.portingdeadmods.portingdeadlibs.api.translations.TranslatableConstant
 
translate(float, float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
translate(float, float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
translateX(float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
translateX(float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
translateY(float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
translateY(float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon
 
TRANSLATION - Static variable in class com.portingdeadmods.portingdeadlibs.PDLRegistries
 
TRANSLATION_KEY - Static variable in class com.portingdeadmods.portingdeadlibs.PDLRegistries
 
TranslationCategory<K> - Interface in com.portingdeadmods.portingdeadlibs.api.translations
 
triggerEvent(BlockState, Level, BlockPos, int, int) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
tryAndGetCapability(BlockCapability) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPartBE
 
type() - Method in record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Returns the value of the type record component.
type() - Method in class com.portingdeadmods.portingdeadlibs.networking.cache.AskServerPlayers
 
type() - Method in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
 
type() - Method in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
 
TYPE - Static variable in class com.portingdeadmods.portingdeadlibs.networking.cache.AskServerPlayers
 
TYPE - Static variable in record class com.portingdeadmods.portingdeadlibs.networking.cache.ReceiveServerPlayers
 
TYPE - Static variable in record class com.portingdeadmods.portingdeadlibs.networking.RedstoneSignalTypeSyncPayload
 

U

unform(Multiblock, BlockPos, Level) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
 
unform(Multiblock, BlockPos, Level, Player) - Static method in class com.portingdeadmods.portingdeadlibs.utils.MultiblockHelper
 
unform(Level, BlockPos) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
 
unform(Level, BlockPos, Player) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
 
unformBlock(Level, BlockPos, BlockPos, int, int, MultiblockData, Player) - Method in interface com.portingdeadmods.portingdeadlibs.api.multiblocks.Multiblock
 
UniqueArray<E> - Class in com.portingdeadmods.portingdeadlibs.utils
A collection that maintains unique elements (like a Set) while providing indexed access (like an ArrayList).
UniqueArray() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Creates an empty UniqueArray.
UniqueArray(int) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Creates a UniqueArray with the specified initial capacity.
UniqueArray(Collection) - Constructor for class com.portingdeadmods.portingdeadlibs.utils.UniqueArray
Creates a UniqueArray containing the elements of the specified collection.
UNIT - Static variable in class com.portingdeadmods.portingdeadlibs.networking.cache.AskServerPlayers
 
updatePos(double, double) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractDraggableWidget
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.LazyImageButton
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.PanelWidget
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.EnergyBarWidget
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
use() - Method in interface com.portingdeadmods.portingdeadlibs.api.blockentities.PDLBlockListenerBlockEntity
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.portingdeadmods.portingdeadlibs.example.ExampleContainerBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.SimpleGhostMultiblockPart
 
Utils - Class in com.portingdeadmods.portingdeadlibs.utils
 
Utils() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.Utils
 

V

v1() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
Returns the value of the v1 record component.
v1() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
Returns the value of the v1 record component.
v1() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Returns the value of the v1 record component.
v1() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Returns the value of the v1 record component.
v1() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns the value of the v1 record component.
v1() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns the value of the v1 record component.
v1() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v1 record component.
v2() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
Returns the value of the v2 record component.
v2() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
Returns the value of the v2 record component.
v2() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Returns the value of the v2 record component.
v2() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Returns the value of the v2 record component.
v2() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns the value of the v2 record component.
v2() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns the value of the v2 record component.
v2() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v2 record component.
v3() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
Returns the value of the v3 record component.
v3() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Returns the value of the v3 record component.
v3() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Returns the value of the v3 record component.
v3() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns the value of the v3 record component.
v3() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns the value of the v3 record component.
v3() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v3 record component.
v4() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
Returns the value of the v4 record component.
v4() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Returns the value of the v4 record component.
v4() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns the value of the v4 record component.
v4() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns the value of the v4 record component.
v4() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v4 record component.
v5() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
Returns the value of the v5 record component.
v5() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns the value of the v5 record component.
v5() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns the value of the v5 record component.
v5() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v5 record component.
v6() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
Returns the value of the v6 record component.
v6() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns the value of the v6 record component.
v6() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v6 record component.
v7() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
Returns the value of the v7 record component.
v7() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v7 record component.
v8() - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
Returns the value of the v8 record component.
valid() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockData
Returns the value of the valid record component.
value() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Option.Some
Returns the value of the value record component.
value() - Method in record class com.portingdeadmods.portingdeadlibs.utils.Result.Ok
Returns the value of the value record component.
Value(Field, PDLConfig.Value.Type, T, String, String, String, String, double, double) - Constructor for record class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value
Creates an instance of a Value record class.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock.RotationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Exposes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.api.utils.IOAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ConvolutionKernel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Mirror.MirrorMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.api.blockentities.RedstoneBlockEntity.RedstoneSignalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.api.blocks.PDLEntityBlock.RotationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.api.config.PDLConfig.Value.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Exposes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.api.utils.IOAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.ConvolutionKernel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Mirror.MirrorMode
Returns an array containing the constants of this enum class, in the order they are declared.
vertex(float, float) - Method in class com.portingdeadmods.portingdeadlibs.utils.renderers.Polygon.Builder
 
VERTICAL - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.client.screens.widgets.AbstractScroller.Mode
 
VERTICAL - Enum constant in enum class com.portingdeadmods.portingdeadlibs.utils.renderers.Effects.Mirror.MirrorMode
 
visitWidgets(Consumer) - Method in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 

W

weight() - Method in record class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedElement
Returns the value of the weight record component.
WeightedElement<T> - Record Class in com.portingdeadmods.portingdeadlibs.utils.rng
A container for an object that attaches a weight to it
Used in WeightedList
WeightedElement(T, int) - Constructor for record class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedElement
Creates an instance of a WeightedElement record class.
WeightedList<T> - Class in com.portingdeadmods.portingdeadlibs.utils.rng
A list composed of WeightedElement
Allows weighted random selection of elements
WeightedList() - Constructor for class com.portingdeadmods.portingdeadlibs.utils.rng.WeightedList
 
WEST - Enum constant in enum class com.portingdeadmods.portingdeadlibs.api.utils.HorizontalDirection
 
WIDGET_HEIGHT - Static variable in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
WIDGET_OPEN_HEIGHT - Static variable in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
WIDGET_OPEN_SPRITE - Static variable in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
WIDGET_OPEN_WIDTH - Static variable in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
WIDGET_SPRITE - Static variable in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
WIDGET_WIDTH - Static variable in class com.portingdeadmods.portingdeadlibs.client.screens.widgets.RedstonePanelWidget
 
widths() - Method in record class com.portingdeadmods.portingdeadlibs.api.multiblocks.MultiblockLayer
Returns the value of the widths record component.
with(Object, int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle2
 
with(Object, int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle3
 
with(Object, int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle4
 
with(Object, int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle5
 
with(Object, int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle6
 
with(Object, int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle7
 
with(Object, int) - Method in record class com.portingdeadmods.portingdeadlibs.utils.functional.Bundle8
 
withErrorsFrom(DataResult) - Method in class com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder.Builder
 
withErrorsFrom(DataResult) - Method in interface com.portingdeadmods.portingdeadlibs.utils.codec.SetBuilder
 
withMenu(char, GhostPartMenuFactory) - Method in class com.portingdeadmods.portingdeadlibs.api.ghost.GhostMultiblockShape.Builder
Lets you open custom menus per block instead of a centralised controller BE menu

X

x - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.AbstractSlot
 

Y

y - Variable in class com.portingdeadmods.portingdeadlibs.api.gui.menus.slots.AbstractSlot
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form