Uses of Class
net.minecraft.server.level.ServerLevel
Packages that use ServerLevel
Package
Description
-
Uses of ServerLevel in net.minecraft.advancements.critereon
Methods in net.minecraft.advancements.critereon with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
BlockPredicate.matches
(ServerLevel p_17915_, BlockPos p_17916_) boolean
DamageSourcePredicate.matches
(ServerLevel p_25445_, Vec3 p_25446_, DamageSource p_25447_) boolean
DistanceTrigger.TriggerInstance.matches
(ServerLevel p_186189_, Vec3 p_186190_, Vec3 p_186191_) boolean
EntityPredicate.matches
(ServerLevel p_36608_, Vec3 p_36609_, Entity p_36610_) boolean
EntitySubPredicate.matches
(Entity p_218828_, ServerLevel p_218829_, Vec3 p_218830_) boolean
FallAfterExplosionTrigger.TriggerInstance.matches
(ServerLevel p_335990_, Vec3 p_335477_, Vec3 p_336025_, LootContext p_335849_) boolean
FishingHookPredicate.matches
(Entity p_219716_, ServerLevel p_219717_, Vec3 p_219718_) boolean
FluidPredicate.matches
(ServerLevel p_41105_, BlockPos p_41106_) boolean
LightningBoltPredicate.matches
(Entity p_299034_, ServerLevel p_299101_, Vec3 p_298929_) boolean
LightPredicate.matches
(ServerLevel p_51342_, BlockPos p_51343_) boolean
LocationPredicate.matches
(ServerLevel p_52618_, double p_52619_, double p_52620_, double p_52621_) boolean
PlayerPredicate.matches
(Entity p_222484_, ServerLevel p_222485_, Vec3 p_222486_) boolean
RaiderPredicate.matches
(Entity p_338232_, ServerLevel p_338194_, Vec3 p_338564_) boolean
SheepPredicate.matches
(Entity p_368517_, ServerLevel p_368673_, Vec3 p_368505_) boolean
SlimePredicate.matches
(Entity p_223423_, ServerLevel p_223424_, Vec3 p_223425_) -
Uses of ServerLevel in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components that return ServerLevel -
Uses of ServerLevel in net.minecraft.client.renderer.debug
Methods in net.minecraft.client.renderer.debug with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
GameEventListenerRenderer.TrackedListener.handleGameEvent
(ServerLevel p_234540_, Holder<GameEvent> p_316503_, GameEvent.Context p_250285_, Vec3 p_250758_) -
Uses of ServerLevel in net.minecraft.commands
Fields in net.minecraft.commands declared as ServerLevelMethods in net.minecraft.commands that return ServerLevelMethods in net.minecraft.commands with parameters of type ServerLevelConstructors in net.minecraft.commands with parameters of type ServerLevelModifierConstructorDescriptionCommandSourceStack
(CommandSource p_81302_, Vec3 p_81303_, Vec2 p_81304_, ServerLevel p_81305_, int p_81306_, String p_81307_, Component p_81308_, MinecraftServer p_81309_, Entity p_81310_) protected
CommandSourceStack
(CommandSource p_282943_, Vec3 p_282023_, Vec2 p_282896_, ServerLevel p_282659_, int p_283075_, String p_282379_, Component p_282469_, MinecraftServer p_281590_, Entity p_281515_, boolean p_282415_, CommandResultCallback p_309630_, EntityAnchorArgument.Anchor p_282332_, CommandSigningContext p_283585_, TaskChainer p_282376_) -
Uses of ServerLevel in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return ServerLevelModifier and TypeMethodDescriptionstatic ServerLevel
DimensionArgument.getDimension
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_88809_, String p_88810_) -
Uses of ServerLevel in net.minecraft.commands.arguments.blocks
Methods in net.minecraft.commands.arguments.blocks with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
BlockInput.place
(ServerLevel p_114671_, BlockPos p_114672_, int p_114673_) boolean
BlockInput.test
(ServerLevel p_173524_, BlockPos p_173525_) -
Uses of ServerLevel in net.minecraft.commands.arguments.coordinates
Methods in net.minecraft.commands.arguments.coordinates with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic BlockPos
BlockPosArgument.getLoadedBlockPos
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_265283_, ServerLevel p_265219_, String p_265677_) -
Uses of ServerLevel in net.minecraft.commands.arguments.selector
Methods in net.minecraft.commands.arguments.selector with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate void
EntitySelector.addEntities
(List<Entity> p_121155_, ServerLevel p_121156_, AABB p_352947_, Predicate<Entity> p_121158_) -
Uses of ServerLevel in net.minecraft.core.dispenser
Fields in net.minecraft.core.dispenser declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
BlockSource.level
The field for thelevel
record component.Methods in net.minecraft.core.dispenser that return ServerLevelModifier and TypeMethodDescriptionBlockSource.level()
Returns the value of thelevel
record component.Methods in net.minecraft.core.dispenser with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate static RailShape
MinecartDispenseItemBehavior.getRailShape
(BlockState p_374571_, ServerLevel level, BlockPos pos) private static boolean
ShearsDispenseItemBehavior.tryShearBeehive
(ServerLevel p_123577_, BlockPos p_123578_) private static boolean
ShearsDispenseItemBehavior.tryShearLivingEntity
(ServerLevel p_123583_, BlockPos p_123584_, ItemStack p_372883_) Constructors in net.minecraft.core.dispenser with parameters of type ServerLevelModifierConstructorDescriptionBlockSource
(ServerLevel level, BlockPos pos, BlockState state, DispenserBlockEntity blockEntity) Creates an instance of aBlockSource
record class. -
Uses of ServerLevel in net.minecraft.gametest.framework
Fields in net.minecraft.gametest.framework declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
GameTestInfo.level
private final ServerLevel
GameTestRunner.Builder.level
(package private) final ServerLevel
GameTestRunner.level
Methods in net.minecraft.gametest.framework that return ServerLevelMethods in net.minecraft.gametest.framework with parameters of type ServerLevelModifier and TypeMethodDescription(package private) void
TestEnvironmentDefinition.Weather.Type.apply
(ServerLevel p_397874_) private static void
StructureUtils.clearBlock
(int p_127842_, BlockPos p_127843_, ServerLevel p_127844_) static void
GameTestRunner.clearMarkers
(ServerLevel p_127686_) static void
StructureUtils.clearSpaceForStructure
(BoundingBox p_127850_, ServerLevel p_127852_) static TestInstanceBlockEntity
StructureUtils.createNewEmptyTest
(ResourceLocation p_397331_, BlockPos p_397076_, Vec3i p_397736_, Rotation p_397442_, ServerLevel p_397074_) private TestInstanceBlockEntity
GameTestInfo.createTestInstanceBlock
(BlockPos p_397898_, Rotation p_397556_, ServerLevel p_397673_) GameTestBatchFactory.TestDecorator.decorate
(Holder.Reference<GameTestInstance> p_397944_, ServerLevel p_397975_) static List
<GameTestBatch> GameTestBatchFactory.divideIntoBatches
(Collection<Holder.Reference<GameTestInstance>> p_397497_, GameTestBatchFactory.TestDecorator p_397372_, ServerLevel p_397029_) private static boolean
StructureUtils.doesStructureContain
(BlockPos p_127868_, BlockPos p_127869_, ServerLevel p_127870_) private List
<GameTestBatch> GameTestServer.evaluateTestsToRun
(ServerLevel p_397301_) StructureUtils.findNearestTest
(BlockPos p_397163_, int p_397842_, ServerLevel p_397581_) StructureUtils.findTestBlocks
(BlockPos p_127911_, int p_127912_, ServerLevel p_127913_) StructureUtils.findTestContainingPos
(BlockPos p_397180_, int p_397344_, ServerLevel p_397768_) static GameTestRunner.Builder
GameTestRunner.Builder.fromBatches
(Collection<GameTestBatch> p_319850_, ServerLevel p_320176_) static GameTestRunner.Builder
GameTestRunner.Builder.fromInfo
(Collection<GameTestInfo> p_319878_, ServerLevel p_320046_) private static BoundingBox
StructureUtils.getBoundingBoxAtGround
(BlockPos p_341291_, int p_341122_, ServerLevel p_341148_) StructureUtils.lookedAtTestPos
(BlockPos p_397600_, Entity p_397674_, ServerLevel p_397378_) default void
GameTestRunner.StructureSpawner.onBatchStart
(ServerLevel p_352207_) void
StructureGridSpawner.onBatchStart
(ServerLevel p_352155_) private static Stream
<GameTestInfo> GameTestServer.rotateAndMultiply
(Holder.Reference<GameTestInstance> p_397022_, ServerLevel p_397659_) private static void
TestEnvironmentDefinition.Functions.run
(ServerLevel p_397011_, ResourceLocation p_397867_) protected static void
ReportGameListener.say
(ServerLevel p_177701_, ChatFormatting p_177702_, String p_177703_) void
TestEnvironmentDefinition.AllOf.setup
(ServerLevel p_397476_) void
TestEnvironmentDefinition.Functions.setup
(ServerLevel p_397955_) void
TestEnvironmentDefinition.SetGameRules.setup
(ServerLevel p_397170_) void
TestEnvironmentDefinition.setup
(ServerLevel p_397489_) void
TestEnvironmentDefinition.TimeOfDay.setup
(ServerLevel p_397305_) void
TestEnvironmentDefinition.Weather.setup
(ServerLevel p_397776_) private static void
ReportGameListener.showRedBox
(ServerLevel p_177697_, BlockPos p_177698_, String p_177699_) private void
GameTestServer.startTests
(ServerLevel p_177625_) void
TestEnvironmentDefinition.AllOf.teardown
(ServerLevel p_397650_) void
TestEnvironmentDefinition.Functions.teardown
(ServerLevel p_397731_) void
TestEnvironmentDefinition.SetGameRules.teardown
(ServerLevel p_397717_) default void
TestEnvironmentDefinition.teardown
(ServerLevel p_397431_) void
TestEnvironmentDefinition.Weather.teardown
(ServerLevel p_397150_) Constructors in net.minecraft.gametest.framework with parameters of type ServerLevelModifierConstructorDescriptionprivate
Builder
(Collection<GameTestBatch> p_320127_, ServerLevel p_320437_) GameTestInfo
(Holder.Reference<GameTestInstance> p_397184_, Rotation p_127614_, ServerLevel p_127615_, RetryOptions p_320308_) protected
GameTestRunner
(GameTestRunner.GameTestBatcher p_320713_, Collection<GameTestBatch> p_320022_, ServerLevel p_320570_, GameTestTicker p_320736_, GameTestRunner.StructureSpawner p_320336_, GameTestRunner.StructureSpawner p_320643_, boolean p_352218_) -
Uses of ServerLevel in net.minecraft.network.protocol
Methods in net.minecraft.network.protocol with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic <T extends PacketListener>
voidPacketUtils.ensureRunningOnSameThread
(Packet<T> p_131360_, T p_131361_, ServerLevel p_131362_) -
Uses of ServerLevel in net.minecraft.network.protocol.game
Methods in net.minecraft.network.protocol.game with parameters of type ServerLevelModifier and TypeMethodDescriptionServerboundTeleportToEntityPacket.getEntity
(ServerLevel p_134682_) private static String
DebugPackets.getShortDescription
(ServerLevel p_179493_, Object p_179494_) ServerboundInteractPacket.getTarget
(ServerLevel p_179604_) static void
DebugPackets.sendGameTestAddMarker
(ServerLevel p_133683_, BlockPos p_133684_, String p_133685_, int p_133686_, int p_133687_) static void
DebugPackets.sendGameTestClearPacket
(ServerLevel p_133675_) private static void
DebugPackets.sendPacketToAllPlayers
(ServerLevel p_133692_, CustomPacketPayload p_296119_) static void
DebugPackets.sendPoiAddedPacket
(ServerLevel p_133680_, BlockPos p_133681_) static void
DebugPackets.sendPoiPacketsForChunk
(ServerLevel p_133677_, ChunkPos p_133678_) static void
DebugPackets.sendPoiRemovedPacket
(ServerLevel p_133717_, BlockPos p_133718_) static void
DebugPackets.sendPoiTicketCountPacket
(ServerLevel p_133720_, BlockPos p_133721_) static void
DebugPackets.sendRaids
(ServerLevel p_133689_, Collection<Raid> p_133690_) private static void
DebugPackets.sendVillageSectionsPacket
(ServerLevel p_133723_, BlockPos p_133724_) -
Uses of ServerLevel in net.minecraft.server
Fields in net.minecraft.server declared as ServerLevelFields in net.minecraft.server with type parameters of type ServerLevelModifier and TypeFieldDescriptionprivate final Map
<ResourceKey<Level>, ServerLevel> MinecraftServer.levels
Methods in net.minecraft.server that return ServerLevelModifier and TypeMethodDescriptionMinecraftServer.getLevel
(ResourceKey<Level> p_129881_) private ServerLevel[]
MinecraftServer.getWorldArray()
final ServerLevel
MinecraftServer.overworld()
Methods in net.minecraft.server that return types with arguments of type ServerLevelModifier and TypeMethodDescriptionMinecraftServer.forgeGetWorldMap()
Deprecated.MinecraftServer.getAllLevels()
Methods in net.minecraft.server with parameters of type ServerLevelModifier and TypeMethodDescriptionint
MinecraftServer.getSpawnRadius
(ServerLevel p_129804_) boolean
MinecraftServer.isUnderSpawnProtection
(ServerLevel p_129811_, BlockPos p_129812_, Player p_129813_) private static void
MinecraftServer.setInitialSpawn
(ServerLevel p_177897_, ServerLevelData p_177898_, boolean p_177899_, boolean p_177900_) private void
MinecraftServer.synchronizeTime
(ServerLevel p_276371_) -
Uses of ServerLevel in net.minecraft.server.commands
Fields in net.minecraft.server.commands declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
CloneCommands.DimensionAndPosition.dimension
The field for thedimension
record component.Methods in net.minecraft.server.commands that return ServerLevelModifier and TypeMethodDescriptionCloneCommands.DimensionAndPosition.dimension()
Returns the value of thedimension
record component.Methods in net.minecraft.server.commands with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
FillCommand.Affector.affect
(ServerLevel p_393675_, BlockPos p_394392_) private static void
PlaceCommand.checkLoaded
(ServerLevel p_214544_, ChunkPos p_214545_, ChunkPos p_214546_) private static OptionalInt
ExecuteCommand.checkRegions
(ServerLevel p_137037_, BlockPos p_137038_, BlockPos p_137039_, BlockPos p_137040_, boolean p_137041_) static com.mojang.datafixers.util.Either
<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fill
(ServerLevel p_313898_, BlockPos p_313859_, BlockPos p_313868_, Holder<Biome> p_313728_) static com.mojang.datafixers.util.Either
<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fill
(ServerLevel p_313779_, BlockPos p_313726_, BlockPos p_313895_, Holder<Biome> p_313905_, Predicate<Holder<Biome>> p_313945_, Consumer<Supplier<Component>> p_313787_) FillCommand.Filter.filter
(BoundingBox p_393820_, BlockPos p_394309_, BlockInput p_394349_, ServerLevel p_394652_) private static int
TimeCommand.getDayTime
(ServerLevel p_139070_) private static CloneCommands.DimensionAndPosition
CloneCommands.getLoadedDimensionAndPosition
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_265513_, ServerLevel p_265183_, String p_265511_) private static boolean
ExecuteCommand.isChunkLoaded
(ServerLevel p_265261_, BlockPos p_265260_) private static void
TeleportCommand.performTeleport
(CommandSourceStack p_139015_, Entity p_139016_, ServerLevel p_139017_, double p_139018_, double p_139019_, double p_139020_, Set<Relative> p_139021_, float p_139022_, float p_139023_, LookAt p_380216_) private static double
SpreadPlayersCommand.setPlayerPositions
(Collection<? extends Entity> p_138730_, ServerLevel p_138731_, SpreadPlayersCommand.Position[] p_138732_, int p_138733_, boolean p_138734_) private static void
SpreadPlayersCommand.spreadPositions
(Vec2 p_214741_, double p_214742_, ServerLevel p_214743_, RandomSource p_214744_, double p_214745_, double p_214746_, double p_214747_, double p_214748_, int p_214749_, SpreadPlayersCommand.Position[] p_214750_, boolean p_214751_) private static int
TeleportCommand.teleportToPos
(CommandSourceStack p_139026_, Collection<? extends Entity> p_139027_, ServerLevel p_139028_, Coordinates p_139029_, Coordinates p_139030_, LookAt p_380364_) Method parameters in net.minecraft.server.commands with type arguments of type ServerLevelModifier and TypeMethodDescriptionprivate static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> CloneCommands.beginEndDestinationAndModeSuffix
(CommandBuildContext p_265681_, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, ServerLevel> p_397938_) private static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> CloneCommands.destinationAndStrictSuffix
(CommandBuildContext p_394289_, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, ServerLevel> p_397860_, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, ServerLevel> p_397792_) Constructors in net.minecraft.server.commands with parameters of type ServerLevelModifierConstructorDescription(package private)
DimensionAndPosition
(ServerLevel dimension, BlockPos position) Creates an instance of aDimensionAndPosition
record class. -
Uses of ServerLevel in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
DedicatedServer.isUnderSpawnProtection
(ServerLevel p_139630_, BlockPos p_139631_, Player p_139632_) -
Uses of ServerLevel in net.minecraft.server.level
Fields in net.minecraft.server.level declared as ServerLevelModifier and TypeFieldDescription(package private) final ServerLevel
ChunkMap.level
final ServerLevel
ServerChunkCache.level
private final ServerLevel
ServerEntity.level
protected ServerLevel
ServerPlayerGameMode.level
private final ServerLevel
WorldGenRegion.level
Methods in net.minecraft.server.level that return ServerLevelModifier and TypeMethodDescriptionServerEntityGetter.getLevel()
ServerLevel.getLevel()
WorldGenRegion.getLevel()
Deprecated.ServerPlayer.serverLevel()
Methods in net.minecraft.server.level with parameters of type ServerLevelModifier and TypeMethodDescriptionServerPlayer.adjustSpawnLocation
(ServerLevel p_352206_, BlockPos p_352202_) ServerPlayer.createCommonSpawnInfo
(ServerLevel p_294169_) private static Optional
<ServerPlayer.RespawnPosAngle> ServerPlayer.findRespawnAndUseSpawnBlock
(ServerLevel p_348505_, ServerPlayer.RespawnConfig p_404800_, boolean p_348513_) protected static BlockPos
PlayerRespawnLogic.getOverworldRespawnPos
(ServerLevel p_183929_, int p_183930_, int p_183931_) static BlockPos
PlayerRespawnLogic.getSpawnPosInChunk
(ServerLevel p_183933_, ChunkPos p_183934_) boolean
ServerPlayer.hurtServer
(ServerLevel p_376762_, DamageSource p_376676_, float p_376089_) boolean
ServerPlayer.isInvulnerableTo
(ServerLevel p_376413_, DamageSource p_9182_) boolean
ServerPlayer.mayInteract
(ServerLevel p_376296_, BlockPos p_143407_) private boolean
ServerPlayer.noCollisionNoLiquid
(ServerLevel p_364183_, AABB p_362915_) protected void
ServerPlayer.onChangedBlock
(ServerLevel p_346052_, BlockPos p_9206_) static long
ServerPlayer.placeEnderPearlTicket
(ServerLevel p_373027_, ChunkPos p_372827_) void
ServerPlayerGameMode.setLevel
(ServerLevel p_9261_) void
ServerPlayer.setServerLevel
(ServerLevel p_284971_) boolean
ServerPlayer.teleportTo
(ServerLevel p_265564_, double p_265424_, double p_265680_, double p_265312_, Set<Relative> p_265192_, float p_265059_, float p_265266_, boolean p_361029_) private void
ServerPlayer.triggerDimensionChangeTriggers
(ServerLevel p_9210_) Constructors in net.minecraft.server.level with parameters of type ServerLevelModifierConstructorDescriptionChunkMap
(ServerLevel p_214836_, LevelStorageSource.LevelStorageAccess p_214837_, com.mojang.datafixers.DataFixer p_214838_, StructureTemplateManager p_214839_, Executor p_214840_, BlockableEventLoop<Runnable> p_214841_, LightChunkGetter p_214842_, ChunkGenerator p_214843_, ChunkProgressListener p_214844_, ChunkStatusUpdateListener p_214845_, Supplier<DimensionDataStorage> p_214846_, TicketStorage p_394462_, int p_214847_, boolean p_214848_) ServerChunkCache
(ServerLevel p_214982_, LevelStorageSource.LevelStorageAccess p_214983_, com.mojang.datafixers.DataFixer p_214984_, StructureTemplateManager p_214985_, Executor p_214986_, ChunkGenerator p_214987_, int p_214988_, int p_214989_, boolean p_214990_, ChunkProgressListener p_214991_, ChunkStatusUpdateListener p_214992_, Supplier<DimensionDataStorage> p_214993_) ServerEntity
(ServerLevel p_8528_, Entity p_8529_, int p_8530_, boolean p_8531_, Consumer<Packet<?>> p_8532_, BiConsumer<Packet<?>, List<UUID>> p_394447_) ServerPlayer
(MinecraftServer p_254143_, ServerLevel p_254435_, com.mojang.authlib.GameProfile p_253651_, ClientInformation p_301997_) WorldGenRegion
(ServerLevel p_143484_, StaticCache2D<GenerationChunkHolder> p_347548_, ChunkStep p_347626_, ChunkAccess p_347663_) -
Uses of ServerLevel in net.minecraft.server.network
Methods in net.minecraft.server.network with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate static void
ServerGamePacketListenerImpl.addBlockDataToItem
(BlockState p_382984_, ServerLevel p_382978_, BlockPos p_383156_, ItemStack p_382873_) private static void
PlayerChunkSender.sendChunk
(ServerGamePacketListenerImpl p_295237_, ServerLevel p_294963_, LevelChunk p_295144_) -
Uses of ServerLevel in net.minecraft.server.players
Methods in net.minecraft.server.players with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
PlayerList.addWorldborderListener
(ServerLevel p_184210_) void
PlayerList.sendLevelInfo
(ServerPlayer p_11230_, ServerLevel p_11231_) -
Uses of ServerLevel in net.minecraft.util
Methods in net.minecraft.util with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
SpawnUtil.Strategy.canSpawnOn
(ServerLevel p_216428_, BlockPos p_216429_, BlockState p_216430_, BlockPos p_216431_, BlockState p_216432_) private static boolean
SpawnUtil.moveToPossibleSpawnPosition
(ServerLevel p_216399_, int p_216400_, BlockPos.MutableBlockPos p_216401_, SpawnUtil.Strategy p_216402_) SpawnUtil.trySpawnMob
(EntityType<T> p_216404_, EntitySpawnReason p_364255_, ServerLevel p_216406_, BlockPos p_216407_, int p_216408_, int p_216409_, int p_216410_, SpawnUtil.Strategy p_216411_, boolean p_382971_) -
Uses of ServerLevel in net.minecraft.world.effect
Methods in net.minecraft.world.effect with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic List
<ServerPlayer> MobEffectUtil.addEffectToPlayersAround
(ServerLevel p_216947_, Entity p_216948_, Vec3 p_216949_, double p_216950_, MobEffectInstance p_216951_, int p_216952_) boolean
AbsorptionMobEffect.applyEffectTick
(ServerLevel p_376208_, LivingEntity p_294484_, int p_294672_) boolean
BadOmenMobEffect.applyEffectTick
(ServerLevel p_376404_, LivingEntity p_296327_, int p_294357_) boolean
HealOrHarmMobEffect.applyEffectTick
(ServerLevel p_376486_, LivingEntity p_295255_, int p_295147_) boolean
HungerMobEffect.applyEffectTick
(ServerLevel p_376386_, LivingEntity p_296407_, int p_296356_) boolean
MobEffect.applyEffectTick
(ServerLevel p_376587_, LivingEntity p_19467_, int p_19468_) boolean
PoisonMobEffect.applyEffectTick
(ServerLevel p_376442_, LivingEntity p_296276_, int p_296233_) boolean
RaidOmenMobEffect.applyEffectTick
(ServerLevel p_376757_, LivingEntity p_338728_, int p_338249_) boolean
RegenerationMobEffect.applyEffectTick
(ServerLevel p_376742_, LivingEntity p_295924_, int p_296417_) boolean
SaturationMobEffect.applyEffectTick
(ServerLevel p_376353_, LivingEntity p_295892_, int p_296026_) boolean
WitherMobEffect.applyEffectTick
(ServerLevel p_376400_, LivingEntity p_296279_, int p_294798_) void
HealOrHarmMobEffect.applyInstantenousEffect
(ServerLevel p_376760_, Entity p_294574_, Entity p_295692_, LivingEntity p_296483_, int p_296095_, double p_295178_) void
MobEffect.applyInstantenousEffect
(ServerLevel p_376271_, Entity p_19462_, Entity p_19463_, LivingEntity p_19464_, int p_19465_, double p_19466_) void
InfestedMobEffect.onMobHurt
(ServerLevel p_376338_, LivingEntity p_338481_, int p_338438_, DamageSource p_338894_, float p_338367_) void
MobEffect.onMobHurt
(ServerLevel p_376153_, LivingEntity p_338186_, int p_338204_, DamageSource p_338393_, float p_338618_) void
MobEffectInstance.onMobHurt
(ServerLevel p_376624_, LivingEntity p_338201_, DamageSource p_338572_, float p_338779_) void
MobEffect.onMobRemoved
(ServerLevel p_376540_, LivingEntity p_338500_, int p_338476_, Entity.RemovalReason p_338373_) void
MobEffectInstance.onMobRemoved
(ServerLevel p_376394_, LivingEntity p_338566_, Entity.RemovalReason p_338384_) void
OozingMobEffect.onMobRemoved
(ServerLevel p_376380_, LivingEntity p_338339_, int p_338421_, Entity.RemovalReason p_338677_) void
WeavingMobEffect.onMobRemoved
(ServerLevel p_376925_, LivingEntity p_338209_, int p_338446_, Entity.RemovalReason p_338624_) void
WindChargedMobEffect.onMobRemoved
(ServerLevel p_376782_, LivingEntity p_338439_, int p_338875_, Entity.RemovalReason p_338258_) private void
WeavingMobEffect.spawnCobwebsRandomlyAround
(ServerLevel p_376905_, RandomSource p_338709_, BlockPos p_338472_) private void
InfestedMobEffect.spawnSilverfish
(ServerLevel p_376716_, LivingEntity p_341023_, double p_338557_, double p_338848_, double p_338562_) boolean
MobEffectInstance.tickServer
(ServerLevel p_394250_, LivingEntity p_393795_, Runnable p_393556_) -
Uses of ServerLevel in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
LivingEntity.actuallyHurt
(ServerLevel p_376745_, DamageSource p_21240_, float p_21241_) Entity.adjustSpawnLocation
(ServerLevel p_352356_, BlockPos p_352343_) float
LivingEntity.applyItemBlocking
(ServerLevel p_401171_, DamageSource p_401067_, float p_401377_) static void
ExperienceOrb.award
(ServerLevel p_147083_, Vec3 p_147084_, int p_147085_) protected void
LivingEntity.blockUsingItem
(ServerLevel p_399926_, LivingEntity p_399873_) boolean
Entity.canTrample
(ServerLevel level, BlockState state, BlockPos pos, double fallDistance) EntityType.create
(ServerLevel p_262637_, Consumer<T> p_262629_, BlockPos p_262595_, EntitySpawnReason p_360546_, boolean p_262685_, boolean p_262588_) Entity.createCommandSourceStackForNameResolution
(ServerLevel p_376557_) private LootParams
Mob.createEquipmentParams
(ServerLevel p_338758_) protected void
Mob.customServerAiStep
(ServerLevel p_376725_) boolean
LivingEntity.doHurtTarget
(ServerLevel p_376294_, Entity p_20970_) boolean
Mob.doHurtTarget
(ServerLevel p_376642_, Entity p_21372_) protected void
LivingEntity.dropAllDeathLoot
(ServerLevel p_348524_, DamageSource p_21192_) protected void
LivingEntity.dropCustomDeathLoot
(ServerLevel p_348639_, DamageSource p_21018_, boolean p_21020_) protected void
Mob.dropCustomDeathLoot
(ServerLevel p_348683_, DamageSource p_21385_, boolean p_21387_) protected void
LivingEntity.dropEquipment
(ServerLevel p_376330_) protected void
LivingEntity.dropExperience
(ServerLevel p_376909_, Entity p_345346_) boolean
LivingEntity.dropFromGiftLootTable
(ServerLevel p_376609_, ResourceKey<LootTable> p_373086_, BiConsumer<ServerLevel, ItemStack> p_376939_) protected boolean
LivingEntity.dropFromLootTable
(ServerLevel p_376815_, ResourceKey<LootTable> p_372918_, Function<LootParams.Builder, LootParams> p_372865_, BiConsumer<ServerLevel, ItemStack> p_376817_) protected void
LivingEntity.dropFromLootTable
(ServerLevel p_376223_, DamageSource p_21021_, boolean p_21022_) protected void
Mob.dropFromLootTable
(ServerLevel p_376326_, DamageSource p_21389_, boolean p_21390_) protected void
LivingEntity.dropFromShearingLootTable
(ServerLevel p_376282_, ResourceKey<LootTable> p_360865_, ItemStack p_373036_, BiConsumer<ServerLevel, ItemStack> p_376518_) void
Mob.dropPreservedEquipment
(ServerLevel p_376214_) Mob.dropPreservedEquipment
(ServerLevel p_376128_, Predicate<ItemStack> p_352191_) Mob.equipItemIfPossible
(ServerLevel p_376644_, ItemStack p_255842_) protected int
LivingEntity.getBaseExperienceReward
(ServerLevel p_376478_) protected int
Mob.getBaseExperienceReward
(ServerLevel p_376894_) abstract AgeableMob
AgeableMob.getBreedOffspring
(ServerLevel p_146743_, AgeableMob p_146744_) GlowSquid.getBreedOffspring
(ServerLevel p_362699_, AgeableMob p_362794_) final int
LivingEntity.getExperienceReward
(ServerLevel p_345212_, Entity p_345512_) PortalProcessor.getPortalDestination
(ServerLevel p_350593_, Entity p_350987_) final boolean
AreaEffectCloud.hurtServer
(ServerLevel p_376207_, DamageSource p_376186_, float p_376930_) final boolean
Display.hurtServer
(ServerLevel p_376368_, DamageSource p_376135_, float p_376332_) abstract boolean
Entity.hurtServer
(ServerLevel p_376804_, DamageSource p_376155_, float p_376892_) final boolean
ExperienceOrb.hurtServer
(ServerLevel p_376093_, DamageSource p_376744_, float p_376626_) boolean
GlowSquid.hurtServer
(ServerLevel p_376490_, DamageSource p_376927_, float p_376723_) final boolean
Interaction.hurtServer
(ServerLevel p_376324_, DamageSource p_376830_, float p_376086_) final boolean
LightningBolt.hurtServer
(ServerLevel p_376929_, DamageSource p_376634_, float p_376543_) boolean
LivingEntity.hurtServer
(ServerLevel p_376221_, DamageSource p_376460_, float p_376610_) final boolean
Marker.hurtServer
(ServerLevel p_376861_, DamageSource p_376481_, float p_376416_) final boolean
OminousItemSpawner.hurtServer
(ServerLevel p_376592_, DamageSource p_376780_, float p_376204_) default boolean
NeutralMob.isAngryAt
(LivingEntity p_21675_, ServerLevel p_376199_) default boolean
NeutralMob.isAngryAtAllPlayers
(ServerLevel p_376114_) boolean
LivingEntity.isInvulnerableTo
(ServerLevel p_376575_, DamageSource p_345073_) void
Entity.kill
(ServerLevel p_376411_) void
LivingEntity.kill
(ServerLevel p_376643_) boolean
Entity.killedEntity
(ServerLevel p_216988_, LivingEntity p_216989_) boolean
Entity.mayInteract
(ServerLevel p_376870_, BlockPos p_146844_) protected void
LivingEntity.onChangedBlock
(ServerLevel p_345126_, BlockPos p_21175_) protected void
Mob.pickUpItem
(ServerLevel p_376779_, ItemEntity p_21471_) default void
NeutralMob.playerDied
(ServerLevel p_376731_, Player p_21677_) boolean
PortalProcessor.processPortalTeleportation
(ServerLevel p_350279_, Entity p_350646_, boolean p_350822_) private void
AreaEffectCloud.serverTick
(ServerLevel p_376741_) void
Shearable.shear
(ServerLevel p_376429_, SoundSource p_21749_, ItemStack p_372963_) Deprecated.EntityType.spawn
(ServerLevel p_262634_, Consumer<T> p_365118_, BlockPos p_262707_, EntitySpawnReason p_362115_, boolean p_361504_, boolean p_362006_) EntityType.spawn
(ServerLevel p_262704_, BlockPos p_262672_, EntitySpawnReason p_363697_) EntityType.spawn
(ServerLevel p_20593_, ItemStack p_20594_, LivingEntity p_393729_, BlockPos p_20596_, EntitySpawnReason p_361023_, boolean p_20598_, boolean p_20599_) Entity.spawnAtLocation
(ServerLevel p_376705_, ItemStack p_376226_) Entity.spawnAtLocation
(ServerLevel p_376141_, ItemStack p_376472_, float p_376881_) Entity.spawnAtLocation
(ServerLevel p_376558_, ItemLike p_376369_) Entity.spawnAtLocation
(ServerLevel p_376116_, ItemLike p_376163_, int p_376104_) private Entity
OminousItemSpawner.spawnProjectile
(ServerLevel p_362299_, ProjectileItem p_363839_, ItemStack p_361074_) private Entity
Entity.teleportCrossDimension
(ServerLevel p_380146_, TeleportTransition p_379377_) private Entity
Entity.teleportSameDimension
(ServerLevel p_379931_, TeleportTransition p_380103_) boolean
Entity.teleportTo
(ServerLevel p_265257_, double p_265407_, double p_265727_, double p_265410_, Set<Relative> p_265083_, float p_265573_, float p_265094_, boolean p_365015_) void
Entity.thunderHit
(ServerLevel p_19927_, LightningBolt p_19928_) Leashable.tickLeash
(ServerLevel p_376374_, E p_352082_) private void
OminousItemSpawner.tickServer
(ServerLevel p_376112_) protected void
LivingEntity.triggerOnDeathMobEffects
(ServerLevel p_376702_, Entity.RemovalReason p_350496_) private static boolean
ExperienceOrb.tryMergeToExisting
(ServerLevel p_147097_, Vec3 p_147098_, int p_147099_) default void
NeutralMob.updatePersistentAnger
(ServerLevel p_21667_, boolean p_21668_) boolean
Mob.wantsToPickUp
(ServerLevel p_376139_, ItemStack p_21546_) Method parameters in net.minecraft.world.entity with type arguments of type ServerLevelModifier and TypeMethodDescriptionboolean
LivingEntity.dropFromGiftLootTable
(ServerLevel p_376609_, ResourceKey<LootTable> p_373086_, BiConsumer<ServerLevel, ItemStack> p_376939_) protected boolean
LivingEntity.dropFromLootTable
(ServerLevel p_376815_, ResourceKey<LootTable> p_372918_, Function<LootParams.Builder, LootParams> p_372865_, BiConsumer<ServerLevel, ItemStack> p_376817_) protected void
LivingEntity.dropFromShearingLootTable
(ServerLevel p_376282_, ResourceKey<LootTable> p_360865_, ItemStack p_373036_, BiConsumer<ServerLevel, ItemStack> p_376518_) void
Entity.updateDynamicGameEventListener
(BiConsumer<DynamicGameEventListener<?>, ServerLevel> p_216996_) -
Uses of ServerLevel in net.minecraft.world.entity.ai
Methods in net.minecraft.world.entity.ai with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate void
Brain.startEachNonRunningBehavior
(ServerLevel p_21958_, E p_21959_) void
Brain.stopAll
(ServerLevel p_21934_, E p_21935_) void
Brain.tick
(ServerLevel p_21866_, E p_21867_) private void
Brain.tickEachRunningBehavior
(ServerLevel p_21964_, E p_21965_) private void
Brain.tickSensors
(ServerLevel p_21950_, E p_21951_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.behavior
Methods in net.minecraft.world.entity.ai.behavior with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
StopAttackingIfTargetInvalid.TargetErasedCallback.accept
(ServerLevel p_376733_, E p_376711_, LivingEntity p_376457_) abstract <E extends LivingEntity>
voidGateBehavior.RunningPolicy.apply
(Stream<BehaviorControl<? super E>> p_147532_, ServerLevel p_147533_, E p_147534_, long p_147535_) private static boolean
ValidateNearbyPoi.bedIsOccupied
(ServerLevel p_24531_, BlockPos p_24532_, LivingEntity p_24533_) private static boolean
ValidateNearbyPoi.bedIsOccupiedByVillager
(ServerLevel p_390597_, BlockPos p_390596_) VillagerMakeLove.breed
(ServerLevel p_24656_, Villager p_24657_, Villager p_24658_) private static int
GiveGiftToHero.calculateTimeUntilNextGift
(ServerLevel p_22994_) protected boolean
AnimalMakeLove.canStillUse
(ServerLevel p_22416_, Animal p_22417_, long p_22418_) protected boolean
AnimalPanic.canStillUse
(ServerLevel p_147391_, E p_147392_, long p_147393_) protected boolean
Behavior.canStillUse
(ServerLevel p_22545_, E p_22546_, long p_22547_) protected boolean
CelebrateVillagersSurvivedRaid.canStillUse
(ServerLevel p_22693_, Villager p_22694_, long p_22695_) protected boolean
CountDownCooldownTicks.canStillUse
(ServerLevel p_147468_, LivingEntity p_147469_, long p_147470_) protected boolean
Croak.canStillUse
(ServerLevel p_217154_, Frog p_217155_, long p_217156_) protected boolean
CrossbowAttack.canStillUse
(ServerLevel p_22781_, E p_22782_, long p_22783_) protected boolean
FollowTemptation.canStillUse
(ServerLevel p_147494_, PathfinderMob p_147495_, long p_147496_) protected boolean
GiveGiftToHero.canStillUse
(ServerLevel p_23026_, Villager p_23027_, long p_23028_) protected boolean
GoAndGiveItemsToTarget.canStillUse
(ServerLevel p_217218_, E p_217219_, long p_217220_) protected boolean
GoToPotentialJobSite.canStillUse
(ServerLevel p_23106_, Villager p_23107_, long p_23108_) protected boolean
HarvestFarmland.canStillUse
(ServerLevel p_23204_, Villager p_23205_, long p_23206_) protected boolean
JumpOnBed.canStillUse
(ServerLevel p_23383_, Mob p_23384_, long p_23385_) protected boolean
LongJumpMidJump.canStillUse
(ServerLevel p_147603_, Mob p_147604_, long p_147605_) protected boolean
LongJumpToRandomPos.canStillUse
(ServerLevel p_147653_, Mob p_147654_, long p_147655_) protected boolean
LookAndFollowTradingPlayerSink.canStillUse
(ServerLevel p_23448_, Villager p_23449_, long p_23450_) protected boolean
LookAtTargetSink.canStillUse
(ServerLevel p_23481_, Mob p_23482_, long p_23483_) protected boolean
MoveToTargetSink.canStillUse
(ServerLevel p_23586_, Mob p_23587_, long p_23588_) protected boolean
PrepareRamNearestTarget.canStillUse
(ServerLevel p_147773_, PathfinderMob p_147774_, long p_147775_) protected boolean
RamTarget.canStillUse
(ServerLevel p_217352_, Goat p_217353_, long p_217354_) boolean
ShowTradesToPlayer.canStillUse
(ServerLevel p_24109_, Villager p_24110_, long p_24111_) protected boolean
SleepInBed.canStillUse
(ServerLevel p_24161_, LivingEntity p_24162_, long p_24163_) protected boolean
Swim.canStillUse
(ServerLevel p_24391_, Mob p_24392_, long p_24393_) protected boolean
TradeWithVillager.canStillUse
(ServerLevel p_24419_, Villager p_24420_, long p_24421_) protected boolean
UseBonemeal.canStillUse
(ServerLevel p_24477_, Villager p_24478_, long p_24479_) protected boolean
VillagerMakeLove.canStillUse
(ServerLevel p_24626_, Villager p_24627_, long p_24628_) protected boolean
VillagerPanicTrigger.canStillUse
(ServerLevel p_24684_, Villager p_24685_, long p_24686_) protected boolean
WorkAtPoi.canStillUse
(ServerLevel p_24830_, Villager p_24831_, long p_24832_) protected boolean
AnimalMakeLove.checkExtraStartConditions
(ServerLevel p_22401_, Animal p_22402_) protected boolean
AnimalPanic.checkExtraStartConditions
(ServerLevel p_275286_, E p_275721_) protected boolean
Behavior.checkExtraStartConditions
(ServerLevel p_22538_, E p_22539_) protected boolean
CelebrateVillagersSurvivedRaid.checkExtraStartConditions
(ServerLevel p_22690_, Villager p_22691_) protected boolean
Croak.checkExtraStartConditions
(ServerLevel p_217151_, Frog p_217152_) protected boolean
CrossbowAttack.checkExtraStartConditions
(ServerLevel p_22778_, E p_22779_) protected boolean
GiveGiftToHero.checkExtraStartConditions
(ServerLevel p_23003_, Villager p_23004_) protected boolean
GoAndGiveItemsToTarget.checkExtraStartConditions
(ServerLevel p_217196_, E p_217197_) protected boolean
GoToPotentialJobSite.checkExtraStartConditions
(ServerLevel p_23103_, Villager p_23104_) protected boolean
HarvestFarmland.checkExtraStartConditions
(ServerLevel p_23174_, Villager p_23175_) protected boolean
JumpOnBed.checkExtraStartConditions
(ServerLevel p_23346_, Mob p_23347_) protected boolean
LongJumpToRandomPos.checkExtraStartConditions
(ServerLevel p_147650_, Mob p_147651_) protected boolean
LookAndFollowTradingPlayerSink.checkExtraStartConditions
(ServerLevel p_23445_, Villager p_23446_) protected boolean
MoveToTargetSink.checkExtraStartConditions
(ServerLevel p_23583_, Mob p_23584_) protected boolean
RamTarget.checkExtraStartConditions
(ServerLevel p_217349_, Goat p_217350_) boolean
ShowTradesToPlayer.checkExtraStartConditions
(ServerLevel p_24106_, Villager p_24107_) protected boolean
SleepInBed.checkExtraStartConditions
(ServerLevel p_24154_, LivingEntity p_24155_) protected boolean
Swim.checkExtraStartConditions
(ServerLevel p_24388_, Mob p_24389_) protected boolean
TradeWithVillager.checkExtraStartConditions
(ServerLevel p_24416_, Villager p_24417_) protected boolean
UseBonemeal.checkExtraStartConditions
(ServerLevel p_24474_, Villager p_24475_) protected boolean
VillagerMakeLove.checkExtraStartConditions
(ServerLevel p_24623_, Villager p_24624_) protected boolean
WorkAtPoi.checkExtraStartConditions
(ServerLevel p_24827_, Villager p_24828_) static void
InteractWithDoor.closeDoorsThatIHaveOpenedOrPassedThrough
(ServerLevel p_260343_, LivingEntity p_259371_, Node p_259408_, Node p_260013_, Set<GlobalPos> p_259401_, Optional<List<LivingEntity>> p_260015_) private void
WorkAtComposter.compostItems
(ServerLevel p_24793_, Villager p_24794_, GlobalPos p_24795_, BlockState p_24796_) final void
Behavior.doStop
(ServerLevel p_22563_, E p_22564_, long p_22565_) void
BehaviorControl.doStop
(ServerLevel p_259056_, E p_259620_, long p_260105_) final void
DoNothing.doStop
(ServerLevel p_260265_, LivingEntity p_259336_, long p_259826_) final void
GateBehavior.doStop
(ServerLevel p_259962_, E p_260250_, long p_259847_) final void
OneShot.doStop
(ServerLevel p_260215_, E p_259970_, long p_260273_) static SectionPos
BehaviorUtils.findSectionClosestToVillage
(ServerLevel p_22582_, SectionPos p_22583_, int p_22584_) protected void
RamTarget.finishRam
(ServerLevel p_217356_, Goat p_217357_) Optional
<? extends LivingEntity> StartAttacking.TargetFinder.get
(ServerLevel p_376683_, E p_376320_) protected Optional
<LongJumpToRandomPos.PossibleJump> LongJumpToPreferredBlock.getJumpCandidate
(ServerLevel p_217273_) protected Optional
<LongJumpToRandomPos.PossibleJump> LongJumpToRandomPos.getJumpCandidate
(ServerLevel p_217299_) private static Vec3
MoveToSkySeeingSpot.getOutdoorPosition
(ServerLevel p_23565_, LivingEntity p_23566_) private Vec3
AnimalPanic.getPanicPos
(E p_196639_, ServerLevel p_196640_) private BlockPos
HarvestFarmland.getValidFarmland
(ServerLevel p_23165_) private void
VillagerMakeLove.giveBedToChild
(ServerLevel p_24634_, Villager p_24635_, BlockPos p_24636_) static boolean
MoveToSkySeeingSpot.hasNoBlocksAbove
(ServerLevel p_23559_, LivingEntity p_23560_, BlockPos p_23561_) private boolean
RamTarget.hasRammedHornBreakingBlock
(ServerLevel p_217363_, Goat p_217364_) private boolean
LongJumpToRandomPos.isAcceptableLandingPosition
(ServerLevel p_217300_, E p_217301_, BlockPos p_217302_) private boolean
JumpOnBed.isBed
(ServerLevel p_23357_, BlockPos p_23358_) private static boolean
InteractWithDoor.isDoorTooFarAway
(ServerLevel p_23308_, LivingEntity p_23309_, GlobalPos p_23310_) private void
WorkAtComposter.makeBread
(ServerLevel p_376900_, Villager p_24803_) private boolean
JumpOnBed.nearBed
(ServerLevel p_23369_, Mob p_23370_) private boolean
JumpOnBed.onBedSurface
(ServerLevel p_23391_, Mob p_23392_) private boolean
JumpOnBed.onOrOverBed
(ServerLevel p_23380_, Mob p_23381_) protected void
LongJumpToRandomPos.pickCandidate
(ServerLevel p_217319_, E p_217320_, long p_217321_) UseBonemeal.pickNextTarget
(ServerLevel p_24493_, Villager p_24494_) private static boolean
VillagerGoalPackages.raidExistsAndActive
(ServerLevel p_260274_, LivingEntity p_260163_) private static boolean
VillagerGoalPackages.raidExistsAndNotVictory
(ServerLevel p_259939_, LivingEntity p_259384_) InteractWithDoor.rememberDoorToClose
(MemoryAccessor<com.mojang.datafixers.kinds.OptionalBox.Mu, Set<GlobalPos>> p_262178_, Optional<Set<GlobalPos>> p_261639_, ServerLevel p_261528_, BlockPos p_261874_) private void
WorkAtComposter.spawnComposterFillEffects
(ServerLevel p_24798_, BlockState p_24799_, BlockPos p_24800_, BlockState p_24801_) protected void
AnimalMakeLove.start
(ServerLevel p_22404_, Animal p_22405_, long p_22406_) protected void
AnimalPanic.start
(ServerLevel p_147399_, E p_147400_, long p_147401_) protected void
Behavior.start
(ServerLevel p_22540_, E p_22541_, long p_22542_) protected void
Croak.start
(ServerLevel p_217162_, Frog p_217163_, long p_217164_) protected void
FollowTemptation.start
(ServerLevel p_147505_, PathfinderMob p_147506_, long p_147507_) protected void
GiveGiftToHero.start
(ServerLevel p_23006_, Villager p_23007_, long p_23008_) protected void
GoAndGiveItemsToTarget.start
(ServerLevel p_217199_, E p_217200_, long p_217201_) protected void
HarvestFarmland.start
(ServerLevel p_23177_, Villager p_23178_, long p_23179_) protected void
JumpOnBed.start
(ServerLevel p_23349_, Mob p_23350_, long p_23351_) protected void
LongJumpMidJump.start
(ServerLevel p_147611_, Mob p_147612_, long p_147613_) protected void
LongJumpToPreferredBlock.start
(ServerLevel p_217279_, E p_217280_, long p_217281_) protected void
LongJumpToRandomPos.start
(ServerLevel p_147676_, E p_147677_, long p_147678_) protected void
LookAndFollowTradingPlayerSink.start
(ServerLevel p_23458_, Villager p_23459_, long p_23460_) protected void
MoveToTargetSink.start
(ServerLevel p_23609_, Mob p_23610_, long p_23611_) protected void
PrepareRamNearestTarget.start
(ServerLevel p_147736_, PathfinderMob p_147737_, long p_147738_) protected void
RamTarget.start
(ServerLevel p_217359_, Goat p_217360_, long p_217361_) protected void
RandomLookAround.start
(ServerLevel p_250941_, Mob p_248765_, long p_251801_) void
ShowTradesToPlayer.start
(ServerLevel p_24124_, Villager p_24125_, long p_24126_) protected void
SleepInBed.start
(ServerLevel p_24157_, LivingEntity p_24158_, long p_24159_) protected void
TradeWithVillager.start
(ServerLevel p_24437_, Villager p_24438_, long p_24439_) protected void
UseBonemeal.start
(ServerLevel p_24496_, Villager p_24497_, long p_24498_) protected void
VillagerMakeLove.start
(ServerLevel p_24652_, Villager p_24653_, long p_24654_) protected void
VillagerPanicTrigger.start
(ServerLevel p_24694_, Villager p_24695_, long p_24696_) protected void
WorkAtPoi.start
(ServerLevel p_24816_, Villager p_24817_, long p_24818_) protected void
AnimalMakeLove.stop
(ServerLevel p_22438_, Animal p_22439_, long p_22440_) protected void
AnimalPanic.stop
(ServerLevel p_217118_, E p_217119_, long p_217120_) protected void
Behavior.stop
(ServerLevel p_22548_, E p_22549_, long p_22550_) protected void
CelebrateVillagersSurvivedRaid.stop
(ServerLevel p_22704_, Villager p_22705_, long p_22706_) protected void
CountDownCooldownTicks.stop
(ServerLevel p_147472_, LivingEntity p_147473_, long p_147474_) protected void
Croak.stop
(ServerLevel p_217170_, Frog p_217171_, long p_217172_) protected void
CrossbowAttack.stop
(ServerLevel p_22805_, E p_22806_, long p_22807_) protected void
FollowTemptation.stop
(ServerLevel p_147515_, PathfinderMob p_147516_, long p_147517_) protected void
GiveGiftToHero.stop
(ServerLevel p_23046_, Villager p_23047_, long p_23048_) protected void
GoToPotentialJobSite.stop
(ServerLevel p_23129_, Villager p_23130_, long p_23131_) protected void
HarvestFarmland.stop
(ServerLevel p_23188_, Villager p_23189_, long p_23190_) protected void
JumpOnBed.stop
(ServerLevel p_23372_, Mob p_23373_, long p_23374_) protected void
LongJumpMidJump.stop
(ServerLevel p_147619_, Mob p_147620_, long p_147621_) protected void
LookAndFollowTradingPlayerSink.stop
(ServerLevel p_23466_, Villager p_23467_, long p_23468_) protected void
LookAtTargetSink.stop
(ServerLevel p_23492_, Mob p_23493_, long p_23494_) protected void
MoveToTargetSink.stop
(ServerLevel p_23601_, Mob p_23602_, long p_23603_) protected void
PrepareRamNearestTarget.stop
(ServerLevel p_147762_, E p_147763_, long p_147764_) void
ShowTradesToPlayer.stop
(ServerLevel p_24144_, Villager p_24145_, long p_24146_) protected void
SleepInBed.stop
(ServerLevel p_24165_, LivingEntity p_24166_, long p_24167_) protected void
TradeWithVillager.stop
(ServerLevel p_24453_, Villager p_24454_, long p_24455_) protected void
UseBonemeal.stop
(ServerLevel p_24504_, Villager p_24505_, long p_24506_) protected void
VillagerMakeLove.stop
(ServerLevel p_24675_, Villager p_24676_, long p_24677_) VillagerMakeLove.takeVacantBed
(ServerLevel p_24649_, Villager p_24650_) boolean
StartAttacking.StartAttackingCondition.test
(ServerLevel p_376866_, E p_376367_) boolean
StopAttackingIfTargetInvalid.StopAttackCondition.test
(ServerLevel p_376868_, LivingEntity p_376919_) private void
GiveGiftToHero.throwGift
(ServerLevel p_376445_, Villager p_23012_, LivingEntity p_23013_) protected void
AnimalMakeLove.tick
(ServerLevel p_22428_, Animal p_22429_, long p_22430_) protected void
AnimalPanic.tick
(ServerLevel p_147403_, E p_147404_, long p_147405_) protected void
Behavior.tick
(ServerLevel p_22551_, E p_22552_, long p_22553_) protected void
CelebrateVillagersSurvivedRaid.tick
(ServerLevel p_22712_, Villager p_22713_, long p_22714_) protected void
CountDownCooldownTicks.tick
(ServerLevel p_147476_, LivingEntity p_147477_, long p_147478_) protected void
Croak.tick
(ServerLevel p_217178_, Frog p_217179_, long p_217180_) protected void
CrossbowAttack.tick
(ServerLevel p_22794_, E p_22795_, long p_22796_) protected void
FollowTemptation.tick
(ServerLevel p_147523_, PathfinderMob p_147524_, long p_147525_) protected void
GiveGiftToHero.tick
(ServerLevel p_23036_, Villager p_23037_, long p_23038_) protected void
GoAndGiveItemsToTarget.tick
(ServerLevel p_217226_, E p_217227_, long p_217228_) protected void
GoToPotentialJobSite.tick
(ServerLevel p_23121_, Villager p_23122_, long p_23123_) protected void
HarvestFarmland.tick
(ServerLevel p_23196_, Villager p_23197_, long p_23198_) protected void
JumpOnBed.tick
(ServerLevel p_23394_, Mob p_23395_, long p_23396_) protected void
LongJumpToRandomPos.tick
(ServerLevel p_147680_, E p_147681_, long p_147682_) protected void
LookAndFollowTradingPlayerSink.tick
(ServerLevel p_23474_, Villager p_23475_, long p_23476_) protected void
LookAtTargetSink.tick
(ServerLevel p_23503_, Mob p_23504_, long p_23505_) protected void
MoveToTargetSink.tick
(ServerLevel p_23617_, Mob p_23618_, long p_23619_) protected void
PrepareRamNearestTarget.tick
(ServerLevel p_147784_, E p_147785_, long p_147786_) protected void
RamTarget.tick
(ServerLevel p_217366_, Goat p_217367_, long p_217368_) void
ShowTradesToPlayer.tick
(ServerLevel p_24134_, Villager p_24135_, long p_24136_) protected void
Swim.tick
(ServerLevel p_24399_, Mob p_24400_, long p_24401_) protected void
TradeWithVillager.tick
(ServerLevel p_24445_, Villager p_24446_, long p_24447_) protected void
UseBonemeal.tick
(ServerLevel p_24512_, Villager p_24513_, long p_24514_) protected void
VillagerMakeLove.tick
(ServerLevel p_24667_, Villager p_24668_, long p_24669_) protected void
VillagerPanicTrigger.tick
(ServerLevel p_24700_, Villager p_24701_, long p_24702_) final void
Behavior.tickOrStop
(ServerLevel p_22559_, E p_22560_, long p_22561_) void
BehaviorControl.tickOrStop
(ServerLevel p_259926_, E p_260016_, long p_259089_) final void
DoNothing.tickOrStop
(ServerLevel p_259225_, LivingEntity p_259218_, long p_259803_) final void
GateBehavior.tickOrStop
(ServerLevel p_259934_, E p_259790_, long p_260259_) final void
OneShot.tickOrStop
(ServerLevel p_259112_, E p_259594_, long p_259046_) private boolean
JumpOnBed.tiredOfJumping
(ServerLevel p_23401_, Mob p_23402_) private boolean
JumpOnBed.tiredOfWalking
(ServerLevel p_23398_, Mob p_23399_) final boolean
Behavior.tryStart
(ServerLevel p_22555_, E p_22556_, long p_22557_) boolean
BehaviorControl.tryStart
(ServerLevel p_259494_, E p_259608_, long p_260186_) final boolean
DoNothing.tryStart
(ServerLevel p_259135_, LivingEntity p_259195_, long p_259189_) final boolean
GateBehavior.tryStart
(ServerLevel p_259362_, E p_259746_, long p_259560_) final boolean
OneShot.tryStart
(ServerLevel p_260083_, E p_259643_, long p_259226_) private void
VillagerMakeLove.tryToGiveBirth
(ServerLevel p_24630_, Villager p_24631_, Villager p_24632_) protected void
WorkAtComposter.useWorkstation
(ServerLevel p_24790_, Villager p_24791_) protected void
WorkAtPoi.useWorkstation
(ServerLevel p_24813_, Villager p_24814_) private static boolean
VillagerGoalPackages.validateBedPoi
(ServerLevel p_390592_, BlockPos p_390599_) private boolean
HarvestFarmland.validPos
(BlockPos p_23181_, ServerLevel p_23182_) private boolean
UseBonemeal.validPos
(BlockPos p_24486_, ServerLevel p_24487_) Method parameters in net.minecraft.world.entity.ai.behavior with type arguments of type ServerLevelModifier and TypeMethodDescriptionstatic BehaviorControl
<PathfinderMob> AcquirePoi.create
(Predicate<Holder<PoiType>> p_260007_, MemoryModuleType<GlobalPos> p_259129_, boolean p_259108_, Optional<Byte> p_260129_, BiPredicate<ServerLevel, BlockPos> p_390607_) static BehaviorControl
<PathfinderMob> AcquirePoi.create
(Predicate<Holder<PoiType>> p_390608_, MemoryModuleType<GlobalPos> p_390595_, MemoryModuleType<GlobalPos> p_390601_, boolean p_390606_, Optional<Byte> p_390610_, BiPredicate<ServerLevel, BlockPos> p_390593_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.behavior.declarative
Methods in net.minecraft.world.entity.ai.behavior.declarative with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
Trigger.trigger
(ServerLevel p_259730_, E p_260017_, long p_259489_) BehaviorBuilder.TriggerWithResult.tryTrigger
(ServerLevel p_259864_, E p_259042_, long p_260282_) Method parameters in net.minecraft.world.entity.ai.behavior.declarative with type arguments of type ServerLevelModifier and TypeMethodDescriptionstatic <E extends LivingEntity>
OneShot<E> BehaviorBuilder.triggerIf
(BiPredicate<ServerLevel, E> p_259227_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.behavior.warden
Methods in net.minecraft.world.entity.ai.behavior.warden with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected boolean
Digging.canStillUse
(ServerLevel p_217527_, E p_217528_, long p_217529_) protected boolean
Emerging.canStillUse
(ServerLevel p_217553_, E p_217554_, long p_217555_) protected boolean
Roar.canStillUse
(ServerLevel p_217588_, Warden p_217589_, long p_217590_) protected boolean
Sniffing.canStillUse
(ServerLevel p_217653_, E p_217654_, long p_217655_) protected boolean
SonicBoom.canStillUse
(ServerLevel p_217695_, Warden p_217696_, long p_217697_) protected boolean
Digging.checkExtraStartConditions
(ServerLevel p_217524_, E p_217525_) protected boolean
ForceUnmount.checkExtraStartConditions
(ServerLevel p_238424_, LivingEntity p_238425_) protected boolean
SonicBoom.checkExtraStartConditions
(ServerLevel p_217692_, Warden p_217693_) protected void
Digging.start
(ServerLevel p_217535_, E p_217536_, long p_217537_) protected void
Emerging.start
(ServerLevel p_217561_, E p_217562_, long p_217563_) protected void
ForceUnmount.start
(ServerLevel p_238410_, LivingEntity p_238411_, long p_238412_) protected void
Roar.start
(ServerLevel p_217580_, Warden p_217581_, long p_217582_) protected void
Sniffing.start
(ServerLevel p_217664_, E p_217665_, long p_217666_) protected void
SonicBoom.start
(ServerLevel p_217713_, Warden p_217714_, long p_217715_) protected void
Digging.stop
(ServerLevel p_217543_, E p_217544_, long p_217545_) protected void
Emerging.stop
(ServerLevel p_217569_, E p_217570_, long p_217571_) protected void
Roar.stop
(ServerLevel p_217604_, Warden p_217605_, long p_217606_) protected void
Sniffing.stop
(ServerLevel p_217672_, E p_217673_, long p_217674_) protected void
SonicBoom.stop
(ServerLevel p_217732_, Warden p_217733_, long p_217734_) protected void
Roar.tick
(ServerLevel p_217596_, Warden p_217597_, long p_217598_) protected void
SonicBoom.tick
(ServerLevel p_217724_, Warden p_217725_, long p_217726_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.goal
Fields in net.minecraft.world.entity.ai.goal declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
BegGoal.level
protected final ServerLevel
BreedGoal.level
Methods in net.minecraft.world.entity.ai.goal that return ServerLevelModifier and TypeMethodDescriptionprotected static ServerLevel
Goal.getServerLevel
(Entity p_376439_) protected static ServerLevel
Goal.getServerLevel
(Level p_376231_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.memory
Constructors in net.minecraft.world.entity.ai.memory with parameters of type ServerLevelModifierConstructorDescriptionNearestVisibleLivingEntities
(ServerLevel p_376532_, LivingEntity p_186104_, List<LivingEntity> p_186105_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.sensing
Methods in net.minecraft.world.entity.ai.sensing that return types with arguments of type ServerLevelModifier and TypeMethodDescriptionstatic BiPredicate
<ServerLevel, LivingEntity> Sensor.wasEntityAttackableLastNTicks
(LivingEntity p_362583_, int p_363318_) Methods in net.minecraft.world.entity.ai.sensing with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
AdultSensor.doTick
(ServerLevel p_148248_, AgeableMob p_148249_) protected void
BreezeAttackEntitySensor.doTick
(ServerLevel p_312447_, Breeze p_312739_) protected void
DummySensor.doTick
(ServerLevel p_26638_, LivingEntity p_26639_) protected void
GolemSensor.doTick
(ServerLevel p_26645_, LivingEntity p_26646_) protected void
HoglinSpecificSensor.doTick
(ServerLevel p_26659_, Hoglin p_26660_) protected void
HurtBySensor.doTick
(ServerLevel p_26670_, LivingEntity p_26671_) protected void
IsInWaterSensor.doTick
(ServerLevel p_217816_, LivingEntity p_217817_) protected void
MobSensor.doTick
(ServerLevel p_316535_, T p_316183_) protected void
NearestBedSensor.doTick
(ServerLevel p_26685_, Mob p_26686_) protected void
NearestItemSensor.doTick
(ServerLevel p_26697_, Mob p_26698_) protected void
NearestLivingEntitySensor.doTick
(ServerLevel p_26710_, T p_26711_) protected void
NearestVisibleLivingEntitySensor.doTick
(ServerLevel p_148288_, LivingEntity p_148289_) protected void
PiglinBruteSpecificSensor.doTick
(ServerLevel p_26721_, LivingEntity p_26722_) protected void
PiglinSpecificSensor.doTick
(ServerLevel p_26726_, LivingEntity p_26727_) protected void
PlayerSensor.doTick
(ServerLevel p_26740_, LivingEntity p_26741_) protected void
SecondaryPoiSensor.doTick
(ServerLevel p_26754_, Villager p_26755_) protected abstract void
Sensor.doTick
(ServerLevel p_26801_, E p_26802_) protected void
TemptingSensor.doTick
(ServerLevel p_148331_, PathfinderMob p_148332_) protected void
VillagerBabiesSensor.doTick
(ServerLevel p_26834_, LivingEntity p_26835_) protected void
WardenEntitySensor.doTick
(ServerLevel p_217833_, Warden p_217834_) HoglinSpecificSensor.findNearestRepellent
(ServerLevel p_26665_, Hoglin p_26666_) PiglinSpecificSensor.findNearestRepellent
(ServerLevel p_26735_, LivingEntity p_26736_) private Optional
<LivingEntity> NearestVisibleLivingEntitySensor.getNearestEntity
(ServerLevel p_376249_, LivingEntity p_148298_) static boolean
Sensor.isEntityAttackable
(ServerLevel p_376646_, LivingEntity p_148313_, LivingEntity p_148314_) static boolean
Sensor.isEntityAttackableIgnoringLineOfSight
(ServerLevel p_376119_, LivingEntity p_182378_, LivingEntity p_182379_) static boolean
Sensor.isEntityTargetable
(ServerLevel p_376505_, LivingEntity p_26804_, LivingEntity p_26805_) protected boolean
AxolotlAttackablesSensor.isMatchingEntity
(ServerLevel p_376498_, LivingEntity p_148266_, LivingEntity p_148267_) protected boolean
FrogAttackablesSensor.isMatchingEntity
(ServerLevel p_376635_, LivingEntity p_217810_, LivingEntity p_217811_) protected abstract boolean
NearestVisibleLivingEntitySensor.isMatchingEntity
(ServerLevel p_376187_, LivingEntity p_148292_, LivingEntity p_148293_) protected boolean
VillagerHostilesSensor.isMatchingEntity
(ServerLevel p_376393_, LivingEntity p_148344_, LivingEntity p_148345_) private static boolean
PiglinSpecificSensor.isValidRepellent
(ServerLevel p_26729_, BlockPos p_26730_) final void
Sensor.tick
(ServerLevel p_26807_, E p_26808_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.targeting
Methods in net.minecraft.world.entity.ai.targeting with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
TargetingConditions.Selector.test
(LivingEntity p_376107_, ServerLevel p_376747_) boolean
TargetingConditions.test
(ServerLevel p_376690_, LivingEntity p_26886_, LivingEntity p_26887_) -
Uses of ServerLevel in net.minecraft.world.entity.ai.village
Methods in net.minecraft.world.entity.ai.village with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate Vec3
VillageSiege.findRandomSpawnPos
(ServerLevel p_27010_, BlockPos p_27011_) void
VillageSiege.tick
(ServerLevel p_27013_, boolean p_27014_, boolean p_27015_) private void
VillageSiege.trySpawn
(ServerLevel p_27017_) private boolean
VillageSiege.tryToSetupSiege
(ServerLevel p_27008_) -
Uses of ServerLevel in net.minecraft.world.entity.ambient
Methods in net.minecraft.world.entity.ambient with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Bat.customServerAiStep
(ServerLevel p_376388_) boolean
Bat.hurtServer
(ServerLevel p_376275_, DamageSource p_376205_, float p_376647_) -
Uses of ServerLevel in net.minecraft.world.entity.animal
Methods in net.minecraft.world.entity.animal with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Animal.actuallyHurt
(ServerLevel p_376120_, DamageSource p_341676_, float p_341648_) protected void
Animal.customServerAiStep
(ServerLevel p_376777_) protected void
Bee.customServerAiStep
(ServerLevel p_376178_) void
Cat.customServerAiStep
(ServerLevel p_376290_) void
Ocelot.customServerAiStep
(ServerLevel p_376895_) void
Rabbit.customServerAiStep
(ServerLevel p_376329_) boolean
Bee.doHurtTarget
(ServerLevel p_376916_, Entity p_27722_) boolean
IronGolem.doHurtTarget
(ServerLevel p_376718_, Entity p_28837_) boolean
Panda.doHurtTarget
(ServerLevel p_376520_, Entity p_29091_) protected void
Fox.dropAllDeathLoot
(ServerLevel p_348640_, DamageSource p_28536_) protected void
Fox.dropEquipment
(ServerLevel p_348640_) void
Animal.finalizeSpawnChildFromBreeding
(ServerLevel p_277963_, Animal p_277357_, AgeableMob p_277516_) int
AgeableWaterCreature.getBaseExperienceReward
(ServerLevel p_376882_) protected int
Animal.getBaseExperienceReward
(ServerLevel p_376688_) protected int
Chicken.getBaseExperienceReward
(ServerLevel p_376732_) protected int
WaterAnimal.getBaseExperienceReward
(ServerLevel p_376158_) Bee.getBreedOffspring
(ServerLevel p_148760_, AgeableMob p_148761_) Cat.getBreedOffspring
(ServerLevel p_148870_, AgeableMob p_148871_) Chicken.getBreedOffspring
(ServerLevel p_148884_, AgeableMob p_148885_) Cow.getBreedOffspring
(ServerLevel p_148890_, AgeableMob p_148891_) Dolphin.getBreedOffspring
(ServerLevel p_361393_, AgeableMob p_362859_) Fox.getBreedOffspring
(ServerLevel p_148912_, AgeableMob p_148913_) MushroomCow.getBreedOffspring
(ServerLevel p_148942_, AgeableMob p_148943_) Ocelot.getBreedOffspring
(ServerLevel p_148956_, AgeableMob p_148957_) Panda.getBreedOffspring
(ServerLevel p_148967_, AgeableMob p_148968_) Parrot.getBreedOffspring
(ServerLevel p_148993_, AgeableMob p_148994_) Pig.getBreedOffspring
(ServerLevel p_149001_, AgeableMob p_149002_) PolarBear.getBreedOffspring
(ServerLevel p_149005_, AgeableMob p_149006_) Rabbit.getBreedOffspring
(ServerLevel p_149035_, AgeableMob p_149036_) Squid.getBreedOffspring
(ServerLevel p_364995_, AgeableMob p_364552_) Turtle.getBreedOffspring
(ServerLevel p_149068_, AgeableMob p_149069_) protected void
WaterAnimal.handleAirSupply
(ServerLevel p_394047_, int p_30344_) boolean
Bee.hurtServer
(ServerLevel p_376576_, DamageSource p_376878_, float p_376402_) boolean
IronGolem.hurtServer
(ServerLevel p_376593_, DamageSource p_376434_, float p_376366_) boolean
Panda.hurtServer
(ServerLevel p_376309_, DamageSource p_376843_, float p_376403_) boolean
Parrot.hurtServer
(ServerLevel p_376162_, DamageSource p_376903_, float p_376601_) boolean
Squid.hurtServer
(ServerLevel p_376152_, DamageSource p_376463_, float p_376746_) protected void
Dolphin.pickUpItem
(ServerLevel p_376656_, ItemEntity p_28357_) protected void
Fox.pickUpItem
(ServerLevel p_376527_, ItemEntity p_28514_) protected void
Panda.pickUpItem
(ServerLevel p_376704_, ItemEntity p_29121_) void
MushroomCow.shear
(ServerLevel p_376375_, SoundSource p_28924_, ItemStack p_373092_) void
SnowGolem.shear
(ServerLevel p_376257_, SoundSource p_29907_, ItemStack p_373004_) void
Animal.spawnChildFromBreeding
(ServerLevel p_27564_, Animal p_27565_) boolean
Fox.FoxAlertableEntitiesSelector.test
(LivingEntity p_28653_, ServerLevel p_376835_) void
MushroomCow.thunderHit
(ServerLevel p_28921_, LightningBolt p_28922_) void
Pig.thunderHit
(ServerLevel p_29473_, LightningBolt p_29474_) void
Turtle.thunderHit
(ServerLevel p_30140_, LightningBolt p_30141_) private void
Pufferfish.touch
(ServerLevel p_376852_, Mob p_29606_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
Allay.VibrationUser.canReceiveVibration
(ServerLevel p_282038_, BlockPos p_283385_, Holder<GameEvent> p_316820_, GameEvent.Context p_282208_) protected void
Allay.customServerAiStep
(ServerLevel p_376709_) protected void
Allay.dropEquipment
(ServerLevel p_376761_) boolean
Allay.JukeboxListener.handleGameEvent
(ServerLevel p_250009_, Holder<GameEvent> p_316687_, GameEvent.Context p_249478_, Vec3 p_250852_) boolean
Allay.hurtServer
(ServerLevel p_376555_, DamageSource p_376455_, float p_376277_) void
Allay.VibrationUser.onReceiveVibration
(ServerLevel p_281422_, BlockPos p_281449_, Holder<GameEvent> p_316630_, Entity p_281794_, Entity p_281864_, float p_281642_) protected void
Allay.pickUpItem
(ServerLevel p_376246_, ItemEntity p_218359_) boolean
Allay.wantsToPickUp
(ServerLevel p_376111_, ItemStack p_218387_) Method parameters in net.minecraft.world.entity.animal.allay with type arguments of type ServerLevelModifier and TypeMethodDescriptionvoid
Allay.updateDynamicGameEventListener
(BiConsumer<DynamicGameEventListener<?>, ServerLevel> p_218348_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.armadillo
Methods in net.minecraft.world.entity.animal.armadillo with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Armadillo.actuallyHurt
(ServerLevel p_376922_, DamageSource p_316204_, float p_316801_) protected boolean
ArmadilloAi.ArmadilloBallUp.canStillUse
(ServerLevel p_316577_, Armadillo p_316565_, long p_316753_) protected boolean
ArmadilloAi.ArmadilloBallUp.checkExtraStartConditions
(ServerLevel p_316768_, Armadillo p_316762_) protected void
Armadillo.customServerAiStep
(ServerLevel p_376915_) Armadillo.getBreedOffspring
(ServerLevel p_316757_, AgeableMob p_316523_) boolean
Armadillo.hurtServer
(ServerLevel p_376599_, DamageSource p_376763_, float p_376190_) protected void
ArmadilloAi.ArmadilloBallUp.start
(ServerLevel p_316659_, Armadillo p_316121_, long p_316872_) protected void
ArmadilloAi.ArmadilloPanic.start
(ServerLevel p_326201_, Armadillo p_326188_, long p_325949_) protected void
ArmadilloAi.ArmadilloBallUp.stop
(ServerLevel p_316572_, Armadillo p_316192_, long p_316823_) protected void
ArmadilloAi.ArmadilloBallUp.tick
(ServerLevel p_316315_, Armadillo p_316310_, long p_316415_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.axolotl
Methods in net.minecraft.world.entity.animal.axolotl with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected boolean
PlayDead.canStillUse
(ServerLevel p_149322_, Axolotl p_149323_, long p_149324_) protected boolean
PlayDead.checkExtraStartConditions
(ServerLevel p_149319_, Axolotl p_149320_) protected void
Axolotl.customServerAiStep
(ServerLevel p_376845_) private static Optional
<? extends LivingEntity> AxolotlAi.findNearestValidAttackTarget
(ServerLevel p_376235_, Axolotl p_149299_) Axolotl.getBreedOffspring
(ServerLevel p_149112_, AgeableMob p_149113_) protected void
Axolotl.handleAirSupply
(ServerLevel p_394317_, int p_149194_) boolean
Axolotl.hurtServer
(ServerLevel p_376765_, DamageSource p_376159_, float p_376250_) static void
Axolotl.onStopAttacking
(ServerLevel p_376262_, Axolotl p_218444_, LivingEntity p_218445_) protected void
PlayDead.start
(ServerLevel p_149330_, Axolotl p_149331_, long p_149332_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.camel
Methods in net.minecraft.world.entity.animal.camel with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Camel.actuallyHurt
(ServerLevel p_376291_, DamageSource p_250410_, float p_251451_) protected boolean
CamelAi.RandomSitting.checkExtraStartConditions
(ServerLevel p_249520_, Camel p_250322_) protected void
Camel.customServerAiStep
(ServerLevel p_376616_) Camel.getBreedOffspring
(ServerLevel p_251227_, AgeableMob p_251047_) protected void
CamelAi.CamelPanic.start
(ServerLevel p_326184_, Camel p_326451_, long p_326217_) protected void
CamelAi.RandomSitting.start
(ServerLevel p_250901_, Camel p_250345_, long p_248515_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.frog
Methods in net.minecraft.world.entity.animal.frog with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected boolean
ShootTongue.canStillUse
(ServerLevel p_218633_, Frog p_218634_, long p_218635_) protected boolean
ShootTongue.checkExtraStartConditions
(ServerLevel p_218630_, Frog p_218631_) protected void
Frog.customServerAiStep
(ServerLevel p_376431_) protected void
Tadpole.customServerAiStep
(ServerLevel p_376831_) private void
ShootTongue.eatEntity
(ServerLevel p_218641_, Frog p_218642_) Frog.getBreedOffspring
(ServerLevel p_218476_, AgeableMob p_218477_) void
Frog.spawnChildFromBreeding
(ServerLevel p_218479_, Animal p_218480_) protected void
ShootTongue.start
(ServerLevel p_218644_, Frog p_218645_, long p_218646_) protected void
ShootTongue.stop
(ServerLevel p_218652_, Frog p_218653_, long p_218654_) protected void
ShootTongue.tick
(ServerLevel p_218660_, Frog p_218661_, long p_218662_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.goat
Methods in net.minecraft.world.entity.animal.goat with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Goat.customServerAiStep
(ServerLevel p_376813_) Goat.getBreedOffspring
(ServerLevel p_149376_, AgeableMob p_149377_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.horse
Methods in net.minecraft.world.entity.animal.horse with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
AbstractChestedHorse.dropEquipment
(ServerLevel p_376790_) protected void
AbstractHorse.dropEquipment
(ServerLevel p_376591_) protected void
AbstractHorse.followMommy
(ServerLevel p_376517_) protected void
Llama.followMommy
(ServerLevel p_376423_) AbstractHorse.getBreedOffspring
(ServerLevel p_149506_, AgeableMob p_149507_) Donkey.getBreedOffspring
(ServerLevel p_149530_, AgeableMob p_149531_) Horse.getBreedOffspring
(ServerLevel p_149533_, AgeableMob p_149534_) Llama.getBreedOffspring
(ServerLevel p_149545_, AgeableMob p_149546_) Mule.getBreedOffspring
(ServerLevel p_149549_, AgeableMob p_149550_) SkeletonHorse.getBreedOffspring
(ServerLevel p_149553_, AgeableMob p_149554_) ZombieHorse.getBreedOffspring
(ServerLevel p_149561_, AgeableMob p_149562_) boolean
AbstractHorse.hurtServer
(ServerLevel p_376833_, DamageSource p_376090_, float p_376270_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.sheep
Methods in net.minecraft.world.entity.animal.sheep with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Sheep.customServerAiStep
(ServerLevel p_404959_) Sheep.getBreedOffspring
(ServerLevel p_405425_, AgeableMob p_404874_) void
Sheep.shear
(ServerLevel p_405075_, SoundSource p_405077_, ItemStack p_405709_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.sniffer
Methods in net.minecraft.world.entity.animal.sniffer with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected boolean
SnifferAi.Digging.canStillUse
(ServerLevel p_272686_, Sniffer p_273617_, long p_273124_) protected boolean
SnifferAi.FeelingHappy.canStillUse
(ServerLevel p_272660_, Sniffer p_273250_, long p_273180_) protected boolean
SnifferAi.FinishedDigging.canStillUse
(ServerLevel p_273775_, Sniffer p_273131_, long p_273569_) protected boolean
SnifferAi.Scenting.canStillUse
(ServerLevel p_273482_, Sniffer p_273724_, long p_273191_) protected boolean
SnifferAi.Searching.canStillUse
(ServerLevel p_273196_, Sniffer p_273769_, long p_273602_) protected boolean
SnifferAi.Sniffing.canStillUse
(ServerLevel p_273156_, Sniffer p_273448_, long p_272841_) protected boolean
SnifferAi.Digging.checkExtraStartConditions
(ServerLevel p_273442_, Sniffer p_273370_) protected boolean
SnifferAi.FinishedDigging.checkExtraStartConditions
(ServerLevel p_273692_, Sniffer p_272856_) protected boolean
SnifferAi.Scenting.checkExtraStartConditions
(ServerLevel p_279176_, Sniffer p_279496_) protected boolean
SnifferAi.Searching.checkExtraStartConditions
(ServerLevel p_273493_, Sniffer p_272857_) protected boolean
SnifferAi.Sniffing.checkExtraStartConditions
(ServerLevel p_272972_, Sniffer p_273676_) protected void
Sniffer.customServerAiStep
(ServerLevel p_376484_) Sniffer.getBreedOffspring
(ServerLevel p_273401_, AgeableMob p_273310_) void
Sniffer.spawnChildFromBreeding
(ServerLevel p_277923_, Animal p_277857_) protected void
SnifferAi.Digging.start
(ServerLevel p_272951_, Sniffer p_272688_, long p_272979_) protected void
SnifferAi.FeelingHappy.start
(ServerLevel p_273624_, Sniffer p_273470_, long p_273501_) protected void
SnifferAi.FinishedDigging.start
(ServerLevel p_272708_, Sniffer p_273502_, long p_272739_) protected void
SnifferAi.Scenting.start
(ServerLevel p_272795_, Sniffer p_272788_, long p_273611_) protected void
SnifferAi.Searching.start
(ServerLevel p_273563_, Sniffer p_273394_, long p_273358_) protected void
SnifferAi.Sniffing.start
(ServerLevel p_272950_, Sniffer p_272614_, long p_273573_) protected void
SnifferAi.Digging.stop
(ServerLevel p_273656_, Sniffer p_273063_, long p_272844_) protected void
SnifferAi.FeelingHappy.stop
(ServerLevel p_273216_, Sniffer p_273271_, long p_273738_) protected void
SnifferAi.FinishedDigging.stop
(ServerLevel p_273210_, Sniffer p_273648_, long p_272804_) protected void
SnifferAi.Scenting.stop
(ServerLevel p_272816_, Sniffer p_273426_, long p_272832_) protected void
SnifferAi.Searching.stop
(ServerLevel p_273705_, Sniffer p_273135_, long p_272667_) protected void
SnifferAi.Sniffing.stop
(ServerLevel p_272617_, Sniffer p_273181_, long p_272635_) -
Uses of ServerLevel in net.minecraft.world.entity.animal.wolf
Methods in net.minecraft.world.entity.animal.wolf with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Wolf.actuallyHurt
(ServerLevel p_406271_, DamageSource p_406248_, float p_406370_) Wolf.getBreedOffspring
(ServerLevel p_406360_, AgeableMob p_406340_) boolean
Wolf.hurtServer
(ServerLevel p_406240_, DamageSource p_406339_, float p_406257_) -
Uses of ServerLevel in net.minecraft.world.entity.boss
Methods in net.minecraft.world.entity.boss with parameters of type ServerLevelModifier and TypeMethodDescriptionfinal boolean
EnderDragonPart.hurtServer
(ServerLevel p_376297_, DamageSource p_376770_, float p_376385_) -
Uses of ServerLevel in net.minecraft.world.entity.boss.enderdragon
Methods in net.minecraft.world.entity.boss.enderdragon with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate boolean
EnderDragon.checkWalls
(ServerLevel p_376795_, AABB p_31140_) private void
EnderDragon.hurt
(ServerLevel p_376494_, List<Entity> p_31142_) boolean
EnderDragon.hurt
(ServerLevel p_376482_, EnderDragonPart p_31121_, DamageSource p_31122_, float p_31123_) final boolean
EndCrystal.hurtServer
(ServerLevel p_376280_, DamageSource p_376179_, float p_376203_) boolean
EnderDragon.hurtServer
(ServerLevel p_376883_, DamageSource p_376758_, float p_376328_) void
EndCrystal.kill
(ServerLevel p_376473_) void
EnderDragon.kill
(ServerLevel p_376682_) private void
EnderDragon.knockBack
(ServerLevel p_345435_, List<Entity> p_31132_) void
EnderDragon.onCrystalDestroyed
(ServerLevel p_376109_, EndCrystal p_31125_, BlockPos p_31126_, DamageSource p_31127_) private void
EndCrystal.onDestroyedBy
(ServerLevel p_376506_, DamageSource p_31048_) protected void
EnderDragon.reallyHurt
(ServerLevel p_376842_, DamageSource p_31162_, float p_31163_) -
Uses of ServerLevel in net.minecraft.world.entity.boss.enderdragon.phases
Methods in net.minecraft.world.entity.boss.enderdragon.phases with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
AbstractDragonPhaseInstance.doServerTick
(ServerLevel p_376334_) void
DragonChargePlayerPhase.doServerTick
(ServerLevel p_376407_) void
DragonDeathPhase.doServerTick
(ServerLevel p_376695_) void
DragonHoldingPatternPhase.doServerTick
(ServerLevel p_376218_) void
DragonHoverPhase.doServerTick
(ServerLevel p_376598_) void
DragonLandingApproachPhase.doServerTick
(ServerLevel p_376245_) void
DragonLandingPhase.doServerTick
(ServerLevel p_376573_) void
DragonPhaseInstance.doServerTick
(ServerLevel p_376097_) void
DragonSittingAttackingPhase.doServerTick
(ServerLevel p_376491_) void
DragonSittingFlamingPhase.doServerTick
(ServerLevel p_376561_) void
DragonSittingScanningPhase.doServerTick
(ServerLevel p_376286_) void
DragonStrafePlayerPhase.doServerTick
(ServerLevel p_376857_) void
DragonTakeoffPhase.doServerTick
(ServerLevel p_376301_) private void
DragonHoldingPatternPhase.findNewTarget
(ServerLevel p_376816_) private void
DragonLandingApproachPhase.findNewTarget
(ServerLevel p_376362_) -
Uses of ServerLevel in net.minecraft.world.entity.boss.wither
Methods in net.minecraft.world.entity.boss.wither with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
WitherBoss.customServerAiStep
(ServerLevel p_376675_) protected void
WitherBoss.dropCustomDeathLoot
(ServerLevel p_348644_, DamageSource p_31464_, boolean p_31466_) boolean
WitherBoss.hurtServer
(ServerLevel p_376615_, DamageSource p_376766_, float p_376552_) -
Uses of ServerLevel in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate void
ArmorStand.brokenByAnything
(ServerLevel p_348553_, DamageSource p_31654_) private void
ArmorStand.brokenByPlayer
(ServerLevel p_348677_, DamageSource p_31647_) private void
ArmorStand.causeDamage
(ServerLevel p_348633_, DamageSource p_31649_, float p_31650_) abstract void
BlockAttachedEntity.dropItem
(ServerLevel p_376143_, Entity p_345676_) void
ItemFrame.dropItem
(ServerLevel p_376660_, Entity p_31803_) private void
ItemFrame.dropItem
(ServerLevel p_376284_, Entity p_31779_, boolean p_376524_) void
LeashFenceKnotEntity.dropItem
(ServerLevel p_376541_, Entity p_31837_) void
Painting.dropItem
(ServerLevel p_376289_, Entity p_31925_) boolean
ArmorStand.hurtServer
(ServerLevel p_376183_, DamageSource p_31579_, float p_31580_) boolean
BlockAttachedEntity.hurtServer
(ServerLevel p_376632_, DamageSource p_376099_, float p_376549_) boolean
ItemFrame.hurtServer
(ServerLevel p_376559_, DamageSource p_376904_, float p_376420_) void
ArmorStand.kill
(ServerLevel p_376582_) void
ItemFrame.kill
(ServerLevel p_376265_) HangingEntity.spawnAtLocation
(ServerLevel p_376865_, ItemStack p_31722_, float p_31723_) void
ArmorStand.thunderHit
(ServerLevel p_31576_, LightningBolt p_31577_) void
BlockAttachedEntity.thunderHit
(ServerLevel p_345825_, LightningBolt p_346288_) -
Uses of ServerLevel in net.minecraft.world.entity.item
Methods in net.minecraft.world.entity.item with parameters of type ServerLevelModifier and TypeMethodDescriptionfinal boolean
FallingBlockEntity.hurtServer
(ServerLevel p_376184_, DamageSource p_376594_, float p_376175_) final boolean
ItemEntity.hurtServer
(ServerLevel p_376942_, DamageSource p_376452_, float p_376562_) final boolean
PrimedTnt.hurtServer
(ServerLevel p_376658_, DamageSource p_376356_, float p_376220_) -
Uses of ServerLevel in net.minecraft.world.entity.monster
Methods in net.minecraft.world.entity.monster with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
Evoker.applyRaidBuffs
(ServerLevel p_348515_, int p_32632_, boolean p_32633_) void
Illusioner.applyRaidBuffs
(ServerLevel p_348536_, int p_32915_, boolean p_32916_) void
Pillager.applyRaidBuffs
(ServerLevel p_348618_, int p_33267_, boolean p_33268_) void
Ravager.applyRaidBuffs
(ServerLevel p_348582_, int p_33337_, boolean p_33338_) void
Vindicator.applyRaidBuffs
(ServerLevel p_348474_, int p_34079_, boolean p_34080_) void
Witch.applyRaidBuffs
(ServerLevel p_348621_, int p_34140_, boolean p_34141_) (package private) boolean
Phantom.canAttack
(ServerLevel p_376229_, LivingEntity p_376094_, TargetingConditions p_376891_) boolean
Zombie.convertVillagerToZombieVillager
(ServerLevel p_371466_, Villager p_371444_) protected void
Blaze.customServerAiStep
(ServerLevel p_376837_) protected void
ElderGuardian.customServerAiStep
(ServerLevel p_376897_) protected void
EnderMan.customServerAiStep
(ServerLevel p_376787_) protected void
SpellcasterIllager.customServerAiStep
(ServerLevel p_376834_) protected void
Vindicator.customServerAiStep
(ServerLevel p_376840_) protected void
Zoglin.customServerAiStep
(ServerLevel p_376536_) protected void
ZombifiedPiglin.customServerAiStep
(ServerLevel p_376805_) boolean
CaveSpider.doHurtTarget
(ServerLevel p_376694_, Entity p_32257_) boolean
Creeper.doHurtTarget
(ServerLevel p_376663_, Entity p_32281_) boolean
Husk.doHurtTarget
(ServerLevel p_376715_, Entity p_32892_) boolean
Ravager.doHurtTarget
(ServerLevel p_376340_, Entity p_33328_) boolean
WitherSkeleton.doHurtTarget
(ServerLevel p_376874_, Entity p_34169_) boolean
Zoglin.doHurtTarget
(ServerLevel p_376335_, Entity p_34207_) boolean
Zombie.doHurtTarget
(ServerLevel p_376343_, Entity p_34276_) protected void
Creeper.dropCustomDeathLoot
(ServerLevel p_348566_, DamageSource p_32292_, boolean p_32294_) protected void
EnderMan.dropCustomDeathLoot
(ServerLevel p_348556_, DamageSource p_32497_, boolean p_32499_) protected void
Skeleton.dropCustomDeathLoot
(ServerLevel p_348477_, DamageSource p_33574_, boolean p_33576_) protected void
WitherSkeleton.dropCustomDeathLoot
(ServerLevel p_348522_, DamageSource p_34174_, boolean p_34176_) protected void
Zombie.dropCustomDeathLoot
(ServerLevel p_348597_, DamageSource p_34291_, boolean p_34293_) private Optional
<? extends LivingEntity> Zoglin.findNearestValidAttackTarget
(ServerLevel p_376132_) private void
ZombieVillager.finishConversion
(ServerLevel p_34399_) protected int
Zombie.getBaseExperienceReward
(ServerLevel p_376355_) Strider.getBreedOffspring
(ServerLevel p_149861_, AgeableMob p_149862_) boolean
EnderMan.hurtServer
(ServerLevel p_376680_, DamageSource p_376597_, float p_376796_) boolean
Ghast.hurtServer
(ServerLevel p_376618_, DamageSource p_376819_, float p_376363_) boolean
Guardian.hurtServer
(ServerLevel p_376911_, DamageSource p_376689_, float p_376584_) boolean
Shulker.hurtServer
(ServerLevel p_376092_, DamageSource p_376565_, float p_376357_) boolean
Silverfish.hurtServer
(ServerLevel p_376336_, DamageSource p_376879_, float p_376305_) boolean
Zoglin.hurtServer
(ServerLevel p_376295_, DamageSource p_376659_, float p_376300_) boolean
Zombie.hurtServer
(ServerLevel p_376886_, DamageSource p_376124_, float p_376398_) private boolean
EnderMan.hurtWithCleanWater
(ServerLevel p_376156_, DamageSource p_186273_, AbstractThrownPotion p_400234_, float p_186275_) boolean
Ghast.isInvulnerableTo
(ServerLevel p_376822_, DamageSource p_238289_) boolean
Monster.isPreventingPlayerRest
(ServerLevel p_376906_, Player p_33036_) boolean
ZombifiedPiglin.isPreventingPlayerRest
(ServerLevel p_376699_, Player p_34475_) private boolean
Zoglin.isTargetable
(ServerLevel p_376303_, LivingEntity p_34253_) boolean
Zombie.killedEntity
(ServerLevel p_219160_, LivingEntity p_219161_) protected void
Pillager.pickUpItem
(ServerLevel p_376414_, ItemEntity p_33296_) void
Bogged.shear
(ServerLevel p_376748_, SoundSource p_331493_, ItemStack p_373125_) private void
Bogged.spawnShearedMushrooms
(ServerLevel p_376846_, ItemStack p_372900_) boolean
Guardian.GuardianAttackSelector.test
(LivingEntity p_32881_, ServerLevel p_376639_) void
Creeper.thunderHit
(ServerLevel p_32286_, LightningBolt p_32287_) boolean
Zombie.wantsToPickUp
(ServerLevel p_376535_, ItemStack p_182400_) boolean
ZombifiedPiglin.wantsToPickUp
(ServerLevel p_376260_, ItemStack p_182402_) -
Uses of ServerLevel in net.minecraft.world.entity.monster.breeze
Methods in net.minecraft.world.entity.monster.breeze with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate static boolean
LongJump.canJumpFromCurrentPosition
(ServerLevel p_312261_, Breeze p_312824_) static boolean
LongJump.canRun
(ServerLevel p_338176_, Breeze p_338459_) protected boolean
LongJump.canStillUse
(ServerLevel p_312482_, Breeze p_312019_, long p_312448_) protected boolean
Shoot.canStillUse
(ServerLevel p_312535_, Breeze p_312174_, long p_311812_) protected boolean
ShootWhenStuck.canStillUse
(ServerLevel p_314552_, Breeze p_314459_, long p_314460_) protected boolean
LongJump.checkExtraStartConditions
(ServerLevel p_312131_, Breeze p_312686_) protected boolean
Shoot.checkExtraStartConditions
(ServerLevel p_312041_, Breeze p_312169_) protected boolean
ShootWhenStuck.checkExtraStartConditions
(ServerLevel p_314464_, Breeze p_314546_) protected boolean
Slide.checkExtraStartConditions
(ServerLevel p_311853_, Breeze p_311894_) protected void
Breeze.customServerAiStep
(ServerLevel p_376422_) boolean
Breeze.isInvulnerableTo
(ServerLevel p_376278_, DamageSource p_312691_) protected void
BreezeAi.SlideToTargetSink.start
(ServerLevel p_312732_, Mob p_312543_, long p_312612_) protected void
LongJump.start
(ServerLevel p_312817_, Breeze p_311902_, long p_312420_) protected void
Shoot.start
(ServerLevel p_311932_, Breeze p_312618_, long p_311781_) protected void
ShootWhenStuck.start
(ServerLevel p_314434_, Breeze p_314572_, long p_314431_) protected void
Slide.start
(ServerLevel p_312325_, Breeze p_312534_, long p_311789_) protected void
BreezeAi.SlideToTargetSink.stop
(ServerLevel p_312932_, Mob p_311871_, long p_312594_) protected void
LongJump.stop
(ServerLevel p_312766_, Breeze p_312924_, long p_312793_) protected void
Shoot.stop
(ServerLevel p_312137_, Breeze p_311803_, long p_312309_) protected void
LongJump.tick
(ServerLevel p_312091_, Breeze p_312923_, long p_312404_) protected void
Shoot.tick
(ServerLevel p_312907_, Breeze p_312605_, long p_312804_) -
Uses of ServerLevel in net.minecraft.world.entity.monster.creaking
Methods in net.minecraft.world.entity.monster.creaking with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Creaking.customServerAiStep
(ServerLevel p_379858_) boolean
Creaking.doHurtTarget
(ServerLevel p_379943_, Entity p_379911_) boolean
Creaking.hurtServer
(ServerLevel p_389623_, DamageSource p_389564_, float p_389723_) -
Uses of ServerLevel in net.minecraft.world.entity.monster.hoglin
Methods in net.minecraft.world.entity.monster.hoglin with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Hoglin.customServerAiStep
(ServerLevel p_376358_) boolean
Hoglin.doHurtTarget
(ServerLevel p_376928_, Entity p_34491_) private static Optional
<? extends LivingEntity> HoglinAi.findNearestValidAttackTarget
(ServerLevel p_376560_, Hoglin p_34611_) protected int
Hoglin.getBaseExperienceReward
(ServerLevel p_376458_) Hoglin.getBreedOffspring
(ServerLevel p_149900_, AgeableMob p_149901_) static boolean
HoglinBase.hurtAndThrowTarget
(ServerLevel p_376768_, LivingEntity p_34643_, LivingEntity p_34644_) boolean
Hoglin.hurtServer
(ServerLevel p_376096_, DamageSource p_376492_, float p_376657_) private static void
HoglinAi.maybeRetaliate
(ServerLevel p_376686_, Hoglin p_34625_, LivingEntity p_34626_) protected static void
HoglinAi.wasHurtBy
(ServerLevel p_376449_, Hoglin p_34596_, LivingEntity p_34597_) -
Uses of ServerLevel in net.minecraft.world.entity.monster.piglin
Methods in net.minecraft.world.entity.monster.piglin with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic void
PiglinAi.angerNearbyPiglins
(ServerLevel p_376662_, Player p_34874_, boolean p_34875_) protected static void
PiglinAi.broadcastAngerTarget
(ServerLevel p_376810_, AbstractPiglin p_376255_, LivingEntity p_376115_) protected static void
PiglinAi.broadcastUniversalAnger
(ServerLevel p_376377_, AbstractPiglin p_34896_) protected static void
PiglinAi.cancelAdmiring
(ServerLevel p_376381_, Piglin p_34928_) protected void
AbstractPiglin.customServerAiStep
(ServerLevel p_376586_) protected void
Piglin.customServerAiStep
(ServerLevel p_376739_) protected void
PiglinBrute.customServerAiStep
(ServerLevel p_376856_) protected void
Piglin.dropCustomDeathLoot
(ServerLevel p_348503_, DamageSource p_34697_, boolean p_34699_) private static Optional
<? extends LivingEntity> PiglinAi.findNearestValidAttackTarget
(ServerLevel p_376590_, Piglin p_35001_) private static Optional
<? extends LivingEntity> PiglinBruteAi.findNearestValidAttackTarget
(ServerLevel p_376426_, AbstractPiglin p_35087_) protected void
AbstractPiglin.finishConversion
(ServerLevel p_34663_) protected void
Piglin.finishConversion
(ServerLevel p_34756_) protected int
Piglin.getBaseExperienceReward
(ServerLevel p_376700_) private static void
PiglinAi.holdInOffhand
(ServerLevel p_376251_, Piglin p_34933_, ItemStack p_34934_) boolean
Piglin.hurtServer
(ServerLevel p_376331_, DamageSource p_376698_, float p_376091_) boolean
PiglinBrute.hurtServer
(ServerLevel p_376247_, DamageSource p_376197_, float p_376798_) private static boolean
PiglinAi.isNearestValidAttackTarget
(ServerLevel p_376103_, Piglin p_34901_, LivingEntity p_34902_) private static boolean
PiglinBruteAi.isNearestValidAttackTarget
(ServerLevel p_376673_, AbstractPiglin p_35089_, LivingEntity p_35090_) protected static void
PiglinAi.maybeRetaliate
(ServerLevel p_376349_, AbstractPiglin p_34827_, LivingEntity p_34828_) static InteractionResult
PiglinAi.mobInteract
(ServerLevel p_376885_, Piglin p_34847_, Player p_34848_, InteractionHand p_34849_) protected void
Piglin.pickUpItem
(ServerLevel p_376166_, ItemEntity p_34743_) protected static void
PiglinAi.pickUpItem
(ServerLevel p_376319_, Piglin p_34844_, ItemEntity p_34845_) protected static void
PiglinAi.setAngerTarget
(ServerLevel p_376847_, AbstractPiglin p_34925_, LivingEntity p_34926_) private static void
PiglinAi.setAngerTargetIfCloserThanCurrent
(ServerLevel p_376637_, AbstractPiglin p_34963_, LivingEntity p_34964_) private static void
PiglinAi.setAngerTargetToNearestTargetablePlayerIfFound
(ServerLevel p_376569_, AbstractPiglin p_34945_, LivingEntity p_34946_) protected static void
PiglinAi.stopHoldingOffHandItem
(ServerLevel p_376454_, Piglin p_34868_, boolean p_34869_) boolean
Piglin.wantsToPickUp
(ServerLevel p_376232_, ItemStack p_34777_) boolean
PiglinBrute.wantsToPickUp
(ServerLevel p_376577_, ItemStack p_35078_) protected static void
PiglinAi.wasHurtBy
(ServerLevel p_376829_, Piglin p_34838_, LivingEntity p_34839_) protected static void
PiglinBruteAi.wasHurtBy
(ServerLevel p_376396_, PiglinBrute p_35097_, LivingEntity p_35098_) -
Uses of ServerLevel in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic void
Warden.applyDarknessAround
(ServerLevel p_219376_, Vec3 p_219377_, Entity p_219378_, int p_219379_) boolean
Warden.VibrationUser.canReceiveVibration
(ServerLevel p_282574_, BlockPos p_282323_, Holder<GameEvent> p_316784_, GameEvent.Context p_282515_) private void
AngerManagement.convertFromUuids
(ServerLevel p_219262_) protected void
Warden.customServerAiStep
(ServerLevel p_376677_) boolean
Warden.doHurtTarget
(ServerLevel p_376574_, Entity p_219472_) private static List
<ServerPlayer> WardenSpawnTracker.getNearbyPlayers
(ServerLevel p_219595_, BlockPos p_219596_) private static boolean
WardenSpawnTracker.hasNearbyWarden
(ServerLevel p_219575_, BlockPos p_219576_) boolean
Warden.hurtServer
(ServerLevel p_376595_, DamageSource p_376181_, float p_376898_) boolean
Warden.isInvulnerableTo
(ServerLevel p_376345_, DamageSource p_219427_) void
Warden.VibrationUser.onReceiveVibration
(ServerLevel p_281325_, BlockPos p_282386_, Holder<GameEvent> p_316139_, Entity p_281438_, Entity p_282582_, float p_283699_) private static void
WardenAi.onTargetInvalid
(ServerLevel p_376213_, Warden p_219529_, LivingEntity p_219530_) void
AngerManagement.tick
(ServerLevel p_219264_, Predicate<Entity> p_219265_) static OptionalInt
WardenSpawnTracker.tryWarn
(ServerLevel p_219578_, BlockPos p_219579_, ServerPlayer p_219580_) Method parameters in net.minecraft.world.entity.monster.warden with type arguments of type ServerLevelModifier and TypeMethodDescriptionvoid
Warden.updateDynamicGameEventListener
(BiConsumer<DynamicGameEventListener<?>, ServerLevel> p_219413_) -
Uses of ServerLevel in net.minecraft.world.entity.npc
Methods in net.minecraft.world.entity.npc with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Villager.customServerAiStep
(ServerLevel p_376753_) Villager.getBreedOffspring
(ServerLevel p_150012_, AgeableMob p_150013_) WanderingTrader.getBreedOffspring
(ServerLevel p_150046_, AgeableMob p_150047_) void
Villager.gossip
(ServerLevel p_35412_, Villager p_35413_, long p_35414_) static void
InventoryCarrier.pickUpItem
(ServerLevel p_376901_, Mob p_219612_, InventoryCarrier p_219613_, ItemEntity p_219614_) protected void
Villager.pickUpItem
(ServerLevel p_376425_, ItemEntity p_35467_) void
Villager.refreshBrain
(ServerLevel p_35484_) private boolean
WanderingTraderSpawner.spawn
(ServerLevel p_35916_) private void
CatSpawner.spawnCat
(BlockPos p_35334_, ServerLevel p_35335_, boolean p_399883_) void
Villager.spawnGolemIfNeeded
(ServerLevel p_35398_, long p_35399_, int p_35400_) private void
CatSpawner.spawnInHut
(ServerLevel p_35337_, BlockPos p_35338_) private void
CatSpawner.spawnInVillage
(ServerLevel p_35327_, BlockPos p_35328_) void
Villager.thunderHit
(ServerLevel p_35409_, LightningBolt p_35410_) void
CatSpawner.tick
(ServerLevel p_35330_, boolean p_35331_, boolean p_35332_) void
WanderingTraderSpawner.tick
(ServerLevel p_35922_, boolean p_35923_, boolean p_35924_) private void
WanderingTraderSpawner.tryToSpawnLlamaFor
(ServerLevel p_35918_, WanderingTrader p_35919_, int p_35920_) boolean
Villager.wantsToPickUp
(ServerLevel p_376823_, ItemStack p_35543_) -
Uses of ServerLevel in net.minecraft.world.entity.player
Methods in net.minecraft.world.entity.player with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
Player.actuallyHurt
(ServerLevel p_376500_, DamageSource p_36312_, float p_36313_) protected void
Player.blockUsingItem
(ServerLevel p_400223_, LivingEntity p_399637_) protected void
Player.dropEquipment
(ServerLevel p_376325_) protected int
Player.getBaseExperienceReward
(ServerLevel p_376359_) boolean
Player.hurtServer
(ServerLevel p_376451_, DamageSource p_376171_, float p_376389_) boolean
Player.isInvulnerableTo
(ServerLevel p_376263_, DamageSource p_36249_) boolean
Player.killedEntity
(ServerLevel p_219735_, LivingEntity p_219736_) -
Uses of ServerLevel in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
Projectile.applyOnProjectileSpawned
(ServerLevel p_361488_, ItemStack p_360952_) Projectile.ProjectileFactory.create
(ServerLevel p_362263_, LivingEntity p_363113_, ItemStack p_364268_) private void
FireworkRocketEntity.dealExplosionDamage
(ServerLevel p_376666_) private void
FireworkRocketEntity.explode
(ServerLevel p_376529_) protected void
AbstractArrow.hitBlockEnchantmentEffects
(ServerLevel p_345462_, BlockHitResult p_345204_, ItemStack p_345083_) protected void
ThrownTrident.hitBlockEnchantmentEffects
(ServerLevel p_344953_, BlockHitResult p_346320_, ItemStack p_344999_) boolean
AbstractHurtingProjectile.hurtServer
(ServerLevel p_376467_, DamageSource p_376509_, float p_376502_) boolean
EvokerFangs.hurtServer
(ServerLevel p_376750_, DamageSource p_376281_, float p_376935_) boolean
EyeOfEnder.hurtServer
(ServerLevel p_376415_, DamageSource p_376189_, float p_376274_) boolean
Projectile.hurtServer
(ServerLevel p_376191_, DamageSource p_376581_, float p_376638_) boolean
ShulkerBullet.hurtServer
(ServerLevel p_376836_, DamageSource p_376419_, float p_376652_) boolean
Projectile.mayBreak
(ServerLevel p_376471_) boolean
Projectile.mayInteract
(ServerLevel p_376318_, BlockPos p_150168_) protected abstract void
AbstractThrownPotion.onHitAsPotion
(ServerLevel p_400133_, ItemStack p_399490_, Entity p_399650_) void
ThrownLingeringPotion.onHitAsPotion
(ServerLevel p_399902_, ItemStack p_400168_, Entity p_399551_) void
ThrownSplashPotion.onHitAsPotion
(ServerLevel p_399483_, ItemStack p_400156_, Entity p_400094_) private void
AbstractThrownPotion.onHitAsWater
(ServerLevel p_399548_) static <T extends Projectile>
TProjectile.spawnProjectile
(T p_363460_, ServerLevel p_362469_, ItemStack p_364790_) static <T extends Projectile>
TProjectile.spawnProjectile
(T p_360642_, ServerLevel p_360523_, ItemStack p_364956_, Consumer<T> p_364362_) static <T extends Projectile>
TProjectile.spawnProjectileFromRotation
(Projectile.ProjectileFactory<T> p_364847_, ServerLevel p_364917_, ItemStack p_361900_, LivingEntity p_364717_, float p_360563_, float p_361014_, float p_365444_) static <T extends Projectile>
TProjectile.spawnProjectileUsingShoot
(Projectile.ProjectileFactory<T> p_363835_, ServerLevel p_361870_, ItemStack p_365211_, LivingEntity p_361058_, double p_362249_, double p_362086_, double p_360421_, float p_363492_, float p_363425_) static <T extends Projectile>
TProjectile.spawnProjectileUsingShoot
(T p_363444_, ServerLevel p_365046_, ItemStack p_365439_, double p_364920_, double p_362460_, double p_365302_, float p_364445_, float p_360615_) -
Uses of ServerLevel in net.minecraft.world.entity.raid
Methods in net.minecraft.world.entity.raid with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate boolean
Raid.addWaveMob
(ServerLevel p_401172_, int p_37753_, Raider p_37754_) boolean
Raid.addWaveMob
(ServerLevel p_401410_, int p_37719_, Raider p_37720_, boolean p_37721_) abstract void
Raider.applyRaidBuffs
(ServerLevel p_348605_, int p_37844_, boolean p_37845_) private BlockPos
Raid.findRandomSpawnPos
(ServerLevel p_401052_, int p_37708_) private Raid
Raids.getOrCreateRaid
(ServerLevel p_37961_, BlockPos p_37962_) Raid.getValidSpawnPos
(ServerLevel p_401254_) boolean
Raider.hurtServer
(ServerLevel p_376542_, DamageSource p_376464_, float p_376941_) void
Raid.joinRaid
(ServerLevel p_401149_, int p_37714_, Raider p_37715_, BlockPos p_37716_, boolean p_37717_) private void
Raid.moveRaidCenterToNearbyVillageSection
(ServerLevel p_401058_) protected void
Raider.pickUpItem
(ServerLevel p_376160_, ItemEntity p_37866_) private void
Raid.playSound
(ServerLevel p_401069_, BlockPos p_37744_) void
Raid.removeFromRaid
(ServerLevel p_401317_, Raider p_37741_, boolean p_37742_) private void
Raid.setDirty
(ServerLevel p_401185_) private void
Raid.spawnGroup
(ServerLevel p_401196_, BlockPos p_37756_) void
Raid.tick
(ServerLevel p_401322_) void
Raids.tick
(ServerLevel p_401204_) private void
Raid.updatePlayers
(ServerLevel p_401212_) private void
Raid.updateRaiders
(ServerLevel p_401225_) -
Uses of ServerLevel in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle that return ServerLevelMethods in net.minecraft.world.entity.vehicle with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate Vec3
NewMinecartBehavior.calculateTrackSpeed
(ServerLevel p_376196_, Vec3 p_364530_, NewMinecartBehavior.TrackIteration p_364155_, BlockPos p_364264_, BlockState p_363628_, RailShape p_364548_) default void
ContainerEntity.chestVehicleDestroyed
(DamageSource p_219928_, ServerLevel p_376406_, Entity p_219930_) protected void
AbstractMinecart.comeOffTrack
(ServerLevel p_376696_) void
AbstractChestBoat.destroy
(ServerLevel p_376333_, DamageSource p_376433_) void
AbstractMinecartContainer.destroy
(ServerLevel p_376786_, DamageSource p_38228_) void
MinecartTNT.destroy
(ServerLevel p_376428_, DamageSource p_38664_) protected void
VehicleEntity.destroy
(ServerLevel p_376193_, DamageSource p_376354_) void
VehicleEntity.destroy
(ServerLevel p_376749_, Item p_376292_) protected double
AbstractMinecart.getMaxSpeed
(ServerLevel p_376848_) abstract double
MinecartBehavior.getMaxSpeed
(ServerLevel p_376563_) protected double
MinecartFurnace.getMaxSpeed
(ServerLevel p_376212_) double
NewMinecartBehavior.getMaxSpeed
(ServerLevel p_376456_) double
OldMinecartBehavior.getMaxSpeed
(ServerLevel p_376436_) boolean
MinecartTNT.hurtServer
(ServerLevel p_376867_, DamageSource p_376821_, float p_376614_) boolean
VehicleEntity.hurtServer
(ServerLevel p_376703_, DamageSource p_376603_, float p_376371_) protected void
AbstractMinecart.moveAlongTrack
(ServerLevel p_376546_) abstract void
MinecartBehavior.moveAlongTrack
(ServerLevel p_376849_) void
NewMinecartBehavior.moveAlongTrack
(ServerLevel p_376236_) void
OldMinecartBehavior.moveAlongTrack
(ServerLevel p_376285_) -
Uses of ServerLevel in net.minecraft.world.inventory
Methods in net.minecraft.world.inventory with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
AbstractCraftingMenu.finishPlacingRecipe
(ServerLevel p_379946_, RecipeHolder<CraftingRecipe> p_360568_) void
CraftingMenu.finishPlacingRecipe
(ServerLevel p_380098_, RecipeHolder<CraftingRecipe> p_345915_) AbstractCraftingMenu.handlePlacement
(boolean p_361638_, boolean p_361841_, RecipeHolder<?> p_364981_, ServerLevel p_379885_, Inventory p_361078_) AbstractFurnaceMenu.handlePlacement
(boolean p_361547_, boolean p_363944_, RecipeHolder<?> p_360938_, ServerLevel p_379475_, Inventory p_361954_) abstract RecipeBookMenu.PostPlaceAction
RecipeBookMenu.handlePlacement
(boolean p_40119_, boolean p_362739_, RecipeHolder<?> p_300860_, ServerLevel p_379372_, Inventory p_363345_) protected static void
CraftingMenu.slotChangedCraftingGrid
(AbstractContainerMenu p_150547_, ServerLevel p_379963_, Player p_150549_, CraftingContainer p_150550_, ResultContainer p_150551_, RecipeHolder<CraftingRecipe> p_345124_) -
Uses of ServerLevel in net.minecraft.world.item
Methods in net.minecraft.world.item with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic ItemStack
MapItem.create
(ServerLevel p_412948_, int p_42888_, int p_42889_, byte p_42890_, boolean p_42891_, boolean p_42892_) private static MapId
MapItem.createNewSavedData
(ServerLevel p_412947_, int p_151122_, int p_151123_, int p_151124_, boolean p_151125_, boolean p_151126_, ResourceKey<Level> p_151127_) protected AbstractThrownPotion
LingeringPotionItem.createPotion
(ServerLevel p_400122_, LivingEntity p_400210_, ItemStack p_399574_) protected AbstractThrownPotion
SplashPotionItem.createPotion
(ServerLevel p_399816_, LivingEntity p_400003_, ItemStack p_399587_) protected abstract AbstractThrownPotion
ThrowablePotionItem.createPotion
(ServerLevel p_400124_, LivingEntity p_399487_, ItemStack p_400222_) static DyeColor
DyeColor.getMixedColor
(ServerLevel p_386897_, DyeColor p_388832_, DyeColor p_386710_) void
ItemStack.hurtAndBreak
(int p_220158_, ServerLevel p_346256_, ServerPlayer p_220160_, Consumer<Item> p_348596_) void
ItemStack.hurtAndBreak
(int p_220158_, ServerLevel p_346256_, LivingEntity p_220160_, Consumer<Item> p_348596_) void
CompassItem.inventoryTick
(ItemStack p_40720_, ServerLevel p_401770_, Entity p_40722_, EquipmentSlot p_401781_) void
Item.inventoryTick
(ItemStack p_41404_, ServerLevel p_401805_, Entity p_41406_, EquipmentSlot p_401900_) void
MapItem.inventoryTick
(ItemStack p_42870_, ServerLevel p_401792_, Entity p_42872_, EquipmentSlot p_401885_) private static void
MapItem.lockMap
(ItemStack p_42899_, ServerLevel p_412943_) private int
ItemStack.processDurabilityChange
(int p_361290_, ServerLevel p_361409_, ServerPlayer p_364940_) private int
ItemStack.processDurabilityChange
(int p_361290_, ServerLevel p_361409_, LivingEntity p_364940_) static void
MapItem.renderBiomePreviewMap
(ServerLevel p_42851_, ItemStack p_42852_) private static void
MapItem.scaleMap
(ItemStack p_42857_, ServerLevel p_412941_) protected void
ProjectileWeaponItem.shoot
(ServerLevel p_346125_, LivingEntity p_330728_, InteractionHand p_331152_, ItemStack p_330646_, List<ItemStack> p_331726_, float p_331007_, float p_331445_, boolean p_331107_, LivingEntity p_331167_) private void
MobBucketItem.spawn
(ServerLevel p_151142_, ItemStack p_151143_, BlockPos p_151144_) SpawnEggItem.spawnOffspringFromSpawnEgg
(Player p_43216_, Mob p_43217_, EntityType<? extends Mob> p_43218_, ServerLevel p_43219_, Vec3 p_43220_, ItemStack p_43221_) -
Uses of ServerLevel in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
BlocksAttacks.disable
(ServerLevel p_400187_, LivingEntity p_399747_, float p_399988_, ItemStack p_399719_) void
BlocksAttacks.onBlocked
(ServerLevel p_400270_, LivingEntity p_399896_) LodestoneTracker.tick
(ServerLevel p_332798_) -
Uses of ServerLevel in net.minecraft.world.item.crafting
Methods in net.minecraft.world.item.crafting with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate Optional
<RecipeHolder<CraftingRecipe>> RecipeCache.compute
(CraftingInput p_345136_, ServerLevel p_379915_) RecipeCache.get
(ServerLevel p_379692_, CraftingInput p_345726_) RecipeManager.CachedCheck.getRecipeFor
(I p_344938_, ServerLevel p_379487_) private void
RecipeCache.validateRecipeManager
(ServerLevel p_379315_) -
Uses of ServerLevel in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic LootContext
Enchantment.blockHitContext
(ServerLevel p_350329_, int p_350503_, Entity p_350451_, Vec3 p_350874_, BlockState p_350311_) static LootContext
Enchantment.damageContext
(ServerLevel p_346018_, int p_345520_, Entity p_345257_, DamageSource p_346340_) void
Enchantment.doPostAttack
(ServerLevel p_344857_, int p_44688_, EnchantedItemInUse p_345323_, EnchantmentTarget p_345287_, Entity p_44687_, DamageSource p_345177_) static void
Enchantment.doPostAttack
(TargetedConditionalEffect<EnchantmentEntityEffect> p_346387_, ServerLevel p_345844_, int p_344928_, EnchantedItemInUse p_345486_, Entity p_345472_, DamageSource p_345022_) static void
EnchantmentHelper.doPostAttackEffects
(ServerLevel p_345941_, Entity p_345661_, DamageSource p_345580_) static void
EnchantmentHelper.doPostAttackEffectsWithItemSource
(ServerLevel p_348463_, Entity p_348545_, DamageSource p_348552_, ItemStack p_348507_) static void
EnchantmentHelper.doPostAttackEffectsWithItemSourceOnBreak
(ServerLevel p_368753_, Entity p_368710_, DamageSource p_368514_, ItemStack p_368731_, Consumer<Item> p_368558_) static LootContext
Enchantment.entityContext
(ServerLevel p_346134_, int p_346059_, Entity p_346146_, Vec3 p_345814_) static float
EnchantmentHelper.getDamageProtection
(ServerLevel p_346015_, LivingEntity p_346118_, DamageSource p_44858_) static int
EnchantmentHelper.getFishingLuckBonus
(ServerLevel p_346163_, ItemStack p_44905_, Entity p_345772_) static float
EnchantmentHelper.getFishingTimeReduction
(ServerLevel p_345589_, ItemStack p_344902_, Entity p_346054_) static int
EnchantmentHelper.getPiercingCount
(ServerLevel p_345735_, ItemStack p_344942_, ItemStack p_345766_) static int
EnchantmentHelper.getTridentReturnToOwnerAcceleration
(ServerLevel p_344814_, ItemStack p_346255_, Entity p_346332_) boolean
Enchantment.isImmuneToDamage
(ServerLevel p_345480_, int p_345043_, Entity p_346344_, DamageSource p_344985_) static boolean
EnchantmentHelper.isImmuneToDamage
(ServerLevel p_346228_, LivingEntity p_345220_, DamageSource p_345884_) static LootContext
Enchantment.itemContext
(ServerLevel p_345514_, int p_345186_, ItemStack p_344997_) static LootContext
Enchantment.locationContext
(ServerLevel p_345134_, int p_346182_, Entity p_345416_, boolean p_345862_) void
Enchantment.modifyAmmoCount
(ServerLevel p_346007_, int p_345438_, ItemStack p_345581_, org.apache.commons.lang3.mutable.MutableFloat p_345594_) static float
EnchantmentHelper.modifyArmorEffectiveness
(ServerLevel p_345426_, ItemStack p_345454_, Entity p_345834_, DamageSource p_345082_, float p_344790_) void
Enchantment.modifyArmorEffectivness
(ServerLevel p_345449_, int p_346129_, ItemStack p_345436_, Entity p_345815_, DamageSource p_346172_, org.apache.commons.lang3.mutable.MutableFloat p_345265_) void
Enchantment.modifyBlockExperience
(ServerLevel p_344830_, int p_345513_, ItemStack p_344939_, org.apache.commons.lang3.mutable.MutableFloat p_344754_) void
Enchantment.modifyDamage
(ServerLevel p_345743_, int p_345544_, ItemStack p_345269_, Entity p_346011_, DamageSource p_344755_, org.apache.commons.lang3.mutable.MutableFloat p_345551_) static float
EnchantmentHelper.modifyDamage
(ServerLevel p_345523_, ItemStack p_345856_, Entity p_344995_, DamageSource p_345216_, float p_346025_) void
Enchantment.modifyDamageFilteredValue
(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> p_345367_, ServerLevel p_345784_, int p_344796_, ItemStack p_345410_, Entity p_345673_, DamageSource p_345768_, org.apache.commons.lang3.mutable.MutableFloat p_345664_) void
Enchantment.modifyDamageProtection
(ServerLevel p_345336_, int p_345347_, ItemStack p_346270_, Entity p_346395_, DamageSource p_345595_, org.apache.commons.lang3.mutable.MutableFloat p_345579_) void
Enchantment.modifyDurabilityChange
(ServerLevel p_345412_, int p_344937_, ItemStack p_345854_, org.apache.commons.lang3.mutable.MutableFloat p_345948_) void
Enchantment.modifyDurabilityToRepairFromXp
(ServerLevel p_346275_, int p_346253_, ItemStack p_346008_, org.apache.commons.lang3.mutable.MutableFloat p_344922_) static int
EnchantmentHelper.modifyDurabilityToRepairFromXp
(ServerLevel p_345119_, ItemStack p_345686_, int p_344847_) void
Enchantment.modifyEntityFilteredValue
(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> p_345986_, ServerLevel p_345473_, int p_345352_, ItemStack p_345076_, Entity p_345170_, org.apache.commons.lang3.mutable.MutableFloat p_345910_) void
Enchantment.modifyFallBasedDamage
(ServerLevel p_345164_, int p_344793_, ItemStack p_345159_, Entity p_345653_, DamageSource p_344870_, org.apache.commons.lang3.mutable.MutableFloat p_346329_) static float
EnchantmentHelper.modifyFallBasedDamage
(ServerLevel p_345433_, ItemStack p_345368_, Entity p_345047_, DamageSource p_345711_, float p_346245_) void
Enchantment.modifyFishingLuckBonus
(ServerLevel p_344932_, int p_346280_, ItemStack p_344733_, Entity p_346035_, org.apache.commons.lang3.mutable.MutableFloat p_345897_) void
Enchantment.modifyFishingTimeReduction
(ServerLevel p_344910_, int p_345466_, ItemStack p_345847_, Entity p_346092_, org.apache.commons.lang3.mutable.MutableFloat p_346295_) void
Enchantment.modifyItemFilteredCount
(DataComponentType<List<ConditionalEffect<EnchantmentValueEffect>>> p_345794_, ServerLevel p_345992_, int p_345038_, ItemStack p_345886_, org.apache.commons.lang3.mutable.MutableFloat p_345188_) void
Enchantment.modifyKnockback
(ServerLevel p_346266_, int p_344905_, ItemStack p_345602_, Entity p_346190_, DamageSource p_345911_, org.apache.commons.lang3.mutable.MutableFloat p_345127_) static float
EnchantmentHelper.modifyKnockback
(ServerLevel p_346221_, ItemStack p_344862_, Entity p_345720_, DamageSource p_345322_, float p_345116_) void
Enchantment.modifyMobExperience
(ServerLevel p_346393_, int p_345762_, ItemStack p_345945_, Entity p_345849_, org.apache.commons.lang3.mutable.MutableFloat p_345252_) void
Enchantment.modifyPiercingCount
(ServerLevel p_346422_, int p_344854_, ItemStack p_345503_, org.apache.commons.lang3.mutable.MutableFloat p_345370_) void
Enchantment.modifyProjectileCount
(ServerLevel p_345353_, int p_344837_, ItemStack p_346382_, Entity p_345611_, org.apache.commons.lang3.mutable.MutableFloat p_344765_) void
Enchantment.modifyProjectileSpread
(ServerLevel p_346170_, int p_345846_, ItemStack p_346147_, Entity p_345832_, org.apache.commons.lang3.mutable.MutableFloat p_345361_) void
Enchantment.modifyTridentReturnToOwnerAcceleration
(ServerLevel p_345534_, int p_345845_, ItemStack p_345558_, Entity p_345333_, org.apache.commons.lang3.mutable.MutableFloat p_344912_) void
Enchantment.onHitBlock
(ServerLevel p_345175_, int p_346193_, EnchantedItemInUse p_344721_, Entity p_345951_, Vec3 p_344878_, BlockState p_351026_) static void
EnchantmentHelper.onHitBlock
(ServerLevel p_346213_, ItemStack p_344826_, LivingEntity p_345015_, Entity p_345210_, EquipmentSlot p_345889_, Vec3 p_345922_, BlockState p_350787_, Consumer<Item> p_348575_) void
Enchantment.onProjectileSpawned
(ServerLevel p_345440_, int p_346424_, EnchantedItemInUse p_346046_, Entity p_345958_) static void
EnchantmentHelper.onProjectileSpawned
(ServerLevel p_345062_, ItemStack p_345805_, Projectile p_364066_, Consumer<Item> p_348544_) static int
EnchantmentHelper.processAmmoUse
(ServerLevel p_344848_, ItemStack p_345072_, ItemStack p_345407_, int p_346289_) static int
EnchantmentHelper.processBlockExperience
(ServerLevel p_344948_, ItemStack p_345630_, int p_345026_) static int
EnchantmentHelper.processDurabilityChange
(ServerLevel p_345153_, ItemStack p_344889_, int p_345787_) static float
EnchantmentHelper.processEquipmentDropChance
(ServerLevel p_346339_, LivingEntity p_345864_, DamageSource p_345060_, float p_346089_) static int
EnchantmentHelper.processMobExperience
(ServerLevel p_344940_, Entity p_345838_, Entity p_345369_, int p_344901_) static int
EnchantmentHelper.processProjectileCount
(ServerLevel p_345598_, ItemStack p_346421_, Entity p_346006_, int p_346388_) static float
EnchantmentHelper.processProjectileSpread
(ServerLevel p_346048_, ItemStack p_345702_, Entity p_346314_, float p_346070_) void
Enchantment.runLocationChangedEffects
(ServerLevel p_345522_, int p_345228_, EnchantedItemInUse p_345521_, LivingEntity p_346133_) static void
EnchantmentHelper.runLocationChangedEffects
(ServerLevel p_345674_, LivingEntity p_346396_) static void
EnchantmentHelper.runLocationChangedEffects
(ServerLevel p_345755_, ItemStack p_345291_, LivingEntity p_346348_, EquipmentSlot p_345919_) void
Enchantment.tick
(ServerLevel p_345064_, int p_346148_, EnchantedItemInUse p_345056_, Entity p_345139_) static void
EnchantmentHelper.tickEffects
(ServerLevel p_345788_, LivingEntity p_344873_) -
Uses of ServerLevel in net.minecraft.world.item.enchantment.effects
Methods in net.minecraft.world.item.enchantment.effects with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
AllOf.EntityEffects.apply
(ServerLevel p_346093_, int p_345940_, EnchantedItemInUse p_344929_, Entity p_345319_, Vec3 p_345200_) void
ApplyMobEffect.apply
(ServerLevel p_345355_, int p_346112_, EnchantedItemInUse p_344766_, Entity p_345996_, Vec3 p_345315_) void
ChangeItemDamage.apply
(ServerLevel p_379674_, int p_379927_, EnchantedItemInUse p_380376_, Entity p_379570_, Vec3 p_380002_) void
DamageEntity.apply
(ServerLevel p_345710_, int p_344734_, EnchantedItemInUse p_345002_, Entity p_345450_, Vec3 p_345442_) void
EnchantmentEntityEffect.apply
(ServerLevel p_345106_, int p_346004_, EnchantedItemInUse p_344966_, Entity p_346140_, Vec3 p_345890_) void
ExplodeEffect.apply
(ServerLevel p_346186_, int p_345966_, EnchantedItemInUse p_346324_, Entity p_345305_, Vec3 p_344916_) void
Ignite.apply
(ServerLevel p_345606_, int p_344968_, EnchantedItemInUse p_346032_, Entity p_346370_, Vec3 p_344775_) void
PlaySoundEffect.apply
(ServerLevel p_344971_, int p_344872_, EnchantedItemInUse p_345016_, Entity p_346106_, Vec3 p_345017_) void
ReplaceBlock.apply
(ServerLevel p_345756_, int p_346215_, EnchantedItemInUse p_345202_, Entity p_346293_, Vec3 p_345339_) void
ReplaceDisk.apply
(ServerLevel p_353045_, int p_353076_, EnchantedItemInUse p_353050_, Entity p_353038_, Vec3 p_353044_) void
RunFunction.apply
(ServerLevel p_346152_, int p_344788_, EnchantedItemInUse p_344801_, Entity p_346210_, Vec3 p_345413_) void
SetBlockProperties.apply
(ServerLevel p_346105_, int p_345373_, EnchantedItemInUse p_346028_, Entity p_346068_, Vec3 p_345511_) void
SpawnParticlesEffect.apply
(ServerLevel p_345529_, int p_346425_, EnchantedItemInUse p_346391_, Entity p_345668_, Vec3 p_344842_) void
SummonEntityEffect.apply
(ServerLevel p_345900_, int p_346183_, EnchantedItemInUse p_345549_, Entity p_346414_, Vec3 p_346284_) void
AllOf.LocationBasedEffects.onChangedBlock
(ServerLevel p_345329_, int p_345154_, EnchantedItemInUse p_344984_, Entity p_345671_, Vec3 p_344781_, boolean p_345113_) void
EnchantmentAttributeEffect.onChangedBlock
(ServerLevel p_346176_, int p_345071_, EnchantedItemInUse p_345394_, Entity p_345539_, Vec3 p_346261_, boolean p_345801_) default void
EnchantmentEntityEffect.onChangedBlock
(ServerLevel p_345419_, int p_345173_, EnchantedItemInUse p_344724_, Entity p_346126_, Vec3 p_345614_, boolean p_346410_) void
EnchantmentLocationBasedEffect.onChangedBlock
(ServerLevel p_345577_, int p_345675_, EnchantedItemInUse p_345807_, Entity p_345378_, Vec3 p_344844_, boolean p_345637_) -
Uses of ServerLevel in net.minecraft.world.level
Fields in net.minecraft.world.level declared as ServerLevelMethods in net.minecraft.world.level that return ServerLevelModifier and TypeMethodDescriptionabstract ServerLevel
BaseCommandBlock.getLevel()
ServerLevelAccessor.getLevel()
Explosion.level()
ServerExplosion.level()
Methods in net.minecraft.world.level with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate static boolean
NaturalSpawner.canSpawnMobAt
(ServerLevel p_220437_, StructureManager p_220438_, ChunkGenerator p_220439_, MobCategory p_220440_, MobSpawnSettings.SpawnerData p_220441_, BlockPos p_220442_) private static Mob
NaturalSpawner.getMobForSpawn
(ServerLevel p_46989_, EntityType<?> p_46990_) private static Optional
<MobSpawnSettings.SpawnerData> NaturalSpawner.getRandomSpawnMobAt
(ServerLevel p_220430_, StructureManager p_220431_, ChunkGenerator p_220432_, MobCategory p_220433_, RandomSource p_220434_, BlockPos p_220435_) static boolean
NaturalSpawner.isInNetherFortressBounds
(BlockPos p_220456_, ServerLevel p_220457_, MobCategory p_220458_, StructureManager p_220459_) private static boolean
NaturalSpawner.isRightDistanceToPlayerAndSpawnPoint
(ServerLevel p_47025_, ChunkAccess p_47026_, BlockPos.MutableBlockPos p_47027_, double p_47028_) boolean
SpawnData.CustomSpawnRules.isValidPosition
(BlockPos p_321770_, ServerLevel p_321818_) private static boolean
NaturalSpawner.isValidPositionForMob
(ServerLevel p_46992_, Mob p_46993_, double p_46994_) private static boolean
NaturalSpawner.isValidSpawnPostitionForType
(ServerLevel p_220422_, MobCategory p_220423_, StructureManager p_220424_, ChunkGenerator p_220425_, MobSpawnSettings.SpawnerData p_220426_, BlockPos.MutableBlockPos p_220427_, double p_220428_) private static WeightedList
<MobSpawnSettings.SpawnerData> NaturalSpawner.mobsAt
(ServerLevel p_220444_, StructureManager p_220445_, ChunkGenerator p_220446_, MobCategory p_220447_, BlockPos p_220448_, Holder<Biome> p_220449_) void
BaseSpawner.serverTick
(ServerLevel p_151312_, BlockPos p_151313_) static void
NaturalSpawner.spawnCategoryForChunk
(MobCategory p_47046_, ServerLevel p_47047_, LevelChunk p_47048_, NaturalSpawner.SpawnPredicate p_47049_, NaturalSpawner.AfterSpawnCallback p_47050_) static void
NaturalSpawner.spawnCategoryForPosition
(MobCategory p_151613_, ServerLevel p_151614_, BlockPos p_151615_) static void
NaturalSpawner.spawnCategoryForPosition
(MobCategory p_47039_, ServerLevel p_47040_, ChunkAccess p_47041_, BlockPos p_47042_, NaturalSpawner.SpawnPredicate p_47043_, NaturalSpawner.AfterSpawnCallback p_47044_) static void
NaturalSpawner.spawnForChunk
(ServerLevel p_47030_, LevelChunk p_47031_, NaturalSpawner.SpawnState p_47032_, List<MobCategory> p_362270_) void
CustomSpawner.tick
(ServerLevel p_45839_, boolean p_45840_, boolean p_45841_) Constructors in net.minecraft.world.level with parameters of type ServerLevelModifierConstructorDescriptionServerExplosion
(ServerLevel p_361323_, Entity p_365060_, DamageSource p_360713_, ExplosionDamageCalculator p_360818_, Vec3 p_365404_, float p_365227_, boolean p_365067_, Explosion.BlockInteraction p_363174_) -
Uses of ServerLevel in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
SaplingBlock.advanceTree
(ServerLevel p_222001_, BlockPos p_222002_, BlockState p_222003_, RandomSource p_222004_) protected void
AbstractCauldronBlock.affectNeighborsAfterRemoval
(BlockState p_394424_, ServerLevel p_394241_, BlockPos p_393520_, boolean p_394545_) protected void
AbstractFurnaceBlock.affectNeighborsAfterRemoval
(BlockState p_393619_, ServerLevel p_394633_, BlockPos p_393784_, boolean p_393627_) protected void
BarrelBlock.affectNeighborsAfterRemoval
(BlockState p_393681_, ServerLevel p_394632_, BlockPos p_394133_, boolean p_394282_) protected void
BasePressurePlateBlock.affectNeighborsAfterRemoval
(BlockState p_394236_, ServerLevel p_394295_, BlockPos p_393547_, boolean p_394138_) protected void
BaseRailBlock.affectNeighborsAfterRemoval
(BlockState p_393821_, ServerLevel p_394170_, BlockPos p_394092_, boolean p_393869_) protected void
BrewingStandBlock.affectNeighborsAfterRemoval
(BlockState p_393668_, ServerLevel p_394144_, BlockPos p_393813_, boolean p_394308_) protected void
ButtonBlock.affectNeighborsAfterRemoval
(BlockState p_394009_, ServerLevel p_394160_, BlockPos p_394096_, boolean p_393730_) protected void
ChestBlock.affectNeighborsAfterRemoval
(BlockState p_393880_, ServerLevel p_393720_, BlockPos p_394177_, boolean p_394178_) protected void
ChiseledBookShelfBlock.affectNeighborsAfterRemoval
(BlockState p_394006_, ServerLevel p_394108_, BlockPos p_394432_, boolean p_393697_) protected void
ComposterBlock.affectNeighborsAfterRemoval
(BlockState p_394424_, ServerLevel p_394241_, BlockPos p_393520_, boolean p_394545_) protected void
CrafterBlock.affectNeighborsAfterRemoval
(BlockState p_393684_, ServerLevel p_393956_, BlockPos p_394624_, boolean p_394348_) protected void
CreakingHeartBlock.affectNeighborsAfterRemoval
(BlockState p_393635_, ServerLevel p_394550_, BlockPos p_394080_, boolean p_394343_) protected void
DecoratedPotBlock.affectNeighborsAfterRemoval
(BlockState p_394575_, ServerLevel p_393957_, BlockPos p_393972_, boolean p_393685_) protected void
DiodeBlock.affectNeighborsAfterRemoval
(BlockState p_394602_, ServerLevel p_394501_, BlockPos p_394572_, boolean p_393902_) protected void
DispenserBlock.affectNeighborsAfterRemoval
(BlockState p_393538_, ServerLevel p_394459_, BlockPos p_394052_, boolean p_394019_) protected void
HopperBlock.affectNeighborsAfterRemoval
(BlockState p_393723_, ServerLevel p_393834_, BlockPos p_394230_, boolean p_394190_) protected void
JukeboxBlock.affectNeighborsAfterRemoval
(BlockState p_394657_, ServerLevel p_393637_, BlockPos p_394442_, boolean p_394460_) protected void
LecternBlock.affectNeighborsAfterRemoval
(BlockState p_394224_, ServerLevel p_394158_, BlockPos p_393759_, boolean p_393736_) protected void
LeverBlock.affectNeighborsAfterRemoval
(BlockState p_394661_, ServerLevel p_394153_, BlockPos p_394342_, boolean p_393487_) protected void
LightningRodBlock.affectNeighborsAfterRemoval
(BlockState p_394444_, ServerLevel p_394662_, BlockPos p_394106_, boolean p_394227_) protected void
ObserverBlock.affectNeighborsAfterRemoval
(BlockState p_393998_, ServerLevel p_394664_, BlockPos p_394449_, boolean p_394257_) protected void
RedstoneTorchBlock.affectNeighborsAfterRemoval
(BlockState p_393663_, ServerLevel p_394074_, BlockPos p_393851_, boolean p_393740_) protected void
RedStoneWireBlock.affectNeighborsAfterRemoval
(BlockState p_393608_, ServerLevel p_393706_, BlockPos p_394400_, boolean p_393564_) protected void
SculkSensorBlock.affectNeighborsAfterRemoval
(BlockState p_393931_, ServerLevel p_394552_, BlockPos p_394037_, boolean p_393527_) protected void
ShulkerBoxBlock.affectNeighborsAfterRemoval
(BlockState p_393743_, ServerLevel p_394398_, BlockPos p_393898_, boolean p_394318_) protected void
TripWireBlock.affectNeighborsAfterRemoval
(BlockState p_394298_, ServerLevel p_393642_, BlockPos p_393978_, boolean p_393483_) protected void
TripWireHookBlock.affectNeighborsAfterRemoval
(BlockState p_393497_, ServerLevel p_393954_, BlockPos p_394068_, boolean p_394288_) private boolean
TurtleEggBlock.canDestroyEgg
(ServerLevel p_376510_, Entity p_57769_) private static boolean
PointedDripstoneBlock.canTipGrow
(BlockState p_154195_, ServerLevel p_154196_, BlockPos p_154197_) default void
ChangeOverTimeBlock.changeOverTime
(BlockState p_309154_, ServerLevel p_309115_, BlockPos p_308999_, RandomSource p_308868_) void
CopperBulbBlock.checkAndFlip
(BlockState p_313720_, ServerLevel p_313753_, BlockPos p_313735_) private static TeleportTransition
NetherPortalBlock.createDimensionTransition
(ServerLevel p_350955_, BlockUtil.FoundRectangle p_350865_, Direction.Axis p_351013_, Vec3 p_351020_, Entity p_350578_, TeleportTransition.PostTeleportTransition p_379531_) protected void
CrafterBlock.dispenseFrom
(BlockState p_307495_, ServerLevel p_307310_, BlockPos p_307672_) protected void
DispenserBlock.dispenseFrom
(ServerLevel p_52665_, BlockState p_302451_, BlockPos p_52666_) protected void
DropperBlock.dispenseFrom
(ServerLevel p_52944_, BlockState p_302455_, BlockPos p_52945_) private void
CrafterBlock.dispenseItem
(ServerLevel p_335887_, BlockPos p_307620_, CrafterBlockEntity p_307387_, ItemStack p_307296_, BlockState p_307501_, RecipeHolder<?> p_335494_) private void
CommandBlock.execute
(BlockState p_51832_, ServerLevel p_376608_, BlockPos p_51834_, BaseCommandBlock p_51835_, boolean p_51836_) private static void
CommandBlock.executeChain
(ServerLevel p_376781_, BlockPos p_51811_, Direction p_51812_) static Fluid
PointedDripstoneBlock.getCauldronFillFluidType
(ServerLevel p_221850_, BlockPos p_221851_) private static TeleportTransition
NetherPortalBlock.getDimensionTransitionFromExit
(Entity p_350906_, BlockPos p_350376_, BlockUtil.FoundRectangle p_350428_, ServerLevel p_350928_, TeleportTransition.PostTeleportTransition p_379530_) Block.getDrops
(BlockState p_49870_, ServerLevel p_49871_, BlockPos p_49872_, BlockEntity p_49873_) Block.getDrops
(BlockState p_49875_, ServerLevel p_49876_, BlockPos p_49877_, BlockEntity p_49878_, Entity p_49879_, ItemStack p_49880_) private TeleportTransition
NetherPortalBlock.getExitPortal
(ServerLevel p_350564_, Entity p_350493_, BlockPos p_350379_, BlockPos p_350747_, boolean p_350326_, WorldBorder p_350718_) default <T extends BlockEntity>
GameEventListenerEntityBlock.getListener
(ServerLevel p_221121_, T p_221122_) default Optional
<BlockState> ChangeOverTimeBlock.getNextState
(BlockState p_309150_, ServerLevel p_309039_, BlockPos p_309042_, RandomSource p_308890_) EndGatewayBlock.getPortalDestination
(ServerLevel p_350958_, Entity p_350650_, BlockPos p_350525_) EndPortalBlock.getPortalDestination
(ServerLevel p_351032_, Entity p_350274_, BlockPos p_350589_) NetherPortalBlock.getPortalDestination
(ServerLevel p_350444_, Entity p_350334_, BlockPos p_350764_) Portal.getPortalDestination
(ServerLevel p_350469_, Entity p_350401_, BlockPos p_350443_) int
NetherPortalBlock.getPortalTransitionTime
(ServerLevel p_350689_, Entity p_350280_) default int
Portal.getPortalTransitionTime
(ServerLevel p_350613_, Entity p_350544_) static Optional
<RecipeHolder<CraftingRecipe>> CrafterBlock.getPotentialResults
(ServerLevel p_380126_, CraftingInput p_345096_) private void
PitcherCropBlock.grow
(ServerLevel p_277975_, BlockState p_277349_, BlockPos p_277585_, int p_277498_) private static void
PointedDripstoneBlock.grow
(ServerLevel p_154036_, BlockPos p_154037_, Direction p_154038_) boolean
MushroomBlock.growMushroom
(ServerLevel p_221774_, BlockPos p_221775_, BlockState p_221776_, RandomSource p_221777_) static void
PointedDripstoneBlock.growStalactiteOrStalagmiteIfPossible
(BlockState p_221888_, ServerLevel p_221889_, BlockPos p_221890_, RandomSource p_221891_) private static void
PointedDripstoneBlock.growStalagmiteBelow
(ServerLevel p_154033_, BlockPos p_154034_) private void
FrogspawnBlock.hatchFrogspawn
(ServerLevel p_221182_, BlockPos p_221183_, RandomSource p_221184_) static BlockState
ComposterBlock.insertItem
(Entity p_270919_, BlockState p_270087_, ServerLevel p_270284_, ItemStack p_270253_, BlockPos p_270678_) static void
PointedDripstoneBlock.maybeTransferFluid
(BlockState p_221860_, ServerLevel p_221861_, BlockPos p_221862_, float p_221863_) protected void
AbstractCandleBlock.onExplosionHit
(BlockState p_311992_, ServerLevel p_361872_, BlockPos p_312387_, Explosion p_312661_, BiConsumer<ItemStack, BlockPos> p_312093_) protected void
BeehiveBlock.onExplosionHit
(BlockState p_364770_, ServerLevel p_364089_, BlockPos p_363677_, Explosion p_365390_, BiConsumer<ItemStack, BlockPos> p_360830_) protected void
BellBlock.onExplosionHit
(BlockState p_311884_, ServerLevel p_362869_, BlockPos p_312717_, Explosion p_312800_, BiConsumer<ItemStack, BlockPos> p_312339_) protected void
ButtonBlock.onExplosionHit
(BlockState p_312395_, ServerLevel p_364251_, BlockPos p_311817_, Explosion p_312150_, BiConsumer<ItemStack, BlockPos> p_311898_) protected void
CreakingHeartBlock.onExplosionHit
(BlockState p_382935_, ServerLevel p_382804_, BlockPos p_383050_, Explosion p_383064_, BiConsumer<ItemStack, BlockPos> p_383124_) protected void
DoorBlock.onExplosionHit
(BlockState p_312769_, ServerLevel p_363080_, BlockPos p_311900_, Explosion p_312544_, BiConsumer<ItemStack, BlockPos> p_312107_) protected void
FenceGateBlock.onExplosionHit
(BlockState p_312699_, ServerLevel p_361116_, BlockPos p_312680_, Explosion p_312186_, BiConsumer<ItemStack, BlockPos> p_312187_) protected void
LeverBlock.onExplosionHit
(BlockState p_312405_, ServerLevel p_361347_, BlockPos p_311795_, Explosion p_312090_, BiConsumer<ItemStack, BlockPos> p_312313_) protected void
TrapDoorBlock.onExplosionHit
(BlockState p_312371_, ServerLevel p_360483_, BlockPos p_312879_, Explosion p_312330_, BiConsumer<ItemStack, BlockPos> p_312161_) void
AzaleaBlock.performBonemeal
(ServerLevel p_220707_, RandomSource p_220708_, BlockPos p_220709_, BlockState p_220710_) void
BambooSaplingBlock.performBonemeal
(ServerLevel p_220743_, RandomSource p_220744_, BlockPos p_220745_, BlockState p_220746_) void
BambooStalkBlock.performBonemeal
(ServerLevel p_261845_, RandomSource p_262034_, BlockPos p_261955_, BlockState p_261685_) void
BigDripleafBlock.performBonemeal
(ServerLevel p_220783_, RandomSource p_220784_, BlockPos p_220785_, BlockState p_220786_) void
BigDripleafStemBlock.performBonemeal
(ServerLevel p_220803_, RandomSource p_220804_, BlockPos p_220805_, BlockState p_220806_) void
BonemealableBlock.performBonemeal
(ServerLevel p_220874_, RandomSource p_220875_, BlockPos p_220876_, BlockState p_220877_) void
BonemealableFeaturePlacerBlock.performBonemeal
(ServerLevel p_380244_, RandomSource p_379395_, BlockPos p_380245_, BlockState p_379519_) void
BushBlock.performBonemeal
(ServerLevel p_401091_, RandomSource p_401012_, BlockPos p_401218_, BlockState p_401130_) void
CaveVinesBlock.performBonemeal
(ServerLevel p_220923_, RandomSource p_220924_, BlockPos p_220925_, BlockState p_220926_) void
CaveVinesPlantBlock.performBonemeal
(ServerLevel p_220938_, RandomSource p_220939_, BlockPos p_220940_, BlockState p_220941_) void
CocoaBlock.performBonemeal
(ServerLevel p_220990_, RandomSource p_220991_, BlockPos p_220992_, BlockState p_220993_) void
CropBlock.performBonemeal
(ServerLevel p_221040_, RandomSource p_221041_, BlockPos p_221042_, BlockState p_221043_) void
FireflyBushBlock.performBonemeal
(ServerLevel p_401415_, RandomSource p_401124_, BlockPos p_401112_, BlockState p_401260_) void
FlowerBedBlock.performBonemeal
(ServerLevel p_394140_, RandomSource p_394672_, BlockPos p_393771_, BlockState p_394008_) void
FungusBlock.performBonemeal
(ServerLevel p_221243_, RandomSource p_221244_, BlockPos p_221245_, BlockState p_221246_) void
GlowLichenBlock.performBonemeal
(ServerLevel p_221259_, RandomSource p_221260_, BlockPos p_221261_, BlockState p_221262_) void
GrassBlock.performBonemeal
(ServerLevel p_221270_, RandomSource p_221271_, BlockPos p_221272_, BlockState p_221273_) void
GrowingPlantBodyBlock.performBonemeal
(ServerLevel p_221285_, RandomSource p_221286_, BlockPos p_221287_, BlockState p_221288_) void
GrowingPlantHeadBlock.performBonemeal
(ServerLevel p_221337_, RandomSource p_221338_, BlockPos p_221339_, BlockState p_221340_) void
HangingMossBlock.performBonemeal
(ServerLevel p_379337_, RandomSource p_379974_, BlockPos p_379496_, BlockState p_379559_) void
MangroveLeavesBlock.performBonemeal
(ServerLevel p_221427_, RandomSource p_221428_, BlockPos p_221429_, BlockState p_221430_) void
MangrovePropaguleBlock.performBonemeal
(ServerLevel p_221451_, RandomSource p_221452_, BlockPos p_221453_, BlockState p_221454_) void
MossyCarpetBlock.performBonemeal
(ServerLevel p_379402_, RandomSource p_379670_, BlockPos p_379387_, BlockState p_379934_) void
MushroomBlock.performBonemeal
(ServerLevel p_221769_, RandomSource p_221770_, BlockPos p_221771_, BlockState p_221772_) void
NetherrackBlock.performBonemeal
(ServerLevel p_221811_, RandomSource p_221812_, BlockPos p_221813_, BlockState p_221814_) void
NyliumBlock.performBonemeal
(ServerLevel p_221825_, RandomSource p_221826_, BlockPos p_221827_, BlockState p_221828_) void
PitcherCropBlock.performBonemeal
(ServerLevel p_277717_, RandomSource p_277870_, BlockPos p_277836_, BlockState p_278034_) void
RootedDirtBlock.performBonemeal
(ServerLevel p_221974_, RandomSource p_221975_, BlockPos p_221976_, BlockState p_221977_) void
SaplingBlock.performBonemeal
(ServerLevel p_221996_, RandomSource p_221997_, BlockPos p_221998_, BlockState p_221999_) void
SeagrassBlock.performBonemeal
(ServerLevel p_222423_, RandomSource p_222424_, BlockPos p_222425_, BlockState p_222426_) void
SeaPickleBlock.performBonemeal
(ServerLevel p_222413_, RandomSource p_222414_, BlockPos p_222415_, BlockState p_222416_) void
ShortDryGrassBlock.performBonemeal
(ServerLevel p_401950_, RandomSource p_401831_, BlockPos p_401948_, BlockState p_401868_) void
SmallDripleafBlock.performBonemeal
(ServerLevel p_222433_, RandomSource p_222434_, BlockPos p_222435_, BlockState p_222436_) void
StemBlock.performBonemeal
(ServerLevel p_222528_, RandomSource p_222529_, BlockPos p_222530_, BlockState p_222531_) void
SweetBerryBushBlock.performBonemeal
(ServerLevel p_222553_, RandomSource p_222554_, BlockPos p_222555_, BlockState p_222556_) void
TallDryGrassBlock.performBonemeal
(ServerLevel p_401804_, RandomSource p_401769_, BlockPos p_401777_, BlockState p_401790_) void
TallFlowerBlock.performBonemeal
(ServerLevel p_222568_, RandomSource p_222569_, BlockPos p_222570_, BlockState p_222571_) void
TallGrassBlock.performBonemeal
(ServerLevel p_222578_, RandomSource p_222579_, BlockPos p_222580_, BlockState p_222581_) private void
NyliumBlock.place
(Registry<ConfiguredFeature<?, ?>> p_255879_, ResourceKey<ConfiguredFeature<?, ?>> p_256032_, ServerLevel p_255631_, ChunkGenerator p_256445_, RandomSource p_255709_, BlockPos p_256019_) void
Block.popExperience
(ServerLevel p_49806_, BlockPos p_49807_, int p_49808_) protected void
BambooSaplingBlock.randomTick
(BlockState p_220753_, ServerLevel p_220754_, BlockPos p_220755_, RandomSource p_220756_) protected void
BambooStalkBlock.randomTick
(BlockState p_261931_, ServerLevel p_261751_, BlockPos p_261616_, RandomSource p_261766_) protected void
BeetrootBlock.randomTick
(BlockState p_220778_, ServerLevel p_220779_, BlockPos p_220780_, RandomSource p_220781_) protected void
BuddingAmethystBlock.randomTick
(BlockState p_220898_, ServerLevel p_220899_, BlockPos p_220900_, RandomSource p_220901_) protected void
CactusBlock.randomTick
(BlockState p_220913_, ServerLevel p_220914_, BlockPos p_220915_, RandomSource p_220916_) protected void
ChorusFlowerBlock.randomTick
(BlockState p_220980_, ServerLevel p_220981_, BlockPos p_220982_, RandomSource p_220983_) protected void
CocoaBlock.randomTick
(BlockState p_221000_, ServerLevel p_221001_, BlockPos p_221002_, RandomSource p_221003_) protected void
CropBlock.randomTick
(BlockState p_221050_, ServerLevel p_221051_, BlockPos p_221052_, RandomSource p_221053_) protected void
EyeblossomBlock.randomTick
(BlockState p_382824_, ServerLevel p_382831_, BlockPos p_382957_, RandomSource p_382888_) protected void
FarmBlock.randomTick
(BlockState p_221139_, ServerLevel p_221140_, BlockPos p_221141_, RandomSource p_221142_) protected void
FlowerPotBlock.randomTick
(BlockState p_382880_, ServerLevel p_383169_, BlockPos p_382955_, RandomSource p_383144_) protected void
GrowingPlantHeadBlock.randomTick
(BlockState p_221350_, ServerLevel p_221351_, BlockPos p_221352_, RandomSource p_221353_) protected void
IceBlock.randomTick
(BlockState p_221355_, ServerLevel p_221356_, BlockPos p_221357_, RandomSource p_221358_) protected void
LeavesBlock.randomTick
(BlockState p_221379_, ServerLevel p_221380_, BlockPos p_221381_, RandomSource p_221382_) protected void
LiquidBlock.randomTick
(BlockState p_221410_, ServerLevel p_221411_, BlockPos p_221412_, RandomSource p_221413_) protected void
MangrovePropaguleBlock.randomTick
(BlockState p_221488_, ServerLevel p_221489_, BlockPos p_221490_, RandomSource p_221491_) protected void
MushroomBlock.randomTick
(BlockState p_221784_, ServerLevel p_221785_, BlockPos p_221786_, RandomSource p_221787_) protected void
NetherPortalBlock.randomTick
(BlockState p_221799_, ServerLevel p_221800_, BlockPos p_221801_, RandomSource p_221802_) protected void
NetherWartBlock.randomTick
(BlockState p_221806_, ServerLevel p_221807_, BlockPos p_221808_, RandomSource p_221809_) protected void
NyliumBlock.randomTick
(BlockState p_221835_, ServerLevel p_221836_, BlockPos p_221837_, RandomSource p_221838_) void
PitcherCropBlock.randomTick
(BlockState p_277950_, ServerLevel p_277589_, BlockPos p_277937_, RandomSource p_277887_) protected void
PointedDripstoneBlock.randomTick
(BlockState p_221883_, ServerLevel p_221884_, BlockPos p_221885_, RandomSource p_221886_) protected void
RedStoneOreBlock.randomTick
(BlockState p_221918_, ServerLevel p_221919_, BlockPos p_221920_, RandomSource p_221921_) protected void
SaplingBlock.randomTick
(BlockState p_222011_, ServerLevel p_222012_, BlockPos p_222013_, RandomSource p_222014_) protected void
SnowLayerBlock.randomTick
(BlockState p_222448_, ServerLevel p_222449_, BlockPos p_222450_, RandomSource p_222451_) protected void
SpreadingSnowyDirtBlock.randomTick
(BlockState p_222508_, ServerLevel p_222509_, BlockPos p_222510_, RandomSource p_222511_) protected void
StemBlock.randomTick
(BlockState p_222538_, ServerLevel p_222539_, BlockPos p_222540_, RandomSource p_222541_) protected void
SugarCaneBlock.randomTick
(BlockState p_222548_, ServerLevel p_222549_, BlockPos p_222550_, RandomSource p_222551_) protected void
SweetBerryBushBlock.randomTick
(BlockState p_222563_, ServerLevel p_222564_, BlockPos p_222565_, RandomSource p_222566_) void
TorchflowerCropBlock.randomTick
(BlockState p_273361_, ServerLevel p_273515_, BlockPos p_273546_, RandomSource p_273261_) protected void
TurtleEggBlock.randomTick
(BlockState p_222644_, ServerLevel p_222645_, BlockPos p_222646_, RandomSource p_222647_) protected void
VineBlock.randomTick
(BlockState p_222655_, ServerLevel p_222656_, BlockPos p_222657_, RandomSource p_222658_) protected void
WeatheringCopperBulbBlock.randomTick
(BlockState p_309163_, ServerLevel p_309177_, BlockPos p_309033_, RandomSource p_308946_) protected void
WeatheringCopperDoorBlock.randomTick
(BlockState p_308942_, ServerLevel p_309109_, BlockPos p_309034_, RandomSource p_309156_) protected void
WeatheringCopperFullBlock.randomTick
(BlockState p_222665_, ServerLevel p_222666_, BlockPos p_222667_, RandomSource p_222668_) protected void
WeatheringCopperGrateBlock.randomTick
(BlockState p_309111_, ServerLevel p_309121_, BlockPos p_309090_, RandomSource p_308865_) protected void
WeatheringCopperSlabBlock.randomTick
(BlockState p_222670_, ServerLevel p_222671_, BlockPos p_222672_, RandomSource p_222673_) protected void
WeatheringCopperStairBlock.randomTick
(BlockState p_222675_, ServerLevel p_222676_, BlockPos p_222677_, RandomSource p_222678_) protected void
WeatheringCopperTrapDoorBlock.randomTick
(BlockState p_309138_, ServerLevel p_309005_, BlockPos p_309123_, RandomSource p_309094_) protected void
DropExperienceBlock.spawnAfterBreak
(BlockState p_221086_, ServerLevel p_221087_, BlockPos p_221088_, ItemStack p_221089_, boolean p_221090_) protected void
InfestedBlock.spawnAfterBreak
(BlockState p_221360_, ServerLevel p_221361_, BlockPos p_221362_, ItemStack p_221363_, boolean p_221364_) protected void
RedStoneOreBlock.spawnAfterBreak
(BlockState p_221907_, ServerLevel p_221908_, BlockPos p_221909_, ItemStack p_221910_, boolean p_221911_) protected void
SculkCatalystBlock.spawnAfterBreak
(BlockState p_222109_, ServerLevel p_222110_, BlockPos p_222111_, ItemStack p_222112_, boolean p_222113_) protected void
SculkSensorBlock.spawnAfterBreak
(BlockState p_222142_, ServerLevel p_222143_, BlockPos p_222144_, ItemStack p_222145_, boolean p_222146_) protected void
SculkShriekerBlock.spawnAfterBreak
(BlockState p_222192_, ServerLevel p_222193_, BlockPos p_222194_, ItemStack p_222195_, boolean p_222196_) protected void
SpawnerBlock.spawnAfterBreak
(BlockState p_222477_, ServerLevel p_222478_, BlockPos p_222479_, ItemStack p_222480_, boolean p_222481_) private static void
PointedDripstoneBlock.spawnFallingStalactite
(BlockState p_154098_, ServerLevel p_154099_, BlockPos p_154100_) private void
InfestedBlock.spawnInfestation
(ServerLevel p_54181_, BlockPos p_54182_) private void
FrogspawnBlock.spawnTadpoles
(ServerLevel p_221221_, BlockPos p_221222_, RandomSource p_221223_) void
EyeblossomBlock.Type.spawnTransformParticle
(ServerLevel p_383084_, BlockPos p_383042_, RandomSource p_382825_) protected void
AbstractCauldronBlock.tick
(BlockState p_220702_, ServerLevel p_220703_, BlockPos p_220704_, RandomSource p_220705_) protected void
BambooStalkBlock.tick
(BlockState p_261612_, ServerLevel p_261527_, BlockPos p_261846_, RandomSource p_261638_) protected void
BarrelBlock.tick
(BlockState p_220758_, ServerLevel p_220759_, BlockPos p_220760_, RandomSource p_220761_) protected void
BasePressurePlateBlock.tick
(BlockState p_220768_, ServerLevel p_220769_, BlockPos p_220770_, RandomSource p_220771_) protected void
BigDripleafBlock.tick
(BlockState p_220798_, ServerLevel p_220799_, BlockPos p_220800_, RandomSource p_220801_) protected void
BigDripleafStemBlock.tick
(BlockState p_220813_, ServerLevel p_220814_, BlockPos p_220815_, RandomSource p_220816_) void
BrushableBlock.tick
(BlockState p_277544_, ServerLevel p_277779_, BlockPos p_278019_, RandomSource p_277471_) protected void
BubbleColumnBlock.tick
(BlockState p_220888_, ServerLevel p_220889_, BlockPos p_220890_, RandomSource p_220891_) protected void
ButtonBlock.tick
(BlockState p_220903_, ServerLevel p_220904_, BlockPos p_220905_, RandomSource p_220906_) protected void
CactusBlock.tick
(BlockState p_220908_, ServerLevel p_220909_, BlockPos p_220910_, RandomSource p_220911_) protected void
ChestBlock.tick
(BlockState p_220958_, ServerLevel p_220959_, BlockPos p_220960_, RandomSource p_220961_) protected void
ChorusFlowerBlock.tick
(BlockState p_220975_, ServerLevel p_220976_, BlockPos p_220977_, RandomSource p_220978_) protected void
ChorusPlantBlock.tick
(BlockState p_220985_, ServerLevel p_220986_, BlockPos p_220987_, RandomSource p_220988_) protected void
CommandBlock.tick
(BlockState p_221005_, ServerLevel p_221006_, BlockPos p_221007_, RandomSource p_221008_) protected void
ComparatorBlock.tick
(BlockState p_221010_, ServerLevel p_221011_, BlockPos p_221012_, RandomSource p_221013_) protected void
ComposterBlock.tick
(BlockState p_221015_, ServerLevel p_221016_, BlockPos p_221017_, RandomSource p_221018_) protected void
CoralBlock.tick
(BlockState p_221020_, ServerLevel p_221021_, BlockPos p_221022_, RandomSource p_221023_) protected void
CoralFanBlock.tick
(BlockState p_221025_, ServerLevel p_221026_, BlockPos p_221027_, RandomSource p_221028_) protected void
CoralPlantBlock.tick
(BlockState p_221030_, ServerLevel p_221031_, BlockPos p_221032_, RandomSource p_221033_) protected void
CoralWallFanBlock.tick
(BlockState p_221035_, ServerLevel p_221036_, BlockPos p_221037_, RandomSource p_221038_) protected void
CrafterBlock.tick
(BlockState p_307471_, ServerLevel p_307641_, BlockPos p_307339_, RandomSource p_307565_) protected void
CreakingHeartBlock.tick
(BlockState p_394029_, ServerLevel p_394479_, BlockPos p_394306_, RandomSource p_393870_) protected void
DetectorRailBlock.tick
(BlockState p_221060_, ServerLevel p_221061_, BlockPos p_221062_, RandomSource p_221063_) protected void
DiodeBlock.tick
(BlockState p_221065_, ServerLevel p_221066_, BlockPos p_221067_, RandomSource p_221068_) protected void
DirtPathBlock.tick
(BlockState p_221070_, ServerLevel p_221071_, BlockPos p_221072_, RandomSource p_221073_) protected void
DispenserBlock.tick
(BlockState p_221075_, ServerLevel p_221076_, BlockPos p_221077_, RandomSource p_221078_) protected void
EnderChestBlock.tick
(BlockState p_221112_, ServerLevel p_221113_, BlockPos p_221114_, RandomSource p_221115_) protected void
EyeblossomBlock.tick
(BlockState p_382808_, ServerLevel p_383005_, BlockPos p_383211_, RandomSource p_383088_) protected void
FallingBlock.tick
(BlockState p_221124_, ServerLevel p_221125_, BlockPos p_221126_, RandomSource p_221127_) protected void
FarmBlock.tick
(BlockState p_221134_, ServerLevel p_221135_, BlockPos p_221136_, RandomSource p_221137_) protected void
FireBlock.tick
(BlockState p_221160_, ServerLevel p_221161_, BlockPos p_221162_, RandomSource p_221163_) protected void
FrogspawnBlock.tick
(BlockState p_221194_, ServerLevel p_221195_, BlockPos p_221196_, RandomSource p_221197_) protected void
FrostedIceBlock.tick
(BlockState p_221233_, ServerLevel p_221234_, BlockPos p_221235_, RandomSource p_221236_) protected void
GrowingPlantBlock.tick
(BlockState p_221280_, ServerLevel p_221281_, BlockPos p_221282_, RandomSource p_221283_) protected void
HangingMossBlock.tick
(BlockState p_381085_, ServerLevel p_381014_, BlockPos p_381010_, RandomSource p_380962_) protected void
LeavesBlock.tick
(BlockState p_221369_, ServerLevel p_221370_, BlockPos p_221371_, RandomSource p_221372_) protected void
LecternBlock.tick
(BlockState p_221388_, ServerLevel p_221389_, BlockPos p_221390_, RandomSource p_221391_) protected void
LightningRodBlock.tick
(BlockState p_221400_, ServerLevel p_221401_, BlockPos p_221402_, RandomSource p_221403_) protected void
MagmaBlock.tick
(BlockState p_221415_, ServerLevel p_221416_, BlockPos p_221417_, RandomSource p_221418_) protected void
ObserverBlock.tick
(BlockState p_221840_, ServerLevel p_221841_, BlockPos p_221842_, RandomSource p_221843_) protected void
PointedDripstoneBlock.tick
(BlockState p_221865_, ServerLevel p_221866_, BlockPos p_221867_, RandomSource p_221868_) protected void
RedstoneLampBlock.tick
(BlockState p_221937_, ServerLevel p_221938_, BlockPos p_221939_, RandomSource p_221940_) protected void
RedstoneTorchBlock.tick
(BlockState p_221949_, ServerLevel p_221950_, BlockPos p_221951_, RandomSource p_221952_) protected void
ScaffoldingBlock.tick
(BlockState p_222019_, ServerLevel p_222020_, BlockPos p_222021_, RandomSource p_222022_) protected void
SculkCatalystBlock.tick
(BlockState p_222104_, ServerLevel p_222105_, BlockPos p_222106_, RandomSource p_222107_) protected void
SculkSensorBlock.tick
(BlockState p_222137_, ServerLevel p_222138_, BlockPos p_222139_, RandomSource p_222140_) protected void
SculkShriekerBlock.tick
(BlockState p_222187_, ServerLevel p_222188_, BlockPos p_222189_, RandomSource p_222190_) void
SnifferEggBlock.tick
(BlockState p_277841_, ServerLevel p_277739_, BlockPos p_277692_, RandomSource p_277973_) protected void
SoulSandBlock.tick
(BlockState p_222457_, ServerLevel p_222458_, BlockPos p_222459_, RandomSource p_222460_) protected void
SugarCaneBlock.tick
(BlockState p_222543_, ServerLevel p_222544_, BlockPos p_222545_, RandomSource p_222546_) protected void
TargetBlock.tick
(BlockState p_222588_, ServerLevel p_222589_, BlockPos p_222590_, RandomSource p_222591_) protected void
TestBlock.tick
(BlockState p_397712_, ServerLevel p_397112_, BlockPos p_397466_, RandomSource p_397531_) protected void
TripWireBlock.tick
(BlockState p_222598_, ServerLevel p_222599_, BlockPos p_222600_, RandomSource p_222601_) protected void
TripWireHookBlock.tick
(BlockState p_222610_, ServerLevel p_222611_, BlockPos p_222612_, RandomSource p_222613_) private void
StructureBlock.trigger
(ServerLevel p_57115_, StructureBlockEntity p_57116_) private boolean
EyeblossomBlock.tryChangingState
(BlockState p_383235_, ServerLevel p_383091_, BlockPos p_383073_, RandomSource p_383038_) protected void
Block.tryDropExperience
(ServerLevel p_220823_, BlockPos p_220824_, ItemStack p_220825_, IntProvider p_220826_) void
Block.wasExploded
(ServerLevel p_361333_, BlockPos p_49845_, Explosion p_49846_) void
TntBlock.wasExploded
(ServerLevel p_364953_, BlockPos p_57442_, Explosion p_57443_) -
Uses of ServerLevel in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate void
SculkCatalystBlockEntity.CatalystListener.bloom
(ServerLevel p_281501_, BlockPos p_281448_, BlockState p_281966_, RandomSource p_283606_) boolean
BrushableBlockEntity.brush
(long p_277786_, ServerLevel p_373105_, LivingEntity p_393879_, Direction p_277424_, ItemStack p_372848_) private void
BrushableBlockEntity.brushingCompleted
(ServerLevel p_373046_, LivingEntity p_394011_, ItemStack p_373073_) boolean
CalibratedSculkSensorBlockEntity.VibrationUser.canReceiveVibration
(ServerLevel p_282061_, BlockPos p_282550_, Holder<GameEvent> p_316545_, GameEvent.Context p_281456_) boolean
SculkSensorBlockEntity.VibrationUser.canReceiveVibration
(ServerLevel p_282127_, BlockPos p_283268_, Holder<GameEvent> p_316115_, GameEvent.Context p_282856_) boolean
SculkShriekerBlockEntity.VibrationUser.canReceiveVibration
(ServerLevel p_281256_, BlockPos p_281528_, Holder<GameEvent> p_316788_, GameEvent.Context p_282914_) private boolean
SculkShriekerBlockEntity.canRespond
(ServerLevel p_222873_) void
BrushableBlockEntity.checkReset
(ServerLevel p_372947_) static void
CampfireBlockEntity.cookTick
(ServerLevel p_380207_, BlockPos p_155308_, BlockState p_155309_, CampfireBlockEntity p_155310_, RecipeManager.CachedCheck<SingleRecipeInput, CampfireCookingRecipe> p_380193_) private CommandSourceStack
LecternBlockEntity.createCommandSourceStack
(Player p_59535_, ServerLevel p_373006_) private static void
AbstractFurnaceBlockEntity.createExperience
(ServerLevel p_154999_, Vec3 p_155000_, int p_155001_, float p_155002_) private void
BrushableBlockEntity.dropContent
(ServerLevel p_373112_, LivingEntity p_393620_, ItemStack p_372836_) private void
CreakingHeartBlockEntity.emitParticles
(ServerLevel p_379473_, int p_380023_, boolean p_379802_) static boolean
TestInstanceBlockEntity.export
(ServerLevel p_397725_, ResourceLocation p_397333_, Consumer<Component> p_397846_) private static Vec3
TheEndGatewayBlockEntity.findExitPortalXZPosTentative
(ServerLevel p_155842_, BlockPos p_155843_) private static BlockPos
TheEndGatewayBlockEntity.findOrCreateValidTeleportPos
(ServerLevel p_155819_, BlockPos p_155820_) void
JigsawBlockEntity.generate
(ServerLevel p_59421_, int p_59422_, boolean p_59423_) TheEndGatewayBlockEntity.getPortalPosition
(ServerLevel p_350561_, BlockPos p_350271_) List
<RecipeHolder<?>> AbstractFurnaceBlockEntity.getRecipesToAwardAndPopExperience
(ServerLevel p_154996_, Vec3 p_154997_) TestInstanceBlockEntity.getStructureSize
(ServerLevel p_397895_, ResourceKey<GameTestInstance> p_397299_) private StructureTemplate
StructureBlockEntity.getStructureTemplate
(ServerLevel p_309601_) private static Optional
<StructureTemplate> TestInstanceBlockEntity.getStructureTemplate
(ServerLevel p_397539_, ResourceKey<GameTestInstance> p_397417_) private static int
AbstractFurnaceBlockEntity.getTotalCookTime
(ServerLevel p_380169_, AbstractFurnaceBlockEntity p_222694_) boolean
SculkCatalystBlockEntity.CatalystListener.handleGameEvent
(ServerLevel p_283470_, Holder<GameEvent> p_316661_, GameEvent.Context p_283014_, Vec3 p_282350_) private static boolean
TheEndGatewayBlockEntity.isChunkEmpty
(ServerLevel p_155816_, Vec3 p_155817_) boolean
StructureBlockEntity.loadStructureInfo
(ServerLevel p_309683_) void
SculkSensorBlockEntity.VibrationUser.onReceiveVibration
(ServerLevel p_282851_, BlockPos p_281608_, Holder<GameEvent> p_316423_, Entity p_282123_, Entity p_283090_, float p_283130_) void
SculkShriekerBlockEntity.VibrationUser.onReceiveVibration
(ServerLevel p_283372_, BlockPos p_281679_, Holder<GameEvent> p_316155_, Entity p_282286_, Entity p_281384_, float p_283119_) boolean
CampfireBlockEntity.placeFood
(ServerLevel p_380019_, LivingEntity p_347582_, ItemStack p_238286_) void
StructureBlockEntity.placeStructure
(ServerLevel p_309543_) private void
StructureBlockEntity.placeStructure
(ServerLevel p_309691_, StructureTemplate p_309550_) private void
TestInstanceBlockEntity.placeStructure
(ServerLevel p_397984_, StructureTemplate p_397168_) boolean
StructureBlockEntity.placeStructureIfSameSize
(ServerLevel p_309647_) static boolean
StructureBlockEntity.saveStructure
(ServerLevel p_396983_, ResourceLocation p_397437_, BlockPos p_397750_, Vec3i p_397557_, boolean p_397306_, String p_397604_, boolean p_397822_) static void
AbstractFurnaceBlockEntity.serverTick
(ServerLevel p_379747_, BlockPos p_155015_, BlockState p_155016_, AbstractFurnaceBlockEntity p_155017_) private void
SculkShriekerBlockEntity.shriek
(ServerLevel p_222845_, Entity p_222846_) private static void
TheEndGatewayBlockEntity.spawnGatewayPortal
(ServerLevel p_155822_, BlockPos p_155823_, EndGatewayConfiguration p_155824_) private static Creaking
CreakingHeartBlockEntity.spawnProtector
(ServerLevel p_379873_, CreakingHeartBlockEntity p_379806_) void
SculkShriekerBlockEntity.tryRespond
(ServerLevel p_222840_) void
SculkShriekerBlockEntity.tryShriek
(ServerLevel p_222842_, ServerPlayer p_222843_) private boolean
SculkShriekerBlockEntity.trySummonWarden
(ServerLevel p_222881_) private boolean
SculkShriekerBlockEntity.tryToWarn
(ServerLevel p_222875_, ServerPlayer p_222876_) private void
BrushableBlockEntity.unpackLootTable
(ServerLevel p_373015_, LivingEntity p_394489_, ItemStack p_372798_) -
Uses of ServerLevel in net.minecraft.world.level.block.entity.trialspawner
Methods in net.minecraft.world.level.block.entity.trialspawner with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
TrialSpawner.applyOminous
(ServerLevel p_338315_, BlockPos p_338416_) TrialSpawnerState.calculatePositionAbove
(Entity p_338791_, ServerLevel p_338807_) TrialSpawnerState.calculatePositionToSpawnSpawner
(ServerLevel p_338436_, BlockPos p_338583_, TrialSpawner p_338226_, TrialSpawnerData p_338461_) boolean
TrialSpawner.canSpawnInLevel
(ServerLevel p_376465_) PlayerDetector.detect
(ServerLevel p_312124_, PlayerDetector.EntitySelector p_323893_, BlockPos p_312149_, double p_324310_, boolean p_338443_) void
TrialSpawner.ejectReward
(ServerLevel p_312892_, BlockPos p_312668_, ResourceKey<LootTable> p_335942_) TrialSpawnerData.findPlayerWithOminousEffect
(ServerLevel p_350655_, List<UUID> p_350735_) (package private) WeightedList
<ItemStack> TrialSpawnerData.getDispensingItems
(ServerLevel p_338857_, TrialSpawnerConfig p_338213_, BlockPos p_338577_) PlayerDetector.EntitySelector.getEntities
(ServerLevel p_324233_, EntityTypeTest<Entity, T> p_324216_, AABB p_324151_, Predicate<? super T> p_323700_) PlayerDetector.EntitySelector.getPlayers
(ServerLevel p_323807_, Predicate<? super Player> p_324034_) boolean
TrialSpawnerData.isCooldownFinished
(ServerLevel p_312743_) boolean
TrialSpawnerData.isReadyToEjectItems
(ServerLevel p_312692_, float p_312374_, int p_338651_) boolean
TrialSpawnerData.isReadyToOpenShutter
(ServerLevel p_312291_, float p_312417_, int p_338634_) boolean
TrialSpawnerData.isReadyToSpawnNextMob
(ServerLevel p_311818_, TrialSpawnerConfig p_312100_, int p_312550_) private static long
TrialSpawnerData.lowResolutionPosition
(ServerLevel p_338878_, BlockPos p_338542_) void
TrialSpawner.removeOminous
(ServerLevel p_338672_, BlockPos p_338318_) void
TrialSpawnerData.resetAfterBecomingOminous
(TrialSpawner p_338478_, ServerLevel p_338185_) private static Entity
TrialSpawnerState.selectEntityToSpawnItemAbove
(List<Player> p_338467_, Set<UUID> p_338224_, TrialSpawner p_338687_, BlockPos p_338268_, ServerLevel p_338524_) private static boolean
TrialSpawner.shouldMobBeUntracked
(ServerLevel p_312908_, BlockPos p_312807_, UUID p_311952_) TrialSpawner.spawnMob
(ServerLevel p_312582_, BlockPos p_312518_) private void
TrialSpawnerState.spawnOminousOminousItemSpawner
(ServerLevel p_338483_, BlockPos p_338824_, TrialSpawner p_338767_) (package private) TrialSpawnerState
TrialSpawnerState.tickAndGetNext
(BlockPos p_312221_, TrialSpawner p_311912_, ServerLevel p_311974_) void
TrialSpawner.tickServer
(ServerLevel p_312132_, BlockPos p_312062_, boolean p_338207_) private boolean
TrialSpawnerState.timeToSpawnItemSpawner
(ServerLevel p_338741_, TrialSpawnerData p_338296_) void
TrialSpawnerData.tryDetectPlayers
(ServerLevel p_311852_, BlockPos p_312503_, TrialSpawner p_338452_) -
Uses of ServerLevel in net.minecraft.world.level.block.entity.vault
Methods in net.minecraft.world.level.block.entity.vault with parameters of type ServerLevelModifier and TypeMethodDescription(package private) static void
VaultBlockEntity.Server.cycleDisplayItemFromLootTable
(ServerLevel p_323551_, VaultState p_324221_, VaultConfig p_324332_, VaultSharedData p_323644_, BlockPos p_323602_) private void
VaultState.ejectResultItem
(ServerLevel p_324066_, BlockPos p_324594_, ItemStack p_324065_, float p_324283_) private static ItemStack
VaultBlockEntity.Server.getRandomDisplayItemFromLootTable
(ServerLevel p_323781_, BlockPos p_324109_, ResourceKey<LootTable> p_336119_) protected void
VaultState.onEnter
(ServerLevel p_323591_, BlockPos p_324053_, VaultConfig p_324561_, VaultSharedData p_323516_, boolean p_338369_) protected void
VaultState.onExit
(ServerLevel p_324093_, BlockPos p_324256_, VaultConfig p_324614_, VaultSharedData p_324591_) void
VaultState.onTransition
(ServerLevel p_323698_, BlockPos p_324545_, VaultState p_324339_, VaultConfig p_324218_, VaultSharedData p_323812_, boolean p_338417_) private static void
VaultBlockEntity.Server.playInsertFailSound
(ServerLevel p_324555_, VaultServerData p_324017_, BlockPos p_324186_, SoundEvent p_350407_) VaultBlockEntity.Server.resolveItemsToEject
(ServerLevel p_323877_, VaultConfig p_324041_, BlockPos p_324255_, Player p_324347_, ItemStack p_373066_) (package private) static void
VaultBlockEntity.Server.setVaultState
(ServerLevel p_324091_, BlockPos p_324620_, BlockState p_323759_, BlockState p_324027_, VaultConfig p_324140_, VaultSharedData p_323624_) static void
VaultBlockEntity.Server.tick
(ServerLevel p_323841_, BlockPos p_324265_, BlockState p_324343_, VaultConfig p_324129_, VaultServerData p_324579_, VaultSharedData p_324317_) VaultState.tickAndGetNext
(ServerLevel p_324582_, BlockPos p_323837_, VaultConfig p_323770_, VaultServerData p_324291_, VaultSharedData p_324388_) static void
VaultBlockEntity.Server.tryInsertKey
(ServerLevel p_323533_, BlockPos p_323777_, BlockState p_324589_, VaultConfig p_323660_, VaultServerData p_323829_, VaultSharedData p_324341_, Player p_324373_, ItemStack p_324551_) private static void
VaultBlockEntity.Server.unlock
(ServerLevel p_323501_, BlockState p_323758_, BlockPos p_323773_, VaultConfig p_324195_, VaultServerData p_324600_, VaultSharedData p_324277_, List<ItemStack> p_324574_) (package private) void
VaultSharedData.updateConnectedPlayersWithinRange
(ServerLevel p_324193_, BlockPos p_324358_, VaultServerData p_324348_, VaultConfig p_324058_, double p_324450_) private static VaultState
VaultState.updateStateForConnectedPlayers
(ServerLevel p_324451_, BlockPos p_324085_, VaultConfig p_323780_, VaultServerData p_323896_, VaultSharedData p_323954_, double p_324489_) -
Uses of ServerLevel in net.minecraft.world.level.block.grower
Methods in net.minecraft.world.level.block.grower with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
TreeGrower.growTree
(ServerLevel p_304396_, ChunkGenerator p_304672_, BlockPos p_304643_, BlockState p_304439_, RandomSource p_304893_) -
Uses of ServerLevel in net.minecraft.world.level.block.piston
Methods in net.minecraft.world.level.block.piston with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
PistonHeadBlock.affectNeighborsAfterRemoval
(BlockState p_393727_, ServerLevel p_394573_, BlockPos p_393756_, boolean p_394300_) -
Uses of ServerLevel in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected void
BlockBehaviour.affectNeighborsAfterRemoval
(BlockState p_394424_, ServerLevel p_394241_, BlockPos p_393520_, boolean p_394545_) void
BlockBehaviour.BlockStateBase.affectNeighborsAfterRemoval
(ServerLevel p_394387_, BlockPos p_394482_, boolean p_394128_) void
BlockBehaviour.BlockStateBase.onExplosionHit
(ServerLevel p_361755_, BlockPos p_311872_, Explosion p_312863_, BiConsumer<ItemStack, BlockPos> p_312559_) protected void
BlockBehaviour.onExplosionHit
(BlockState p_311951_, ServerLevel p_365148_, BlockPos p_312489_, Explosion p_312925_, BiConsumer<ItemStack, BlockPos> p_312073_) void
BlockBehaviour.BlockStateBase.randomTick
(ServerLevel p_222973_, BlockPos p_222974_, RandomSource p_222975_) protected void
BlockBehaviour.randomTick
(BlockState p_222954_, ServerLevel p_222955_, BlockPos p_222956_, RandomSource p_222957_) void
BlockBehaviour.BlockStateBase.spawnAfterBreak
(ServerLevel p_222968_, BlockPos p_222969_, ItemStack p_222970_, boolean p_222971_) protected void
BlockBehaviour.spawnAfterBreak
(BlockState p_222949_, ServerLevel p_222950_, BlockPos p_222951_, ItemStack p_222952_, boolean p_222953_) void
BlockBehaviour.BlockStateBase.tick
(ServerLevel p_222964_, BlockPos p_222965_, RandomSource p_222966_) protected void
BlockBehaviour.tick
(BlockState p_222945_, ServerLevel p_222946_, BlockPos p_222947_, RandomSource p_222948_) -
Uses of ServerLevel in net.minecraft.world.level.chunk
Methods in net.minecraft.world.level.chunk with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate <T extends BlockEntity>
voidLevelChunk.addGameEventListener
(T p_223416_, ServerLevel p_223417_) ChunkGenerator.findNearestMapStructure
(ServerLevel p_223038_, HolderSet<Structure> p_223039_, BlockPos p_223040_, int p_223041_, boolean p_223042_) ChunkGenerator.getNearestGeneratedStructure
(Set<Holder<Structure>> p_223182_, ServerLevel p_223183_, StructureManager p_223184_, BlockPos p_223185_, boolean p_223186_, ConcentricRingsStructurePlacement p_223187_) void
LevelChunk.postProcessGeneration
(ServerLevel p_376244_) void
LevelChunk.registerTickContainerInLevel
(ServerLevel p_187959_) private <T extends BlockEntity>
voidLevelChunk.removeGameEventListener
(T p_223413_, ServerLevel p_223414_) void
LevelChunk.unregisterTickContainerFromLevel
(ServerLevel p_187980_) Constructors in net.minecraft.world.level.chunk with parameters of type ServerLevelModifierConstructorDescriptionLevelChunk
(ServerLevel p_196850_, ProtoChunk p_196851_, LevelChunk.PostLoadProcessor p_196852_) -
Uses of ServerLevel in net.minecraft.world.level.chunk.status
Fields in net.minecraft.world.level.chunk.status declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
WorldGenContext.level
The field for thelevel
record component.Methods in net.minecraft.world.level.chunk.status that return ServerLevelModifier and TypeMethodDescriptionWorldGenContext.level()
Returns the value of thelevel
record component.Methods in net.minecraft.world.level.chunk.status with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate static void
ChunkStatusTasks.postLoadProtoChunk
(ServerLevel p_347492_, List<CompoundTag> p_347609_) Constructors in net.minecraft.world.level.chunk.status with parameters of type ServerLevelModifierConstructorDescriptionWorldGenContext
(ServerLevel level, ChunkGenerator generator, StructureTemplateManager structureManager, ThreadedLevelLightEngine lightEngine, Executor mainThreadExecutor, LevelChunk.UnsavedListener unsavedListener) Creates an instance of aWorldGenContext
record class. -
Uses of ServerLevel in net.minecraft.world.level.chunk.storage
Fields in net.minecraft.world.level.chunk.storage declared as ServerLevelMethods in net.minecraft.world.level.chunk.storage with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic SerializableChunkData
SerializableChunkData.copyOf
(ServerLevel p_365319_, ChunkAccess p_362284_) private static LevelChunk.PostLoadProcessor
SerializableChunkData.postLoadChunk
(ServerLevel p_363005_, List<CompoundTag> p_362405_, List<CompoundTag> p_364156_) SerializableChunkData.read
(ServerLevel p_360452_, PoiManager p_364451_, RegionStorageInfo p_364971_, ChunkPos p_360628_) Constructors in net.minecraft.world.level.chunk.storage with parameters of type ServerLevelModifierConstructorDescriptionEntityStorage
(SimpleRegionStorage p_321748_, ServerLevel p_196924_, Executor p_196928_) -
Uses of ServerLevel in net.minecraft.world.level.dimension.end
Fields in net.minecraft.world.level.dimension.end declared as ServerLevelMethods in net.minecraft.world.level.dimension.end with parameters of type ServerLevelModifier and TypeMethodDescriptionabstract void
DragonRespawnAnimation.tick
(ServerLevel p_64005_, EndDragonFight p_64006_, List<EndCrystal> p_64007_, int p_64008_, BlockPos p_64009_) Constructors in net.minecraft.world.level.dimension.end with parameters of type ServerLevelModifierConstructorDescriptionEndDragonFight
(ServerLevel p_289759_, long p_289805_, EndDragonFight.Data p_289800_) EndDragonFight
(ServerLevel p_289771_, long p_289793_, EndDragonFight.Data p_289768_, BlockPos p_289794_) -
Uses of ServerLevel in net.minecraft.world.level.gameevent
Fields in net.minecraft.world.level.gameevent declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
EuclideanGameEventListenerRegistry.level
private final ServerLevel
GameEventDispatcher.level
Methods in net.minecraft.world.level.gameevent with parameters of type ServerLevelModifier and TypeMethodDescriptionvoid
DynamicGameEventListener.add
(ServerLevel p_223618_) EuclideanGameEventListenerRegistry.getPostableListenerPosition
(ServerLevel p_249585_, Vec3 p_251333_, GameEventListener p_251051_) boolean
GameEventListener.handleGameEvent
(ServerLevel p_223757_, Holder<GameEvent> p_316739_, GameEvent.Context p_249681_, Vec3 p_251048_) void
DynamicGameEventListener.move
(ServerLevel p_223642_) void
DynamicGameEventListener.remove
(ServerLevel p_223635_) Constructors in net.minecraft.world.level.gameevent with parameters of type ServerLevelModifierConstructorDescriptionEuclideanGameEventListenerRegistry
(ServerLevel p_281505_, int p_283450_, EuclideanGameEventListenerRegistry.OnEmptyAction p_282325_) GameEventDispatcher
(ServerLevel p_251921_) -
Uses of ServerLevel in net.minecraft.world.level.gameevent.vibrations
Methods in net.minecraft.world.level.gameevent.vibrations with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
VibrationSystem.User.canReceiveVibration
(ServerLevel p_282960_, BlockPos p_282488_, Holder<GameEvent> p_316319_, GameEvent.Context p_283577_) void
VibrationSystem.Listener.forceScheduleVibration
(ServerLevel p_282808_, Holder<GameEvent> p_316321_, GameEvent.Context p_281652_, Vec3 p_281530_) VibrationInfo.getEntity
(ServerLevel p_249184_) VibrationInfo.getProjectileOwner
(ServerLevel p_249217_) boolean
VibrationSystem.Listener.handleGameEvent
(ServerLevel p_282254_, Holder<GameEvent> p_316513_, GameEvent.Context p_283664_, Vec3 p_282426_) void
VibrationSystem.User.onReceiveVibration
(ServerLevel p_282148_, BlockPos p_282090_, Holder<GameEvent> p_316773_, Entity p_281578_, Entity p_281308_, float p_281707_) private static boolean
VibrationSystem.Ticker.receiveVibration
(ServerLevel p_282967_, VibrationSystem.Data p_283447_, VibrationSystem.User p_282301_, VibrationInfo p_281498_) private void
VibrationSystem.Listener.scheduleVibration
(ServerLevel p_282037_, VibrationSystem.Data p_283229_, Holder<GameEvent> p_316858_, GameEvent.Context p_283344_, Vec3 p_281758_, Vec3 p_282990_) private static void
VibrationSystem.Ticker.tryReloadVibrationParticle
(ServerLevel p_282010_, VibrationSystem.Data p_282354_, VibrationSystem.User p_282958_) private static void
VibrationSystem.Ticker.trySelectAndScheduleVibration
(ServerLevel p_282775_, VibrationSystem.Data p_282792_, VibrationSystem.User p_281845_) -
Uses of ServerLevel in net.minecraft.world.level.levelgen
Methods in net.minecraft.world.level.levelgen with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate boolean
PatrolSpawner.spawnPatrolMember
(ServerLevel p_224533_, BlockPos p_224534_, RandomSource p_224535_, boolean p_224536_) void
PatrolSpawner.tick
(ServerLevel p_64570_, boolean p_64571_, boolean p_64572_) void
PhantomSpawner.tick
(ServerLevel p_64576_, boolean p_64577_, boolean p_64578_) -
Uses of ServerLevel in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature with type parameters of type ServerLevelModifier and TypeFieldDescriptionprivate static final com.google.common.cache.LoadingCache
<ServerLevel, FeatureCountTracker.LevelData> FeatureCountTracker.data
Methods in net.minecraft.world.level.levelgen.feature with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic void
FeatureCountTracker.chunkDecorated
(ServerLevel p_190882_) static void
FeatureCountTracker.featurePlaced
(ServerLevel p_190884_, ConfiguredFeature<?, ?> p_190885_, Optional<PlacedFeature> p_190886_) -
Uses of ServerLevel in net.minecraft.world.level.levelgen.structure.pieces
Methods in net.minecraft.world.level.levelgen.structure.pieces with parameters of type ServerLevelModifier and TypeMethodDescriptionStructurePieceSerializationContext.fromLevel
(ServerLevel p_192771_) -
Uses of ServerLevel in net.minecraft.world.level.levelgen.structure.pools
Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic boolean
JigsawPlacement.generateJigsaw
(ServerLevel p_227204_, Holder<StructureTemplatePool> p_227205_, ResourceLocation p_227206_, int p_227207_, BlockPos p_227208_, boolean p_227209_) -
Uses of ServerLevel in net.minecraft.world.level.material
Methods in net.minecraft.world.level.material with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected abstract boolean
FlowingFluid.canConvertToSource
(ServerLevel p_376940_) Deprecated.Forge: UseFlowingFluid.canConvertToSource(FluidState, ServerLevel, BlockPos)
instead.boolean
FlowingFluid.canConvertToSource
(FluidState state, ServerLevel level, BlockPos pos) protected boolean
LavaFluid.canConvertToSource
(ServerLevel p_376200_) protected boolean
WaterFluid.canConvertToSource
(ServerLevel p_376722_) protected FluidState
FlowingFluid.getNewLiquid
(ServerLevel p_376839_, BlockPos p_76037_, BlockState p_76038_) protected Map
<Direction, FluidState> FlowingFluid.getSpread
(ServerLevel p_376283_, BlockPos p_76081_, BlockState p_76082_) protected void
Fluid.randomTick
(ServerLevel p_376348_, BlockPos p_230555_, FluidState p_230556_, RandomSource p_230557_) void
FluidState.randomTick
(ServerLevel p_376487_, BlockPos p_230564_, RandomSource p_230565_) void
LavaFluid.randomTick
(ServerLevel p_376493_, BlockPos p_230573_, FluidState p_230574_, RandomSource p_230575_) protected void
FlowingFluid.spread
(ServerLevel p_376507_, BlockPos p_76012_, BlockState p_361407_, FluidState p_76013_) private void
FlowingFluid.spreadToSides
(ServerLevel p_376224_, BlockPos p_76016_, FluidState p_76017_, BlockState p_76018_) void
FlowingFluid.tick
(ServerLevel p_376710_, BlockPos p_75996_, BlockState p_360412_, FluidState p_75997_) protected void
Fluid.tick
(ServerLevel p_376125_, BlockPos p_76114_, BlockState p_363265_, FluidState p_76115_) void
FluidState.tick
(ServerLevel p_376550_, BlockPos p_76165_, BlockState p_360548_) -
Uses of ServerLevel in net.minecraft.world.level.portal
Fields in net.minecraft.world.level.portal declared as ServerLevelModifier and TypeFieldDescriptionprotected final ServerLevel
PortalForcer.level
private final ServerLevel
TeleportTransition.newLevel
The field for thenewLevel
record component.Methods in net.minecraft.world.level.portal that return ServerLevelModifier and TypeMethodDescriptionTeleportTransition.newLevel()
Returns the value of thenewLevel
record component.Methods in net.minecraft.world.level.portal with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate static Vec3
TeleportTransition.findAdjustedSharedSpawnPos
(ServerLevel p_379295_, Entity p_379825_) static Vec3
PortalShape.findCollisionFreePosition
(Vec3 p_260315_, ServerLevel p_259704_, Entity p_259626_, EntityDimensions p_259816_) static TeleportTransition
TeleportTransition.missingRespawnBlock
(ServerLevel p_380117_, Entity p_380173_, TeleportTransition.PostTeleportTransition p_380370_) Constructors in net.minecraft.world.level.portal with parameters of type ServerLevelModifierConstructorDescriptionPortalForcer
(ServerLevel p_77650_) TeleportTransition
(ServerLevel p_379938_, Entity p_379604_, TeleportTransition.PostTeleportTransition p_379683_) TeleportTransition
(ServerLevel newLevel, Vec3 position, Vec3 deltaMovement, float yRot, float xRot, boolean missingRespawnBlock, boolean asPassenger, Set<Relative> relatives, TeleportTransition.PostTeleportTransition postTeleportTransition) Creates an instance of aTeleportTransition
record class.TeleportTransition
(ServerLevel p_380133_, Vec3 p_379861_, Vec3 p_380308_, float p_379941_, float p_380119_, Set<Relative> p_379959_, TeleportTransition.PostTeleportTransition p_379425_) TeleportTransition
(ServerLevel p_379776_, Vec3 p_379412_, Vec3 p_379320_, float p_380257_, float p_379610_, TeleportTransition.PostTeleportTransition p_380303_) -
Uses of ServerLevel in net.minecraft.world.level.saveddata
Fields in net.minecraft.world.level.saveddata declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
SavedData.Context.level
The field for thelevel
record component.Methods in net.minecraft.world.level.saveddata that return ServerLevelModifier and TypeMethodDescriptionSavedData.Context.level()
Returns the value of thelevel
record component.SavedData.Context.levelOrThrow()
Constructors in net.minecraft.world.level.saveddata with parameters of type ServerLevelModifierConstructorDescriptionContext
(ServerLevel p_401401_) Context
(ServerLevel level, long worldSeed) Creates an instance of aContext
record class. -
Uses of ServerLevel in net.minecraft.world.level.storage.loot
Fields in net.minecraft.world.level.storage.loot declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
LootParams.Builder.level
private final ServerLevel
LootParams.level
Methods in net.minecraft.world.level.storage.loot that return ServerLevelModifier and TypeMethodDescriptionLootContext.Builder.getLevel()
LootContext.getLevel()
LootParams.Builder.getLevel()
LootParams.getLevel()
Methods in net.minecraft.world.level.storage.loot with parameters of type ServerLevelModifier and TypeMethodDescriptionLootTable.createStackSplitter
(ServerLevel p_287765_, Consumer<ItemStack> p_251308_) Constructors in net.minecraft.world.level.storage.loot with parameters of type ServerLevelModifierConstructorDescriptionBuilder
(ServerLevel p_287594_) LootParams
(ServerLevel p_287766_, ContextMap p_380934_, Map<ResourceLocation, LootParams.DynamicDrop> p_287705_, float p_287671_) -
Uses of ServerLevel in net.neoforged.neoforge.attachment
Fields in net.neoforged.neoforge.attachment declared as ServerLevelMethods in net.neoforged.neoforge.attachment with parameters of type ServerLevel -
Uses of ServerLevel in net.neoforged.neoforge.capabilities
Fields in net.neoforged.neoforge.capabilities declared as ServerLevelMethods in net.neoforged.neoforge.capabilities that return ServerLevelMethods in net.neoforged.neoforge.capabilities with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic <T,
C extends @Nullable Object>
BlockCapabilityCache<T, C> BlockCapabilityCache.create
(BlockCapability<T, C> capability, ServerLevel level, BlockPos pos, C context) Creates a new cache instance and registers it to the level.static <T,
C extends @Nullable Object>
BlockCapabilityCache<T, C> BlockCapabilityCache.create
(BlockCapability<T, C> capability, ServerLevel level, BlockPos pos, C context, BooleanSupplier isValid, Runnable invalidationListener) Creates a new cache instance with an invalidation listener, and registers it to the level.Constructors in net.neoforged.neoforge.capabilities with parameters of type ServerLevelModifierConstructorDescriptionprivate
BlockCapabilityCache
(BlockCapability<T, C> capability, ServerLevel level, BlockPos pos, C context, BooleanSupplier isValid, Runnable invalidationListener) -
Uses of ServerLevel in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client that return ServerLevel -
Uses of ServerLevel in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic boolean
CommonHooks.canEntityDestroy
(ServerLevel level, BlockPos pos, LivingEntity entity) static void
CommonHooks.handleBlockDrops
(ServerLevel level, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, List<ItemEntity> drops, @Nullable Entity breaker, ItemStack tool) Fires theBlockDropsEvent
when block drops (items and experience) are determined.static boolean
CommonHooks.onFarmlandTrample
(ServerLevel level, BlockPos pos, BlockState state, double fallDistance, Entity entity) default void
IShearable.spawnShearedDrop
(ServerLevel level, BlockPos pos, ItemStack drop) Performs the logic used to drop a shear result into the world at the correct position and with the proper movement.static boolean
CommonHooks.tryDispenseShearsHarvestBlock
(BlockSource source, ItemStack stack, ServerLevel level, BlockPos pos) Attempts to modify target block usingItemAbilities.SHEARS_HARVEST
inShearsDispenseItemBehavior
, consistent with vanilla beehive harvest behavior (also controlled byItemAbilities.SHEARS_HARVEST
). -
Uses of ServerLevel in net.neoforged.neoforge.common.advancements.critereon
Methods in net.neoforged.neoforge.common.advancements.critereon with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
PiglinNeutralArmorEntityPredicate.matches
(Entity entity, ServerLevel level, @Nullable Vec3 position) boolean
SnowBootsEntityPredicate.matches
(Entity entity, ServerLevel level, @Nullable Vec3 position) boolean
TridentEntityPredicate.matches
(Entity entity, ServerLevel level, @Nullable Vec3 position) -
Uses of ServerLevel in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type ServerLevelModifier and TypeMethodDescriptiondefault boolean
IBlockExtension.addLandingEffects
(BlockState state1, ServerLevel level, BlockPos pos, BlockState state2, LivingEntity entity, int numberOfParticles) Allows a block to override the standard EntityLivingBase.updateFallState particles, this is a server side method that spawns particles with WorldServer.spawnParticle.default boolean
IBlockStateExtension.addLandingEffects
(ServerLevel level, BlockPos pos, BlockState state2, LivingEntity entity, int numberOfParticles) Allows a block to override the standard EntityLivingBase.updateFallState particles, this is a server side method that spawns particles with WorldServer.spawnParticle.default boolean
IFluidExtension.canConvertToSource
(FluidState state, ServerLevel level, BlockPos pos) Returns whether the fluid can create a source.default boolean
IFluidStateExtension.canConvertToSource
(ServerLevel level, BlockPos pos) Returns whether the fluid can create a source.boolean
IEntityExtension.canTrample
(ServerLevel level, BlockState state, BlockPos pos, double fallDistance) default void
IBlockExtension.onBlockExploded
(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion.default void
IBlockStateExtension.onBlockExploded
(ServerLevel level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion. -
Uses of ServerLevel in net.neoforged.neoforge.common.util
Fields in net.neoforged.neoforge.common.util declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
FakePlayerFactory.FakePlayerKey.level
The field for thelevel
record component.Methods in net.neoforged.neoforge.common.util that return ServerLevelModifier and TypeMethodDescriptionFakePlayerFactory.FakePlayerKey.level()
Returns the value of thelevel
record component.Methods in net.neoforged.neoforge.common.util with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic FakePlayer
FakePlayerFactory.get
(ServerLevel level, com.mojang.authlib.GameProfile username) Get a fake player with a given username, Mods should either hold weak references to the return value, or listen for a WorldEvent.Unload and kill all references to prevent worlds staying in memory, or call this function every time and let Forge take care of the cleanup.static FakePlayer
FakePlayerFactory.getMinecraft
(ServerLevel level) static void
FakePlayerFactory.unloadLevel
(ServerLevel level) Constructors in net.neoforged.neoforge.common.util with parameters of type ServerLevelModifierConstructorDescriptionFakePlayer
(ServerLevel level, com.mojang.authlib.GameProfile name) private
FakePlayerKey
(ServerLevel level, com.mojang.authlib.GameProfile username) Creates an instance of aFakePlayerKey
record class. -
Uses of ServerLevel in net.neoforged.neoforge.common.world.chunk
Methods in net.neoforged.neoforge.common.world.chunk with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic void
ForcedChunkManager.activateAllDeactivatedTickets
(ServerLevel level, TicketStorage saveData) Reinstates NeoForge's forced chunks when vanilla initially loads a level and reinstates their forced chunks.(package private) static <T extends Comparable<? super T>>
booleanForcedChunkManager.forceChunk
(ServerLevel level, ResourceLocation id, T owner, int chunkX, int chunkZ, boolean add, boolean forceNaturalSpawning, Function<TicketStorage, ForcedChunkManager.TicketTracker<T>> ticketGetter) Forces a chunk to be loaded for the given mod with the given "owner".boolean
TicketController.forceChunk
(ServerLevel level, UUID owner, int chunkX, int chunkZ, boolean add, boolean ticking) Forces a chunk to be loaded with the "owner" of the ticket being a given UUID.boolean
TicketController.forceChunk
(ServerLevel level, BlockPos owner, int chunkX, int chunkZ, boolean add, boolean forceNaturalSpawning) Forces a chunk to be loaded with the "owner" of the ticket being a given block position.boolean
TicketController.forceChunk
(ServerLevel level, Entity owner, int chunkX, int chunkZ, boolean add, boolean forceNaturalSpawning) Forces a chunk to be loaded with the "owner" of the ticket being the UUID of the given entity.static boolean
ForcedChunkManager.hasForcedChunks
(ServerLevel level) Checks if a level has any forced chunks.void
LoadingValidationCallback.validateTickets
(ServerLevel level, TicketHelper ticketHelper) Called back when tickets are about to be loaded and reinstated to allow mods to invalidate and remove specific tickets that may no longer be valid. -
Uses of ServerLevel in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic boolean
EventHooks.canCreateFluidSource
(ServerLevel level, BlockPos pos, BlockState state) Checks if a fluid is allowed to create a fluid source.static boolean
EventHooks.canEntityGrief
(ServerLevel level, @Nullable Entity entity) Checks if an entity can perform a griefing action.static void
EventHooks.fireChunkSent
(ServerPlayer entity, LevelChunk chunk, ServerLevel level) static void
EventHooks.fireChunkTicketLevelUpdated
(ServerLevel level, long chunkPos, int oldTicketLevel, int newTicketLevel, @Nullable ChunkHolder chunkHolder) static void
EventHooks.fireChunkUnWatch
(ServerPlayer entity, ChunkPos chunkpos, ServerLevel level) static void
EventHooks.fireChunkWatch
(ServerPlayer entity, LevelChunk chunk, ServerLevel level) static PlayerSpawnPhantomsEvent
EventHooks.firePlayerSpawnPhantoms
(ServerPlayer player, ServerLevel level, BlockPos pos) Called fromPhantomSpawner.tick(net.minecraft.server.level.ServerLevel, boolean, boolean)
just before the spawn conditions for phantoms are evaluated.static List
<CustomSpawner> EventHooks.getCustomSpawners
(ServerLevel serverLevel, List<CustomSpawner> customSpawners) Fires theModifyCustomSpawnersEvent
.static long
EventHooks.onSleepFinished
(ServerLevel level, long newTime, long minTime) -
Uses of ServerLevel in net.neoforged.neoforge.event.entity
Constructors in net.neoforged.neoforge.event.entity with parameters of type ServerLevel -
Uses of ServerLevel in net.neoforged.neoforge.event.entity.player
Methods in net.neoforged.neoforge.event.entity.player with parameters of type ServerLevelModifier and TypeMethodDescriptionboolean
PlayerSpawnPhantomsEvent.shouldSpawnPhantoms
(ServerLevel level, BlockPos pos) Checks if a spawn attempt should be made by checking the current result and evaluating the vanilla conditions if necessary. -
Uses of ServerLevel in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level declared as ServerLevelModifier and TypeFieldDescriptionprivate final ServerLevel
ChunkTicketLevelUpdatedEvent.level
private final ServerLevel
ChunkWatchEvent.level
private final ServerLevel
ModifyCustomSpawnersEvent.serverLevel
Methods in net.neoforged.neoforge.event.level that return ServerLevelModifier and TypeMethodDescriptionBlockDropsEvent.getLevel()
ChunkTicketLevelUpdatedEvent.getLevel()
Returns the server level containing the chunk.ChunkWatchEvent.getLevel()
Returns the server level containing the chunk.ModifyCustomSpawnersEvent.getLevel()
Returns the server level this event is affecting.Constructors in net.neoforged.neoforge.event.level with parameters of type ServerLevelModifierConstructorDescriptionBlockDropsEvent
(ServerLevel level, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, List<ItemEntity> drops, @Nullable Entity breaker, ItemStack tool) Constructs a new BlockDropsEventChunkTicketLevelUpdatedEvent
(ServerLevel level, long chunkPos, int oldTicketLevel, int newTicketLevel, @Nullable ChunkHolder chunkHolder) ChunkWatchEvent
(ServerPlayer player, ChunkPos pos, ServerLevel level) ModifyCustomSpawnersEvent
(ServerLevel serverLevel, List<CustomSpawner> customSpawners) Sent
(ServerPlayer player, LevelChunk chunk, ServerLevel level) SleepFinishedTimeEvent
(ServerLevel level, long newTime, long minTime) UnWatch
(ServerPlayer player, ChunkPos pos, ServerLevel level) Watch
(ServerPlayer player, LevelChunk chunk, ServerLevel level) -
Uses of ServerLevel in net.neoforged.neoforge.event.level.block
Methods in net.neoforged.neoforge.event.level.block that return ServerLevelConstructors in net.neoforged.neoforge.event.level.block with parameters of type ServerLevelModifierConstructorDescriptionCreateFluidSourceEvent
(ServerLevel level, BlockPos pos, BlockState state) -
Uses of ServerLevel in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type ServerLevelModifier and TypeMethodDescriptionprotected boolean
BaseFlowingFluid.canConvertToSource
(ServerLevel level) boolean
BaseFlowingFluid.canConvertToSource
(FluidState state, ServerLevel level, BlockPos pos) -
Uses of ServerLevel in net.neoforged.neoforge.network
Methods in net.neoforged.neoforge.network with parameters of type ServerLevelModifier and TypeMethodDescriptionstatic void
PacketDistributor.sendToPlayersInDimension
(ServerLevel level, CustomPacketPayload payload, CustomPacketPayload... payloads) Send the given payload(s) to all players in the given dimensionstatic void
PacketDistributor.sendToPlayersNear
(ServerLevel level, @Nullable ServerPlayer excluded, double x, double y, double z, double radius, CustomPacketPayload payload, CustomPacketPayload... payloads) Send the given payload(s) to all players in the area covered by the given radius around the given coordinates in the given dimension, except the given excluded player if presentstatic void
PacketDistributor.sendToPlayersTrackingChunk
(ServerLevel level, ChunkPos chunkPos, CustomPacketPayload payload, CustomPacketPayload... payloads) Send the given payload(s) to all players tracking the chunk at the given position in the given level -
Uses of ServerLevel in net.neoforged.neoforge.server.command
Methods in net.neoforged.neoforge.server.command with parameters of type ServerLevelModifier and TypeMethodDescriptionprivate static Component
TPSCommand.createComponent
(MinecraftServer server, @Nullable ServerLevel dimension) private static int
TPSCommand.sendTime
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, @Nullable ServerLevel dimension) -
Uses of ServerLevel in net.neoforged.neoforge.server.command.generation
Fields in net.neoforged.neoforge.server.command.generation declared as ServerLevelConstructors in net.neoforged.neoforge.server.command.generation with parameters of type ServerLevel
IShearable.onSheared(net.minecraft.world.entity.player.Player, net.minecraft.world.item.ItemStack, net.minecraft.world.level.Level, net.minecraft.core.BlockPos)
instead.