Index

C D E F G H I M N O P R S W 
All Classes and Interfaces|All Packages

C

CAPABILITY - Static variable in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
 
CapabilityEventHandler - Class in name.dashkal.minecraft.hexresearch.forge.event
 
CapabilityEventHandler() - Constructor for class name.dashkal.minecraft.hexresearch.forge.event.CapabilityEventHandler
 
CapabilityProvider(AbstractMediaContainerBlockEntity) - Constructor for class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler.CapabilityProvider
 
CIMCapabilityProvider() - Constructor for class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl.CIMCapabilityProvider
 
cognitiveInducerGetMarks(Villager) - Method in class name.dashkal.minecraft.hexresearch.forge.xplat.ForgeXPlatAPIImpl
 
CognitiveInducerMarksImpl - Class in name.dashkal.minecraft.hexresearch.forge.cap
Implementation of the CognitiveInducerMarks capability
CognitiveInducerMarksImpl() - Constructor for class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl
 
CognitiveInducerMarksImpl.CIMCapabilityProvider - Class in name.dashkal.minecraft.hexresearch.forge.cap
 
cognitiveInducerMarkVillager(Villager, long) - Method in class name.dashkal.minecraft.hexresearch.forge.xplat.ForgeXPlatAPIImpl
 
cognitiveInducerPruneMarks(Villager, long) - Method in class name.dashkal.minecraft.hexresearch.forge.xplat.ForgeXPlatAPIImpl
 

D

deserializeNBT(CompoundTag) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl.CIMCapabilityProvider
 

E

Events - Class in name.dashkal.minecraft.hexresearch.forge.event
 
Events() - Constructor for class name.dashkal.minecraft.hexresearch.forge.event.Events
 
extractItem(int, int, boolean) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 

F

ForgeXPlatAPIImpl - Class in name.dashkal.minecraft.hexresearch.forge.xplat
 
ForgeXPlatAPIImpl() - Constructor for class name.dashkal.minecraft.hexresearch.forge.xplat.ForgeXPlatAPIImpl
 

G

getCapability(Capability<T>, Direction) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl.CIMCapabilityProvider
 
getCapability(Capability<T>, Direction) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler.CapabilityProvider
 
getClientConfig() - Method in class name.dashkal.minecraft.hexresearch.forge.config.HexResearchConfigForgeImpl
 
getCommonConfig() - Method in class name.dashkal.minecraft.hexresearch.forge.config.HexResearchConfigForgeImpl
 
getCurativeItems() - Method in class name.dashkal.minecraft.hexresearch.forge.effect.MindFatigueEffectImpl
 
getMarks() - Method in class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl
 
getMarks() - Method in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
Returns a sorted set of all marks.
getMindFatigueEffect() - Method in class name.dashkal.minecraft.hexresearch.forge.xplat.ForgeXPlatAPIImpl
 
getServerConfig() - Method in class name.dashkal.minecraft.hexresearch.forge.config.HexResearchConfigForgeImpl
 
getSlotLimit(int) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 
getSlots() - Method in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 
getStackInSlot(int) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 

H

HexResearchClientForge - Class in name.dashkal.minecraft.hexresearch.forge
Forge client loading entrypoint.
HexResearchClientForge() - Constructor for class name.dashkal.minecraft.hexresearch.forge.HexResearchClientForge
 
HexResearchConfigForgeImpl - Class in name.dashkal.minecraft.hexresearch.forge.config
Forge implementation of Hex Research configuration
HexResearchConfigForgeImpl() - Constructor for class name.dashkal.minecraft.hexresearch.forge.config.HexResearchConfigForgeImpl
 
HexResearchForge - Class in name.dashkal.minecraft.hexresearch.forge
This is your loading entrypoint on forge, in case you need to initialize something platform-specific.
HexResearchForge() - Constructor for class name.dashkal.minecraft.hexresearch.forge.HexResearchForge
 

I

ICognitiveInducerMarks - Interface in name.dashkal.minecraft.hexresearch.forge.cap
Capability to be attached to Villagers marked by the Cognitive Inducer
ID - Static variable in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
 
ID - Static variable in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 
init() - Static method in class name.dashkal.minecraft.hexresearch.forge.config.HexResearchConfigForgeImpl
 
init() - Static method in class name.dashkal.minecraft.hexresearch.forge.event.CapabilityEventHandler
 
init() - Static method in class name.dashkal.minecraft.hexresearch.forge.event.Events
 
init() - Static method in class name.dashkal.minecraft.hexresearch.forge.xplat.ForgeXPlatAPIImpl
 
init(FMLClientSetupEvent) - Static method in class name.dashkal.minecraft.hexresearch.forge.HexResearchClientForge
 
insertItem(int, ItemStack, boolean) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 
INSTANCE - Static variable in class name.dashkal.minecraft.hexresearch.forge.effect.MindFatigueEffectImpl
 
isItemValid(int, ItemStack) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 

M

mark(long) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl
 
mark(long) - Method in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
Marks the villager indicating that a cognitive inducer tried to take an impression.
MediaContainerItemHandler - Class in name.dashkal.minecraft.hexresearch.forge.cap
 
MediaContainerItemHandler(AbstractMediaContainerBlockEntity) - Constructor for class name.dashkal.minecraft.hexresearch.forge.cap.MediaContainerItemHandler
 
MediaContainerItemHandler.CapabilityProvider - Class in name.dashkal.minecraft.hexresearch.forge.cap
 
MindFatigueEffectImpl - Class in name.dashkal.minecraft.hexresearch.forge.effect
Forge specific MindFatigueEffect that does not allow any curative items.
MindFatigueEffectImpl() - Constructor for class name.dashkal.minecraft.hexresearch.forge.effect.MindFatigueEffectImpl
 

N

name.dashkal.minecraft.hexresearch.forge - package name.dashkal.minecraft.hexresearch.forge
 
name.dashkal.minecraft.hexresearch.forge.cap - package name.dashkal.minecraft.hexresearch.forge.cap
 
name.dashkal.minecraft.hexresearch.forge.config - package name.dashkal.minecraft.hexresearch.forge.config
 
name.dashkal.minecraft.hexresearch.forge.effect - package name.dashkal.minecraft.hexresearch.forge.effect
 
name.dashkal.minecraft.hexresearch.forge.event - package name.dashkal.minecraft.hexresearch.forge.event
 
name.dashkal.minecraft.hexresearch.forge.xplat - package name.dashkal.minecraft.hexresearch.forge.xplat
 

O

onAttachCapabilitiesBlockEntity(AttachCapabilitiesEvent<BlockEntity>) - Static method in class name.dashkal.minecraft.hexresearch.forge.event.CapabilityEventHandler
 
onAttachCapabilitiesEntity(AttachCapabilitiesEvent<Entity>) - Static method in class name.dashkal.minecraft.hexresearch.forge.event.CapabilityEventHandler
 
onModConfigLoad(ModConfigEvent.Loading) - Method in class name.dashkal.minecraft.hexresearch.forge.config.HexResearchConfigForgeImpl
 
onModConfigReload(ModConfigEvent.Reloading) - Method in class name.dashkal.minecraft.hexresearch.forge.config.HexResearchConfigForgeImpl
 

P

pruneMarks(long) - Method in class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl
 
pruneMarks(long) - Method in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
Prunes any marks older than the configured retention time.

R

registerCapabilities(RegisterCapabilitiesEvent) - Static method in class name.dashkal.minecraft.hexresearch.forge.event.CapabilityEventHandler
 

S

serializeNBT() - Method in class name.dashkal.minecraft.hexresearch.forge.cap.CognitiveInducerMarksImpl.CIMCapabilityProvider
 

W

with(Villager, NonNullConsumer<ICognitiveInducerMarks>) - Static method in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
Passes the ICognitiveInducerMarks capability for the given Villager to the consumer.
withF(Villager, NonNullFunction<ICognitiveInducerMarks, T>) - Static method in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
Calls func with the ICognitiveInducerMarks capability for the given Villager.
C D E F G H I M N O P R S W 
All Classes and Interfaces|All Packages