Index
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
ICognitiveInducerMarkscapability for the givenVillagerto the consumer. - withF(Villager, NonNullFunction<ICognitiveInducerMarks, T>) - Static method in interface name.dashkal.minecraft.hexresearch.forge.cap.ICognitiveInducerMarks
-
Calls func with the
ICognitiveInducerMarkscapability for the givenVillager.
All Classes and Interfaces|All Packages