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

Public Member Functions

 EvokerTrapBlock (Settings settings)
 
BlockState getPlacementState (ItemPlacementContext ctx)
 
void neighborUpdate (BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify)
 
void scheduledTick (BlockState state, ServerWorld world, BlockPos pos, Random random)
 
BlockState rotate (BlockState state, BlockRotation rotation)
 
BlockState mirror (BlockState state, BlockMirror mirror)
 
ItemConvertible generateData (DatagenModContainer container, String identifier)
 

Static Public Attributes

static final DirectionProperty FACING = HorizontalFacingBlock.FACING
 
static final BooleanProperty TRIGGERED = Properties.TRIGGERED
 
static final BooleanProperty ACTIVE = BooleanProperty.of("active")
 

Protected Member Functions

void appendProperties (StateManager.Builder< Block, BlockState > builder)
 

Constructor & Destructor Documentation

◆ EvokerTrapBlock()

de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.EvokerTrapBlock ( Settings  settings)

Member Function Documentation

◆ appendProperties()

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

◆ generateData()

ItemConvertible de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.generateData ( DatagenModContainer  container,
String  identifier 
)

◆ getPlacementState()

BlockState de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.getPlacementState ( ItemPlacementContext  ctx)

◆ mirror()

BlockState de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.mirror ( BlockState  state,
BlockMirror  mirror 
)

◆ neighborUpdate()

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

◆ rotate()

BlockState de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.rotate ( BlockState  state,
BlockRotation  rotation 
)

◆ scheduledTick()

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

Member Data Documentation

◆ ACTIVE

final BooleanProperty de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.ACTIVE = BooleanProperty.of("active")
static

◆ FACING

final DirectionProperty de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.FACING = HorizontalFacingBlock.FACING
static

◆ TRIGGERED

final BooleanProperty de.sakurajin.evenbetterarcheology.block.custom.EvokerTrapBlock.TRIGGERED = Properties.TRIGGERED
static

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