Uses of Class
net.minecraft.world.level.Level
Packages that use Level
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of Level in net.minecraft.advancements.criterion
Fields in net.minecraft.advancements.criterion with type parameters of type LevelModifier and TypeFieldDescriptionprivate Optional<ResourceKey<Level>> LocationPredicate.Builder.dimensionprivate final Optional<ResourceKey<Level>> LocationPredicate.dimensionThe field for thedimensionrecord component.private final Optional<ResourceKey<Level>> ChangeDimensionTrigger.TriggerInstance.fromThe field for thefromrecord component.private final Optional<ResourceKey<Level>> ChangeDimensionTrigger.TriggerInstance.toThe field for thetorecord component.Methods in net.minecraft.advancements.criterion that return types with arguments of type LevelModifier and TypeMethodDescriptionLocationPredicate.dimension()Returns the value of thedimensionrecord component.ChangeDimensionTrigger.TriggerInstance.from()Returns the value of thefromrecord component.ChangeDimensionTrigger.TriggerInstance.to()Returns the value of thetorecord component.Method parameters in net.minecraft.advancements.criterion with type arguments of type LevelModifier and TypeMethodDescriptionChangeDimensionTrigger.TriggerInstance.changedDimension(ResourceKey<Level> from, ResourceKey<Level> to) ChangeDimensionTrigger.TriggerInstance.changedDimensionFrom(ResourceKey<Level> from) ChangeDimensionTrigger.TriggerInstance.changedDimensionTo(ResourceKey<Level> to) static LocationPredicate.BuilderLocationPredicate.Builder.inDimension(ResourceKey<Level> dimension) booleanChangeDimensionTrigger.TriggerInstance.matches(ResourceKey<Level> from, ResourceKey<Level> to) LocationPredicate.Builder.setDimension(ResourceKey<Level> dimension) voidChangeDimensionTrigger.trigger(ServerPlayer player, ResourceKey<Level> from, ResourceKey<Level> to) -
Uses of Level in net.minecraft.client
Fields in net.minecraft.client declared as Level -
Uses of Level in net.minecraft.client.color.block
Methods in net.minecraft.client.color.block with parameters of type LevelModifier and TypeMethodDescriptionintBlockColors.getColor(BlockState state, Level level, BlockPos blockPos) -
Uses of Level in net.minecraft.client.entity
Constructors in net.minecraft.client.entity with parameters of type LevelModifierConstructorDescriptionClientMannequin(Level level, PlayerSkinRenderCache skinRenderCache) -
Uses of Level in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type LevelModifier and TypeMethodDescriptionprivate voidGuiGraphics.renderItem(@Nullable LivingEntity owner, @Nullable Level level, ItemStack itemStack, int x, int y, int seed) Renders an item stack for a living entity in a specific level at the specified coordinates with a random seed. -
Uses of Level in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components that return Level -
Uses of Level in net.minecraft.client.gui.components.debug
Methods in net.minecraft.client.gui.components.debug with parameters of type LevelModifier and TypeMethodDescriptionvoidDebugEntryBiome.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryChunkGeneration.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryChunkRenderStats.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryChunkSourceStats.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryDayCount.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryEntityRenderStats.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryFps.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryGpuUtilization.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryHeightmap.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryLight.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryLocalDifficulty.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryLookingAt.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryLookingAtEntity.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryLookingAtEntityTags.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryMemory.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryNoop.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryParticleRenderStats.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryPosition.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryPostEffect.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntrySectionPosition.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntrySimplePerformanceImpactors.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntrySoundMood.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntrySpawnCounts.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntrySystemSpecs.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryTps.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryVersion.display(DebugScreenDisplayer displayer, @Nullable Level level, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugScreenEntry.display(DebugScreenDisplayer displayer, @Nullable Level serverOrClientLevel, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) voidDebugEntryLookingAt.DebugEntryLookingAtState.extractInfo(List<String> result, Level level, BlockPos pos) voidDebugEntryLookingAt.DebugEntryLookingAtTags.extractInfo(List<String> result, Level level, BlockPos pos) abstract voidDebugEntryLookingAt.extractInfo(List<String> result, Level level, BlockPos pos) DebugEntryLookingAt.BlockStateInfo.getInstance(Level level, BlockPos pos) DebugEntryLookingAt.BlockTagInfo.getInstance(Level level, BlockPos pos) protected abstract StateTypeDebugEntryLookingAt.DebugEntryLookingAtState.getInstance(Level level, BlockPos pos) protected abstract TDebugEntryLookingAt.DebugEntryLookingAtTags.getInstance(Level level, BlockPos pos) DebugEntryLookingAt.FluidStateInfo.getInstance(Level level, BlockPos pos) DebugEntryLookingAt.FluidTagInfo.getInstance(Level level, BlockPos pos) -
Uses of Level in net.minecraft.client.gui.screens.worldselection
Fields in net.minecraft.client.gui.screens.worldselection with type parameters of type LevelModifier and TypeFieldDescriptionprivate static final ToIntFunction<ResourceKey<Level>> OptimizeWorldScreen.DIMENSION_COLORS -
Uses of Level in net.minecraft.client.multiplayer
Subclasses of Level in net.minecraft.client.multiplayerFields in net.minecraft.client.multiplayer with type parameters of type LevelMethods in net.minecraft.client.multiplayer that return types with arguments of type LevelModifier and TypeMethodDescriptionClientPacketListener.levels()ClientSuggestionProvider.levels()Methods in net.minecraft.client.multiplayer with parameters of type LevelModifier and TypeMethodDescriptionClientDebugSubscriber.createDebugValueAccess(Level level) voidSessionSearchTrees.updateRecipes(ClientRecipeBook recipeBook, Level level) Method parameters in net.minecraft.client.multiplayer with type arguments of type LevelModifier and TypeMethodDescriptionprivate LevelLoadingScreen.ReasonClientPacketListener.determineLevelLoadingReason(boolean playerDied, ResourceKey<Level> dimensionKey, ResourceKey<Level> oldDimensionKey) private voidClientPacketListener.startWaitingForNewLevel(LocalPlayer player, ClientLevel level, LevelLoadingScreen.Reason reason, @Nullable ResourceKey<Level> toDimension, @Nullable ResourceKey<Level> fromDimension) voidLevelLoadTracker.updateFocus(ResourceKey<Level> dimension, ChunkPos chunkPos) Constructor parameters in net.minecraft.client.multiplayer with type arguments of type LevelModifierConstructorDescriptionClientLevel(ClientPacketListener connection, ClientLevel.ClientLevelData levelData, ResourceKey<Level> dimension, Holder<DimensionType> dimensionType, int serverChunkRadius, int serverSimulationDistance, LevelRenderer levelRenderer, boolean isDebug, long biomeZoomSeed, int seaLevel) -
Uses of Level in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as LevelMethods in net.minecraft.client.renderer with parameters of type LevelModifier and TypeMethodDescriptionvoidWeatherEffectRenderer.extractRenderState(Level level, int ticks, float partialTicks, Vec3 cameraPos, WeatherRenderState renderState) private Biome.PrecipitationWeatherEffectRenderer.getPrecipitationAt(Level level, BlockPos pos) private voidLevelEventHandler.notifyNearbyEntities(Level level, BlockPos pos, boolean isPlaying) Notifies living entities in a 3 block range of the specifiedposthat a record is or isn't playing nearby, dependent on the specifiedplayingparameter.Constructors in net.minecraft.client.renderer with parameters of type LevelModifierConstructorDescriptionViewArea(SectionRenderDispatcher sectionRenderDispatcher, Level level, int renderDistance, LevelRenderer levelRenderer) -
Uses of Level in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity with parameters of type LevelModifier and TypeMethodDescriptionprivate static MovingBlockRenderStatePistonHeadRenderer.createMovingBlock(BlockPos pos, BlockState blockState, Holder<Biome> biome, Level level) -
Uses of Level in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk declared as LevelMethods in net.minecraft.client.renderer.chunk with parameters of type LevelModifier and TypeMethodDescriptionRenderRegionCache.createRegion(Level level, long sectionNode) private SectionCopyRenderRegionCache.getSectionDataCopy(Level level, int sectionX, int sectionY, int sectionZ) Constructors in net.minecraft.client.renderer.chunk with parameters of type LevelModifierConstructorDescription(package private)RenderSectionRegion(Level level, int minSectionX, int minSectionY, int minSectionZ, SectionCopy[] sections) Deprecated.(package private)RenderSectionRegion(Level level, int minSectionX, int minSectionY, int minSectionZ, SectionCopy[] sections, it.unimi.dsi.fastutil.longs.Long2ObjectFunction<ModelData> modelDataSnapshot) -
Uses of Level in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type LevelModifier and TypeMethodDescriptionprivate voidEntityRenderer.extractShadow(S state, Minecraft minecraft, Level level) private voidEntityRenderer.extractShadowPiece(S state, Level level, float pow, BlockPos.MutableBlockPos pos, ChunkAccess chunk) -
Uses of Level in net.minecraft.client.renderer.item
Methods in net.minecraft.client.renderer.item with parameters of type LevelModifier and TypeMethodDescriptionvoidItemModelResolver.appendItemLayers(ItemStackRenderState output, ItemStack item, ItemDisplayContext displayContext, @Nullable Level level, @Nullable ItemOwner owner, int seed) voidItemModelResolver.updateForTopItem(ItemStackRenderState output, ItemStack item, ItemDisplayContext displayContext, @Nullable Level level, @Nullable ItemOwner owner, int seed) -
Uses of Level in net.minecraft.client.renderer.item.properties.select
Classes in net.minecraft.client.renderer.item.properties.select that implement interfaces with type arguments of type LevelFields in net.minecraft.client.renderer.item.properties.select with type parameters of type LevelModifier and TypeFieldDescriptionstatic final SelectItemModelProperty.Type<ContextDimension, ResourceKey<Level>> ContextDimension.TYPEstatic final com.mojang.serialization.Codec<ResourceKey<Level>> ContextDimension.VALUE_CODECMethods in net.minecraft.client.renderer.item.properties.select that return types with arguments of type LevelModifier and TypeMethodDescription@Nullable ResourceKey<Level> ContextDimension.get(ItemStack itemStack, @Nullable ClientLevel level, @Nullable LivingEntity owner, int seed, ItemDisplayContext displayContext) ContextDimension.type()com.mojang.serialization.Codec<ResourceKey<Level>> ContextDimension.valueCodec() -
Uses of Level in net.minecraft.client.telemetry
Methods in net.minecraft.client.telemetry with parameters of type LevelModifier and TypeMethodDescriptionvoidWorldSessionTelemetryManager.onAdvancementDone(Level level, AdvancementHolder holder) -
Uses of Level in net.minecraft.commands
Methods in net.minecraft.commands that return types with arguments of type Level -
Uses of Level in net.minecraft.core
Fields in net.minecraft.core with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> GlobalPos.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.core that return types with arguments of type LevelModifier and TypeMethodDescriptionGlobalPos.dimension()Returns the value of thedimensionrecord component.Method parameters in net.minecraft.core with type arguments of type LevelModifier and TypeMethodDescriptionbooleanGlobalPos.isCloseEnough(ResourceKey<Level> dimension, BlockPos pos, int maxDistance) static GlobalPosGlobalPos.of(ResourceKey<Level> dimension, BlockPos pos) Constructor parameters in net.minecraft.core with type arguments of type LevelModifierConstructorDescriptionGlobalPos(ResourceKey<Level> dimension, BlockPos pos) Creates an instance of aGlobalPosrecord class. -
Uses of Level in net.minecraft.core.cauldron
Methods in net.minecraft.core.cauldron with parameters of type LevelModifier and TypeMethodDescriptionprivate static InteractionResultCauldronInteraction.bannerInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand) private static InteractionResultCauldronInteraction.dyedItemIteration(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand) static InteractionResultCauldronInteraction.emptyBucket(Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand, BlockState newState, SoundEvent soundEvent) static InteractionResultCauldronInteraction.fillBucket(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand, ItemStack newItem, Predicate<BlockState> canFill, SoundEvent soundEvent) private static InteractionResultCauldronInteraction.fillLavaInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand) private static InteractionResultCauldronInteraction.fillPowderSnowInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand) private static InteractionResultCauldronInteraction.fillWaterInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand) CauldronInteraction.interact(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand) private static booleanCauldronInteraction.isUnderWater(Level level, BlockPos pos) private static InteractionResultCauldronInteraction.shulkerBoxInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack itemInHand) -
Uses of Level in net.minecraft.core.dispenser
Methods in net.minecraft.core.dispenser with parameters of type Level -
Uses of Level in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type LevelMethods in net.minecraft.core.registries that return types with arguments of type LevelModifier and TypeMethodDescriptionstatic ResourceKey<Level> Registries.levelStemToLevel(ResourceKey<LevelStem> levelStem) Method parameters in net.minecraft.core.registries with type arguments of type LevelModifier and TypeMethodDescriptionstatic ResourceKey<LevelStem> Registries.levelToLevelStem(ResourceKey<Level> level) -
Uses of Level in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> CommonPlayerSpawnInfo.dimensionThe field for thedimensionrecord component.private final Set<ResourceKey<Level>> ClientboundLoginPacket.levelsThe field for thelevelsrecord component.Methods in net.minecraft.network.protocol.game that return types with arguments of type LevelModifier and TypeMethodDescriptionCommonPlayerSpawnInfo.dimension()Returns the value of thedimensionrecord component.ClientboundLoginPacket.levels()Returns the value of thelevelsrecord component.Methods in net.minecraft.network.protocol.game with parameters of type LevelModifier and TypeMethodDescription@Nullable BaseCommandBlockServerboundSetCommandMinecartPacket.getCommandBlock(Level level) @Nullable Entity@Nullable Entity@Nullable Entity@Nullable Entity@Nullable Entity@Nullable Entity@Nullable Vec3ClientboundPlayerLookAtPacket.getPosition(Level level) Constructor parameters in net.minecraft.network.protocol.game with type arguments of type LevelModifierConstructorDescriptionClientboundLoginPacket(int playerId, boolean hardcore, Set<ResourceKey<Level>> levels, int maxPlayers, int chunkRadius, int simulationDistance, boolean reducedDebugInfo, boolean showDeathScreen, boolean doLimitedCrafting, CommonPlayerSpawnInfo commonPlayerSpawnInfo, boolean enforcesSecureChat) Creates an instance of aClientboundLoginPacketrecord class.CommonPlayerSpawnInfo(Holder<DimensionType> dimensionType, ResourceKey<Level> dimension, long seed, GameType gameType, @Nullable GameType previousGameType, boolean isDebug, boolean isFlat, Optional<GlobalPos> lastDeathLocation, int portalCooldown, int seaLevel) Creates an instance of aCommonPlayerSpawnInforecord class. -
Uses of Level in net.minecraft.server
Fields in net.minecraft.server with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Map<ResourceKey<Level>, ServerLevel> MinecraftServer.levelsprivate Map<ResourceKey<Level>, long[]> MinecraftServer.perWorldTickTimesMethods in net.minecraft.server that return types with arguments of type LevelModifier and TypeMethodDescriptionMinecraftServer.forgeGetWorldMap()Deprecated.MinecraftServer.levelKeys()Method parameters in net.minecraft.server with type arguments of type LevelModifier and TypeMethodDescription@Nullable ServerLevelMinecraftServer.getLevel(ResourceKey<Level> dimension) Gets the worldServer by the given dimension.@Nullable long[]MinecraftServer.getTickTime(ResourceKey<Level> dim) -
Uses of Level in net.minecraft.server.chase
Fields in net.minecraft.server.chase with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> ChaseClient.TeleportTarget.levelThe field for thelevelrecord component.Methods in net.minecraft.server.chase that return types with arguments of type LevelModifier and TypeMethodDescriptionChaseClient.TeleportTarget.level()Returns the value of thelevelrecord component.Constructor parameters in net.minecraft.server.chase with type arguments of type LevelModifierConstructorDescription(package private)TeleportTarget(ResourceKey<Level> level, Vec3 pos, Vec2 rot) Creates an instance of aTeleportTargetrecord class. -
Uses of Level in net.minecraft.server.commands
Fields in net.minecraft.server.commands with type parameters of type LevelModifier and TypeFieldDescriptionstatic final BiMap<String, ResourceKey<Level>> ChaseCommand.DIMENSION_NAMES -
Uses of Level in net.minecraft.server.level
Subclasses of Level in net.minecraft.server.levelFields in net.minecraft.server.level with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Optional<ResourceKey<Level>> ServerPlayer.SavedPosition.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.server.level that return LevelMethods in net.minecraft.server.level that return types with arguments of type LevelModifier and TypeMethodDescriptionServerPlayer.SavedPosition.dimension()Returns the value of thedimensionrecord component.static ResourceKey<Level> ServerPlayer.RespawnConfig.getDimensionOrDefault(@Nullable ServerPlayer.RespawnConfig respawnConfig) Methods in net.minecraft.server.level with parameters of type LevelModifier and TypeMethodDescriptionprivate voidChunkHolder.broadcastBlockEntity(List<ServerPlayer> players, Level level, BlockPos blockPos) private voidChunkHolder.broadcastBlockEntityIfNeeded(List<ServerPlayer> players, Level level, BlockPos pos, BlockState state) booleanServerLevel.isAllowedToEnterPortal(Level toLevel) DemoMode.useItem(ServerPlayer player, Level level, ItemStack itemStack, InteractionHand hand) ServerPlayerGameMode.useItem(ServerPlayer player, Level level, ItemStack itemStack, InteractionHand hand) DemoMode.useItemOn(ServerPlayer player, Level level, ItemStack itemStack, InteractionHand hand, BlockHitResult hitResult) ServerPlayerGameMode.useItemOn(ServerPlayer player, Level level, ItemStack itemStack, InteractionHand hand, BlockHitResult hitResult) Method parameters in net.minecraft.server.level with type arguments of type LevelModifier and TypeMethodDescriptionstatic CompoundTagChunkMap.getChunkDataFixContextTag(ResourceKey<Level> dimension, Optional<Identifier> generatorIdentifier) Constructors in net.minecraft.server.level with parameters of type LevelConstructor parameters in net.minecraft.server.level with type arguments of type LevelModifierConstructorDescriptionSavedPosition(Optional<ResourceKey<Level>> dimension, Optional<Vec3> position, Optional<Vec2> rotation) Creates an instance of aSavedPositionrecord class.ServerLevel(MinecraftServer server, Executor executor, LevelStorageSource.LevelStorageAccess levelStorage, ServerLevelData levelData, ResourceKey<Level> dimension, LevelStem levelStem, boolean isDebug, long biomeZoomSeed, List<CustomSpawner> customSpawners, boolean tickTime) -
Uses of Level in net.minecraft.server.level.progress
Method parameters in net.minecraft.server.level.progress with type arguments of type LevelModifier and TypeMethodDescriptionvoidChunkLoadStatusView.moveTo(ResourceKey<Level> dimension, ChunkPos centerChunk) voidLevelLoadListener.updateFocus(ResourceKey<Level> dimension, ChunkPos chunkPos) voidLevelLoadProgressTracker.updateFocus(ResourceKey<Level> dimension, ChunkPos chunkPos) voidLoggingLevelLoadListener.updateFocus(ResourceKey<Level> dimension, ChunkPos chunkPos) -
Uses of Level in net.minecraft.server.players
Method parameters in net.minecraft.server.players with type arguments of type LevelModifier and TypeMethodDescriptionvoidPlayerList.broadcast(@Nullable Player except, double x, double y, double z, double range, ResourceKey<Level> dimension, Packet<?> packet) voidPlayerList.broadcastAll(Packet<?> packet, ResourceKey<Level> dimension) -
Uses of Level in net.minecraft.util
Methods in net.minecraft.util with parameters of type LevelModifier and TypeMethodDescriptionstatic voidParticleUtils.spawnParticleBelow(Level level, BlockPos pos, RandomSource random, ParticleOptions particle) static voidParticleUtils.spawnParticleOnFace(Level level, BlockPos pos, Direction face, ParticleOptions particle, Vec3 speed, double stepFactor) static voidParticleUtils.spawnParticlesAlongAxis(Direction.Axis attachedAxis, Level level, BlockPos pos, double radius, ParticleOptions particle, UniformInt sparkCount) static voidParticleUtils.spawnParticlesOnBlockFace(Level level, BlockPos pos, ParticleOptions particle, IntProvider particlesPerFaceRange, Direction face, Supplier<Vec3> speedSupplier, double stepFactor) static voidParticleUtils.spawnParticlesOnBlockFaces(Level level, BlockPos pos, ParticleOptions particle, IntProvider particlesPerFaceRange) -
Uses of Level in net.minecraft.util.filefix.fixes
Fields in net.minecraft.util.filefix.fixes with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> LegacyStructureFileFix.DimensionFixEntry.dimensionKeyThe field for thedimensionKeyrecord component.private static final ResourceKey<Level> LegacyStructureFileFix.END_KEYprivate static final ResourceKey<Level> LegacyStructureFileFix.NETHER_KEYprivate static final ResourceKey<Level> LegacyStructureFileFix.OVERWORLD_KEYMethods in net.minecraft.util.filefix.fixes that return types with arguments of type LevelModifier and TypeMethodDescriptionLegacyStructureFileFix.DimensionFixEntry.dimensionKey()Returns the value of thedimensionKeyrecord component.Constructor parameters in net.minecraft.util.filefix.fixes with type arguments of type LevelModifierConstructorDescriptionprivateDimensionFixEntry(ResourceKey<Level> dimensionKey, List<FileAccess<SavedDataNbt>> structureFileAccess, FileAccess<ChunkNbt> chunkFileAccess, it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<LegacyStructureFileFix.LegacyStructureData> structures) Creates an instance of aDimensionFixEntryrecord class. -
Uses of Level in net.minecraft.util.profiling.jfr
Method parameters in net.minecraft.util.profiling.jfr with type arguments of type LevelModifier and TypeMethodDescription@Nullable ProfiledDurationJfrProfiler.onChunkGenerate(ChunkPos pos, ResourceKey<Level> dimension, String name) @Nullable ProfiledDurationJvmProfiler.NoOpProfiler.onChunkGenerate(ChunkPos pos, ResourceKey<Level> dimension, String name) @Nullable ProfiledDurationJvmProfiler.onChunkGenerate(ChunkPos pos, ResourceKey<Level> dimension, String name) @Nullable ProfiledDurationJfrProfiler.onStructureGenerate(ChunkPos sourceChunkPos, ResourceKey<Level> dimension, Holder<Structure> structure) JvmProfiler.NoOpProfiler.onStructureGenerate(ChunkPos sourceChunkPos, ResourceKey<Level> dimension, Holder<Structure> structure) @Nullable ProfiledDurationJvmProfiler.onStructureGenerate(ChunkPos sourceChunkPos, ResourceKey<Level> dimension, Holder<Structure> structure) -
Uses of Level in net.minecraft.util.profiling.jfr.event
Constructor parameters in net.minecraft.util.profiling.jfr.event with type arguments of type LevelModifierConstructorDescriptionChunkGenerationEvent(ChunkPos pos, ResourceKey<Level> dimension, String name) StructureGenerationEvent(ChunkPos sourceChunkPos, Holder<Structure> structure, ResourceKey<Level> level) -
Uses of Level in net.minecraft.util.worldupdate
Fields in net.minecraft.util.worldupdate with type parameters of type LevelModifier and TypeFieldDescriptionprivate @Nullable ResourceKey<Level> RegionStorageUpgrader.dimensionKeyprivate final Set<ResourceKey<Level>> WorldUpgrader.levelsprivate final it.unimi.dsi.fastutil.objects.Reference2FloatMap<ResourceKey<Level>> UpgradeProgress.progressMapMethods in net.minecraft.util.worldupdate that return types with arguments of type LevelMethod parameters in net.minecraft.util.worldupdate with type arguments of type LevelModifier and TypeMethodDescriptionfloatWorldUpgrader.dimensionProgress(ResourceKey<Level> dimension) static CompoundTagWorldUpgrader.getDataFixContextTag(Registry<LevelStem> dimensions, ResourceKey<Level> dimension) floatUpgradeProgress.getDimensionProgress(ResourceKey<Level> dimensionKey) voidRegionStorageUpgrader.init(ResourceKey<Level> dimensionKey, LevelStorageSource.LevelStorageAccess levelStorage) voidUpgradeProgress.Noop.setDimensionProgress(ResourceKey<Level> dimensionKey, float currentProgress) voidUpgradeProgress.setDimensionProgress(ResourceKey<Level> dimensionKey, float currentProgress) private voidWorldUpgrader.upgradeLevels(DataFixTypes dataFixType, RegionStorageUpgrader.Builder builder, BiFunction<RegionStorageUpgrader.Builder, ResourceKey<Level>, RegionStorageUpgrader.Builder> levelSpecificBuilder) -
Uses of Level in net.minecraft.world
Methods in net.minecraft.world that return LevelMethods in net.minecraft.world with parameters of type LevelModifier and TypeMethodDescriptionprivate static voidContainers.dropContents(Level level, double x, double y, double z, Container container) static voidContainers.dropContents(Level level, BlockPos pos, NonNullList<ItemStack> list) static voidContainers.dropContents(Level level, BlockPos pos, Container container) static voidContainers.dropContents(Level level, Entity entity, Container container) static voidContainers.dropItemStack(Level level, double x, double y, double z, ItemStack itemStack) static voidContainers.updateNeighboursAfterDestroy(BlockState state, Level level, BlockPos pos) -
Uses of Level in net.minecraft.world.attribute
Fields in net.minecraft.world.attribute declared as LevelMethods in net.minecraft.world.attribute with parameters of type LevelModifier and TypeMethodDescriptionprivate static voidEnvironmentAttributeSystem.addDefaultLayers(EnvironmentAttributeSystem.Builder builder, Level level) EnvironmentAttributeSystem.Builder.addDefaultLayers(Level level) booleanBedRule.canSetSpawn(Level level) booleanbooleanvoid -
Uses of Level in net.minecraft.world.effect
Methods in net.minecraft.world.effect with parameters of type LevelModifier and TypeMethodDescriptionprivate voidOozingMobEffect.spawnSlimeOffspring(Level level, double x, double y, double z) -
Uses of Level in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as LevelMethods in net.minecraft.world.entity that return LevelModifier and TypeMethodDescriptionEntity.level()ItemOwner.level()ItemOwner.OffsetFromOwner.level()NeutralMob.level()OwnableEntity.level()Methods in net.minecraft.world.entity with parameters of type LevelModifier and TypeMethodDescriptionEntityType.appendCustomEntityStackConfig(Consumer<T> initialConfig, Level level, ItemStack itemStack, @Nullable LivingEntity user) EntityType.appendDefaultStackConfig(Consumer<T> initialConfig, Level level, ItemStack itemStack, @Nullable LivingEntity user) booleanEntity.canTeleport(Level from, Level to) private static voidLightningBolt.clearCopperOnLightningStrike(Level level, BlockPos struckPos) static List<VoxelShape> Entity.collectAllColliders(@Nullable Entity source, Level level, AABB boundingBox) private static List<VoxelShape> Entity.collectColliders(@Nullable Entity source, Level level, List<VoxelShape> entityColliders, AABB boundingBox) static Vec3Entity.collideBoundingBox(@Nullable Entity source, Vec3 movement, AABB boundingBox, Level level, List<VoxelShape> entityColliders) EntityType.create(EntityType<?> type, ValueInput input, Level level, EntitySpawnReason reason) @Nullable TEntityType.create(Level level, EntitySpawnReason reason) EntityType.create(ValueInput input, Level level, EntitySpawnReason reason) @Nullable TEntityType.EntityFactory.create(EntityType<T> entityType, Level level) static OminousItemSpawnerEntityType.createDefaultStackConfig(Level level, ItemStack itemStack, @Nullable LivingEntity user) protected PathNavigationMob.createNavigation(Level level) static <StoredEntityType extends UniquelyIdentifyable>
@Nullable StoredEntityTypeEntityReference.get(@Nullable EntityReference<StoredEntityType> reference, Level level, Class<StoredEntityType> clazz) static @Nullable EntityEntityReference.getEntity(@Nullable EntityReference<Entity> reference, Level level) @Nullable StoredEntityTypeEntityReference.getEntity(Level level, Class<StoredEntityType> clazz) static @Nullable LivingEntityEntityReference.getLivingEntity(@Nullable EntityReference<LivingEntity> reference, Level level) static @Nullable PlayerEntityReference.getPlayer(@Nullable EntityReference<Player> reference, Level level) Leashable.leashableInArea(Level level, Vec3 pos, Predicate<Leashable> test) EntityType.loadEntitiesRecursive(ValueInput.ValueInputList entities, Level level, EntitySpawnReason reason) static @Nullable EntityEntityType.loadEntityRecursive(CompoundTag tag, Level level, EntitySpawnReason reason, EntityProcessor postLoad) static @Nullable EntityEntityType.loadEntityRecursive(EntityType<?> type, CompoundTag tag, Level level, EntitySpawnReason reason, EntityProcessor postLoad) static @Nullable EntityEntityType.loadEntityRecursive(EntityType<?> type, ValueInput input, Level level, EntitySpawnReason reason, EntityProcessor postLoad) static @Nullable EntityEntityType.loadEntityRecursive(ValueInput input, Level level, EntitySpawnReason reason, EntityProcessor postLoad) private static EntityEntityType.loadPassengersRecursive(Entity entity, ValueInput input, Level level, EntitySpawnReason reason, EntityProcessor postLoad) EntityType.loadStaticEntity(EntityType<?> type, ValueInput input, Level level, EntitySpawnReason reason) EntityType.loadStaticEntity(ValueInput input, Level level, EntitySpawnReason reason) static intAgeableMob.makeAgeLockedParticle(Level level, Mob mob, int ageLockParticleTimer) LightningBolt.randomStepCleaningCopper(Level level, BlockPos pos) private static voidLightningBolt.randomWalkCleaningCopper(Level level, BlockPos originalStrikePos, BlockPos.MutableBlockPos workPos, int stepCount) default voidNeutralMob.readPersistentAngerSaveData(Level level, ValueInput input) static <StoredEntityType extends UniquelyIdentifyable>
@Nullable EntityReference<StoredEntityType> EntityReference.readWithOldOwnerConversion(ValueInput input, String key, Level level) protected static voidEntity.sendBubbleColumnParticles(Level level, BlockPos pos) protected voidstatic voidEntityType.updateCustomEntityTag(Level level, @Nullable LivingEntity user, @Nullable Entity entity, TypedEntityData<EntityType<?>> entityData) Constructors in net.minecraft.world.entity with parameters of type LevelModifierConstructorDescriptionprotectedAgeableMob(EntityType<? extends AgeableMob> type, Level level) AreaEffectCloud(EntityType<? extends AreaEffectCloud> type, Level level) AreaEffectCloud(Level level, double x, double y, double z) protectedAvatar(EntityType<? extends LivingEntity> type, Level level) BlockDisplay(EntityType<?> type, Level level) Display(EntityType<?> type, Level level) Entity(EntityType<?> type, Level level) ExperienceOrb(EntityType<? extends ExperienceOrb> type, Level level) ExperienceOrb(Level level, double x, double y, double z, int value) ExperienceOrb(Level level, Vec3 pos, Vec3 roughly, int value) Interaction(EntityType<?> type, Level level) ItemDisplay(EntityType<?> type, Level level) LightningBolt(EntityType<? extends LightningBolt> type, Level level) protectedLivingEntity(EntityType<? extends LivingEntity> type, Level level) Marker(EntityType<?> type, Level level) protectedMob(EntityType<? extends Mob> type, Level level) OminousItemSpawner(EntityType<? extends OminousItemSpawner> type, Level level) protectedPathfinderMob(EntityType<? extends PathfinderMob> type, Level level) protectedTamableAnimal(EntityType<? extends TamableAnimal> type, Level level) TextDisplay(EntityType<?> type, Level level) -
Uses of Level in net.minecraft.world.entity.ai.behavior
Methods in net.minecraft.world.entity.ai.behavior with parameters of type LevelModifier and TypeMethodDescriptionprivate booleanTransportItemsBetweenContainers.canSeeAnyTargetSide(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body, Vec3 eyePosition) private static @Nullable ContainerTransportItemsBetweenContainers.TransportItemTarget.getBlockEntityContainer(BlockEntity blockEntity, BlockState blockState, Level level, BlockPos blockPos) TransportItemsBetweenContainers.getConnectedTargets(TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.hasValidTarget(Level level, PathfinderMob body) private booleanTransportItemsBetweenContainers.hasValidTravellingPath(Level level, TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob body) private booleanTransportItemsBetweenContainers.isAnotherMobInteractingWithTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.isPositionAlreadyVisited(Set<GlobalPos> visitedPositions, Set<GlobalPos> unreachablePositions, TransportItemsBetweenContainers.TransportItemTarget target, Level level) private booleanTransportItemsBetweenContainers.isTargetBlocked(Level level, TransportItemsBetweenContainers.TransportItemTarget target) private @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.isTargetValidToPick(PathfinderMob body, Level level, BlockEntity blockEntity, Set<GlobalPos> visitedPositions, Set<GlobalPos> unreachablePositions, AABB targetBlockSearchArea) private booleanTransportItemsBetweenContainers.isWithinTargetDistance(double distance, TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body, Vec3 fromPos) protected voidTransportItemsBetweenContainers.markVisitedBlockPosAsUnreachable(PathfinderMob body, Level level, BlockPos target) private voidTransportItemsBetweenContainers.onQueuingForTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body) protected voidTransportItemsBetweenContainers.onReachedTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body) protected voidTransportItemsBetweenContainers.onTravelToTarget(TransportItemsBetweenContainers.TransportItemTarget target, Level level, PathfinderMob body) protected voidTransportItemsBetweenContainers.setVisitedBlockPos(PathfinderMob body, Level level, BlockPos target) private booleanTransportItemsBetweenContainers.targetHasNotChanged(Level level, TransportItemsBetweenContainers.TransportItemTarget target) private booleanTransportItemsBetweenContainers.targetIsReachableFromPosition(Level level, boolean canReachTarget, Vec3 pos, TransportItemsBetweenContainers.TransportItemTarget target, PathfinderMob body) static @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.TransportItemTarget.tryCreatePossibleTarget(BlockPos blockPos, Level level) static @Nullable TransportItemsBetweenContainers.TransportItemTargetTransportItemsBetweenContainers.TransportItemTarget.tryCreatePossibleTarget(BlockEntity blockEntity, Level level) -
Uses of Level in net.minecraft.world.entity.ai.goal
Fields in net.minecraft.world.entity.ai.goal declared as LevelModifier and TypeFieldDescriptionprivate final LevelClimbOnTopOfPowderSnowGoal.levelprivate final LevelEatBlockGoal.levelThe world the grass eater entity is eating fromprivate final LevelFleeSunGoal.levelMethods in net.minecraft.world.entity.ai.goal with parameters of type LevelModifier and TypeMethodDescriptionprotected static ServerLevelGoal.getServerLevel(Level level) voidRemoveBlockGoal.playBreakSound(Level level, BlockPos pos) Constructors in net.minecraft.world.entity.ai.goal with parameters of type Level -
Uses of Level in net.minecraft.world.entity.ambient
Constructors in net.minecraft.world.entity.ambient with parameters of type LevelModifierConstructorDescriptionprotectedAmbientCreature(EntityType<? extends AmbientCreature> type, Level level) Bat(EntityType<? extends Bat> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal
Constructors in net.minecraft.world.entity.animal with parameters of type LevelModifierConstructorDescriptionprotectedAgeableWaterCreature(EntityType<? extends AgeableWaterCreature> type, Level level) protectedAnimal(EntityType<? extends Animal> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay with parameters of type LevelConstructors in net.minecraft.world.entity.animal.allay with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.armadillo
Constructors in net.minecraft.world.entity.animal.armadillo with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.axolotl
Methods in net.minecraft.world.entity.animal.axolotl with parameters of type LevelConstructors in net.minecraft.world.entity.animal.axolotl with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.bee
Methods in net.minecraft.world.entity.animal.bee with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationBee.createNavigation(Level level) private voidBee.spawnFluidParticle(Level level, double x1, double x2, double z1, double z2, double y, ParticleOptions dripParticle) Constructors in net.minecraft.world.entity.animal.bee with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.camel
Constructors in net.minecraft.world.entity.animal.camel with parameters of type LevelModifierConstructorDescriptionCamel(EntityType<? extends Camel> type, Level level) CamelHusk(EntityType<? extends Camel> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.chicken
Constructors in net.minecraft.world.entity.animal.chicken with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.cow
Constructors in net.minecraft.world.entity.animal.cow with parameters of type LevelModifierConstructorDescriptionAbstractCow(EntityType<? extends AbstractCow> type, Level level) Cow(EntityType<? extends Cow> type, Level level) MushroomCow(EntityType<? extends MushroomCow> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.dolphin
Methods in net.minecraft.world.entity.animal.dolphin with parameters of type LevelConstructors in net.minecraft.world.entity.animal.dolphin with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.equine
Constructors in net.minecraft.world.entity.animal.equine with parameters of type LevelModifierConstructorDescriptionprotectedAbstractChestedHorse(EntityType<? extends AbstractChestedHorse> type, Level level) protectedAbstractHorse(EntityType<? extends AbstractHorse> type, Level level) Donkey(EntityType<? extends Donkey> type, Level level) Horse(EntityType<? extends Horse> type, Level level) Llama(EntityType<? extends Llama> type, Level level) Mule(EntityType<? extends Mule> type, Level level) SkeletonHorse(EntityType<? extends SkeletonHorse> type, Level level) TraderLlama(EntityType<? extends TraderLlama> type, Level level) ZombieHorse(EntityType<? extends ZombieHorse> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.feline
Constructors in net.minecraft.world.entity.animal.feline with parameters of type LevelModifierConstructorDescriptionCat(EntityType<? extends Cat> type, Level level) Ocelot(EntityType<? extends Ocelot> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.fish
Methods in net.minecraft.world.entity.animal.fish with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationAbstractFish.createNavigation(Level level) Constructors in net.minecraft.world.entity.animal.fish with parameters of type LevelModifierConstructorDescriptionAbstractFish(EntityType<? extends AbstractFish> type, Level level) AbstractSchoolingFish(EntityType<? extends AbstractSchoolingFish> type, Level level) Cod(EntityType<? extends Cod> type, Level level) Pufferfish(EntityType<? extends Pufferfish> type, Level level) Salmon(EntityType<? extends Salmon> type, Level level) TropicalFish(EntityType<? extends TropicalFish> type, Level level) protectedWaterAnimal(EntityType<? extends WaterAnimal> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.fox
Constructors in net.minecraft.world.entity.animal.fox with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.frog
Methods in net.minecraft.world.entity.animal.frog with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationFrog.createNavigation(Level level) protected PathNavigationTadpole.createNavigation(Level level) Constructors in net.minecraft.world.entity.animal.frog with parameters of type LevelModifierConstructorDescriptionFrog(EntityType<? extends Animal> type, Level level) (package private)FrogPathNavigation(Frog mob, Level level) Tadpole(EntityType<? extends AbstractFish> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.goat
Constructors in net.minecraft.world.entity.animal.goat with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.golem
Methods in net.minecraft.world.entity.animal.golem with parameters of type LevelConstructors in net.minecraft.world.entity.animal.golem with parameters of type LevelModifierConstructorDescriptionprotectedAbstractGolem(EntityType<? extends AbstractGolem> type, Level level) CopperGolem(EntityType<? extends AbstractGolem> type, Level level) IronGolem(EntityType<? extends IronGolem> type, Level level) SnowGolem(EntityType<? extends SnowGolem> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.happyghast
Methods in net.minecraft.world.entity.animal.happyghast with parameters of type LevelModifier and TypeMethodDescriptionprivate PathNavigationHappyGhast.createBabyNavigation(Level level) Constructors in net.minecraft.world.entity.animal.happyghast with parameters of type LevelModifierConstructorDescriptionBabyFlyingPathNavigation(HappyGhast mob, Level level) HappyGhast(EntityType<? extends HappyGhast> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.nautilus
Methods in net.minecraft.world.entity.animal.nautilus with parameters of type LevelModifier and TypeMethodDescriptionprivate voidAbstractNautilus.applyEffects(Level level) protected PathNavigationAbstractNautilus.createNavigation(Level level) Constructors in net.minecraft.world.entity.animal.nautilus with parameters of type LevelModifierConstructorDescriptionprotectedAbstractNautilus(EntityType<? extends AbstractNautilus> type, Level level) Nautilus(EntityType<? extends Nautilus> type, Level level) ZombieNautilus(EntityType<? extends ZombieNautilus> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.panda
Constructors in net.minecraft.world.entity.animal.panda with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.parrot
Methods in net.minecraft.world.entity.animal.parrot with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationParrot.createNavigation(Level level) static SoundEventParrot.getAmbient(Level level, RandomSource random) static booleanParrot.imitateNearbyMobs(Level level, Entity entity) Constructors in net.minecraft.world.entity.animal.parrot with parameters of type LevelModifierConstructorDescriptionParrot(EntityType<? extends Parrot> type, Level level) protectedShoulderRidingEntity(EntityType<? extends ShoulderRidingEntity> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.pig
Constructors in net.minecraft.world.entity.animal.pig with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.polarbear
Constructors in net.minecraft.world.entity.animal.polarbear with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.rabbit
Constructors in net.minecraft.world.entity.animal.rabbit with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.sheep
Constructors in net.minecraft.world.entity.animal.sheep with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.sniffer
Constructors in net.minecraft.world.entity.animal.sniffer with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.squid
Constructors in net.minecraft.world.entity.animal.squid with parameters of type LevelModifierConstructorDescriptionGlowSquid(EntityType<? extends GlowSquid> type, Level level) Squid(EntityType<? extends Squid> type, Level level) -
Uses of Level in net.minecraft.world.entity.animal.turtle
Methods in net.minecraft.world.entity.animal.turtle with parameters of type LevelConstructors in net.minecraft.world.entity.animal.turtle with parameters of type LevelModifierConstructorDescriptionTurtle(EntityType<? extends Turtle> type, Level level) (package private)TurtlePathNavigation(Turtle mob, Level level) -
Uses of Level in net.minecraft.world.entity.animal.wolf
Constructors in net.minecraft.world.entity.animal.wolf with parameters of type Level -
Uses of Level in net.minecraft.world.entity.boss.enderdragon
Constructors in net.minecraft.world.entity.boss.enderdragon with parameters of type LevelModifierConstructorDescriptionEndCrystal(EntityType<? extends EndCrystal> type, Level level) EndCrystal(Level level, double x, double y, double z) EnderDragon(EntityType<? extends EnderDragon> type, Level level) -
Uses of Level in net.minecraft.world.entity.boss.wither
Methods in net.minecraft.world.entity.boss.wither with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationWitherBoss.createNavigation(Level level) Constructors in net.minecraft.world.entity.boss.wither with parameters of type Level -
Uses of Level in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration with parameters of type LevelModifier and TypeMethodDescriptionstatic @Nullable MannequinMannequin.create(EntityType<Mannequin> type, Level level) static LeashFenceKnotEntityLeashFenceKnotEntity.getOrCreateKnot(Level level, BlockPos pos) Constructors in net.minecraft.world.entity.decoration with parameters of type LevelModifierConstructorDescriptionArmorStand(EntityType<? extends ArmorStand> type, Level level) ArmorStand(Level level, double x, double y, double z) protectedBlockAttachedEntity(EntityType<? extends BlockAttachedEntity> type, Level level) protectedBlockAttachedEntity(EntityType<? extends BlockAttachedEntity> type, Level level, BlockPos pos) GlowItemFrame(EntityType<? extends ItemFrame> type, Level level) GlowItemFrame(Level level, BlockPos pos, Direction direction) protectedHangingEntity(EntityType<? extends HangingEntity> type, Level level) protectedHangingEntity(EntityType<? extends HangingEntity> type, Level level, BlockPos pos) ItemFrame(EntityType<? extends ItemFrame> type, Level level) LeashFenceKnotEntity(EntityType<? extends LeashFenceKnotEntity> type, Level level) LeashFenceKnotEntity(Level level, BlockPos pos) Mannequin(EntityType<Mannequin> type, Level level) protected -
Uses of Level in net.minecraft.world.entity.decoration.painting
Methods in net.minecraft.world.entity.decoration.painting with parameters of type LevelModifier and TypeMethodDescriptionConstructors in net.minecraft.world.entity.decoration.painting with parameters of type Level -
Uses of Level in net.minecraft.world.entity.item
Methods in net.minecraft.world.entity.item with parameters of type LevelModifier and TypeMethodDescriptionstatic FallingBlockEntityFallingBlockEntity.fall(Level level, BlockPos pos, BlockState state) Constructors in net.minecraft.world.entity.item with parameters of type LevelModifierConstructorDescriptionFallingBlockEntity(EntityType<? extends FallingBlockEntity> type, Level level) privateFallingBlockEntity(Level level, double x, double y, double z, BlockState blockState) ItemEntity(EntityType<? extends ItemEntity> type, Level level) ItemEntity(Level level, double x, double y, double z, ItemStack itemStack) ItemEntity(Level level, double x, double y, double z, ItemStack itemStack, double deltaX, double deltaY, double deltaZ) PrimedTnt(EntityType<? extends PrimedTnt> type, Level level) PrimedTnt(Level level, double x, double y, double z, @Nullable LivingEntity owner) -
Uses of Level in net.minecraft.world.entity.monster
Methods in net.minecraft.world.entity.monster with parameters of type LevelModifier and TypeMethodDescriptionprivate booleanEnderMan.EndermanLeaveBlockGoal.canPlaceBlock(Level level, BlockPos pos, BlockState carried, BlockState targetState, BlockState belowState, BlockPos below) protected PathNavigationGuardian.createNavigation(Level level) protected PathNavigationStrider.createNavigation(Level level) private static booleanGhast.RandomFloatAroundGoal.isGoodTarget(Level level, Vec3 target, int distanceToBlocks) Constructors in net.minecraft.world.entity.monster with parameters of type LevelModifierConstructorDescriptionBlaze(EntityType<? extends Blaze> blaze, Level level) Creeper(EntityType<? extends Creeper> type, Level level) ElderGuardian(EntityType<? extends ElderGuardian> type, Level level) EnderMan(EntityType<? extends EnderMan> type, Level level) Endermite(EntityType<? extends Endermite> type, Level level) Ghast(EntityType<? extends Ghast> type, Level level) Giant(EntityType<? extends Giant> type, Level level) Guardian(EntityType<? extends Guardian> type, Level level) MagmaCube(EntityType<? extends MagmaCube> type, Level level) protectedMonster(EntityType<? extends Monster> type, Level level) protectedPatrollingMonster(EntityType<? extends PatrollingMonster> type, Level level) Phantom(EntityType<? extends Phantom> type, Level level) Ravager(EntityType<? extends Ravager> type, Level level) Shulker(EntityType<? extends Shulker> type, Level level) Silverfish(EntityType<? extends Silverfish> type, Level level) Slime(EntityType<? extends Slime> type, Level level) Strider(EntityType<? extends Strider> strider, Level level) (package private)StriderPathNavigation(Strider mob, Level level) Vex(EntityType<? extends Vex> type, Level level) Witch(EntityType<? extends Witch> type, Level level) Zoglin(EntityType<? extends Zoglin> type, Level level) -
Uses of Level in net.minecraft.world.entity.monster.breeze
Constructors in net.minecraft.world.entity.monster.breeze with parameters of type Level -
Uses of Level in net.minecraft.world.entity.monster.creaking
Methods in net.minecraft.world.entity.monster.creaking with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationCreaking.createNavigation(Level level) Constructors in net.minecraft.world.entity.monster.creaking with parameters of type LevelModifierConstructorDescriptionCreaking(EntityType<? extends Creaking> type, Level level) (package private)CreakingPathNavigation(Creaking mob, Level level) -
Uses of Level in net.minecraft.world.entity.monster.hoglin
Constructors in net.minecraft.world.entity.monster.hoglin with parameters of type Level -
Uses of Level in net.minecraft.world.entity.monster.illager
Constructors in net.minecraft.world.entity.monster.illager with parameters of type LevelModifierConstructorDescriptionprotectedAbstractIllager(EntityType<? extends AbstractIllager> type, Level level) Evoker(EntityType<? extends Evoker> type, Level level) Illusioner(EntityType<? extends Illusioner> type, Level level) Pillager(EntityType<? extends Pillager> type, Level level) protectedSpellcasterIllager(EntityType<? extends SpellcasterIllager> type, Level level) Vindicator(EntityType<? extends Vindicator> type, Level level) -
Uses of Level in net.minecraft.world.entity.monster.piglin
Constructors in net.minecraft.world.entity.monster.piglin with parameters of type LevelModifierConstructorDescriptionAbstractPiglin(EntityType<? extends AbstractPiglin> type, Level level) Piglin(EntityType<? extends AbstractPiglin> type, Level level) PiglinBrute(EntityType<? extends PiglinBrute> type, Level level) -
Uses of Level in net.minecraft.world.entity.monster.skeleton
Constructors in net.minecraft.world.entity.monster.skeleton with parameters of type LevelModifierConstructorDescriptionprotectedAbstractSkeleton(EntityType<? extends AbstractSkeleton> type, Level level) Bogged(EntityType<? extends Bogged> type, Level level) Parched(EntityType<? extends AbstractSkeleton> type, Level level) Skeleton(EntityType<? extends Skeleton> type, Level level) Stray(EntityType<? extends Stray> type, Level level) WitherSkeleton(EntityType<? extends WitherSkeleton> type, Level level) -
Uses of Level in net.minecraft.world.entity.monster.spider
Methods in net.minecraft.world.entity.monster.spider with parameters of type LevelConstructors in net.minecraft.world.entity.monster.spider with parameters of type LevelModifierConstructorDescriptionCaveSpider(EntityType<? extends CaveSpider> type, Level level) Spider(EntityType<? extends Spider> type, Level level) -
Uses of Level in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden with parameters of type LevelConstructors in net.minecraft.world.entity.monster.warden with parameters of type Level -
Uses of Level in net.minecraft.world.entity.monster.zombie
Fields in net.minecraft.world.entity.monster.zombie declared as LevelMethods in net.minecraft.world.entity.monster.zombie with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationDrowned.createNavigation(Level level) voidZombie.ZombieAttackTurtleEggGoal.playBreakSound(Level level, BlockPos pos) Constructors in net.minecraft.world.entity.monster.zombie with parameters of type LevelModifierConstructorDescriptionDrowned(EntityType<? extends Drowned> type, Level level) Husk(EntityType<? extends Husk> type, Level level) Zombie(EntityType<? extends Zombie> type, Level level) ZombieVillager(EntityType<? extends ZombieVillager> type, Level level) ZombifiedPiglin(EntityType<? extends ZombifiedPiglin> type, Level level) -
Uses of Level in net.minecraft.world.entity.npc.villager
Constructors in net.minecraft.world.entity.npc.villager with parameters of type LevelModifierConstructorDescriptionAbstractVillager(EntityType<? extends AbstractVillager> type, Level level) Villager(EntityType<? extends Villager> type, Level level) Villager(EntityType<? extends Villager> entityType, Level level, Holder<VillagerType> type) Villager(EntityType<? extends Villager> entityType, Level level, ResourceKey<VillagerType> type) -
Uses of Level in net.minecraft.world.entity.npc.wanderingtrader
Constructors in net.minecraft.world.entity.npc.wanderingtrader with parameters of type LevelModifierConstructorDescriptionWanderingTrader(EntityType<? extends WanderingTrader> type, Level level) -
Uses of Level in net.minecraft.world.entity.player
Methods in net.minecraft.world.entity.player with parameters of type LevelModifier and TypeMethodDescriptionbooleanPlayer.blockActionRestricted(Level level, BlockPos pos, GameType gameType) booleanPlayer.hasCorrectToolForDrops(BlockState state, Level level, BlockPos pos) Constructors in net.minecraft.world.entity.player with parameters of type Level -
Uses of Level in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile with parameters of type LevelModifier and TypeMethodDescriptionstatic @Nullable EntityHitResultProjectileUtil.getEntityHitResult(Level level, Entity source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching, float entityMargin) Gets the EntityHitResult representing the entity hitstatic @Nullable EntityHitResultProjectileUtil.getEntityHitResult(Level level, Projectile source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching) private static HitResultProjectileUtil.getHitResult(Vec3 from, Entity source, Predicate<Entity> matching, Vec3 delta, Level level, float entityMargin, ClipContext.Block clipType) static Collection<EntityHitResult> ProjectileUtil.getManyEntityHitResult(Level level, Entity source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching, boolean includeFromEntity) static Collection<EntityHitResult> ProjectileUtil.getManyEntityHitResult(Level level, Entity source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching, float entityMargin, ClipContext.Block clipType, boolean includeFromEntity) Constructors in net.minecraft.world.entity.projectile with parameters of type LevelModifierConstructorDescriptionEvokerFangs(EntityType<? extends EvokerFangs> type, Level level) EvokerFangs(Level level, double x, double y, double z, float rotaionRadians, int warmupDelayTicks, LivingEntity owner) EyeOfEnder(EntityType<? extends EyeOfEnder> type, Level level) EyeOfEnder(Level level, double x, double y, double z) FireworkRocketEntity(EntityType<? extends FireworkRocketEntity> type, Level level) FireworkRocketEntity(Level level, double x, double y, double z, ItemStack sourceItemStack) FireworkRocketEntity(Level level, @Nullable Entity owner, double x, double y, double z, ItemStack sourceItemStack) FireworkRocketEntity(Level level, ItemStack sourceItemStack, double x, double y, double z, boolean shotAtAngle) FireworkRocketEntity(Level level, ItemStack sourceItemStack, Entity owner, double x, double y, double z, boolean shotAtAngle) FireworkRocketEntity(Level level, ItemStack sourceItemStack, LivingEntity stuckTo) FishingHook(EntityType<? extends FishingHook> type, Level level) privateFishingHook(EntityType<? extends FishingHook> type, Level level, int luck, int lureSpeed) FishingHook(Player player, Level level, int luck, int lureSpeed) LlamaSpit(EntityType<? extends LlamaSpit> type, Level level) protectedProjectile(EntityType<? extends Projectile> type, Level level) ShulkerBullet(EntityType<? extends ShulkerBullet> type, Level level) ShulkerBullet(Level level, LivingEntity owner, Entity target, Direction.Axis invalidStartAxis) protectedThrowableProjectile(EntityType<? extends ThrowableProjectile> type, double x, double y, double z, Level level) protectedThrowableProjectile(EntityType<? extends ThrowableProjectile> type, Level level) -
Uses of Level in net.minecraft.world.entity.projectile.arrow
Constructors in net.minecraft.world.entity.projectile.arrow with parameters of type LevelModifierConstructorDescriptionprotectedAbstractArrow(EntityType<? extends AbstractArrow> type, double x, double y, double z, Level level, ItemStack pickupItemStack, @Nullable ItemStack firedFromWeapon) protectedAbstractArrow(EntityType<? extends AbstractArrow> type, LivingEntity mob, Level level, ItemStack pickupItemStack, @Nullable ItemStack firedFromWeapon) protectedAbstractArrow(EntityType<? extends AbstractArrow> type, Level level) Arrow(EntityType<? extends Arrow> type, Level level) Arrow(Level level, double x, double y, double z, ItemStack pickupItemStack, @Nullable ItemStack firedFromWeapon) Arrow(Level level, LivingEntity owner, ItemStack pickupItemStack, @Nullable ItemStack firedFromWeapon) SpectralArrow(EntityType<? extends SpectralArrow> type, Level level) SpectralArrow(Level level, double x, double y, double z, ItemStack pickupItemStack, @Nullable ItemStack firedFromWeapon) SpectralArrow(Level level, LivingEntity owner, ItemStack pickupItemStack, @Nullable ItemStack firedFromWeapon) ThrownTrident(EntityType<? extends ThrownTrident> type, Level level) ThrownTrident(Level level, double x, double y, double z, ItemStack tridentItem) ThrownTrident(Level level, LivingEntity owner, ItemStack tridentItem) -
Uses of Level in net.minecraft.world.entity.projectile.hurtingprojectile
Constructors in net.minecraft.world.entity.projectile.hurtingprojectile with parameters of type LevelModifierConstructorDescriptionprotectedAbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> type, double x, double y, double z, Level level) AbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> type, double x, double y, double z, Vec3 direction, Level level) AbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> type, LivingEntity mob, Vec3 direction, Level level) protectedAbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> type, Level level) DragonFireball(EntityType<? extends DragonFireball> type, Level level) DragonFireball(Level level, LivingEntity mob, Vec3 direction) Fireball(EntityType<? extends Fireball> type, double x, double y, double z, Vec3 direction, Level level) Fireball(EntityType<? extends Fireball> type, LivingEntity mob, Vec3 direction, Level level) Fireball(EntityType<? extends Fireball> type, Level level) LargeFireball(EntityType<? extends LargeFireball> type, Level level) LargeFireball(Level level, LivingEntity mob, Vec3 direction, int explosionPower) SmallFireball(EntityType<? extends SmallFireball> type, Level level) SmallFireball(Level level, double x, double y, double z, Vec3 direction) SmallFireball(Level level, LivingEntity mob, Vec3 direction) WitherSkull(EntityType<? extends WitherSkull> type, Level level) WitherSkull(Level level, LivingEntity mob, Vec3 direction) -
Uses of Level in net.minecraft.world.entity.projectile.hurtingprojectile.windcharge
Constructors in net.minecraft.world.entity.projectile.hurtingprojectile.windcharge with parameters of type LevelModifierConstructorDescription(package private)AbstractWindCharge(EntityType<? extends AbstractWindCharge> type, double x, double y, double z, Vec3 direction, Level level) AbstractWindCharge(EntityType<? extends AbstractWindCharge> type, Level level) AbstractWindCharge(EntityType<? extends AbstractWindCharge> type, Level level, Entity owner, double x, double y, double z) BreezeWindCharge(EntityType<? extends AbstractWindCharge> type, Level level) BreezeWindCharge(Breeze breeze, Level level) WindCharge(EntityType<? extends AbstractWindCharge> type, Level level) WindCharge(Player player, Level level, double x, double y, double z) WindCharge(Level level, double x, double y, double z, Vec3 direction) -
Uses of Level in net.minecraft.world.entity.projectile.throwableitemprojectile
Methods in net.minecraft.world.entity.projectile.throwableitemprojectile with parameters of type LevelModifier and TypeMethodDescriptionbooleanThrownEnderpearl.canTeleport(Level from, Level to) private static booleanThrownEnderpearl.isAllowedToTeleportOwner(Entity owner, Level newLevel) private voidConstructors in net.minecraft.world.entity.projectile.throwableitemprojectile with parameters of type LevelModifierConstructorDescriptionAbstractThrownPotion(EntityType<? extends AbstractThrownPotion> type, Level level) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> type, Level level, double x, double y, double z, ItemStack itemStack) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> type, Level level, LivingEntity owner, ItemStack itemStack) Snowball(EntityType<? extends Snowball> type, Level level) Snowball(Level level, LivingEntity mob, ItemStack itemStack) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> type, double x, double y, double z, Level level, ItemStack itemStack) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> type, LivingEntity owner, Level level, ItemStack itemStack) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> type, Level level) ThrownEgg(EntityType<? extends ThrownEgg> type, Level level) ThrownEgg(Level level, LivingEntity mob, ItemStack itemStack) ThrownEnderpearl(EntityType<? extends ThrownEnderpearl> type, Level level) ThrownEnderpearl(Level level, LivingEntity mob, ItemStack itemStack) ThrownExperienceBottle(EntityType<? extends ThrownExperienceBottle> type, Level level) ThrownExperienceBottle(Level level, double x, double y, double z, ItemStack itemStack) ThrownExperienceBottle(Level level, LivingEntity mob, ItemStack itemStack) ThrownLingeringPotion(EntityType<? extends ThrownLingeringPotion> type, Level level) ThrownLingeringPotion(Level level, double x, double y, double z, ItemStack itemStack) ThrownLingeringPotion(Level level, LivingEntity owner, ItemStack itemStack) ThrownSplashPotion(EntityType<? extends ThrownSplashPotion> type, Level level) ThrownSplashPotion(Level level, double x, double y, double z, ItemStack itemStack) ThrownSplashPotion(Level level, LivingEntity owner, ItemStack itemStack) -
Uses of Level in net.minecraft.world.entity.raid
Constructors in net.minecraft.world.entity.raid with parameters of type Level -
Uses of Level in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle that return LevelConstructors in net.minecraft.world.entity.vehicle with parameters of type Level -
Uses of Level in net.minecraft.world.entity.vehicle.boat
Constructors in net.minecraft.world.entity.vehicle.boat with parameters of type LevelModifierConstructorDescriptionAbstractBoat(EntityType<? extends AbstractBoat> type, Level level, Supplier<Item> dropItem) AbstractChestBoat(EntityType<? extends AbstractChestBoat> type, Level level, Supplier<Item> dropItem) -
Uses of Level in net.minecraft.world.entity.vehicle.minecart
Methods in net.minecraft.world.entity.vehicle.minecart that return LevelMethods in net.minecraft.world.entity.vehicle.minecart with parameters of type LevelModifier and TypeMethodDescriptionstatic <T extends AbstractMinecart>
@Nullable TAbstractMinecart.createMinecart(Level level, double x, double y, double z, EntityType<T> type, EntitySpawnReason reason, ItemStack itemStack, @Nullable Player player) private RunnableMinecartSpawner.createTicker(Level level) static booleanAbstractMinecart.useExperimentalMovement(Level level) Constructors in net.minecraft.world.entity.vehicle.minecart with parameters of type LevelModifierConstructorDescriptionprotectedAbstractMinecart(EntityType<?> type, Level level) protectedAbstractMinecart(EntityType<?> type, Level level, double x, double y, double z) protectedAbstractMinecartContainer(EntityType<?> type, Level level) Minecart(EntityType<?> type, Level level) MinecartChest(EntityType<? extends MinecartChest> type, Level level) MinecartCommandBlock(EntityType<? extends MinecartCommandBlock> type, Level level) MinecartFurnace(EntityType<? extends MinecartFurnace> type, Level level) MinecartHopper(EntityType<? extends MinecartHopper> type, Level level) MinecartSpawner(EntityType<? extends MinecartSpawner> type, Level level) MinecartTNT(EntityType<? extends MinecartTNT> type, Level level) -
Uses of Level in net.minecraft.world.food
Methods in net.minecraft.world.food with parameters of type LevelModifier and TypeMethodDescriptionvoidFoodProperties.onConsume(Level level, LivingEntity user, ItemStack stack, Consumable consumable) -
Uses of Level in net.minecraft.world.inventory
Fields in net.minecraft.world.inventory declared as LevelModifier and TypeFieldDescriptionprotected final LevelAbstractFurnaceMenu.levelprivate final LevelSmithingMenu.levelprivate final LevelStonecutterMenu.levelMethods in net.minecraft.world.inventory with parameters of type LevelModifier and TypeMethodDescriptionstatic ContainerLevelAccessprivate NonNullList<ItemStack> ResultSlot.getRemainingItems(CraftingInput input, Level level) Method parameters in net.minecraft.world.inventory with type arguments of type LevelModifier and TypeMethodDescription<T> Optional<T> ContainerLevelAccess.evaluate(BiFunction<Level, BlockPos, T> action) default <T> TContainerLevelAccess.evaluate(BiFunction<Level, BlockPos, T> action, T defaultValue) default voidContainerLevelAccess.execute(BiConsumer<Level, BlockPos> action) Constructors in net.minecraft.world.inventory with parameters of type LevelModifierConstructorDescriptionprivateSmithingMenu(int containerId, Inventory inventory, ContainerLevelAccess access, Level level) -
Uses of Level in net.minecraft.world.item
Methods in net.minecraft.world.item that return LevelModifier and TypeMethodDescriptiondefault @Nullable LevelItem.TooltipContext.level()Neo: Returns the level if it's available.Methods in net.minecraft.world.item with parameters of type LevelModifier and TypeMethodDescriptionstatic booleanBoneMealItem.applyBonemeal(ItemStack itemStack, Level level, BlockPos pos, @Nullable Player player) ArrowItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) EggItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) ExperienceBottleItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) FireChargeItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) FireworkRocketItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) ProjectileItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) SnowballItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) SpectralArrowItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) ThrowablePotionItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) TridentItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) WindChargeItem.asProjectile(Level level, Position position, ItemStack itemStack, Direction direction) static InteractionResultLeadItem.bindPlayerMobs(Player player, Level level, BlockPos pos) protected booleanBucketItem.canBlockContainFluid(@Nullable Player player, Level worldIn, BlockPos posIn, BlockState blockstate) booleanDebugStickItem.canDestroyBlock(ItemStack itemStack, BlockState state, Level level, BlockPos pos, LivingEntity user) booleanItem.canDestroyBlock(ItemStack itemStack, BlockState state, Level level, BlockPos pos, LivingEntity user) booleanItemStack.canDestroyBlock(BlockState state, Level level, BlockPos pos, Player player) voidBucketItem.checkExtraContent(@Nullable LivingEntity user, Level level, ItemStack itemStack, BlockPos pos) default voidDispensibleContainerItem.checkExtraContent(@Nullable LivingEntity user, Level level, ItemStack itemStack, BlockPos pos) voidMobBucketItem.checkExtraContent(@Nullable LivingEntity user, Level level, ItemStack itemStack, BlockPos pos) ArrowItem.createArrow(Level level, ItemStack itemStack, LivingEntity owner, @Nullable ItemStack firedFromWeapon) SpectralArrowItem.createArrow(Level level, ItemStack itemStack, LivingEntity owner, @Nullable ItemStack firedFromWeapon) protected AbstractThrownPotionLingeringPotionItem.createPotion(Level level, Position position, ItemStack itemStack) protected AbstractThrownPotionSplashPotionItem.createPotion(Level level, Position position, ItemStack itemStack) protected abstract AbstractThrownPotionThrowablePotionItem.createPotion(Level level, Position position, ItemStack itemStack) protected ProjectileCrossbowItem.createProjectile(Level level, LivingEntity shooter, ItemStack heldItem, ItemStack projectile, boolean isCrit) protected ProjectileProjectileWeaponItem.createProjectile(Level level, LivingEntity shooter, ItemStack weapon, ItemStack projectile, boolean isCrit) private voidBundleItem.dropContent(Level level, Player player, ItemStack itemStack) booleanBucketItem.emptyContents(@Nullable LivingEntity user, Level level, BlockPos pos, @Nullable BlockHitResult hitResult) Deprecated.booleanBucketItem.emptyContents(@Nullable LivingEntity user, Level level, BlockPos pos, @Nullable BlockHitResult hitResult, @Nullable ItemStack containerItem) booleanDispensibleContainerItem.emptyContents(@Nullable LivingEntity user, Level level, BlockPos pos, @Nullable BlockHitResult hitResult) Deprecated.booleanSolidBucketItem.emptyContents(@Nullable LivingEntity user, Level level, BlockPos pos, @Nullable BlockHitResult hitResult) private Optional<BlockState> AxeItem.evaluateNewBlockState(Level level, BlockPos pos, @Nullable Player player, BlockState oldState, UseOnContext context) Item.finishUsingItem(ItemStack itemStack, Level level, LivingEntity entity) Called when the player finishes using this Item (E.g. finishes eating.).ItemStack.finishUsingItem(Level level, LivingEntity livingEntity) Called when the item in use count reach 0, e.g. item food eaten.SpyglassItem.finishUsingItem(ItemStack itemStack, Level level, LivingEntity entity) private @Nullable AbstractBoatprivate BlockStateMapItem.getCorrectStateForFluidBlock(Level level, BlockState state, BlockPos pos) protected @Nullable MapItemSavedDataMapItem.getCustomMapData(ItemStack itemStack, Level level) protected SoundEventBlockItem.getPlaceSound(BlockState state, Level world, BlockPos pos, Player entity) static BlockHitResultItem.getPlayerPOVHitResult(Level level, Player player, ClipContext.Fluid fluid) static @Nullable MapItemSavedDataMapItem.getSavedData(ItemStack itemStack, Level level) static @Nullable MapItemSavedDataMapItem.getSavedData(@Nullable MapId id, Level level) static booleanDeprecated.static booleanBoneMealItem.growWaterPlant(ItemStack itemStack, Level level, BlockPos pos, @Nullable Direction clickedFace) voidItemStack.inventoryTick(Level level, Entity owner, @Nullable EquipmentSlot slot) private static voidbooleanItem.mineBlock(ItemStack itemStack, Level level, BlockState state, BlockPos pos, LivingEntity owner) Called when aBlockis destroyed using this Item.voidItemStack.mineBlock(Level level, BlockState state, BlockPos pos, Player owner) Called when a Block is destroyed using this ItemStackbooleanShearsItem.mineBlock(ItemStack itemStack, Level level, BlockState state, BlockPos pos, LivingEntity miner) Called when aBlockis destroyed using this Item.static Item.TooltipContextvoidItemStack.onCraftedBySystem(Level level) voidItem.onCraftedPostProcess(ItemStack itemStack, Level level) voidMapItem.onCraftedPostProcess(ItemStack itemStack, Level level) voidBrushItem.onUseTick(Level level, LivingEntity livingEntity, ItemStack itemStack, int ticksRemaining) voidBundleItem.onUseTick(Level level, LivingEntity livingEntity, ItemStack itemStack, int ticksRemaining) voidCrossbowItem.onUseTick(Level level, LivingEntity entity, ItemStack itemStack, int ticksRemaining) Called as the item is being used by an entity.voidItem.onUseTick(Level level, LivingEntity livingEntity, ItemStack itemStack, int ticksRemaining) Called as the item is being used by an entity.voidItemStack.onUseTick(Level level, LivingEntity livingEntity, int ticksRemaining) Called as the stack is being used by an entity.voidCrossbowItem.performShooting(Level level, LivingEntity shooter, InteractionHand hand, ItemStack weapon, float power, float uncertainty, @Nullable LivingEntity targetOverride) private static voidInstrumentItem.play(Level level, Player player, Instrument instrument) private static voidBundleItem.playDropContentsSound(Level level, Entity entity) private voidbooleanBowItem.releaseUsing(ItemStack itemStack, Level level, LivingEntity entity, int remainingTime) booleanCrossbowItem.releaseUsing(ItemStack itemStack, Level level, LivingEntity entity, int remainingTime) booleanItem.releaseUsing(ItemStack itemStack, Level level, LivingEntity entity, int remainingTime) voidItemStack.releaseUsing(Level level, LivingEntity entity, int remainingTime) Called when the player releases the use item button.booleanSpyglassItem.releaseUsing(ItemStack itemStack, Level level, LivingEntity entity, int remainingTime) booleanTridentItem.releaseUsing(ItemStack itemStack, Level level, LivingEntity entity, int remainingTime) private voidBrushItem.spawnDustParticles(Level level, BlockHitResult hitResult, BlockState state, Vec3 viewVector, HumanoidArm brushingArm) private static InteractionResultSpawnEggItem.spawnMob(@Nullable LivingEntity user, ItemStack itemStack, Level level, BlockPos spawnPos, boolean tryMoveDown, boolean movedUp) private static voidAxeItem.spawnSoundAndParticle(Level level, BlockPos pos, @Nullable Player player, BlockState oldState, SoundEvent soundEvent, int particle) static InteractionResultItemUtils.startUsingInstantly(Level level, Player player, InteractionHand hand) booleanDyeItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFrontText, ItemStack item, Player player) booleanGlowInkSacItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFrontText, ItemStack item, Player player) booleanHoneycombItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFrontText, ItemStack item, Player player) booleanInkSacItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFrontText, ItemStack item, Player player) booleanSignApplicator.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFrontText, ItemStack item, Player player) static InteractionResultJukeboxPlayable.tryInsertIntoJukebox(Level level, BlockPos pos, ItemStack toInsert, Player player) voidMapItem.update(Level level, Entity player, MapItemSavedData data) private static voidBlockItem.updateBlockEntityComponents(Level level, BlockPos pos, ItemStack itemStack) private BlockStateBlockItem.updateBlockStateFromTag(BlockPos pos, Level level, ItemStack itemStack, BlockState placedState) protected booleanBlockItem.updateCustomBlockEntityTag(BlockPos pos, Level level, @Nullable Player player, ItemStack itemStack, BlockState placedState) static booleanBlockItem.updateCustomBlockEntityTag(Level level, @Nullable Player player, BlockPos pos, ItemStack itemStack) protected booleanSignItem.updateCustomBlockEntityTag(BlockPos pos, Level level, @Nullable Player player, ItemStack itemStack, BlockState placedState) BoatItem.use(Level level, Player player, InteractionHand hand) BottleItem.use(Level level, Player player, InteractionHand hand) BowItem.use(Level level, Player player, InteractionHand hand) BucketItem.use(Level level, Player player, InteractionHand hand) BundleItem.use(Level level, Player player, InteractionHand hand) CrossbowItem.use(Level level, Player player, InteractionHand hand) EggItem.use(Level level, Player player, InteractionHand hand) EmptyMapItem.use(Level level, Player player, InteractionHand hand) EnderEyeItem.use(Level level, Player player, InteractionHand hand) EnderpearlItem.use(Level level, Player player, InteractionHand hand) ExperienceBottleItem.use(Level level, Player player, InteractionHand hand) FireworkRocketItem.use(Level level, Player player, InteractionHand hand) FishingRodItem.use(Level level, Player player, InteractionHand hand) FoodOnAStickItem.use(Level level, Player player, InteractionHand hand) InstrumentItem.use(Level level, Player player, InteractionHand hand) Item.use(Level level, Player player, InteractionHand hand) ItemStack.use(Level level, Player player, InteractionHand hand) KnowledgeBookItem.use(Level level, Player player, InteractionHand hand) LingeringPotionItem.use(Level level, Player player, InteractionHand hand) PlaceOnWaterBlockItem.use(Level level, Player player, InteractionHand hand) SnowballItem.use(Level level, Player player, InteractionHand hand) SpawnEggItem.use(Level level, Player player, InteractionHand hand) SplashPotionItem.use(Level level, Player player, InteractionHand hand) SpyglassItem.use(Level level, Player player, InteractionHand hand) ThrowablePotionItem.use(Level level, Player player, InteractionHand hand) TridentItem.use(Level level, Player player, InteractionHand hand) WindChargeItem.use(Level level, Player player, InteractionHand hand) WritableBookItem.use(Level level, Player player, InteractionHand hand) WrittenBookItem.use(Level level, Player player, InteractionHand hand) Method parameters in net.minecraft.world.item with type arguments of type LevelModifier and TypeMethodDescriptionprivate static MapIdMapItem.createNewSavedData(ServerLevel level, int xSpawn, int zSpawn, int scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) -
Uses of Level in net.minecraft.world.item.alchemy
Methods in net.minecraft.world.item.alchemy with parameters of type LevelModifier and TypeMethodDescriptionvoidPotionContents.onConsume(Level level, LivingEntity user, ItemStack stack, Consumable consumable) -
Uses of Level in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type LevelModifier and TypeMethodDescriptionvoidBlocksAttacks.hurtBlockingItem(Level level, ItemStack item, LivingEntity user, InteractionHand hand, float damage) voidBlocksAttacks.hurtBlockingItem(Level level, ItemStack item, LivingEntity user, InteractionHand hand, float damage, int fixedDamage) Consumable.onConsume(Level level, LivingEntity user, ItemStack stack) voidConsumableListener.onConsume(Level level, LivingEntity user, ItemStack stack, Consumable consumable) voidOminousBottleAmplifier.onConsume(Level level, LivingEntity user, ItemStack stack, Consumable consumable) voidSuspiciousStewEffects.onConsume(Level level, LivingEntity user, ItemStack stack, Consumable consumable) -
Uses of Level in net.minecraft.world.item.consume_effects
Methods in net.minecraft.world.item.consume_effects with parameters of type LevelModifier and TypeMethodDescriptionbooleanApplyStatusEffectsConsumeEffect.apply(Level level, ItemStack stack, LivingEntity user) booleanClearAllStatusEffectsConsumeEffect.apply(Level level, ItemStack stack, LivingEntity user) booleanConsumeEffect.apply(Level level, ItemStack stack, LivingEntity user) booleanPlaySoundConsumeEffect.apply(Level level, ItemStack stack, LivingEntity user) booleanRemoveStatusEffectsConsumeEffect.apply(Level level, ItemStack stack, LivingEntity user) booleanTeleportRandomlyConsumeEffect.apply(Level level, ItemStack stack, LivingEntity user) -
Uses of Level in net.minecraft.world.item.context
Fields in net.minecraft.world.item.context declared as LevelMethods in net.minecraft.world.item.context that return LevelConstructors in net.minecraft.world.item.context with parameters of type LevelModifierConstructorDescriptionBlockPlaceContext(Level level, @Nullable Player player, InteractionHand hand, ItemStack itemStackInHand, BlockHitResult hitResult) DirectionalPlaceContext(Level level, BlockPos pos, Direction direction, ItemStack dispensed, Direction clickedFace) UseOnContext(Level level, @Nullable Player player, InteractionHand hand, ItemStack itemStack, BlockHitResult hitResult) -
Uses of Level in net.minecraft.world.item.crafting
Methods in net.minecraft.world.item.crafting with parameters of type LevelModifier and TypeMethodDescription<I extends RecipeInput, T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> type, I input, Level level) <I extends RecipeInput, T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> type, I input, Level level, @Nullable ResourceKey<Recipe<?>> recipeHint) <I extends RecipeInput, T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> type, I input, Level level, @Nullable RecipeHolder<T> recipeHint) <I extends RecipeInput, T extends Recipe<I>>
Stream<RecipeHolder<T>> RecipeMap.getRecipesFor(RecipeType<T> type, I container, Level level) booleanBannerDuplicateRecipe.matches(CraftingInput input, Level level) booleanBookCloningRecipe.matches(CraftingInput input, Level level) booleanDecoratedPotRecipe.matches(CraftingInput input, Level level) booleanDyeRecipe.matches(CraftingInput input, Level level) booleanFireworkRocketRecipe.matches(CraftingInput input, Level level) booleanFireworkStarFadeRecipe.matches(CraftingInput input, Level level) booleanFireworkStarRecipe.matches(CraftingInput input, Level level) booleanImbueRecipe.matches(CraftingInput input, Level level) booleanMapExtendingRecipe.matches(CraftingInput input, Level level) booleanbooleanRepairItemRecipe.matches(CraftingInput input, Level level) booleanShapedRecipe.matches(CraftingInput input, Level level) booleanShapelessRecipe.matches(CraftingInput input, Level level) booleanShieldDecorationRecipe.matches(CraftingInput input, Level level) booleanSingleItemRecipe.matches(SingleRecipeInput input, Level level) default booleanSmithingRecipe.matches(SmithingRecipeInput input, Level level) booleanTransmuteRecipe.matches(CraftingInput input, Level level) -
Uses of Level in net.minecraft.world.item.crafting.display
Methods in net.minecraft.world.item.crafting.display with parameters of type Level -
Uses of Level in net.minecraft.world.level
Fields in net.minecraft.world.level declared as LevelFields in net.minecraft.world.level with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> Level.dimensionstatic final ResourceKey<Level> Level.ENDstatic final ResourceKey<Level> Level.NETHERstatic final ResourceKey<Level> Level.OVERWORLDstatic final com.mojang.serialization.Codec<ResourceKey<Level>> Level.RESOURCE_KEY_CODECMethods in net.minecraft.world.level that return types with arguments of type LevelMethods in net.minecraft.world.level with parameters of type LevelModifier and TypeMethodDescriptionabstract voidBaseSpawner.broadcastEvent(Level level, BlockPos pos, int id) voidBaseSpawner.clientTick(Level level, BlockPos pos) private voidstatic DamageSourceExplosion.getDefaultDamageSource(Level level, @Nullable Entity source) @Nullable EntityBaseSpawner.getOrCreateDisplayEntity(Level level, BlockPos pos) private SpawnDataBaseSpawner.getOrCreateNextSpawnData(@Nullable Level level, RandomSource random, BlockPos pos) private static BlockPosNaturalSpawner.getRandomPosWithin(Level level, LevelChunk chunk) private booleanBaseSpawner.isNearPlayer(Level level, BlockPos pos) voidBaseSpawner.load(@Nullable Level level, BlockPos pos, ValueInput input) booleanBaseSpawner.onEventTriggered(Level level, int id) voidBaseSpawner.setEntityId(EntityType<?> type, @Nullable Level level, RandomSource random, BlockPos pos) protected voidBaseSpawner.setNextSpawnData(@Nullable Level level, BlockPos pos, SpawnData nextSpawnData) Constructors in net.minecraft.world.level with parameters of type LevelConstructor parameters in net.minecraft.world.level with type arguments of type LevelModifierConstructorDescriptionprotectedLevel(WritableLevelData levelData, ResourceKey<Level> dimension, RegistryAccess registryAccess, Holder<DimensionType> dimensionTypeRegistration, boolean isClientSide, boolean isDebug, long biomeZoomSeed, int maxChainedNeighborUpdates) -
Uses of Level in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block declared as LevelMethods in net.minecraft.world.level.block with parameters of type LevelModifier and TypeMethodDescriptionvoidSculkSensorBlock.activate(@Nullable Entity sourceEntity, Level level, BlockPos pos, BlockState state, int calculatedPower, int vibrationFrequency) private static voidChiseledBookShelfBlock.addBook(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity bookshelfBlock, ItemStack itemStack, int slot) private static voidAbstractCandleBlock.addParticlesAndSound(Level level, Vec3 pos, RandomSource random) private voidBeehiveBlock.angerNearbyBees(Level level, BlockPos pos) voidAbstractCandleBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidBaseFireBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidBeehiveBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidBlastFurnaceBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBrewingStandBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidBrushableBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidBubbleColumnBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidCampfireBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidCreakingHeartBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidCryingObsidianBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidDriedGhastBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidDryVegetationBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidEnchantingTableBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidEnderChestBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidEndGatewayBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidEndPortalBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidEndRodBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidEyeblossomBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidFallingBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidFireflyBushBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidFurnaceBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidHangingMossBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidLeavesBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidLeverBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidLightningRodBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidMyceliumBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidNetherPortalBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidPointedDripstoneBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidRedStoneOreBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidRedstoneTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidRedstoneWallTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidRedStoneWireBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidRepeaterBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidRespawnAnchorBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidSandBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidSculkSensorBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidShortDryGrassBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidSmokerBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidSporeBlossomBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidTallDryGrassBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidWallTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidWetSpongeBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) voidWitherRoseBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) protected voidDragonEggBlock.attack(BlockState state, Level level, BlockPos pos, Player player) protected voidNoteBlock.attack(BlockState state, Level level, BlockPos pos, Player player) protected voidRedStoneOreBlock.attack(BlockState state, Level level, BlockPos pos, Player player) booleanBellBlock.attemptToRing(@Nullable Entity ringingEntity, Level level, BlockPos pos, @Nullable Direction direction) booleanBellBlock.attemptToRing(Level level, BlockPos pos, @Nullable Direction direction) private intComparatorBlock.calculateOutputSignal(Level level, BlockPos pos, BlockState state) static voidTripWireHookBlock.calculateState(Level level, BlockPos pos, BlockState state, boolean isBeingDestroyed, boolean canUpdate, int wireSource, @Nullable BlockState wireSourceState) static booleanBaseFireBlock.canBePlacedAt(Level level, BlockPos pos, Direction forwardDirection) private @Nullable DirectionChestBlock.candidatePartnerFacing(Level level, BlockPos pos, Direction neighbourDirection) private static booleanShulkerBoxBlock.canOpen(BlockState state, Level level, BlockPos pos, ShulkerBoxBlockEntity blockEntity) static booleanWitherSkullBlock.canSpawnMob(Level level, BlockPos pos, ItemStack itemStack) private static voidLecternBlock.changePowered(Level level, BlockPos pos, BlockState state, boolean isPowered) static voidRespawnAnchorBlock.charge(@Nullable Entity sourceEntity, Level level, BlockPos pos, BlockState state) private voidFireBlock.checkBurnOut(Level level, BlockPos pos, int chance, RandomSource random, int age, Direction face) private voidRedStoneWireBlock.checkCornerChangeAt(Level level, BlockPos pos) CallsLevel.updateNeighborsAt(BlockPos, Block, Orientation)for all neighboring blocks, but only if the given block is a redstone wire.private voidHopperBlock.checkPoweredState(Level level, BlockPos pos, BlockState state) private voidBasePressurePlateBlock.checkPressed(@Nullable Entity sourceEntity, Level level, BlockPos pos, BlockState state, int oldSignal) protected voidButtonBlock.checkPressed(BlockState state, Level level, BlockPos pos) private voidDetectorRailBlock.checkPressed(Level level, BlockPos pos, BlockState state) private voidTripWireBlock.checkPressed(Level level, BlockPos pos) private voidTripWireBlock.checkPressed(Level level, BlockPos pos, List<? extends Entity> entities) static voidWitherSkullBlock.checkSpawn(Level level, BlockPos pos) static voidWitherSkullBlock.checkSpawn(Level level, BlockPos pos, SkullBlockEntity placedSkull) protected voidComparatorBlock.checkTickOnNeighbor(Level level, BlockPos pos, BlockState state) protected voidDiodeBlock.checkTickOnNeighbor(Level level, BlockPos pos, BlockState state) Check the output signal of this diode and schedule a new block tick if it should change.static voidCarvedPumpkinBlock.clearPatternBlocks(Level level, BlockPattern.BlockPatternMatch match) abstract DoubleBlockCombiner.NeighborCombineResult<? extends ChestBlockEntity> AbstractChestBlock.combine(BlockState state, Level level, BlockPos pos, boolean ignoreBeingBlocked) ChestBlock.combine(BlockState state, Level level, BlockPos pos, boolean ignoreBeingBlocked) EnderChestBlock.combine(BlockState state, Level level, BlockPos pos, boolean ignoreBeingBlocked) protected static <T extends BlockEntity>
@Nullable BlockEntityTicker<T> AbstractFurnaceBlock.createFurnaceTicker(Level level, BlockEntityType<T> actualType, BlockEntityType<? extends AbstractFurnaceBlockEntity> expectedType) static voidSculkSensorBlock.deactivate(Level level, BlockPos pos, BlockState state) private voidTurtleEggBlock.decreaseEggs(Level level, BlockPos pos, BlockState state) private voidFrogspawnBlock.destroyBlock(Level level, BlockPos pos) private voidTurtleEggBlock.destroyEgg(Level level, BlockState state, BlockPos pos, Entity entity, int randomness) static voidBlock.dropResources(BlockState state, Level level, BlockPos pos) static voidBlock.dropResources(BlockState state, Level level, BlockPos pos, @Nullable BlockEntity blockEntity, @Nullable Entity breaker, ItemStack tool) private static voidTripWireHookBlock.emitState(Level level, BlockPos pos, boolean attached, boolean powered, boolean wasAttached, boolean wasPowered) protected voidBaseFireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidBasePressurePlateBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidBigDripleafBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidBubbleColumnBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidButtonBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidCactusBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidCampfireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidCropBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidDetectorRailBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidEndGatewayBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidEndPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidEyeblossomBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidFrogspawnBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidHoneyBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidHopperBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidLavaCauldronBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidLayeredCauldronBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidLilyPadBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidNetherPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) voidPitcherCropBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidPowderSnowBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidSweetBerryBushBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidTripWireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidWebBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidWitherRoseBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) static BlockStateComposterBlock.extractProduce(Entity sourceEntity, BlockState state, Level level, BlockPos pos) voidBedBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidFarmlandBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidHayBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidHoneyBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidPointedDripstoneBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidPowderSnowBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidSlimeBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidTurtleEggBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) private static @Nullable BlockPosPointedDripstoneBlock.findFillableCauldronBelowStalactiteTip(Level level, BlockPos stalactiteTipPos, Fluid fluid) protected booleanPoweredRailBlock.findPoweredRailSignal(Level level, BlockPos pos, BlockState state, boolean forward, int searchDepth) PointedDripstoneBlock.findRootBlock(Level level, BlockPos pos, BlockState dripStoneState, int maxSearchLength) BonemealableBlock.findSpreadableNeighbourPos(Level level, BlockPos pos, BlockState blockToPlace) static @Nullable BlockPosPointedDripstoneBlock.findStalactiteTipAboveCauldron(Level level, BlockPos cauldronPos) protected intAbstractFurnaceBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intBarrelBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intBeehiveBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intBrewingStandBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intCakeBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intCandleCakeBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intChestBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intChiseledBookShelfBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intCommandBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intComposterBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intCopperBulbBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intCopperGolemStatueBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intCrafterBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intCreakingHeartBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intDecoratedPotBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intDetectorRailBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intDispenserBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intEndPortalFrameBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intHopperBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intJukeboxBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intLavaCauldronBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intLayeredCauldronBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intLecternBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intRespawnAnchorBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intSculkSensorBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intShelfBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) protected intShulkerBoxBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) intRedStoneWireBlock.getBlockSignal(Level level, BlockPos pos) protected intBeetrootBlock.getBonemealAgeIncrease(Level level) protected intCropBlock.getBonemealAgeIncrease(Level level) protected intTorchflowerCropBlock.getBonemealAgeIncrease(Level level) protected ChestTypeChestBlock.getChestType(Level level, BlockPos pos, Direction facingDirection) static @Nullable ContainerChestBlock.getContainer(ChestBlock block, BlockState state, Level level, BlockPos pos, boolean ignoreBeingBlocked) private @Nullable IdentifierNoteBlock.getCustomSoundId(Level level, BlockPos pos) protected DispenseItemBehaviorDispenserBlock.getDispenseMethod(Level level, ItemStack itemStack) protected DispenseItemBehaviorDropperBlock.getDispenseMethod(Level level, ItemStack itemStack) private static ParticleOptionsPointedDripstoneBlock.getDripParticle(Level level, Fluid fluidAbove, BlockPos posAbove) protected static intBasePressurePlateBlock.getEntityCount(Level level, AABB entityDetectionBox, Class<? extends Entity> entityClass) private static Optional<PointedDripstoneBlock.FluidInfo> PointedDripstoneBlock.getFluidAboveStalactite(Level level, BlockPos stalactitePos, BlockState stalactiteState) static BlockStateCopperChestBlock.getFromCopperBlock(Block copperBlock, Direction facing, Level level, BlockPos pos) protected intComparatorBlock.getInputSignal(Level level, BlockPos pos, BlockState state) protected intDiodeBlock.getInputSignal(Level level, BlockPos pos, BlockState state) private <T extends AbstractMinecart>
List<T> DetectorRailBlock.getInteractingMinecartOfType(Level level, BlockPos pos, Class<T> type, Predicate<Entity> containerEntitySelector) private @Nullable ItemFrameComparatorBlock.getItemFrame(Level level, Direction direction, BlockPos tPos) private static BlockStateCopperChestBlock.getLeastOxidizedChestOfConnectedBlocks(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderAnvilBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderBaseEntityBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderCartographyTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderChestBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderCraftingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderEnchantingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderGrindstoneBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderLecternBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderLoomBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderSmithingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderStonecutterBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) private static @Nullable TestBlockEntityTestBlock.getServerTestBlockEntity(Level level, BlockPos pos) protected abstract intBasePressurePlateBlock.getSignalStrength(Level level, BlockPos pos) Calculates what the signal strength of a pressure plate at the given location should be.protected intPressurePlateBlock.getSignalStrength(Level level, BlockPos pos) protected intWeightedPressurePlateBlock.getSignalStrength(Level level, BlockPos pos) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> AbstractSkullBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> BeaconBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> BeehiveBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> BellBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> BlastFurnaceBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> BrewingStandBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> CalibratedSculkSensorBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> CampfireBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> CeilingHangingSignBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> ChestBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> ConduitBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> CrafterBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> CreakingHeartBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> DaylightDetectorBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> EnchantingTableBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> EnderChestBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> EndGatewayBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) default <T extends BlockEntity>
@Nullable BlockEntityTicker<T> EntityBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> FurnaceBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> HopperBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> JukeboxBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> SculkCatalystBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> SculkSensorBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> SculkShriekerBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> ShulkerBoxBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> SignBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> SmokerBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> SpawnerBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> TrialSpawnerBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> VaultBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> WallHangingSignBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) protected voidBambooSaplingBlock.growBamboo(Level level, BlockPos pos) protected voidBambooStalkBlock.growBamboo(BlockState state, Level level, BlockPos pos, RandomSource random, int height) voidCropBlock.growCrops(Level level, BlockPos pos, BlockState state) private voidLayeredCauldronBlock.handleEntityOnFireInside(BlockState state, Level level, BlockPos pos) static voidComposterBlock.handleFill(Level level, BlockPos pos, boolean success) voidBlock.handlePrecipitation(BlockState state, Level level, BlockPos pos, Biome.Precipitation precipitation) voidCauldronBlock.handlePrecipitation(BlockState state, Level level, BlockPos pos, Biome.Precipitation precipitation) voidLayeredCauldronBlock.handlePrecipitation(BlockState state, Level level, BlockPos pos, Biome.Precipitation precipitation) protected booleanRedstoneTorchBlock.hasNeighborSignal(Level level, BlockPos pos, BlockState state) protected booleanRedstoneWallTorchBlock.hasNeighborSignal(Level level, BlockPos pos, BlockState state) private booleanBeehiveBlock.hiveContainsBees(Level level, BlockPos pos) private static booleanBaseFireBlock.inPortalDimension(Level level) private static voidRedStoneOreBlock.interact(BlockState state, Level level, BlockPos pos) booleanAzaleaBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBambooSaplingBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBambooStalkBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBigDripleafBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBigDripleafStemBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBonemealableBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBonemealableFeaturePlacerBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBushBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanCaveVinesBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanCaveVinesPlantBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanCocoaBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanCropBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanFireflyBushBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanFlowerBedBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanGlowLichenBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanGrassBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanGrowingPlantBodyBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanGrowingPlantHeadBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanHangingMossBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanMangroveLeavesBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanMangrovePropaguleBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanMossyCarpetBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanMushroomBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanNetherFungusBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanNetherrackBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanNyliumBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanPitcherCropBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanRootedDirtBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSaplingBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSeagrassBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSeaPickleBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanShortDryGrassBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSmallDripleafBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanStemBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSweetBerryBushBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanTallDryGrassBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanTallFlowerBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanTallGrassBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) protected booleanFireBlock.isNearRain(Level level, BlockPos testPos) private static booleanstatic booleanprotected booleanPoweredRailBlock.isSameRailWithPower(Level level, BlockPos pos, boolean forward, int searchDepth, RailShape dir) static booleanCampfireBlock.isSmokeyPos(Level level, BlockPos pos) private static booleanRedstoneTorchBlock.isToggledTooFrequently(Level level, BlockPos pos, boolean add) static booleanEnchantingTableBlock.isValidBookShelf(Level level, BlockPos pos, BlockPos offset) private static booleanRespawnAnchorBlock.isWaterThatWouldFlow(BlockPos pos, Level level) static booleanDoorBlock.isWoodenDoor(Level level, BlockPos pos) private booleanBedBlock.kickVillagerOutOfBed(Level level, BlockPos pos) static voidLayeredCauldronBlock.lowerFillLevel(BlockState state, Level level, BlockPos pos) private static voidLeavesBlock.makeDrippingWaterParticles(Level level, BlockPos pos, RandomSource random, BlockState belowState, BlockPos below) private voidLeavesBlock.makeFallingLeavesParticles(Level level, BlockPos pos, RandomSource random, BlockState belowState, BlockPos below) static voidCampfireBlock.makeParticles(Level level, BlockPos pos, boolean isSignalFire, boolean smoking) private voidHoneyBlock.maybeDoSlideEffects(Level level, Entity entity) protected voidIceBlock.melt(BlockState state, Level level, BlockPos pos) protected voidAbstractSkullBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidBaseRailBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidBellBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidBigDripleafBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidCommandBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidCopperBulbBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidCrafterBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidDiodeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidDispenserBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidFenceGateBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidFrostedIceBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidHopperBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidLiquidBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidNoteBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidRedstoneLampBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidRedstoneTorchBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidRedStoneWireBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidShelfBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidSpongeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidStructureBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidTestBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidTntBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidTrapDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) private voidRedstoneTorchBlock.notifyNeighbors(Level level, BlockPos pos, BlockState state) private static voidTripWireHookBlock.notifyNeighbors(Block block, Level level, BlockPos pos, Direction direction) voidAnvilBlock.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity entity) voidBrushableBlock.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity entity) default voidFallable.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity entity) voidPointedDripstoneBlock.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity entity) booleanTntBlock.onCaughtFire(BlockState state, Level world, BlockPos pos, @Nullable Direction face, @Nullable LivingEntity igniter) booleanBellBlock.onHit(Level level, BlockState state, BlockHitResult hitResult, @Nullable Player player, boolean requireHitFromCorrectSide) voidAnvilBlock.onLand(Level level, BlockPos pos, BlockState state, BlockState replacedBlock, FallingBlockEntity entity) voidConcretePowderBlock.onLand(Level level, BlockPos pos, BlockState state, BlockState replacedBlock, FallingBlockEntity entity) default voidFallable.onLand(Level level, BlockPos pos, BlockState state, BlockState replacedBlock, FallingBlockEntity entity) voidLightningRodBlock.onLightningStrike(BlockState state, Level level, BlockPos pos) voidAbstractCauldronBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidBaseFireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidBaseRailBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) voidBrushableBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidCarvedPumpkinBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidComposterBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidCopperBulbBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidCoralFanBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidCoralPlantBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidCoralWallFanBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidDetectorRailBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidDiodeBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidFallingBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidFireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidFrogspawnBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) voidFrostedIceBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidHopperBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidLightningRodBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidLiquidBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidObserverBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidRedstoneTorchBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidRedStoneWireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidScaffoldingBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidSculkSensorBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidShelfBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) voidSnifferEggBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidSpongeBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidTargetBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidTntBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidTripWireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidTurtleEggBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidWetSpongeBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidAbstractCandleBlock.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) protected voidAmethystBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hitResult, Projectile projectile) protected voidBellBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hitResult, Projectile projectile) protected voidBigDripleafBlock.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) protected voidCampfireBlock.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) protected voidChorusFlowerBlock.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) protected voidDecoratedPotBlock.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) protected voidPointedDripstoneBlock.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) protected voidTargetBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hitResult, Projectile projectile) protected voidTntBlock.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) protected abstract voidAbstractFurnaceBlock.openContainer(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected voidBlastFurnaceBlock.openContainer(Level level, BlockPos pos, Player player) protected voidFurnaceBlock.openContainer(Level level, BlockPos pos, Player player) protected voidSmokerBlock.openContainer(Level level, BlockPos pos, Player player) private voidLecternBlock.openScreen(Level level, BlockPos pos, Player player) private static voidLecternBlock.placeBook(@Nullable LivingEntity sourceEntity, Level level, BlockPos pos, BlockState state, ItemStack book) private voidChorusFlowerBlock.placeDeadFlower(Level level, BlockPos pos) private voidChorusFlowerBlock.placeGrownFlower(Level level, BlockPos pos, int age) voidBeehiveBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack destroyedWith) voidBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack destroyedWith) Called after a player has successfully harvested this block.voidDoublePlantBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack destroyedWith) voidIceBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack destroyedWith) voidTurtleEggBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack destroyedWith) BaseFireBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) BedBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) BeehiveBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) Block.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) CreakingHeartBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) DecoratedPotBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) DoorBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) DoublePlantBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) ShulkerBoxBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) TntBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) TripWireBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) private voidNoteBlock.playNote(@Nullable Entity source, BlockState state, Level level, BlockPos pos) private voidprotected voidprivate static voidBigDripleafBlock.playTiltSound(Level level, BlockPos pos, SoundEvent tiltSound) private static voidBlock.popResource(Level level, Supplier<ItemEntity> entityFactory, ItemStack itemStack) static voidBlock.popResource(Level level, BlockPos pos, ItemStack itemStack) Spawns the given stack into the Level at the given position, respecting the doTileDrops gamerulestatic voidBlock.popResourceFromFace(Level level, BlockPos pos, Direction face, ItemStack itemStack) voidButtonBlock.press(BlockState state, Level level, BlockPos pos, @Nullable Player player) protected static voidDoublePlantBlock.preventDropFromBottomPart(Level level, BlockPos pos, BlockState state, Player player) static booleanDeprecated.private static booleanTntBlock.prime(Level level, BlockPos pos, @Nullable LivingEntity source) Deprecated.voidLeverBlock.pull(BlockState state, Level level, BlockPos pos, @Nullable Player player) protected @Nullable OrientationRedstoneTorchBlock.randomOrientation(Level level, BlockState state) protected @Nullable OrientationRedstoneWallTorchBlock.randomOrientation(Level level, BlockState state) protected voidAbstractCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) protected voidCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) protected voidLayeredCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) private voidComparatorBlock.refreshOutputState(Level level, BlockPos pos, BlockState state) voidBeehiveBlock.releaseBeesAndResetHoneyLevel(Level level, BlockState state, BlockPos pos, @Nullable Player player, BeehiveBlockEntity.BeeReleaseStatus beeReleaseStatus) private static voidChiseledBookShelfBlock.removeBook(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity bookshelfBlock, int slot) private booleanSpongeBlock.removeWaterBreadthFirstSearch(Level level, BlockPos startPos) voidCarvedPumpkinBlock.replaceCopperBlockWithChest(Level level, BlockPattern.BlockPatternMatch match) static voidLecternBlock.resetBookState(@Nullable Entity sourceEntity, Level level, BlockPos pos, BlockState state, boolean hasBook) voidBeehiveBlock.resetHoneyLevel(Level level, BlockState state, BlockPos pos) private static voidBigDripleafBlock.resetTilt(BlockState state, Level level, BlockPos pos) voidDoorBlock.setOpen(@Nullable Entity sourceEntity, Level level, BlockState state, BlockPos pos, boolean shouldOpen) voidBedBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) Called by BlockItem after this block has been placed.voidCommandBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidCrafterBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidDiodeBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidDoorBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidDoublePlantBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidDriedGhastBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidJukeboxBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidMossyCarpetBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidPitcherCropBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidSmallDripleafBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidStructureBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidTripWireHookBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidWitherSkullBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) voidWitherWallSkullBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) Called by ItemBlocks after a block is set in the world, to allow post-place logicprivate voidCommandBlock.setPoweredAndUpdate(Level level, BlockPos pos, CommandBlockEntity commandBlock, boolean isPowered) private static voidBigDripleafBlock.setTilt(BlockState state, Level level, BlockPos pos, Tilt tilt) private voidBigDripleafBlock.setTiltAndScheduleTick(BlockState state, Level level, BlockPos pos, Tilt tilt, @Nullable SoundEvent sound) private static booleanBaseRailBlock.shouldBeRemoved(BlockPos pos, Level level, RailShape shape) protected static booleanCauldronBlock.shouldHandlePrecipitation(Level level, Biome.Precipitation precipitation) private booleanLiquidBlock.shouldSpreadLiquid(Level level, BlockPos pos, BlockState state) Deprecated.protected booleanComparatorBlock.shouldTurnOn(Level level, BlockPos pos, BlockState state) protected booleanDiodeBlock.shouldTurnOn(Level level, BlockPos pos, BlockState state) private booleanTurtleEggBlock.shouldUpdateHatchLevel(Level level, BlockPos pos) static voidLecternBlock.signalPageChange(Level level, BlockPos pos, BlockState state) private booleanFrostedIceBlock.slightlyMelt(BlockState state, Level level, BlockPos pos) protected voidBaseFireBlock.spawnDestroyParticles(Level level, Player player, BlockPos pos, BlockState state) protected voidBlock.spawnDestroyParticles(Level level, Player player, BlockPos pos, BlockState state) static voidPointedDripstoneBlock.spawnDripParticle(Level level, BlockPos stalactiteTipPos, BlockState stalactiteTipState) private static voidPointedDripstoneBlock.spawnDripParticle(Level level, BlockPos stalactiteTipPos, BlockState stalactiteTipState, Fluid fluidAbove, BlockPos posAbove) protected abstract voidLeavesBlock.spawnFallingLeavesParticle(Level level, BlockPos pos, RandomSource random) protected voidTintedParticleLeavesBlock.spawnFallingLeavesParticle(Level level, BlockPos pos, RandomSource random) protected voidUntintedParticleLeavesBlock.spawnFallingLeavesParticle(Level level, BlockPos pos, RandomSource random) private voidBeehiveBlock.spawnFluidParticle(Level level, double x1, double x2, double z1, double z2, double y) private static voidCarvedPumpkinBlock.spawnGolemInWorld(Level level, BlockPattern.BlockPatternMatch match, Entity golem, BlockPos spawnPos) private voidBeehiveBlock.spawnParticle(Level level, BlockPos pos, VoxelShape dripShape, double height) private static voidRedStoneOreBlock.spawnParticles(Level level, BlockPos pos) private static voidRedStoneWireBlock.spawnParticlesAlongLine(Level level, RandomSource random, BlockPos pos, int color, Direction side, Direction along, float from, float to) voidBlock.stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) voidMagmaBlock.stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) voidRedStoneOreBlock.stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) voidSculkSensorBlock.stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) voidSculkShriekerBlock.stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) voidSlimeBlock.stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) voidTurtleEggBlock.stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) private booleanShelfBlock.swapHotbar(Level level, BlockPos pos, Inventory inventory) private voidDragonEggBlock.teleport(BlockState state, Level level, BlockPos pos) private static voidDaylightDetectorBlock.tickEntity(Level level, BlockPos blockPos, BlockState blockState, DaylightDetectorBlockEntity blockEntity) private voidTrapDoorBlock.toggle(BlockState state, Level level, BlockPos pos, @Nullable Player player) protected booleanBaseEntityBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int b0, int b1) protected booleanComparatorBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int b0, int b1) protected booleanNoteBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int b0, int b1) protected voidSpongeBlock.tryAbsorbWater(Level level, BlockPos pos) private voidCreakingHeartBlock.tryAwardExperience(Player player, BlockState state, Level level, BlockPos pos) static booleanLecternBlock.tryPlaceBook(@Nullable LivingEntity sourceEntity, Level level, BlockPos pos, BlockState state, ItemStack item) static voidSculkSensorBlock.tryResonateVibration(@Nullable Entity sourceEntity, Level level, BlockPos pos, int vibrationFrequency) private voidBeehiveBlock.trySpawnDripParticles(Level level, BlockPos pos, BlockState state) private voidCarvedPumpkinBlock.trySpawnGolem(Level level, BlockPos topPos) static voidFarmlandBlock.turnToDirt(@Nullable Entity sourceEntity, BlockState state, Level level, BlockPos pos) private static voidLecternBlock.updateBelow(Level level, BlockPos pos, BlockState state) protected BlockStateBaseRailBlock.updateDir(Level level, BlockPos pos, BlockState state, boolean first) protected voidDiodeBlock.updateNeighborsInFront(Level level, BlockPos pos, BlockState state) protected voidObserverBlock.updateNeighborsInFront(Level level, BlockPos pos, BlockState state) private voidRedStoneWireBlock.updateNeighborsOfNeighboringWires(Level level, BlockPos pos) protected voidBasePressurePlateBlock.updateNeighbours(Level level, BlockPos pos) Notify block and block below of changesprivate voidButtonBlock.updateNeighbours(BlockState state, Level level, BlockPos pos) private voidLeverBlock.updateNeighbours(BlockState state, Level level, BlockPos pos) private voidLightningRodBlock.updateNeighbours(BlockState state, Level level, BlockPos pos) private static voidSculkSensorBlock.updateNeighbours(Level level, BlockPos pos, BlockState state) static voidCarvedPumpkinBlock.updatePatternBlocks(Level level, BlockPattern.BlockPatternMatch match) (package private) voidCopperGolemStatueBlock.updatePose(Level level, BlockState state, BlockPos pos, Player player) private voidRedStoneWireBlock.updatePowerStrength(Level level, BlockPos pos, BlockState state, @Nullable Orientation orientation, boolean shapeUpdateWiresAroundInitialPosition) protected voidDetectorRailBlock.updatePowerToConnected(Level level, BlockPos pos, BlockState state, boolean powered) private static voidDaylightDetectorBlock.updateSignalStrength(BlockState state, Level level, BlockPos pos) private voidRedStoneWireBlock.updatesOnShapeChange(Level level, BlockPos pos, BlockState oldState, BlockState newState) private voidTripWireBlock.updateSource(Level level, BlockPos pos, BlockState state) protected BlockStateBaseRailBlock.updateState(BlockState state, Level level, BlockPos pos, boolean movedByPiston) protected voidBaseRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block block) private static BlockStateCreakingHeartBlock.updateState(BlockState state, Level level, BlockPos pos) protected voidPoweredRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block block) protected voidRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block block) static InteractionResultCaveVines.use(Entity sourceEntity, BlockState state, Level level, BlockPos pos) private static booleanRedStoneWireBlock.useExperimentalEvaluator(Level level) protected InteractionResultAbstractCauldronBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultBeehiveBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCakeBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCampfireBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCandleBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCandleCakeBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCeilingHangingSignBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultChiseledBookShelfBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultComposterBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCopperGolemStatueBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultDecoratedPotBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultFlowerPotBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultJukeboxBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultLecternBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultNoteBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultPumpkinBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultRedStoneOreBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultRespawnAnchorBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultShelfBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultSignBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultSweetBerryBushBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultTntBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) VaultBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultWallHangingSignBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultWeatheringCopperGolemStatueBlock.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultAbstractFurnaceBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultAnvilBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBarrelBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBeaconBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBedBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBellBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBrewingStandBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultButtonBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCakeBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCandleCakeBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCartographyTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCaveVinesBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCaveVinesPlantBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultChestBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultChiseledBookShelfBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCommandBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultComparatorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultComposterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCrafterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCraftingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDaylightDetectorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDecoratedPotBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDispenserBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDoorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDragonEggBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultEnchantingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultEnderChestBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFenceBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFenceGateBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFlowerPotBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultGrindstoneBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultHopperBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultJigsawBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultJukeboxBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLecternBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLeverBlock.useWithoutItem(BlockState stateBefore, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLightBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLoomBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultNoteBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRedStoneWireBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRepeaterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRespawnAnchorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultShulkerBoxBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSignBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSmithingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultStonecutterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultStructureBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSweetBerryBushBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultTestBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultTestInstanceBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultTrapDoorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) Constructors in net.minecraft.world.level.block with parameters of type Level -
Uses of Level in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as LevelMethods in net.minecraft.world.level.block.entity that return LevelModifier and TypeMethodDescription@Nullable LevelBlockEntity.getLevel()ShelfBlockEntity.level()Methods in net.minecraft.world.level.block.entity with parameters of type LevelModifier and TypeMethodDescriptionstatic voidSkullBlockEntity.animation(Level level, BlockPos pos, BlockState state, SkullBlockEntity entity) private static voidConduitBlockEntity.animationTick(Level level, BlockPos worldPosition, List<BlockPos> effectBlocks, @Nullable Entity destroyTarget, int tickCount) private static voidBeaconBlockEntity.applyEffects(Level level, BlockPos worldPosition, int levels, @Nullable Holder<MobEffect> primaryPower, @Nullable Holder<MobEffect> secondaryPower) private static voidConduitBlockEntity.applyEffects(Level level, BlockPos worldPosition, List<BlockPos> effectBlocks) static voidTheEndGatewayBlockEntity.beamAnimationTick(Level level, BlockPos pos, BlockState state, TheEndGatewayBlockEntity entity) static voidEnchantingTableBlockEntity.bookAnimationTick(Level level, BlockPos worldPosition, BlockState state, EnchantingTableBlockEntity entity) private voidSignBlockEntity.clearInvalidPlayerWhoMayEdit(SignBlockEntity signBlockEntity, Level level, UUID playerWhoMayEdit) static voidBellBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, BellBlockEntity entity) static voidConduitBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, ConduitBlockEntity entity) static voidSpawnerBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, SpawnerBlockEntity entity) static voidCampfireBlockEntity.cooldownTick(Level level, BlockPos pos, BlockState state, CampfireBlockEntity entity) @Nullable EntityBeehiveBlockEntity.Occupant.createEntity(Level level, BlockPos hivePos) voidContainerOpenersCounter.decrementOpeners(LivingEntity entity, Level level, BlockPos pos, BlockState blockState) private static voidBrewingStandBlockEntity.doBrew(Level level, BlockPos pos, NonNullList<ItemStack> items) private static voidShulkerBoxBlockEntity.doNeighborUpdates(Level level, BlockPos pos, BlockState blockState) private static booleanHopperBlockEntity.ejectItems(Level level, BlockPos blockPos, HopperBlockEntity self) static voidHopperBlockEntity.entityInside(Level level, BlockPos pos, BlockState blockState, Entity entity, HopperBlockEntity hopper) private static BlockPosTheEndGatewayBlockEntity.findExitPosition(Level level, BlockPos exitPortal) private static @Nullable ContainerHopperBlockEntity.getAttachedContainer(Level level, BlockPos blockPos, HopperBlockEntity self) private intCalibratedSculkSensorBlockEntity.VibrationUser.getBackSignal(Level level, BlockPos pos, BlockState state) private static @Nullable ContainerHopperBlockEntity.getBlockContainer(Level level, BlockPos pos, BlockState state) private static LevelChunkstatic @Nullable ContainerHopperBlockEntity.getContainerAt(Level level, BlockPos pos) Deprecated.Use IItemHandler capability instead.private static @Nullable ContainerHopperBlockEntity.getContainerAt(Level level, BlockPos pos, BlockState state, double x, double y, double z) static ContainerOrHandlerHopperBlockEntity.getContainerOrHandlerAt(Level level, BlockPos pos, @Nullable Direction side) private static ContainerOrHandlerHopperBlockEntity.getContainerOrHandlerAt(Level level, BlockPos pos, BlockState state, double x, double y, double z, @Nullable Direction side) ContainerOpenersCounter.getEntitiesWithContainerOpen(Level level, BlockPos pos) private static @Nullable ContainerHopperBlockEntity.getEntityContainer(Level level, double x, double y, double z) static List<ItemEntity> HopperBlockEntity.getItemsAtAndAbove(Level level, Hopper hopper) private static @Nullable ContainerHopperBlockEntity.getSourceContainer(Level level, Hopper hopper, BlockPos pos, BlockState state) private static ContainerOrHandlerHopperBlockEntity.getSourceContainerOrHandler(Level level, Hopper hopper, BlockPos pos, BlockState state) voidContainerOpenersCounter.incrementOpeners(LivingEntity entity, Level level, BlockPos pos, BlockState blockState, double maxInteractionRange) static voidChestBlockEntity.lidAnimateTick(Level level, BlockPos pos, BlockState state, ChestBlockEntity entity) static voidEnderChestBlockEntity.lidAnimateTick(Level level, BlockPos pos, BlockState state, EnderChestBlockEntity entity) private static voidBellBlockEntity.makeRaidersGlow(Level level, BlockPos blockPos, List<LivingEntity> nearbyEntities) private voidShulkerBoxBlockEntity.moveCollidedEntities(Level level, BlockPos pos, BlockState state) protected abstract voidContainerOpenersCounter.onClose(Level level, BlockPos pos, BlockState blockState) protected abstract voidContainerOpenersCounter.onOpen(Level level, BlockPos pos, BlockState blockState) protected abstract voidContainerOpenersCounter.openerCountChanged(Level level, BlockPos pos, BlockState blockState, int previous, int current) static voidCampfireBlockEntity.particleTick(Level level, BlockPos pos, BlockState state, CampfireBlockEntity entity) static voidBeaconBlockEntity.playSound(Level level, BlockPos worldPosition, SoundEvent event) private static voidChestBlockEntity.playSound(Level level, BlockPos worldPosition, BlockState blockState, SoundEvent event) private voidSculkShriekerBlockEntity.playWardenReplySound(Level level) static voidTheEndGatewayBlockEntity.portalTick(Level level, BlockPos pos, BlockState state, TheEndGatewayBlockEntity entity) static voidHopperBlockEntity.pushItemsTick(Level level, BlockPos pos, BlockState state, HopperBlockEntity entity) voidContainerOpenersCounter.recheckOpeners(Level level, BlockPos pos, BlockState blockState) private static booleanBeehiveBlockEntity.releaseOccupant(Level level, BlockPos blockPos, BlockState state, BeehiveBlockEntity.Occupant beeData, @Nullable List<Entity> spawned, BeehiveBlockEntity.BeeReleaseStatus releaseStatus, @Nullable BlockPos savedFlowerPos) voidBellBlockEntity.ResonationEndAction.run(Level level, BlockPos pos, List<LivingEntity> nearbyEntities) private static voidContainerOpenersCounter.scheduleRecheck(Level level, BlockPos blockPos, BlockState blockState) static voidBeehiveBlockEntity.serverTick(Level level, BlockPos blockPos, BlockState state, BeehiveBlockEntity entity) static voidBellBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, BellBlockEntity entity) static voidBrewingStandBlockEntity.serverTick(Level level, BlockPos pos, BlockState selfState, BrewingStandBlockEntity entity) static voidConduitBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, ConduitBlockEntity entity) static voidCrafterBlockEntity.serverTick(Level level, BlockPos blockPos, BlockState blockState, CrafterBlockEntity entity) static voidCreakingHeartBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, CreakingHeartBlockEntity entity) static voidSculkCatalystBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, SculkCatalystBlockEntity entity) static voidSpawnerBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, SpawnerBlockEntity entity) protected static voidBlockEntity.setChanged(Level level, BlockPos worldPosition, BlockState blockState) voidvoidvoidTrialSpawnerBlockEntity.setState(Level level, TrialSpawnerState state) private static voidBellBlockEntity.showBellParticles(Level level, BlockPos bellPos, List<LivingEntity> nearbyEntities) protected voidChestBlockEntity.signalOpenCount(Level level, BlockPos pos, BlockState blockState, int previous, int current) protected voidTrappedChestBlockEntity.signalOpenCount(Level level, BlockPos pos, BlockState blockState, int previous, int current) static booleanHopperBlockEntity.suckInItems(Level level, Hopper hopper) static voidBeaconBlockEntity.tick(Level level, BlockPos pos, BlockState selfState, BeaconBlockEntity entity) private static voidBellBlockEntity.tick(Level level, BlockPos pos, BlockState state, BellBlockEntity entity, BellBlockEntity.ResonationEndAction onResonationEnd) voidBlockEntityTicker.tick(Level level, BlockPos pos, BlockState state, T entity) static voidJukeboxBlockEntity.tick(Level level, BlockPos blockPos, BlockState blockState, JukeboxBlockEntity jukebox) static voidShulkerBoxBlockEntity.tick(Level level, BlockPos pos, BlockState state, ShulkerBoxBlockEntity entity) static voidSignBlockEntity.tick(Level level, BlockPos blockPos, BlockState blockState, SignBlockEntity signBlockEntity) private static voidBeehiveBlockEntity.tickOccupants(Level level, BlockPos pos, BlockState state, List<BeehiveBlockEntity.BeeData> stored, @Nullable BlockPos savedFlowerPos) static voidTheEndGatewayBlockEntity.triggerCooldown(Level level, BlockPos pos, BlockState blockState, TheEndGatewayBlockEntity entity) private voidSculkCatalystBlockEntity.CatalystListener.tryAwardItSpreadsAdvancement(Level level, LivingEntity mob) private static booleanHopperBlockEntity.tryMoveItems(Level level, BlockPos pos, BlockState state, HopperBlockEntity entity, BooleanSupplier action) private voidShulkerBoxBlockEntity.updateAnimation(Level level, BlockPos pos, BlockState blockState) private static intBeaconBlockEntity.updateBase(Level level, int x, int y, int z) private static BlockStateCreakingHeartBlockEntity.updateCreakingState(Level level, BlockState state, BlockPos pos, CreakingHeartBlockEntity entity) private static booleanConduitBlockEntity.updateShape(Level level, BlockPos worldPosition, List<BlockPos> effectBlocks) -
Uses of Level in net.minecraft.world.level.block.entity.trialspawner
Methods in net.minecraft.world.level.block.entity.trialspawner with parameters of type LevelModifier and TypeMethodDescriptionstatic voidTrialSpawner.addBecomeOminousParticles(Level level, BlockPos pos, RandomSource random) static voidTrialSpawner.addDetectPlayerParticles(Level level, BlockPos pos, RandomSource random, int data, ParticleOptions type) static voidTrialSpawner.addEjectItemParticles(Level level, BlockPos pos, RandomSource random) private static voidTrialSpawnerState.ParticleEmission.addParticle(SimpleParticleType smoke, Vec3 vec, Level level) static voidTrialSpawner.addSpawnParticles(Level level, BlockPos pos, RandomSource random, SimpleParticleType particleType) voidTrialSpawnerState.ParticleEmission.emit(Level level, RandomSource random, BlockPos blockPos, boolean isOminous) voidTrialSpawnerState.emitParticles(Level level, BlockPos blockPos, boolean isOminous) @Nullable EntityTrialSpawnerStateData.getOrCreateDisplayEntity(TrialSpawner trialSpawner, Level level, TrialSpawnerState state) private static booleanPlayerDetector.inLineOfSight(Level level, Vec3 origin, Vec3 dest) private static booleanTrialSpawner.inLineOfSight(Level level, Vec3 origin, Vec3 dest) voidTrialSpawner.overrideEntityToSpawn(EntityType<?> type, Level level) voidTrialSpawner.setState(Level level, TrialSpawnerState state) voidTrialSpawner.StateAccessor.setState(Level level, TrialSpawnerState state) voidTrialSpawner.tickClient(Level level, BlockPos spawnerPos, boolean isOminous) -
Uses of Level in net.minecraft.world.level.block.entity.vault
Methods in net.minecraft.world.level.block.entity.vault with parameters of type LevelModifier and TypeMethodDescriptionstatic voidVaultBlockEntity.Client.emitActivationParticles(Level clientLevel, BlockPos pos, BlockState blockState, VaultSharedData sharedData, ParticleOptions flameParticle) private static voidVaultBlockEntity.Client.emitConnectionParticlesForNearbyPlayers(Level level, BlockPos pos, BlockState blockState, VaultSharedData sharedData) private static voidVaultBlockEntity.Client.emitConnectionParticlesForPlayer(Level level, Vec3 flyTowards, Player player) static voidVaultBlockEntity.Client.emitDeactivationParticles(Level clientLevel, BlockPos pos, ParticleOptions flameParticle) private static voidVaultBlockEntity.Client.emitIdleParticles(Level clientLevel, BlockPos pos, VaultSharedData sharedData, ParticleOptions flameParticle) private static voidVaultBlockEntity.Client.playIdleSounds(Level clientLevel, BlockPos pos, VaultSharedData sharedData) static voidVaultBlockEntity.Client.tick(Level clientLevel, BlockPos pos, BlockState blockState, VaultClientData clientData, VaultSharedData sharedData) -
Uses of Level in net.minecraft.world.level.block.piston
Fields in net.minecraft.world.level.block.piston declared as LevelMethods in net.minecraft.world.level.block.piston with parameters of type LevelModifier and TypeMethodDescriptionprivate voidPistonBaseBlock.checkIfExtend(Level level, BlockPos pos, BlockState state) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> MovingPistonBlock.getTicker(Level level, BlockState blockState, BlockEntityType<T> type) static booleanPistonBaseBlock.isPushable(BlockState state, Level level, BlockPos pos, Direction direction, boolean allowDestroyable, Direction connectionDirection) Checks if the piston can push the given BlockState.private booleanPistonBaseBlock.moveBlocks(Level level, BlockPos pistonPos, Direction direction, boolean extending) private static voidPistonMovingBlockEntity.moveCollidedEntities(Level level, BlockPos pos, float newProgress, PistonMovingBlockEntity self) private static voidPistonMovingBlockEntity.moveStuckEntities(Level level, BlockPos pos, float newProgress, PistonMovingBlockEntity self) protected voidPistonBaseBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidPistonHeadBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidPistonBaseBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) PistonHeadBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) voidvoidPistonBaseBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, @Nullable LivingEntity by, ItemStack itemStack) static voidPistonMovingBlockEntity.tick(Level level, BlockPos pos, BlockState state, PistonMovingBlockEntity entity) protected booleanPistonBaseBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int b0, int b1) protected InteractionResultMovingPistonBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) Constructors in net.minecraft.world.level.block.piston with parameters of type LevelModifierConstructorDescriptionPistonStructureResolver(Level level, BlockPos pistonPos, Direction direction, boolean extending) -
Uses of Level in net.minecraft.world.level.block.sounds
Methods in net.minecraft.world.level.block.sounds with parameters of type LevelModifier and TypeMethodDescriptionprivate static booleanAmbientDesertBlockSoundsPlayer.columnContainsTriggeringBlock(Level level, BlockPos.MutableBlockPos mutablePos) static voidAmbientDesertBlockSoundsPlayer.playAmbientDeadBushSounds(Level level, BlockPos pos, RandomSource random) static voidAmbientDesertBlockSoundsPlayer.playAmbientDryGrassSounds(Level level, BlockPos pos, RandomSource random) static voidAmbientDesertBlockSoundsPlayer.playAmbientSandSounds(Level level, BlockPos pos, RandomSource random) private static booleanAmbientDesertBlockSoundsPlayer.shouldPlayAmbientSandSound(Level level, BlockPos pos) static booleanAmbientDesertBlockSoundsPlayer.shouldPlayDesertDryVegetationBlockSounds(Level level, BlockPos belowPos) -
Uses of Level in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type LevelModifier and TypeMethodDescriptionprotected voidBlockBehaviour.attack(BlockState state, Level level, BlockPos pos, Player player) voidvoidBlockBehaviour.BlockStateBase.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) protected voidBlockBehaviour.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) intBlockBehaviour.BlockStateBase.getAnalogOutputSignal(Level level, BlockPos pos, Direction direction) protected intBlockBehaviour.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos, Direction direction) @Nullable MenuProviderBlockBehaviour.BlockStateBase.getMenuProvider(Level level, BlockPos pos) protected @Nullable MenuProviderBlockBehaviour.getMenuProvider(BlockState state, Level level, BlockPos pos) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> BlockBehaviour.BlockStateBase.getTicker(Level level, BlockEntityType<T> type) voidBlockBehaviour.BlockStateBase.handleNeighborChanged(Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) protected voidBlockBehaviour.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, @Nullable Orientation orientation, boolean movedByPiston) voidBlockBehaviour.BlockStateBase.onPlace(Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidBlockBehaviour.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) voidBlockBehaviour.BlockStateBase.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile entity) protected voidBlockBehaviour.onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile projectile) booleanBlockBehaviour.BlockStateBase.triggerEvent(Level level, BlockPos pos, int b0, int b1) protected booleanBlockBehaviour.triggerEvent(BlockState state, Level level, BlockPos pos, int b0, int b1) Called on server whenLevel.blockEvent(BlockPos, Block, int, int)is called.BlockBehaviour.BlockStateBase.useItemOn(ItemStack itemStack, Level level, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultBlockBehaviour.useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) BlockBehaviour.BlockStateBase.useWithoutItem(Level level, Player player, BlockHitResult hitResult) protected InteractionResultBlockBehaviour.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) -
Uses of Level in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk declared as LevelMethods in net.minecraft.world.level.chunk that return LevelMethod parameters in net.minecraft.world.level.chunk with type arguments of type LevelModifier and TypeMethodDescriptionvoidChunkGenerator.createStructures(RegistryAccess registryAccess, ChunkGeneratorStructureState state, StructureManager structureManager, ChunkAccess centerChunk, StructureTemplateManager structureTemplateManager, ResourceKey<Level> level) private booleanChunkGenerator.tryGenerateStructure(StructureSet.StructureSelectionEntry selected, StructureManager structureManager, RegistryAccess registryAccess, RandomState randomState, StructureTemplateManager structureTemplateManager, long seed, ChunkAccess centerChunk, ChunkPos sourceChunkPos, SectionPos sectionPos, ResourceKey<Level> level) Constructors in net.minecraft.world.level.chunk with parameters of type LevelModifierConstructorDescriptionEmptyLevelChunk(Level level, ChunkPos pos, Holder<Biome> biome) LevelChunk(Level level, ChunkPos pos) LevelChunk(Level level, ChunkPos pos, UpgradeData upgradeData, LevelChunkTicks<Block> blockTicks, LevelChunkTicks<Fluid> fluidTicks, long inhabitedTime, LevelChunkSection @Nullable [] sections, @Nullable LevelChunk.PostLoadProcessor postLoad, @Nullable BlendingData blendingData) -
Uses of Level in net.minecraft.world.level.chunk.storage
Fields in net.minecraft.world.level.chunk.storage with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> RegionStorageInfo.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.world.level.chunk.storage that return types with arguments of type LevelModifier and TypeMethodDescriptionRegionStorageInfo.dimension()Returns the value of thedimensionrecord component.Constructor parameters in net.minecraft.world.level.chunk.storage with type arguments of type LevelModifierConstructorDescriptionRegionStorageInfo(String level, ResourceKey<Level> dimension, String type) Creates an instance of aRegionStorageInforecord class. -
Uses of Level in net.minecraft.world.level.dimension
Method parameters in net.minecraft.world.level.dimension with type arguments of type LevelModifier and TypeMethodDescriptionstatic PathDimensionType.getStorageFolder(ResourceKey<Level> name, Path baseFolder) -
Uses of Level in net.minecraft.world.level.gameevent
Methods in net.minecraft.world.level.gameevent with parameters of type LevelModifier and TypeMethodDescriptionBlockPositionSource.getPosition(Level level) EntityPositionSource.getPosition(Level level) PositionSource.getPosition(Level level) private voidEntityPositionSource.resolveEntity(Level level) -
Uses of Level in net.minecraft.world.level.gameevent.vibrations
Methods in net.minecraft.world.level.gameevent.vibrations with parameters of type LevelModifier and TypeMethodDescriptionprivate static booleanVibrationSystem.Ticker.areAdjacentChunksTicking(Level level, BlockPos listenerPos) private static booleanVibrationSystem.Listener.isOccluded(Level level, Vec3 origin, Vec3 dest) static voidVibrationSystem.Ticker.tick(Level level, VibrationSystem.Data data, VibrationSystem.User user) -
Uses of Level in net.minecraft.world.level.levelgen
Methods in net.minecraft.world.level.levelgen that return types with arguments of type Level -
Uses of Level in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure with type parameters of type LevelMethod parameters in net.minecraft.world.level.levelgen.structure with type arguments of type LevelModifier and TypeMethodDescriptionStructure.generate(Holder<Structure> selected, ResourceKey<Level> dimension, RegistryAccess registryAccess, ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, StructureTemplateManager structureTemplateManager, long seed, ChunkPos sourceChunkPos, int references, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome) Constructor parameters in net.minecraft.world.level.levelgen.structure with type arguments of type LevelModifierConstructorDescriptionStructureCheck(ChunkScanAccess storageAccess, RegistryAccess registryAccess, StructureTemplateManager structureTemplateManager, ResourceKey<Level> dimension, ChunkGenerator chunkGenerator, RandomState randomState, LevelHeightAccessor heightAccessor, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer fixerUpper) -
Uses of Level in net.minecraft.world.level.levelgen.structure.templatesystem
Methods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type LevelModifier and TypeMethodDescriptionprivate voidStructureTemplate.fillEntityList(Level level, BlockPos minCorner, BlockPos maxCorner, ProblemReporter reporter) voidStructureTemplate.fillFromWorld(Level level, BlockPos position, Vec3i size, boolean inludeEntities, List<Block> ignoreBlocks) -
Uses of Level in net.minecraft.world.level.material
Methods in net.minecraft.world.level.material with parameters of type LevelModifier and TypeMethodDescriptionprotected voidFluid.animateTick(Level level, BlockPos pos, FluidState fluidState, RandomSource random) voidFluidState.animateTick(Level level, BlockPos pos, RandomSource random) voidLavaFluid.animateTick(Level level, BlockPos pos, FluidState fluidState, RandomSource random) voidWaterFluid.animateTick(Level level, BlockPos pos, FluidState fluidState, RandomSource random) protected voidFluid.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) voidFluidState.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidLavaFluid.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidWaterFluid.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected intFlowingFluid.getSpreadDelay(Level level, BlockPos pos, FluidState oldFluidState, FluidState newFluidState) intLavaFluid.getSpreadDelay(Level level, BlockPos pos, FluidState oldFluidState, FluidState newFluidState) -
Uses of Level in net.minecraft.world.level.redstone
Fields in net.minecraft.world.level.redstone declared as LevelModifier and TypeFieldDescriptionprivate final LevelCollectingNeighborUpdater.levelprivate final LevelInstantNeighborUpdater.levelMethods in net.minecraft.world.level.redstone with parameters of type LevelModifier and TypeMethodDescriptionprivate voidExperimentalRedstoneWireEvaluator.calculateCurrentChanges(Level level, BlockPos initialPosition, Orientation initialOrientation) private intDefaultRedstoneWireEvaluator.calculateTargetStrength(Level level, BlockPos pos) private voidExperimentalRedstoneWireEvaluator.causeNeighborUpdates(Level level) private voidExperimentalRedstoneWireEvaluator.enqueueNeighborWire(Level level, BlockPos pos, int newFromPower, Orientation orientation, boolean allowTurningOff) static voidNeighborUpdater.executeUpdate(Level level, BlockState state, BlockPos pos, Block changedBlock, @Nullable Orientation orientation, boolean movedByPiston) protected intRedstoneWireEvaluator.getBlockSignal(Level level, BlockPos pos) protected intRedstoneWireEvaluator.getIncomingWireSignal(Level level, BlockPos pos) private static OrientationExperimentalRedstoneWireEvaluator.getInitialOrientation(Level level, @Nullable Orientation incomingOrigination) static @Nullable OrientationExperimentalRedstoneUtils.initialOrientation(Level level, @Nullable Direction front, @Nullable Direction up) private voidExperimentalRedstoneWireEvaluator.propagateChangeToNeighbors(Level level, BlockPos pos, int newPower, Orientation orientation, boolean allowTurningOff) booleanbooleanbooleanbooleanbooleanvoidDefaultRedstoneWireEvaluator.updatePowerStrength(Level level, BlockPos pos, BlockState state, @Nullable Orientation orientation, boolean skipShapeUpdates) voidExperimentalRedstoneWireEvaluator.updatePowerStrength(Level level, BlockPos initialPos, BlockState ignored, @Nullable Orientation orientation, boolean shapeUpdateWiresAroundInitialPosition) abstract voidRedstoneWireEvaluator.updatePowerStrength(Level level, BlockPos pos, BlockState state, @Nullable Orientation orientation, boolean skipShapeUpdates) Constructors in net.minecraft.world.level.redstone with parameters of type LevelModifierConstructorDescriptionCollectingNeighborUpdater(Level level, int maxChainedNeighborUpdates) InstantNeighborUpdater(Level level) -
Uses of Level in net.minecraft.world.level.saveddata.maps
Fields in net.minecraft.world.level.saveddata.maps with type parameters of type LevelMethod parameters in net.minecraft.world.level.saveddata.maps with type arguments of type LevelModifier and TypeMethodDescriptionstatic MapItemSavedDataMapItemSavedData.createForClient(byte scale, boolean isLocked, ResourceKey<Level> dimension) static MapItemSavedDataMapItemSavedData.createFresh(double originX, double originY, byte scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) Constructor parameters in net.minecraft.world.level.saveddata.maps with type arguments of type LevelModifierConstructorDescriptionprivateMapItemSavedData(int centerX, int centerZ, byte scale, boolean trackingPosition, boolean unlimitedTracking, boolean locked, ResourceKey<Level> dimension) privateMapItemSavedData(ResourceKey<Level> dimension, int centerX, int centerZ, byte scale, ByteBuffer colors, boolean trackingPosition, boolean unlimitedTracking, boolean locked, List<MapBanner> banners, List<MapFrame> frames) -
Uses of Level in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage that return types with arguments of type LevelMethod parameters in net.minecraft.world.level.storage with type arguments of type LevelModifier and TypeMethodDescriptionLevelStorageSource.LevelStorageAccess.getDimensionPath(ResourceKey<Level> name) static LevelData.RespawnDataLevelData.RespawnData.of(ResourceKey<Level> dimension, BlockPos pos, float yaw, float pitch) -
Uses of Level in net.minecraft.world.waypoints
Methods in net.minecraft.world.waypoints with parameters of type LevelModifier and TypeMethodDescriptionTrackedWaypoint.AzimuthWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector, PartialTickSupplier partialTickSupplier) TrackedWaypoint.ChunkWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector, PartialTickSupplier partialTickSupplier) TrackedWaypoint.EmptyWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector, PartialTickSupplier partialTickSupplier) abstract TrackedWaypoint.PitchDirectionTrackedWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector, PartialTickSupplier partialTickSupplier) TrackedWaypoint.Vec3iWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector, PartialTickSupplier partialTickSupplier) private Vec3TrackedWaypoint.Vec3iWaypoint.position(Level level, PartialTickSupplier partialTick) doubleTrackedWaypoint.AzimuthWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera, PartialTickSupplier partialTickSupplier) doubleTrackedWaypoint.ChunkWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera, PartialTickSupplier partialTickSupplier) doubleTrackedWaypoint.EmptyWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera, PartialTickSupplier partialTickSupplier) doubleTrackedWaypoint.Vec3iWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera, PartialTickSupplier partialTickSupplier) abstract doubleTrackedWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera, PartialTickSupplier partialTickSupplier) -
Uses of Level in net.neoforged.neoforge.capabilities
Methods in net.neoforged.neoforge.capabilities with parameters of type LevelModifier and TypeMethodDescription@Nullable TBlockCapability.getCapability(Level level, BlockPos pos, @Nullable BlockState state, @Nullable BlockEntity blockEntity, C context) @Nullable TIBlockCapabilityProvider.getCapability(Level level, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, C context) Returns the capability, ornullif not available. -
Uses of Level in net.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client with type parameters of type LevelModifier and TypeFieldDescriptionprivate static final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> DimensionTransitionScreenManager.conditionalDimensionEffectsprivate static final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> DimensionTransitionScreenManager.conditionalDimensionEffectsprivate static final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> DimensionTransitionScreenManager.fromDimensionTransitionsprivate static final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> DimensionTransitionScreenManager.toDimensionTransitionsMethods in net.neoforged.neoforge.client that return LevelModifier and TypeMethodDescriptionClientCommandSourceStack.getUnsidedLevel()Returns the level from the client side.Methods in net.neoforged.neoforge.client that return types with arguments of type LevelModifier and TypeMethodDescriptionClientCommandSourceStack.levels()Returns a set ofResourceKeyfor levels from the client side.Methods in net.neoforged.neoforge.client with parameters of type LevelModifier and TypeMethodDescriptionClientHooks.gatherAdditionalRenderers(BlockPos sectionOrigin, Level level) static @Nullable CustomCloudsRendererCustomEnvironmentEffectsRendererManager.getCustomCloudsRenderer(Level level, Vec3 position) Finds theCustomCloudsRendererto use for the given position in the given level.static @Nullable CustomSkyboxRendererCustomEnvironmentEffectsRendererManager.getCustomSkyboxRenderer(Level level, Vec3 position) Finds theCustomSkyboxRendererto use for the given position in the given level.static @Nullable CustomWeatherEffectRendererCustomEnvironmentEffectsRendererManager.getCustomWeatherEffectRenderer(Level level, Vec3 position) Finds theCustomWeatherEffectRendererto use for the given position in the given level.DimensionTransitionScreenManager.getScreenFromLevel(@Nullable Level target, @Nullable Level source) Method parameters in net.neoforged.neoforge.client with type arguments of type LevelModifier and TypeMethodDescriptionDimensionTransitionScreenManager.getScreen(@Nullable ResourceKey<Level> toDimension, @Nullable ResourceKey<Level> fromDimension) -
Uses of Level in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as LevelFields in net.neoforged.neoforge.client.event with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.conditionalDimensionEffectsprivate final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.conditionalDimensionEffectsprivate final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.fromEffectsprivate final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.toEffectsMethods in net.neoforged.neoforge.client.event that return LevelMethod parameters in net.neoforged.neoforge.client.event with type arguments of type LevelModifier and TypeMethodDescriptionbooleanRegisterDimensionTransitionScreenEvent.registerConditionalEffect(ResourceKey<Level> toDimension, ResourceKey<Level> fromDimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling to a dimension from a certain dimension.booleanRegisterDimensionTransitionScreenEvent.registerIncomingEffect(ResourceKey<Level> dimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling to a dimension.booleanRegisterDimensionTransitionScreenEvent.registerOutgoingEffect(ResourceKey<Level> dimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling from a dimension.Constructors in net.neoforged.neoforge.client.event with parameters of type LevelConstructor parameters in net.neoforged.neoforge.client.event with type arguments of type LevelModifierConstructorDescriptionRegisterDimensionTransitionScreenEvent(Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> conditionalDimensionEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> toEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> fromEffects) RegisterDimensionTransitionScreenEvent(Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> conditionalDimensionEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> toEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> fromEffects) -
Uses of Level in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type LevelModifier and TypeMethodDescriptiondefault booleanIClientBlockExtensions.addDestroyEffects(BlockState state, Level Level, BlockPos pos, ParticleEngine manager) Spawn particles for when the block is destroyed.default booleanIClientBlockExtensions.addHitEffects(BlockState state, Level level, @Nullable HitResult target, ParticleEngine manager) Spawn a digging particle effect in the level, this is a wrapper around EffectRenderer.addBlockHitEffects to allow the block more control over the particles.default booleanIClientBlockExtensions.playBreakSound(BlockState state, Level level, BlockPos pos) Play breaking sound(s) when the block is destroyed.default booleanIClientBlockExtensions.playHitSound(BlockState state, Level level, BlockPos pos, Direction face, SoundManager soundManager) Play hit sound(s) when the block is punched. -
Uses of Level in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type LevelModifier and TypeMethodDescriptionstatic AABBTicketFarmlandWaterManager.addAABBTicket(Level level, AABB aabb) Convenience method to add a ticket that is backed by an AABB.static <T extends SimpleTicket<Vec3>>
TFarmlandWaterManager.addCustomTicket(Level level, T ticket, ChunkPos masterChunk, ChunkPos... additionalChunks) Adds a custom ticket.static booleanCommonHooks.canCropGrow(Level level, BlockPos pos, BlockState state, boolean def) Checks if a crop can grow by firingCropGrowEvent.Pre.static BlockEvent.BreakEventCommonHooks.fireBlockBreak(Level level, GameType gameType, ServerPlayer player, BlockPos pos, BlockState state) FiresBlockEvent.BreakEvent, pre-emptively canceling the event based on the conditions that will cause the block to not be broken anyway.static voidCommonHooks.fireCropGrowPost(Level level, BlockPos pos, BlockState state) CommonHooks.isLivingOnLadder(BlockState state, Level level, BlockPos pos, LivingEntity entity) default booleanIShearable.isShearable(@Nullable Player player, ItemStack item, Level level, BlockPos pos) Checks if this object can be sheared.static intCommonHooks.onNoteChange(Level level, BlockPos pos, BlockState state, int old, int _new) Shears this object.static booleanCommonHooks.onVanillaGameEvent(Level level, Holder<GameEvent> vanillaEvent, Vec3 pos, GameEvent.Context context) Method parameters in net.neoforged.neoforge.common with type arguments of type LevelModifier and TypeMethodDescriptionstatic booleanCommonHooks.onGrindstoneTake(Container inputSlots, ContainerLevelAccess access, Player player, Function<Level, Integer> xpFunction) static booleanCommonHooks.onTravelToDimension(Entity entity, ResourceKey<Level> dimension) -
Uses of Level in net.neoforged.neoforge.common.data
Method parameters in net.neoforged.neoforge.common.data with type arguments of type LevelModifier and TypeMethodDescriptionvoidLanguageProvider.addDimension(ResourceKey<Level> dimension, String value) -
Uses of Level in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return LevelModifier and TypeMethodDescriptiondefault LevelICommandSourceStackExtension.getUnsidedLevel()private LevelILevelExtension.self()Methods in net.neoforged.neoforge.common.extensions with parameters of type LevelModifier and TypeMethodDescriptiondefault booleanIBlockExtension.addRunningEffects(BlockState state, Level level, BlockPos pos, Entity entity) Allows a block to override the standard vanilla running particles.default booleanIBlockStateExtension.addRunningEffects(Level level, BlockPos pos, Entity entity) Allows a block to override the standard vanilla running particles.default @Nullable EntityIItemExtension.createEntity(Level level, Entity location, ItemStack stack) This function should return a new entity to replace the dropped item.default booleanIDispensibleContainerItemExtension.emptyContents(@Nullable LivingEntity entity, Level level, BlockPos pos, @Nullable BlockHitResult hitResult, @Nullable ItemStack container) Empties the contents of the container and returns whether it was successful.default voidIFallableExtension.fallingTick(Level level, BlockPos currentPosition, FallingBlockEntity entity) Called inFallingBlockEntity.tick()after vanilla processing on both server and client.default intIItemExtension.getEntityLifespan(ItemStack itemStack, Level level) Retrieves the normal 'lifespan' of this item when it is dropped on the ground as a EntityItem.default intIItemStackExtension.getEntityLifespan(Level level) Retrieves the normal 'lifespan' of this item when it is dropped on the ground as a EntityItem.default floatIBaseRailBlockExtension.getRailMaxSpeed(BlockState state, Level level, BlockPos pos, AbstractMinecart cart) Returns the max speed of the rail at the specified position.default voidIItemExtension.onAnimalArmorTick(ItemStack stack, Level level, Mob horse) Called every tick when this item is equipped as an armor item by an animal.default voidIItemStackExtension.onAnimalArmorTick(Level level, Mob horse) default booleanIBlockExtension.onCaughtFire(BlockState state, Level level, BlockPos pos, @Nullable Direction direction, @Nullable LivingEntity igniter) If the block is flammable, this is called when it gets lit on fire.default booleanIBlockStateExtension.onCaughtFire(Level level, BlockPos pos, @Nullable Direction face, @Nullable LivingEntity igniter) If the block is flammable, this is called when it gets lit on fire.default booleanIBlockExtension.onDestroyedByPlayer(BlockState state, Level level, BlockPos pos, Player player, ItemStack toolStack, boolean willHarvest, FluidState fluid) Called when a player removes a block.default booleanIBlockStateExtension.onDestroyedByPlayer(Level level, BlockPos pos, Player player, ItemStack toolStack, boolean willHarvest, FluidState fluid) Called when a player removes a block.default voidIBlockExtension.onDestroyedByPushReaction(BlockState state, Level level, BlockPos pos, Direction pushDirection, FluidState fluid) Called when a block is removed byPushReaction.DESTROY.default voidIBlockStateExtension.onDestroyedByPushReaction(Level level, BlockPos pos, Direction pushDirection, FluidState fluid) Called when a block is removed byPushReaction.DESTROY.default voidIBaseRailBlockExtension.onMinecartPass(BlockState state, Level level, BlockPos pos, AbstractMinecart cart) This function is called by any minecart that passes over this rail.default voidIBlockExtension.playFallSound(BlockState state, Level level, BlockPos pos, LivingEntity entity) Allows a block to override the standard fall sound played inLivingEntity.playBlockFallSound().default voidIBlockStateExtension.playFallSound(Level level, BlockPos pos, LivingEntity entity) Allows a block to override the standard fall sound played inLivingEntity.playBlockFallSound().default voidIBlockExtension.playStepSound(BlockState state, Level level, BlockPos pos, Entity entity, float volumeMultiplier, float pitchMultiplier) Allows a block to override the standard step sound played in:Entity.playCombinationStepSounds(BlockState, BlockState, BlockPos, BlockPos)(primary step sound only)Entity.playMuffledStepSound(BlockState, BlockPos)(usually the secondary sound in a call to the above method)Entity.playStepSound(BlockPos, BlockState)(simple step sound) The volume and pitch of any sound played in this method should be multiplied with the provided multipliers to replicate the behaviour of the callers.default voidIBlockStateExtension.playStepSound(Level level, BlockPos pos, Entity entity, float volumeMultiplier, float pitchMultiplier) Allows a block to override the standard step sound played in:Entity.playCombinationStepSounds(BlockState, BlockState, BlockPos, BlockPos)(primary step sound only)Entity.playMuffledStepSound(BlockState, BlockPos)(usually the secondary sound in a call to the above method)Entity.playStepSound(BlockPos, BlockState)(simple step sound) The volume and pitch of any sound played in this method should be multiplied with the provided multipliers to replicate the behaviour of the callers.default voidIBlockExtension.setBedOccupied(BlockState state, Level level, BlockPos pos, LivingEntity sleeper, boolean occupied) Called when a user either starts or stops sleeping in the bed.default voidIBlockStateExtension.setBedOccupied(Level level, BlockPos pos, LivingEntity sleeper, boolean occupied) Called when a user either starts or stops sleeping in the bed.Method parameters in net.neoforged.neoforge.common.extensions with type arguments of type LevelModifier and TypeMethodDescriptiondefault voidIPlayerListExtension.broadcast(double x, double y, double z, double range, ResourceKey<Level> level, CustomPacketPayload payload) Sends a payload to all players within the specific level, within a given range around the target pointdefault voidIPlayerListExtension.broadcast(Player excludedPlayer, double x, double y, double z, double range, ResourceKey<Level> level, CustomPacketPayload payload) Sends a payload to all players within the specific level, within a given range around the target point, excluding the specified player.default voidIPlayerListExtension.broadcastAll(CustomPacketPayload payload, ResourceKey<Level> targetLevel) Sends a payload to all players within the specific level. -
Uses of Level in net.neoforged.neoforge.common.util
Fields in net.neoforged.neoforge.common.util with type parameters of type LevelMethods in net.neoforged.neoforge.common.util that return types with arguments of type LevelModifier and TypeMethodDescriptionBlockSnapshot.getDimension()Returns the recorded dimension key.Method parameters in net.neoforged.neoforge.common.util with type arguments of type LevelModifier and TypeMethodDescriptionstatic BlockSnapshotBlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos) Creates a new snapshot with the default block flags (and Block#UPDATE_CLIENTS.static BlockSnapshotBlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos, int flag) Creates a new snapshot of the data at the given position.Constructor parameters in net.neoforged.neoforge.common.util with type arguments of type LevelModifierConstructorDescriptionprivateBlockSnapshot(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos, BlockState state, @Nullable CompoundTag nbt, int flags) -
Uses of Level in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as LevelModifier and TypeFieldDescriptionprivate final LevelPlayLevelSoundEvent.levelprivate final LevelVanillaGameEvent.levelMethods in net.neoforged.neoforge.event that return LevelModifier and TypeMethodDescriptionPlayLevelSoundEvent.getLevel()Returns the level the sound is being played in.VanillaGameEvent.getLevel()Methods in net.neoforged.neoforge.event with parameters of type LevelModifier and TypeMethodDescriptionstatic BonemealEventEventHooks.fireBonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) Called when bone meal (or equivalent) is used on a block.static voidEventHooks.fireLevelTickPost(Level level, BooleanSupplier haveTime) FiresLevelTickEvent.Post.static voidEventHooks.fireLevelTickPre(Level level, BooleanSupplier haveTime) FiresLevelTickEvent.Pre.static Vec3EventHooks.getExplosionKnockback(Level level, ServerExplosion explosion, Entity entity, Vec3 initialVelocity, List<BlockPos> blocks) To be called when an explosion has calculated the knockback velocity but has not yet added the knockback to the entity caught in blast.static intEventHooks.onArrowLoose(ItemStack stack, Level level, Player player, int charge, boolean hasAmmo) static InteractionResultEventHooks.onArrowNock(ItemStack item, Level level, Player player, InteractionHand hand, boolean hasAmmo) static booleanEventHooks.onCreateWorldSpawn(Level level, ServerLevelData settings) static intEventHooks.onEnchantmentLevelSet(Level level, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int enchantmentLevel) static voidEventHooks.onExplosionDetonate(Level level, ServerExplosion explosion, List<Entity> entities, List<BlockPos> blocks) static booleanEventHooks.onExplosionStart(Level level, ServerExplosion explosion) EventHooks.onNeighborNotify(Level level, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate) static voidEventHooks.onPistonMovePost(Level level, BlockPos pos, Direction direction, boolean extending) static booleanEventHooks.onPistonMovePre(Level level, BlockPos pos, Direction direction, boolean extending) EventHooks.onPlaySoundAtPosition(Level level, double x, double y, double z, Holder<SoundEvent> name, SoundSource category, float volume, float pitch) Method parameters in net.neoforged.neoforge.event with type arguments of type LevelModifier and TypeMethodDescriptionstatic voidEventHooks.firePlayerChangedDimensionEvent(Player player, ResourceKey<Level> fromDim, ResourceKey<Level> toDim) Constructors in net.neoforged.neoforge.event with parameters of type LevelModifierConstructorDescriptionAtPosition(Level level, Vec3 position, Holder<SoundEvent> sound, SoundSource source, float volume, float pitch) PlayLevelSoundEvent(Level level, Holder<SoundEvent> sound, SoundSource source, float volume, float pitch) VanillaGameEvent(Level level, Holder<GameEvent> vanillaEvent, Vec3 position, GameEvent.Context context) -
Uses of Level in net.neoforged.neoforge.event.enchanting
Fields in net.neoforged.neoforge.event.enchanting declared as LevelMethods in net.neoforged.neoforge.event.enchanting that return LevelConstructors in net.neoforged.neoforge.event.enchanting with parameters of type LevelModifierConstructorDescriptionEnchantmentLevelSetEvent(Level level, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int enchantLevel) -
Uses of Level in net.neoforged.neoforge.event.entity
Fields in net.neoforged.neoforge.event.entity declared as LevelModifier and TypeFieldDescriptionprivate final LevelEntityJoinLevelEvent.levelprivate final LevelEntityLeaveLevelEvent.levelprivate final LevelEntityMountEvent.levelFields in net.neoforged.neoforge.event.entity with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> EntityTravelToDimensionEvent.dimensionMethods in net.neoforged.neoforge.event.entity that return LevelModifier and TypeMethodDescriptionEntityJoinLevelEvent.getLevel()Returns the level that the entity is set to join.EntityLeaveLevelEvent.getLevel()Returns the level the entity is set to leave.EntityMountEvent.getLevel()Methods in net.neoforged.neoforge.event.entity that return types with arguments of type LevelConstructors in net.neoforged.neoforge.event.entity with parameters of type LevelModifierConstructorDescriptionEntityJoinLevelEvent(Entity entity, Level level) EntityJoinLevelEvent(Entity entity, Level level, boolean loadedFromDisk) EntityLeaveLevelEvent(Entity entity, Level level) EntityMountEvent(Entity entityMounting, Entity entityBeingMounted, Level level, boolean isMounting) Constructor parameters in net.neoforged.neoforge.event.entity with type arguments of type LevelModifierConstructorDescriptionEntityTravelToDimensionEvent(Entity entity, ResourceKey<Level> dimension) -
Uses of Level in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as LevelModifier and TypeFieldDescriptionprivate final LevelArrowLooseEvent.levelprivate final LevelArrowNockEvent.levelprivate final LevelBonemealEvent.levelprivate final LevelUseItemOnBlockEvent.levelFields in net.neoforged.neoforge.event.entity.player with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> PlayerEvent.PlayerChangedDimensionEvent.fromDimprivate final ResourceKey<Level> PlayerSetSpawnEvent.spawnLevelprivate final ResourceKey<Level> PlayerEvent.PlayerChangedDimensionEvent.toDimMethods in net.neoforged.neoforge.event.entity.player that return LevelModifier and TypeMethodDescriptionArrowLooseEvent.getLevel()ArrowNockEvent.getLevel()BonemealEvent.getLevel()Returns the level.CanPlayerSleepEvent.getLevel()PlayerInteractEvent.getLevel()UseItemOnBlockEvent.getLevel()Methods in net.neoforged.neoforge.event.entity.player that return types with arguments of type LevelModifier and TypeMethodDescriptionPlayerEvent.PlayerChangedDimensionEvent.getFrom()PlayerSetSpawnEvent.getSpawnLevel()PlayerEvent.PlayerChangedDimensionEvent.getTo()Method parameters in net.neoforged.neoforge.event.entity.player with type arguments of type LevelModifier and TypeMethodDescriptionvoidPlayerRespawnPositionEvent.setRespawnLevel(ResourceKey<Level> respawnLevelResourceKey) Set the level the player will respawn into using aResourceKey.Constructors in net.neoforged.neoforge.event.entity.player with parameters of type LevelModifierConstructorDescriptionArrowLooseEvent(Player player, ItemStack bow, Level level, int charge, boolean hasAmmo) ArrowNockEvent(Player player, ItemStack item, InteractionHand hand, Level level, boolean hasAmmo) BonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) Constructor parameters in net.neoforged.neoforge.event.entity.player with type arguments of type LevelModifierConstructorDescriptionPlayerChangedDimensionEvent(Player player, ResourceKey<Level> fromDim, ResourceKey<Level> toDim) -
Uses of Level in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level declared as LevelMethods in net.neoforged.neoforge.event.level that return LevelConstructors in net.neoforged.neoforge.event.level with parameters of type LevelModifierConstructorDescriptionBreakEvent(Level level, BlockPos pos, BlockState state, Player player) Change(Level world, BlockPos pos, BlockState state, int oldNote, int newNote) ExplosionEvent(Level level, ServerExplosion explosion) ExplosionKnockbackEvent(Level level, ServerExplosion explosion, Entity entity, Vec3 knockbackVelocity, List<BlockPos> blockList) FarmlandTrampleEvent(Level level, BlockPos pos, BlockState state, double fallDistance, Entity entity) NeighborNotifyEvent(Level level, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate) protectedNoteBlockEvent(Level world, BlockPos pos, BlockState state, int note) PistonEvent(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Play(Level world, BlockPos pos, BlockState state, int note, NoteBlockInstrument instrument) Post(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Pre(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Start(Level level, ServerExplosion explosion) -
Uses of Level in net.neoforged.neoforge.event.level.block
Constructors in net.neoforged.neoforge.event.level.block with parameters of type LevelModifierConstructorDescriptionCropGrowEvent(Level level, BlockPos pos, BlockState state) Post(Level level, BlockPos pos, BlockState original, BlockState state) Pre(Level level, BlockPos pos, BlockState state) -
Uses of Level in net.neoforged.neoforge.event.tick
Fields in net.neoforged.neoforge.event.tick declared as LevelMethods in net.neoforged.neoforge.event.tick that return LevelConstructors in net.neoforged.neoforge.event.tick with parameters of type LevelModifierConstructorDescriptionprotectedLevelTickEvent(BooleanSupplier hasTime, Level level) Post(BooleanSupplier haveTime, Level level) Pre(BooleanSupplier haveTime, Level level) -
Uses of Level in net.neoforged.neoforge.event.village
Fields in net.neoforged.neoforge.event.village declared as LevelMethods in net.neoforged.neoforge.event.village that return LevelConstructors in net.neoforged.neoforge.event.village with parameters of type LevelModifierConstructorDescriptionVillageSiegeEvent(VillageSiege siege, Level level, Player player, Vec3 attemptedSpawnPos) -
Uses of Level in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type LevelModifier and TypeMethodDescriptionstatic booleanFluidInteractionRegistry.canInteract(Level level, BlockPos pos) Performs all potential fluid interactions at a given position.static voidFluidUtil.destroyBlockOnFluidPlacement(Level level, BlockPos pos) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated with no equivalent.private static IFluidHandlerFluidUtil.getFluidBlockHandler(Fluid fluid, Level level, BlockPos pos) Deprecated, for removal: This API element is subject to removal in a future version.Internal method for getting a fluid block handler for placing a fluid.static Optional<IFluidHandler> FluidUtil.getFluidHandler(Level level, BlockPos blockPos, @Nullable Direction side) Deprecated, for removal: This API element is subject to removal in a future version.Use theCapabilities.Fluid.BLOCKcapability directly.booleanFluidType.handleCauldronDrip(Fluid fluid, Level level, BlockPos cauldronPos) Returns whether a fluid above a pointed dripstone block can successfully fill a cauldron below.voidFluidInteractionRegistry.FluidInteraction.interact(Level level, BlockPos currentPos, BlockPos relativePos, FluidState currentState) Performs the interaction between the source and the surrounding data.static booleanFluidUtil.interactWithFluidHandler(Player player, InteractionHand hand, Level level, BlockPos pos, @Nullable Direction side) Deprecated, for removal: This API element is subject to removal in a future version.booleanFluidType.isVaporizedOnPlacement(Level level, BlockPos pos, FluidStack stack) Determines if this fluid should be vaporized when placed into a level.voidFluidType.onVaporize(@Nullable LivingEntity entity, Level level, BlockPos pos, FluidStack stack) Performs an action when a fluid can be vaporized when placed into a level.booleanFluidInteractionRegistry.HasFluidInteraction.test(Level level, BlockPos currentPos, BlockPos relativePos, FluidState currentState) Returns whether the interaction can occur.static FluidActionResultFluidUtil.tryPickUpFluid(ItemStack emptyContainer, @Nullable Player playerIn, Level level, BlockPos pos, Direction side) Deprecated, for removal: This API element is subject to removal in a future version.static FluidActionResultFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, ItemStack container, FluidStack resource) Deprecated, for removal: This API element is subject to removal in a future version.static booleanFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, IFluidHandler fluidSource, FluidStack resource) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Level in net.neoforged.neoforge.fluids.capability.wrappers
Fields in net.neoforged.neoforge.fluids.capability.wrappers declared as LevelModifier and TypeFieldDescriptionprotected final LevelBlockWrapper.LiquidContainerBlockWrapper.worldDeprecated, for removal: This API element is subject to removal in a future version.protected final LevelBlockWrapper.worldDeprecated, for removal: This API element is subject to removal in a future version.protected final LevelBucketPickupHandlerWrapper.worldDeprecated, for removal: This API element is subject to removal in a future version.Constructors in net.neoforged.neoforge.fluids.capability.wrappers with parameters of type LevelModifierConstructorDescriptionBlockWrapper(BlockState state, Level world, BlockPos blockPos) Deprecated, for removal: This API element is subject to removal in a future version.BucketPickupHandlerWrapper(Player player, BucketPickup bucketPickupHandler, Level world, BlockPos blockPos) Deprecated, for removal: This API element is subject to removal in a future version.LiquidContainerBlockWrapper(LiquidBlockContainer liquidContainer, Level world, BlockPos blockPos) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Level in net.neoforged.neoforge.model.data
Fields in net.neoforged.neoforge.model.data declared as LevelConstructors in net.neoforged.neoforge.model.data with parameters of type Level -
Uses of Level in net.neoforged.neoforge.server.command
Method parameters in net.neoforged.neoforge.server.command with type arguments of type LevelModifier and TypeMethodDescriptionprivate static intEntityCommand.EntityListCommand.execute(CommandSourceStack sender, String filter, ResourceKey<Level> dim) -
Uses of Level in net.neoforged.neoforge.transfer.fluid
Fields in net.neoforged.neoforge.transfer.fluid declared as LevelModifier and TypeFieldDescriptionprivate final LevelCauldronWrapper.WrapperLocation.levelThe field for thelevelrecord component.Methods in net.neoforged.neoforge.transfer.fluid that return LevelModifier and TypeMethodDescriptionCauldronWrapper.WrapperLocation.level()Returns the value of thelevelrecord component.Methods in net.neoforged.neoforge.transfer.fluid with parameters of type LevelModifier and TypeMethodDescriptionstatic CauldronWrapperstatic booleanFluidUtil.interactWithFluidHandler(Player player, InteractionHand hand, Level level, BlockPos pos, @Nullable Direction side) Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler block.private static @Nullable ResourceStack<FluidResource> FluidUtil.moveWithSound(ResourceHandler<FluidResource> from, ResourceHandler<FluidResource> to, Level level, @Nullable BlockPos pos, @Nullable Player player, boolean pickup) private static voidFluidUtil.playSoundAndGameEvent(FluidResource resource, Level level, @Nullable BlockPos blockPos, @Nullable Player player, boolean pickup) static voidFluidUtil.triggerSoundAndGameEvent(FluidResource resource, Level level, Vec3 position, @Nullable Player player, boolean pickup) Triggers the appropriate sound effect and game event for an interaction with a fluid handler.static FluidStackFluidUtil.tryPickupFluid(@Nullable ResourceHandler<FluidResource> destination, @Nullable Player player, Level level, BlockPos pos, @Nullable Direction side) Attempts to pick up a fluid in the level and put it into a fluid handler, first from aBucketPickupblock (such as fluid sources and waterlogged blocks), or second from aCapabilities.Fluid.BLOCKcapability instance.static FluidStackFluidUtil.tryPlaceFluid(@Nullable ResourceHandler<FluidResource> source, @Nullable Player player, Level level, InteractionHand hand, BlockPos pos) Tries to extract one bucket of a fluid resource from a resource handler and place it into the level as a block.static booleanFluidUtil.tryPlaceFluid(FluidResource resource, @Nullable Player player, Level level, InteractionHand hand, BlockPos pos) Tries to place one bucket of a fluid resource into the level as a block.Constructors in net.neoforged.neoforge.transfer.fluid with parameters of type LevelModifierConstructorDescriptionprivateWrapperLocation(Level level, BlockPos pos) Creates an instance of aWrapperLocationrecord class. -
Uses of Level in net.neoforged.neoforge.transfer.item
Fields in net.neoforged.neoforge.transfer.item declared as LevelModifier and TypeFieldDescriptionprivate final LevelComposterWrapper.WrapperLocation.levelThe field for thelevelrecord component.Methods in net.neoforged.neoforge.transfer.item that return LevelModifier and TypeMethodDescriptionComposterWrapper.WrapperLocation.level()Returns the value of thelevelrecord component.Methods in net.neoforged.neoforge.transfer.item with parameters of type LevelModifier and TypeMethodDescriptionstatic @Nullable ResourceHandler<ItemResource> static ContainerOrHandlerVanillaInventoryCodeHooks.getEntityContainerOrHandler(Level level, double x, double y, double z, @Nullable Direction side) Constructors in net.neoforged.neoforge.transfer.item with parameters of type LevelModifierConstructorDescriptionprivateWrapperLocation(Level level, BlockPos pos) Creates an instance of aWrapperLocationrecord class.
RenderSectionRegion(Level, int, int, int, SectionCopy[], it.unimi.dsi.fastutil.longs.Long2ObjectFunction)instead