Index
All Classes and Interfaces|All Packages
A
- ADIotaHolderReadOnly - Interface in gay.object.ioticblocks.api
-
A helper interface extending
ADIotaHolderfor read-only iota holders.
F
- findIotaHolder(ServerLevel, BlockPos) - Method in interface gay.object.ioticblocks.api.IoticBlocksAPI
-
Attempts to find an
ADIotaHolderinstance for a block, in the following order of precedence:ADIotaHolderimplemented on the blockIotaHolderProviderimplemented on the blockADIotaHolderimplemented on the block entityIotaHolderProviderimplemented on the block entityIotaHolderProviderregistered for the block's id viaIoticBlocksAPI.registerIotaHolderProvider(net.minecraft.resources.ResourceLocation, gay.object.ioticblocks.api.IotaHolderProvider)This order may change in the future.
G
- gay.object.ioticblocks.api - package gay.object.ioticblocks.api
-
Public API for IoticBlocks.
- gay.object.ioticblocks.mixin.actions - package gay.object.ioticblocks.mixin.actions
- getIotaHolder(ServerLevel, BlockPos) - Method in interface gay.object.ioticblocks.api.IotaHolderProvider
-
Returns an
ADIotaHolderinstance for the block at the given position, or null if the block is not of the expected type.
I
- INSTANCE - Static variable in interface gay.object.ioticblocks.api.IoticBlocksAPI
- IotaHolderProvider - Interface in gay.object.ioticblocks.api
- IoticBlocksAPI - Interface in gay.object.ioticblocks.api
M
- MixinOpTheCoolerRead - Class in gay.object.ioticblocks.mixin.actions
- MixinOpTheCoolerRead() - Constructor for class gay.object.ioticblocks.mixin.actions.MixinOpTheCoolerRead
- MixinOpTheCoolerReadable - Class in gay.object.ioticblocks.mixin.actions
- MixinOpTheCoolerReadable() - Constructor for class gay.object.ioticblocks.mixin.actions.MixinOpTheCoolerReadable
- MixinOpTheCoolerWritable - Class in gay.object.ioticblocks.mixin.actions
- MixinOpTheCoolerWritable() - Constructor for class gay.object.ioticblocks.mixin.actions.MixinOpTheCoolerWritable
- MixinOpTheCoolerWrite - Class in gay.object.ioticblocks.mixin.actions
- MixinOpTheCoolerWrite() - Constructor for class gay.object.ioticblocks.mixin.actions.MixinOpTheCoolerWrite
O
- ofStatic(Iota) - Static method in interface gay.object.ioticblocks.api.ADIotaHolderReadOnly
-
Wraps an iota in a read-only iota holder.
R
- registerIotaHolderProvider(ResourceLocation, IotaHolderProvider) - Method in interface gay.object.ioticblocks.api.IoticBlocksAPI
-
Registers an iota holder provider for a block to be used with IoticBlocks' read/write block patterns.
W
- writeable() - Method in interface gay.object.ioticblocks.api.ADIotaHolderReadOnly
- writeIota(Iota, boolean) - Method in interface gay.object.ioticblocks.api.ADIotaHolderReadOnly
All Classes and Interfaces|All Packages