Index

A B C D E F G H I L M N P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

AccessorCropBlock - Interface in net.darkhax.primordialharvest.common.mixin
 
AccessorCropBlock - Interface in net.darkhax.primordialharvest.forge.mixin
 
addBloodRecipe(Item, ItemStack) - Static method in class net.darkhax.primordialharvest.common.impl.Content
 
AGE - Static variable in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
AvoidBlockGoal - Class in net.darkhax.primordialharvest.common.impl.entity.ai
 
AvoidBlockGoal(PathfinderMob, Predicate<BlockState>, int) - Constructor for class net.darkhax.primordialharvest.common.impl.entity.ai.AvoidBlockGoal
 

B

bindRenderLayers(BiConsumer<Block, RenderType>) - Method in class net.darkhax.primordialharvest.common.impl.Content
 
BLOOD_CAULDRON_BLOCK - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
BLOOD_CAULDRON_BLOCK_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
BloodCauldronBlock - Class in net.darkhax.primordialharvest.common.impl.blocks
 
BloodCauldronBlock() - Constructor for class net.darkhax.primordialharvest.common.impl.blocks.BloodCauldronBlock
 

C

canBeReplaced(BlockState, BlockPlaceContext) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
canContinueToUse() - Method in class net.darkhax.primordialharvest.common.impl.entity.ai.AvoidBlockGoal
 
canReceiveStalactiteDrip(Fluid) - Method in class net.darkhax.primordialharvest.common.impl.blocks.BloodCauldronBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
canUse() - Method in class net.darkhax.primordialharvest.common.impl.entity.ai.AvoidBlockGoal
 
checkReagents(ItemEntity) - Static method in class net.darkhax.primordialharvest.common.impl.Helper
 
Content - Class in net.darkhax.primordialharvest.common.impl
 
Content() - Constructor for class net.darkhax.primordialharvest.common.impl.Content
 
contentNamespace() - Method in class net.darkhax.primordialharvest.common.impl.Content
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 

D

dropLoot(Level, BlockPos, ResourceKey<LootTable>, Player, ItemStack) - Static method in class net.darkhax.primordialharvest.common.impl.Helper
 

E

entityInside(BlockState, Level, BlockPos, Entity) - Method in class net.darkhax.primordialharvest.common.impl.blocks.BloodCauldronBlock
 

F

finishUsingItem(ItemStack, Level, LivingEntity) - Method in class net.darkhax.primordialharvest.common.impl.item.RumblepeaFruitItem
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class net.darkhax.primordialharvest.common.impl.item.SpireshuckFruitItem
 
ForgeMod - Class in net.darkhax.primordialharvest.forge.impl
 
ForgeMod() - Constructor for class net.darkhax.primordialharvest.forge.impl.ForgeMod
 

G

GET_GROWTH_SPEED - Static variable in class net.darkhax.primordialharvest.common.impl.Helper
 
getBaseSeedId() - Method in class net.darkhax.primordialharvest.common.impl.blocks.PaleogourdBlock
 
getBaseSeedId() - Method in class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
getGrowthSpeed(Block, BlockGetter, BlockPos) - Static method in interface net.darkhax.primordialharvest.forge.mixin.AccessorCropBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class net.darkhax.primordialharvest.common.impl.blocks.PaleogourdBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 

H

handlePrecipitation(BlockState, Level, BlockPos, Biome.Precipitation) - Method in class net.darkhax.primordialharvest.common.impl.blocks.BloodCauldronBlock
 
HARVEST_TABLE - Static variable in class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 
HARVEST_TABLE - Static variable in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
hasSufficientLight(LevelReader, BlockPos) - Static method in interface net.darkhax.primordialharvest.common.mixin.AccessorCropBlock
 
Helper - Class in net.darkhax.primordialharvest.common.impl
 
Helper() - Constructor for class net.darkhax.primordialharvest.common.impl.Helper
 

I

id(String) - Static method in class net.darkhax.primordialharvest.common.impl.PrimordialHarvest
 
init() - Static method in class net.darkhax.primordialharvest.common.impl.PrimordialHarvest
 
INTERACTIONS - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
isBonemealSuccess(Level, RandomSource, BlockPos, BlockState) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
isMaxAge(BlockState) - Static method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
isRandomlyTicking(BlockState) - Method in class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 
isRandomlyTicking(BlockState) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
isValidBonemealTarget(LevelReader, BlockPos, BlockState) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 

L

LOG - Static variable in class net.darkhax.primordialharvest.common.impl.PrimordialHarvest
 

M

mayPlaceOn(BlockState, BlockGetter, BlockPos) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
MixinFarmBlock - Class in net.darkhax.primordialharvest.common.mixin
 
MixinItemEntity - Class in net.darkhax.primordialharvest.common.mixin
 
MixinItemEntity() - Constructor for class net.darkhax.primordialharvest.common.mixin.MixinItemEntity
 
MixinSkeleton - Class in net.darkhax.primordialharvest.common.mixin
 
MixinSkeleton() - Constructor for class net.darkhax.primordialharvest.common.mixin.MixinSkeleton
 
MixinZombie - Class in net.darkhax.primordialharvest.common.mixin
 
MixinZombie() - Constructor for class net.darkhax.primordialharvest.common.mixin.MixinZombie
 
MOD_ID - Static variable in class net.darkhax.primordialharvest.common.impl.PrimordialHarvest
 
MOD_NAME - Static variable in class net.darkhax.primordialharvest.common.impl.PrimordialHarvest
 

N

net.darkhax.primordialharvest.common.impl - package net.darkhax.primordialharvest.common.impl
 
net.darkhax.primordialharvest.common.impl.blocks - package net.darkhax.primordialharvest.common.impl.blocks
 
net.darkhax.primordialharvest.common.impl.entity.ai - package net.darkhax.primordialharvest.common.impl.entity.ai
 
net.darkhax.primordialharvest.common.impl.item - package net.darkhax.primordialharvest.common.impl.item
 
net.darkhax.primordialharvest.common.mixin - package net.darkhax.primordialharvest.common.mixin
 
net.darkhax.primordialharvest.forge.impl - package net.darkhax.primordialharvest.forge.impl
 
net.darkhax.primordialharvest.forge.mixin - package net.darkhax.primordialharvest.forge.mixin
 

P

PALEOGOURD_BLOCK - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
PALEOGOURD_BLOCK_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
PALEOGOURD_FRUIT - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
PALEOGOURD_FRUIT_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
PALEOGOURD_SEED - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
PALEOGOURD_SEED_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
PaleogourdBlock - Class in net.darkhax.primordialharvest.common.impl.blocks
 
PaleogourdBlock() - Constructor for class net.darkhax.primordialharvest.common.impl.blocks.PaleogourdBlock
 
pathNav - Variable in class net.darkhax.primordialharvest.common.impl.entity.ai.AvoidBlockGoal
 
performBonemeal(ServerLevel, RandomSource, BlockPos, BlockState) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
PHILOSOPHER_REAGENTS - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
preventTrampling(Level, BlockPos) - Static method in class net.darkhax.primordialharvest.common.impl.blocks.PaleogourdBlock
 
PrimordialHarvest - Class in net.darkhax.primordialharvest.common.impl
 
PrimordialHarvest() - Constructor for class net.darkhax.primordialharvest.common.impl.PrimordialHarvest
 

R

randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 
receiveStalactiteDrip(BlockState, Level, BlockPos, Fluid) - Method in class net.darkhax.primordialharvest.common.impl.blocks.BloodCauldronBlock
 
registerBlocks(Register<Block>) - Method in class net.darkhax.primordialharvest.common.impl.Content
 
registerBrewing(PotionBrewing.Builder) - Method in class net.darkhax.primordialharvest.common.impl.Content
 
registerItems(RegisterItem) - Method in class net.darkhax.primordialharvest.common.impl.Content
 
registerItemTabs(RegisterItemTab) - Method in class net.darkhax.primordialharvest.common.impl.Content
 
registerLootPoolAdditions(RegisterLootPoolAdditions) - Method in class net.darkhax.primordialharvest.common.impl.Content
 
registerPotions(Register<Potion>) - Method in class net.darkhax.primordialharvest.common.impl.Content
 
repelsMobs(BlockState) - Static method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
RUMBLEPEA_BLOCK - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
RUMBLEPEA_BLOCK_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
RUMBLEPEA_FRUIT - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
RUMBLEPEA_FRUIT_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
RUMBLEPEA_SEED - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
RUMBLEPEA_SEED_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
RumblepeaBlock - Class in net.darkhax.primordialharvest.common.impl.blocks
 
RumblepeaBlock() - Constructor for class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 
RumblepeaFruitItem - Class in net.darkhax.primordialharvest.common.impl.item
 
RumblepeaFruitItem(Item.Properties) - Constructor for class net.darkhax.primordialharvest.common.impl.item.RumblepeaFruitItem
 

S

setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
shrink(ItemEntity) - Static method in class net.darkhax.primordialharvest.common.impl.Helper
 
SPIRESHUCK_BLOCK - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
SPIRESHUCK_BLOCK_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
SPIRESHUCK_FRUIT - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
SPIRESHUCK_FRUIT_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
SPIRESHUCK_SEED - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
SPIRESHUCK_SEED_ID - Static variable in class net.darkhax.primordialharvest.common.impl.Content
 
SpireshuckBlock - Class in net.darkhax.primordialharvest.common.impl.blocks
 
SpireshuckBlock() - Constructor for class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
SpireshuckFruitItem - Class in net.darkhax.primordialharvest.common.impl.item
 
SpireshuckFruitItem(Item.Properties) - Constructor for class net.darkhax.primordialharvest.common.impl.item.SpireshuckFruitItem
 
start() - Method in class net.darkhax.primordialharvest.common.impl.entity.ai.AvoidBlockGoal
 
stop() - Method in class net.darkhax.primordialharvest.common.impl.entity.ai.AvoidBlockGoal
 

T

tick() - Method in class net.darkhax.primordialharvest.common.impl.entity.ai.AvoidBlockGoal
 
trampled(Level, BlockPos) - Static method in class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 

U

updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class net.darkhax.primordialharvest.common.impl.blocks.RumblepeaBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class net.darkhax.primordialharvest.common.impl.blocks.SpireshuckBlock
 
A B C D E F G H I L M N P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values