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

Public Member Functions

 SheepFossilFull ()
 
void neighborUpdate (BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify)
 
ActionResult playSound (BlockState state, World world, BlockPos pos)
 
void scheduledTick (BlockState state, ServerWorld world, BlockPos pos, Random random)
 
- 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)
 

Static Public Attributes

static final BooleanProperty PLAYING = BooleanProperty.of("playing")
 
static final IntProperty HORN_SOUND = IntProperty.of("horn_sound", 0, 7)
 

Protected Member Functions

void appendProperties (StateManager.Builder< Block, BlockState > builder)
 
- 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)
 
void appendProperties (StateManager.Builder< Block, BlockState > builder)
 

Additional Inherited Members

- 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

◆ SheepFossilFull()

de.sakurajin.evenbetterarcheology.block.fossils.SheepFossilFull.SheepFossilFull ( )

Member Function Documentation

◆ appendProperties()

void de.sakurajin.evenbetterarcheology.block.fossils.SheepFossilFull.appendProperties ( StateManager.Builder< Block, BlockState >  builder)
protected

◆ neighborUpdate()

void de.sakurajin.evenbetterarcheology.block.fossils.SheepFossilFull.neighborUpdate ( BlockState  state,
World  world,
BlockPos  pos,
Block  sourceBlock,
BlockPos  sourcePos,
boolean  notify 
)

◆ playSound()

ActionResult de.sakurajin.evenbetterarcheology.block.fossils.SheepFossilFull.playSound ( BlockState  state,
World  world,
BlockPos  pos 
)

◆ scheduledTick()

void de.sakurajin.evenbetterarcheology.block.fossils.SheepFossilFull.scheduledTick ( BlockState  state,
ServerWorld  world,
BlockPos  pos,
Random  random 
)

Member Data Documentation

◆ HORN_SOUND

final IntProperty de.sakurajin.evenbetterarcheology.block.fossils.SheepFossilFull.HORN_SOUND = IntProperty.of("horn_sound", 0, 7)
static

◆ PLAYING

final BooleanProperty de.sakurajin.evenbetterarcheology.block.fossils.SheepFossilFull.PLAYING = BooleanProperty.of("playing")
static

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