History - net.minecraft.block.entity.PotentSulfurBlockEntity

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

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

net.minecraft.class_1_757

net.minecraft.block.entity.PotentSulfurBlockEntity

Fields

int: EFFECT_APPLICATION_FREQUENCY_TICKS, field_1_3803, EFFECT_CHECK_FREQUENCY

float: EFFECT_DURATION_IN_SECONDS, field_1_3804, field_1_3804

int: EFFECT_DURATION_IN_TICKS, field_1_3805, NAUSEA_DURATION

float: EFFECT_RANGE, field_1_3807, MAX_EFFECTIVE_DISTANCE

Predicate<Entity>: EFFECT_PREDICATE, field_1_3806, AFFECTED_ENTITY_PREDICATE

int: PARTICLE_FREQUENCY_TICKS, field_1_3808, PARTICLE_FREQUENCY

int: SOUND_FREQUENCY_TICKS, field_1_6820, field_1_6820

float: GEYSER_BASE_LAUNCH_SPEED, field_1_6200, field_1_6200

float: GEYSER_LAUNCH_FORCE, field_1_6201, GEYSER_TO_ENTITY_ACCELERATION

int: waitingCountdown, field_1_6208, countdown

long: eruptionTick, field_1_6206, syncTime

BlockEntityTicker<PotentSulfurBlockEntity>: SERVER_NAUSEA_EFFECT_TICKER, field_1_6203, SERVER_APPLY_EFFECT_TICKER

BlockEntityTicker<PotentSulfurBlockEntity>: CLIENT_NOXIOUS_GAS_TICKER, field_1_6199, CLIENT_CLOUD_PARTICLE_TICKER

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

BlockEntityTicker<PotentSulfurBlockEntity>: SERVER_WAITING_COUNTDOWN_TICKER, field_1_6204, SERVER_GEYSER_TICKER

long: GEYSER_SALT, field_1_6819, WORLD_SEED_SALT

BlockEntityTicker<PotentSulfurBlockEntity>: LAUNCH_ENTITY_TICKER, field_1_6202, SERVER_ERUPTION_TICKER

Constructors

(BlockPos, BlockState)

Methods

void (WriteView): saveAdditional, method_11007, writeData

void (ReadView): loadAdditional, method_11014, readData

void (World): setLevel, method_31662, setWorld

void (): resetCountdown, method_1_5337, resetCountdown

void (LivingEntity): applyNauseaEffect, method_1_4572, applyEffect

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

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

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

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

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

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

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

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

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

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

void (World, BlockPos, BlockState, PotentSulfurBlockEntity): lambda$static$5, method_1_5336, method_1_5336

void (World, BlockPos, BlockState, PotentSulfurBlockEntity): lambda$static$4, method_1_5335, method_1_5335

BlockEntityTicker (SoundEvent): lambda$static$2, method_1_6020, method_1_6020

void (SoundEvent, World, BlockPos, BlockState, PotentSulfurBlockEntity): lambda$static$3, method_1_6021, method_1_6021

void (World, BlockPos, BlockState, PotentSulfurBlockEntity): lambda$static$1, method_1_5333, method_1_5333

void (World, BlockPos, BlockState, PotentSulfurBlockEntity): lambda$static$0, method_1_5332, method_1_5332

void (Integer): lambda$loadAdditional$0, method_1_6019, method_1_6019