History - net.minecraft.block.entity.PotentSulfurBlockEntity

26.3

Names

Fields

Constructors

Methods

26.2

Names

net.minecraft.world.level.block.entity.PotentSulfurBlockEntity

net.minecraft.world.level.block.entity.PotentSulfurBlockEntity

net.minecraft.class_1_757

net.minecraft.block.entity.PotentSulfurBlockEntity

Fields

int: EFFECT_APPLICATION_FREQUENCY_TICKS, EFFECT_APPLICATION_FREQUENCY_TICKS, field_1_3803, EFFECT_CHECK_FREQUENCY

float: EFFECT_DURATION_IN_SECONDS, EFFECT_DURATION_IN_SECONDS, field_1_3804, field_1_3804

int: EFFECT_DURATION_IN_TICKS, EFFECT_DURATION_IN_TICKS, field_1_3805, NAUSEA_DURATION

float: EFFECT_RANGE, EFFECT_RANGE, field_1_3807, MAX_EFFECTIVE_DISTANCE

Predicate<Entity>: EFFECT_PREDICATE, EFFECT_PREDICATE, field_1_3806, AFFECTED_ENTITY_PREDICATE

int: PARTICLE_FREQUENCY_TICKS, PARTICLE_FREQUENCY_TICKS, field_1_3808, PARTICLE_FREQUENCY

int: SOUND_FREQUENCY_TICKS, SOUND_FREQUENCY_TICKS, field_1_6820, field_1_6820

float: GEYSER_BASE_LAUNCH_SPEED, GEYSER_BASE_LAUNCH_SPEED, field_1_6200, field_1_6200

float: GEYSER_LAUNCH_FORCE, GEYSER_LAUNCH_FORCE, field_1_6201, GEYSER_TO_ENTITY_ACCELERATION

int: waitingCountdown, waitingCountdown, field_1_6208, countdown

long: eruptionTick, eruptionTick, field_1_6206, syncTime

BlockEntityTicker<PotentSulfurBlockEntity>: SERVER_NAUSEA_EFFECT_TICKER, SERVER_NAUSEA_EFFECT_TICKER, field_1_6203, SERVER_APPLY_EFFECT_TICKER

BlockEntityTicker<PotentSulfurBlockEntity>: CLIENT_NOXIOUS_GAS_TICKER, CLIENT_NOXIOUS_GAS_TICKER, field_1_6199, CLIENT_CLOUD_PARTICLE_TICKER

Function<SoundEvent, BlockEntityTicker<PotentSulfurBlockEntity>>: CLIENT_GEYSER_PLUME_TICKER, CLIENT_GEYSER_PLUME_TICKER, field_1_6198, CLIENT_ERUPTION_TICKER

BlockEntityTicker<PotentSulfurBlockEntity>: SERVER_WAITING_COUNTDOWN_TICKER, SERVER_WAITING_COUNTDOWN_TICKER, field_1_6204, SERVER_GEYSER_TICKER

long: GEYSER_SALT, GEYSER_SALT, field_1_6819, WORLD_SEED_SALT

BlockEntityTicker<PotentSulfurBlockEntity>: LAUNCH_ENTITY_TICKER, LAUNCH_ENTITY_TICKER, field_1_6202, SERVER_ERUPTION_TICKER

Constructors

(BlockPos, BlockState)

Methods

void (WriteView): saveAdditional, saveAdditional, method_11007, writeData

void (ReadView): loadAdditional, loadAdditional, method_11014, readData

void (World): setLevel, setLevel, method_31662, setWorld

void (): resetCountdown, resetCountdown, method_1_5337, resetCountdown

void (LivingEntity): applyNauseaEffect, applyNauseaEffect, method_1_4572, applyEffect

List<LivingEntity> (World, BlockPos): getNearbyLivingEntities, getNearbyLivingEntities, method_1_4576, getEntitiesInRange

Random (ServerWorld, BlockPos): geyserPositional, geyserPositional, method_1_6017, getRandom

void (World, BlockPos, BlockPos): spawnGeyserParticle, spawnGeyserParticle, method_1_5338, addGeyserParticles

void (World, Vec3d): spawnNoxiousGasCloudParticle, spawnNoxiousGasCloudParticle, method_1_4582, addNoxiousGasCloudParticles

int (World, BlockPos, int): getUnobstructedBlockCount, getUnobstructedBlockCount, method_1_6016, getGeyserHeight

boolean (BlockState, World, BlockPos, ShapeContext): isGeyserPassableBlock, isGeyserPassableBlock, method_1_6018, canGeyserPassThrough

BlockPos (World, BlockPos): findNoxiousGasSourceBlock, findNoxiousGasSourceBlock, method_1_4575, getSurfacePos

boolean (World, BlockPos, Vec3d): canBeReachedByNoxiousGas, canBeReachedByNoxiousGas, method_1_4573, isPositionCorrectForEffect

boolean (World, Vec3d): isWater, isWater, method_1_4580, isSwimmingInStillWater

boolean (World, Vec3d, Vec3d): haveLineOfSight, haveLineOfSight, method_1_4577, isFreeOfObstructions