EvenBetterArcheology unspecified
Loading...
Searching...
No Matches
Static Public Attributes | Protected Member Functions | Static Protected Member Functions | List of all members
de.sakurajin.evenbetterarcheology.api.block.FossilCraftableWithEntity Class Referenceabstract
Inheritance diagram for de.sakurajin.evenbetterarcheology.api.block.FossilCraftableWithEntity:
Inheritance graph
[legend]
Collaboration diagram for de.sakurajin.evenbetterarcheology.api.block.FossilCraftableWithEntity:
Collaboration graph
[legend]

Static Public Attributes

static final DirectionProperty FACING = HorizontalFacingBlock.FACING
 

Protected Member Functions

 FossilCraftableWithEntity (Settings settings, String[] textureVariants, int blockItemIndex, VoxelShape SHAPE)
 
 FossilCraftableWithEntity (Settings settings, String[] textureVariants, int blockItemIndex, Map< Direction, VoxelShape > SHAPE_DIRECTED)
 
- Protected Member Functions inherited from de.sakurajin.evenbetterarcheology.api.block.FossilCraftable
 FossilCraftable (Settings settings, String[] textureVariants, int blockItemIndex, VoxelShape SHAPE)
 
 FossilCraftable (Settings settings, String[] textureVariants, int blockItemIndex, VoxelShape SHAPE, String translationSuffixKey)
 
 FossilCraftable (Settings settings, String[] textureVariants, int blockItemIndex, Map< Direction, VoxelShape > SHAPE_DIRECTED)
 
 FossilCraftable (Settings settings, String[] textureVariants, int blockItemIndex, Map< Direction, VoxelShape > SHAPE_DIRECTED, String translationSuffixKey)
 
- Protected Member Functions inherited from de.sakurajin.evenbetterarcheology.api.block.FossilBase
void appendProperties (StateManager.Builder< Block, BlockState > builder)
 

Static Protected Member Functions

static< E extends BlockEntity, A extends BlockEntity > BlockEntityTicker< A > checkType (BlockEntityType< A > givenType, BlockEntityType< E > expectedType, BlockEntityTicker<? super E > ticker)
 

Additional Inherited Members

- Public Member Functions inherited from de.sakurajin.evenbetterarcheology.api.block.FossilCraftable
ItemConvertible generateData (DatagenModContainer container, String identifier)
 
- Public Member Functions inherited from de.sakurajin.evenbetterarcheology.api.block.FossilBase
 FossilBase (Settings settings, String[] textureVariants, int blockItemIndex, Map< Direction, VoxelShape > SHAPE_DIRECTED, String translationSuffixKey, boolean isPart)
 
 FossilBase (Settings settings, String[] textureVariants, int blockItemIndex, Map< Direction, VoxelShape > SHAPE_DIRECTED, String translationSuffixKey)
 
 FossilBase (Settings settings, String[] textureVariants, int blockItemIndex, VoxelShape SHAPE, String translationSuffixKey)
 
 FossilBase (Settings settings, String[] textureVariants, int blockItemIndex, VoxelShape SHAPE, String translationSuffixKey, boolean isPart)
 
void onBreak (World world, BlockPos pos, BlockState state, PlayerEntity player)
 
VoxelShape getOutlineShape (BlockState state, BlockView world, BlockPos pos, ShapeContext context)
 
BlockRenderType getRenderType (BlockState state)
 
BlockState getPlacementState (ItemPlacementContext ctx)
 
void appendTooltip (ItemStack stack, @Nullable BlockView world, List< Text > tooltip, TooltipContext options)
 
BlockState rotate (BlockState state, BlockRotation rotation)
 
BlockState mirror (BlockState state, BlockMirror mirror)
 
ItemConvertible generateData (DatagenModContainer container, String identifier)
 
- Protected Attributes inherited from de.sakurajin.evenbetterarcheology.api.block.FossilCraftable
String[] craftingParts
 
- Protected Attributes inherited from de.sakurajin.evenbetterarcheology.api.block.FossilBase
final Map< Direction, VoxelShape > SHAPE_DIRECTED
 

Constructor & Destructor Documentation

◆ FossilCraftableWithEntity() [1/2]

de.sakurajin.evenbetterarcheology.api.block.FossilCraftableWithEntity.FossilCraftableWithEntity ( Settings  settings,
String[]  textureVariants,
int  blockItemIndex,
VoxelShape  SHAPE 
)
protected

◆ FossilCraftableWithEntity() [2/2]

de.sakurajin.evenbetterarcheology.api.block.FossilCraftableWithEntity.FossilCraftableWithEntity ( Settings  settings,
String[]  textureVariants,
int  blockItemIndex,
Map< Direction, VoxelShape >  SHAPE_DIRECTED 
)
protected

Member Function Documentation

◆ checkType()

static< E extends BlockEntity, A extends BlockEntity > BlockEntityTicker< A > de.sakurajin.evenbetterarcheology.api.block.FossilCraftableWithEntity.checkType ( BlockEntityType< A >  givenType,
BlockEntityType< E >  expectedType,
BlockEntityTicker<? super E >  ticker 
)
staticprotected

Member Data Documentation

◆ FACING

final DirectionProperty de.sakurajin.evenbetterarcheology.api.block.FossilCraftableWithEntity.FACING = HorizontalFacingBlock.FACING
static

The documentation for this class was generated from the following file: