Index

A F G I M O R W 
All Classes and Interfaces|All Packages

A

ADIotaHolderReadOnly - Interface in gay.object.ioticblocks.api
A helper interface extending ADIotaHolder for read-only iota holders.

F

findIotaHolder(ServerLevel, BlockPos) - Method in interface gay.object.ioticblocks.api.IoticBlocksAPI
Attempts to find an ADIotaHolder instance for a block, in the following order of precedence: ADIotaHolder implemented on the block IotaHolderProvider implemented on the block ADIotaHolder implemented on the block entity IotaHolderProvider implemented on the block entity IotaHolderProvider registered for the block's id via IoticBlocksAPI.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 ADIotaHolder instance 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
 
A F G I M O R W 
All Classes and Interfaces|All Packages