public class BellBlockEntity extends BlockEntity
| Modifier and Type | Class and Description |
|---|---|
(package private) static interface |
BellBlockEntity.class_5557 |
| Modifier and Type | Field and Description |
|---|---|
private List<LivingEntity> |
hearingEntities |
private long |
lastRingTime |
Direction |
lastSideHit |
private int |
resonateTime |
private boolean |
resonating |
boolean |
ringing |
int |
ringTicks |
pos, removed, world| Constructor and Description |
|---|
BellBlockEntity(BlockPos blockPos,
BlockState blockState) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(Direction direction) |
private static void |
applyGlowToEntity(LivingEntity livingEntity) |
private static void |
applyGlowToRaiders(World world,
BlockPos blockPos,
List<LivingEntity> list) |
private static void |
applyParticlesToRaiders(World world,
BlockPos blockPos,
List<LivingEntity> list) |
static void |
clientTick(World world,
BlockPos blockPos,
BlockState blockState,
BellBlockEntity bellBlockEntity) |
private static boolean |
isRaiderEntity(BlockPos blockPos,
LivingEntity entity) |
private static void |
method_31658(World world,
BlockPos blockPos,
BlockState blockState,
BellBlockEntity bellBlockEntity,
BellBlockEntity.class_5557 class_5557) |
private void |
notifyMemoriesOfBell() |
boolean |
onSyncedBlockEvent(int type,
int data) |
private static boolean |
raidersHearBell(BlockPos blockPos,
List<LivingEntity> list) |
static void |
serverTick(World world,
BlockPos blockPos,
BlockState blockState,
BellBlockEntity bellBlockEntity) |
cancelRemoval, copyItemDataRequiresOperator, createFromTag, fromTag, getCachedState, getPos, getSquaredRenderDistance, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, populateCrashReport, setCachedState, setWorld, toInitialChunkDataTag, toTag, toUpdatePacketprivate long lastRingTime
public int ringTicks
public boolean ringing
public Direction lastSideHit
private List<LivingEntity> hearingEntities
private boolean resonating
private int resonateTime
public BellBlockEntity(BlockPos blockPos, BlockState blockState)
public boolean onSyncedBlockEvent(int type,
int data)
onSyncedBlockEvent in class BlockEntityprivate static void method_31658(World world, BlockPos blockPos, BlockState blockState, BellBlockEntity bellBlockEntity, BellBlockEntity.class_5557 class_5557)
public static void clientTick(World world, BlockPos blockPos, BlockState blockState, BellBlockEntity bellBlockEntity)
public static void serverTick(World world, BlockPos blockPos, BlockState blockState, BellBlockEntity bellBlockEntity)
public void activate(Direction direction)
private void notifyMemoriesOfBell()
private static boolean raidersHearBell(BlockPos blockPos, List<LivingEntity> list)
private static void applyGlowToRaiders(World world, BlockPos blockPos, List<LivingEntity> list)
private static void applyParticlesToRaiders(World world, BlockPos blockPos, List<LivingEntity> list)
private static boolean isRaiderEntity(BlockPos blockPos, LivingEntity entity)
private static void applyGlowToEntity(LivingEntity livingEntity)