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.critereon
Fields in net.minecraft.advancements.critereon 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.critereon 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.critereon 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> fromLevel, ResourceKey<Level> toLevel) LocationPredicate.Builder.setDimension(ResourceKey<Level> dimension) voidChangeDimensionTrigger.trigger(ServerPlayer player, ResourceKey<Level> fromLevel, ResourceKey<Level> toLevel) -
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 pos) -
Uses of Level in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type LevelModifier and TypeMethodDescriptionprivate voidGuiGraphics.renderItem(LivingEntity entity, Level level, ItemStack stack, 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.private voidGuiGraphics.renderItem(LivingEntity entity, Level level, ItemStack stack, int x, int y, int seed, int guiOffset) Renders an item stack for a living entity in a specific level at the specified coordinates with a random seed and a custom GUI offset. -
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.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 TypeMethodDescriptionvoidSessionSearchTrees.updateRecipes(ClientRecipeBook recipeBook, Level level) Method parameters in net.minecraft.client.multiplayer with type arguments of type LevelModifier and TypeMethodDescriptionprivate ReceivingLevelScreen.ReasonClientPacketListener.determineLevelLoadingReason(boolean dying, ResourceKey<Level> spawnDimension, ResourceKey<Level> currentDimension) private voidClientPacketListener.startWaitingForNewLevel(LocalPlayer player, ClientLevel level, ReceivingLevelScreen.Reason reason, ResourceKey<Level> toDimension, ResourceKey<Level> fromDimension) Constructor parameters in net.minecraft.client.multiplayer with type arguments of type LevelModifierConstructorDescriptionClientLevel(ClientPacketListener connection, ClientLevel.ClientLevelData levelData, ResourceKey<Level> dimension, Holder<DimensionType> dimensionTypeRegistration, int viewDistance, 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 LevelModifier and TypeFieldDescriptionprivate final LevelLevelEventHandler.levelprotected final LevelViewArea.levelMethods in net.minecraft.client.renderer with parameters of type LevelModifier and TypeMethodDescriptionprivate voidWeatherEffectRenderer.collectColumnInstances(Level level, int ticks, float partialTick, Vec3 cameraPosition, int radius, List<WeatherEffectRenderer.ColumnInstance> rainColumnInstances, List<WeatherEffectRenderer.ColumnInstance> snowColumnInstances) private Biome.PrecipitationWeatherEffectRenderer.getPrecipitationAt(Level level, BlockPos pos) private voidLevelEventHandler.notifyNearbyEntities(Level level, BlockPos pos, boolean playing) Notifies living entities in a 3 block range of the specifiedposthat a record is or isn't playing nearby, dependent on the specifiedplayingparameter.voidWeatherEffectRenderer.render(Level level, MultiBufferSource bufferSource, int ticks, float partialTick, Vec3 cameraPosition) Constructors in net.minecraft.client.renderer with parameters of type LevelModifierConstructorDescriptionLevelEventHandler(Minecraft minecraft, Level level, LevelRenderer levelRenderer) ViewArea(SectionRenderDispatcher sectionRenderDispatcher, Level level, int viewDistance, LevelRenderer levelRenderer) -
Uses of Level in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as LevelMethods in net.minecraft.client.renderer.blockentity with parameters of type LevelModifier and TypeMethodDescriptionvoidprivate voidPistonHeadRenderer.renderBlock(BlockPos pos, BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, Level level, boolean extended, int packedOverlay) void -
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, SectionPos sectionPos) RenderRegionCache.createRegion(Level level, SectionPos sectionPos, boolean nullForEmpty) private RenderRegionCache.ChunkInfoRenderRegionCache.getChunkInfo(Level level, int x, int z) Constructors in net.minecraft.client.renderer.chunk with parameters of type LevelModifierConstructorDescription(package private)RenderChunkRegion(Level level, int minChunkX, int minChunkZ, RenderChunk[] chunks) Deprecated.(package private)RenderChunkRegion(Level level, int minChunkX, int minChunkZ, RenderChunk[] chunks, it.unimi.dsi.fastutil.longs.Long2ObjectFunction<ModelData> modelDataSnapshot) -
Uses of Level in net.minecraft.client.renderer.debug
Fields in net.minecraft.client.renderer.debug with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Map<ResourceKey<Level>, Map<String, BoundingBox>> StructureRenderer.postMainBoxesprivate final Map<ResourceKey<Level>, Map<String, StructuresDebugPayload.PieceInfo>> StructureRenderer.postPiecesMethods in net.minecraft.client.renderer.debug with parameters of type LevelModifier and TypeMethodDescriptionGameEventListenerRenderer.TrackedListener.getPosition(Level level) booleanMethod parameters in net.minecraft.client.renderer.debug with type arguments of type LevelModifier and TypeMethodDescriptionvoidStructureRenderer.addBoundingBox(BoundingBox boundingBox, List<StructuresDebugPayload.PieceInfo> pieces, ResourceKey<Level> dimension) -
Uses of Level in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity declared as LevelMethods in net.minecraft.client.renderer.entity with parameters of type LevelModifier and TypeMethodDescriptionvoidvoidItemRenderer.renderStatic(LivingEntity entity, ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int packedLight, int packedOverlay, int seed) voidItemRenderer.renderStatic(ItemStack stack, ItemDisplayContext displayContext, int packedLight, int packedOverlay, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int seed) voidWorld sets this RenderManager's worldObj to the world provided -
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 renderState, ItemStack stack, ItemDisplayContext displayContext, Level level, LivingEntity entity, int seed) voidItemModelResolver.updateForTopItem(ItemStackRenderState renderState, ItemStack stack, ItemDisplayContext displayContext, Level level, LivingEntity entity, int seed) -
Uses of Level in net.minecraft.client.renderer.item.properties.select
Fields 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 TypeMethodDescriptionContextDimension.get(ItemStack p_390388_, ClientLevel p_390477_, LivingEntity p_390423_, int p_390520_, ItemDisplayContext p_390452_) 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 advancement) -
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 stack) private static InteractionResultCauldronInteraction.dyedItemIteration(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) static InteractionResultCauldronInteraction.emptyBucket(Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStackl, BlockState state, SoundEvent emptySound) static InteractionResultCauldronInteraction.fillBucket(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack emptyStack, ItemStack filledStack, Predicate<BlockState> statePredicate, SoundEvent fillSound) private static InteractionResultCauldronInteraction.fillLavaInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack) private static InteractionResultCauldronInteraction.fillPowderSnowInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack) private static InteractionResultCauldronInteraction.fillWaterInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack) CauldronInteraction.interact(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) private static booleanCauldronInteraction.isUnderWater(Level level, BlockPos pos) private static InteractionResultCauldronInteraction.shulkerBoxInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) -
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.common.custom
Fields in net.minecraft.network.protocol.common.custom with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> StructuresDebugPayload.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.network.protocol.common.custom that return types with arguments of type LevelModifier and TypeMethodDescriptionStructuresDebugPayload.dimension()Returns the value of thedimensionrecord component.Constructor parameters in net.minecraft.network.protocol.common.custom with type arguments of type LevelModifierConstructorDescriptionStructuresDebugPayload(ResourceKey<Level> dimension, BoundingBox mainBB, List<StructuresDebugPayload.PieceInfo> pieces) Creates an instance of aStructuresDebugPayloadrecord class. -
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 TypeMethodDescriptionServerboundSetCommandMinecartPacket.getCommandBlock(Level level) ClientboundPlayerLookAtPacket.getPosition(Level level) static voidDebugPackets.sendGameEventInfo(Level level, Holder<GameEvent> gameEvent, Vec3 pos) static voidDebugPackets.sendGameEventListenerInfo(Level level, GameEventListener gameEventListener) static voidDebugPackets.sendGoalSelector(Level level, Mob mob, GoalSelector goalSelector) static voidDebugPackets.sendHiveInfo(Level level, BlockPos pos, BlockState blockState, BeehiveBlockEntity hiveBlockEntity) static voidDebugPackets.sendNeighborsUpdatePacket(Level level, BlockPos pos) static voidDebugPackets.sendPathFindingPacket(Level level, Mob mob, Path path, float maxDistanceToWaypoint) static voidDebugPackets.sendWireUpdates(Level level, RedstoneWireOrientationsDebugPayload payload) 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, 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()Methods in net.minecraft.server with parameters of type LevelMethod parameters in net.minecraft.server with type arguments of type LevelModifier and TypeMethodDescriptionMinecraftServer.getLevel(ResourceKey<Level> dimension) Gets the worldServer by the given dimension.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 BiMap<String, ResourceKey<Level>> ChaseCommand.DIMENSION_NAMES -
Uses of Level in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type Level -
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 ResourceKey<Level> ServerPlayer.RespawnConfig.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.RespawnConfig.dimension()Returns the value of thedimensionrecord component.static ResourceKey<Level> ServerPlayer.RespawnConfig.getDimensionOrDefault(ServerPlayer.RespawnConfig respawnConfig) Methods in net.minecraft.server.level with parameters of type LevelModifier and TypeMethodDescriptionprivate voidChunkHolder.broadcastBlockEntity(List<ServerPlayer> players, Level level, BlockPos pos) private voidChunkHolder.broadcastBlockEntityIfNeeded(List<ServerPlayer> players, Level level, BlockPos pos, BlockState state) DemoMode.useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) ServerPlayerGameMode.useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) DemoMode.useItemOn(ServerPlayer p_140747_, Level p_140748_, ItemStack p_140749_, InteractionHand p_140750_, BlockHitResult p_140751_) ServerPlayerGameMode.useItemOn(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) Constructors in net.minecraft.server.level with parameters of type LevelConstructor parameters in net.minecraft.server.level with type arguments of type LevelModifierConstructorDescriptionRespawnConfig(ResourceKey<Level> dimension, BlockPos pos, float angle, boolean forced) Creates an instance of aRespawnConfigrecord class.ServerLevel(MinecraftServer server, Executor dispatcher, LevelStorageSource.LevelStorageAccess levelStorageAccess, ServerLevelData serverLevelData, ResourceKey<Level> dimension, LevelStem levelStem, ChunkProgressListener progressListener, boolean isDebug, long biomeZoomSeed, List<CustomSpawner> customSpawners, boolean tickTime, RandomSequences randomSequences) -
Uses of Level in net.minecraft.server.players
Method parameters in net.minecraft.server.players with type arguments of type LevelModifier and TypeMethodDescriptionvoidPlayerList.broadcast(Player except, double x, double y, double z, double radius, 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 direction, ParticleOptions particle, Vec3 speed, double spread) static voidParticleUtils.spawnParticlesAlongAxis(Direction.Axis axis, Level level, BlockPos pos, double spread, ParticleOptions particle, UniformInt count) static voidParticleUtils.spawnParticlesOnBlockFace(Level level, BlockPos pos, ParticleOptions particle, IntProvider count, Direction direction, Supplier<Vec3> speedSupplier, double spread) static voidParticleUtils.spawnParticlesOnBlockFaces(Level level, BlockPos pos, ParticleOptions particle, IntProvider count) -
Uses of Level in net.minecraft.util.profiling.jfr
Method parameters in net.minecraft.util.profiling.jfr with type arguments of type LevelModifier and TypeMethodDescriptionJfrProfiler.onChunkGenerate(ChunkPos p_185313_, ResourceKey<Level> p_185314_, String p_185315_) JvmProfiler.NoOpProfiler.onChunkGenerate(ChunkPos p_185370_, ResourceKey<Level> p_185371_, String p_185372_) JvmProfiler.onChunkGenerate(ChunkPos chunkPos, ResourceKey<Level> level, String name) JfrProfiler.onStructureGenerate(ChunkPos p_383140_, ResourceKey<Level> p_382829_, Holder<Structure> p_383041_) JvmProfiler.NoOpProfiler.onStructureGenerate(ChunkPos p_383098_, ResourceKey<Level> p_383187_, Holder<Structure> p_383176_) JvmProfiler.onStructureGenerate(ChunkPos chunkPos, ResourceKey<Level> level, 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 chunkPos, ResourceKey<Level> level, String targetStatus) StructureGenerationEvent(ChunkPos chunkPos, 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 final ResourceKey<Level> WorldUpgrader.DimensionToUpgrade.dimensionKeyThe field for thedimensionKeyrecord component.(package private) final Set<ResourceKey<Level>> WorldUpgrader.levels(package private) final it.unimi.dsi.fastutil.objects.Reference2FloatMap<ResourceKey<Level>> WorldUpgrader.progressMapMethods in net.minecraft.util.worldupdate that return types with arguments of type LevelModifier and TypeMethodDescriptionWorldUpgrader.DimensionToUpgrade.dimensionKey()Returns the value of thedimensionKeyrecord component.WorldUpgrader.levels()Method parameters in net.minecraft.util.worldupdate with type arguments of type LevelModifier and TypeMethodDescriptionfloatWorldUpgrader.dimensionProgress(ResourceKey<Level> level) private booleanWorldUpgrader.AbstractUpgrader.processOnePosition(ResourceKey<Level> dimesion, T storage, ChunkPos chunkPos) protected abstract booleanWorldUpgrader.AbstractUpgrader.tryProcessOnePosition(T chunkStorage, ChunkPos chunkPos, ResourceKey<Level> dimension) protected booleanWorldUpgrader.ChunkUpgrader.tryProcessOnePosition(ChunkStorage p_321581_, ChunkPos p_321524_, ResourceKey<Level> p_321488_) protected booleanWorldUpgrader.SimpleRegionStorageUpgrader.tryProcessOnePosition(SimpleRegionStorage p_321490_, ChunkPos p_321657_, ResourceKey<Level> p_321485_) Constructor parameters in net.minecraft.util.worldupdate with type arguments of type LevelModifierConstructorDescription(package private)DimensionToUpgrade(ResourceKey<Level> dimensionKey, T storage, ListIterator<WorldUpgrader.FileToUpgrade> files) Creates an instance of aDimensionToUpgraderecord class. -
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 inventory) static voidContainers.dropContents(Level level, BlockPos pos, NonNullList<ItemStack> stackList) static voidContainers.dropContents(Level level, BlockPos pos, Container inventory) static voidContainers.dropContents(Level level, Entity entityAt, Container inventory) static voidContainers.dropItemStack(Level level, double x, double y, double z, ItemStack stack) static voidContainers.updateNeighboursAfterDestroy(BlockState state, Level level, BlockPos pos) -
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.getCommandSenderWorld()Entity.level()OwnableEntity.level()Methods in net.minecraft.world.entity with parameters of type LevelModifier and TypeMethodDescriptionEntityType.appendCustomEntityStackConfig(Consumer<T> consumer, Level level, ItemStack stack, LivingEntity owner) EntityType.appendDefaultStackConfig(Consumer<T> consumer, Level level, ItemStack stack, LivingEntity owner) booleanEntity.canTeleport(Level fromLevel, Level toLevel) private static voidLightningBolt.clearCopperOnLightningStrike(Level level, BlockPos pos) private static List<VoxelShape> Entity.collectColliders(Entity entity, Level level, List<VoxelShape> collisions, AABB boundingBox) static Vec3Entity.collideBoundingBox(Entity entity, Vec3 vec, AABB collisionBox, Level level, List<VoxelShape> potentialHits) EntityType.create(CompoundTag tag, Level level, EntitySpawnReason spawnReason) EntityType.create(Level level, EntitySpawnReason spawnReason) EntityType.EntityFactory.create(EntityType<T> entityType, Level level) static OminousItemSpawnerEntityType.createDefaultStackConfig(Level level, ItemStack stack, LivingEntity owner) protected PathNavigationMob.createNavigation(Level level) EntityType.loadEntitiesRecursive(List<? extends Tag> entityTags, Level level, EntitySpawnReason spawnReason) static EntityEntityType.loadEntityRecursive(CompoundTag entityTag, Level level, EntitySpawnReason spawnReason, Function<Entity, Entity> adapter) EntityType.loadStaticEntity(CompoundTag entityTag, Level level, EntitySpawnReason spawnReason) LightningBolt.randomStepCleaningCopper(Level level, BlockPos pos) private static voidLightningBolt.randomWalkCleaningCopper(Level level, BlockPos pos, BlockPos.MutableBlockPos mutable, int steps) default voidNeutralMob.readPersistentAngerSaveData(Level level, CompoundTag tag) static <StoredEntityType extends UniquelyIdentifyable>
EntityReference<StoredEntityType> EntityReference.readWithOldOwnerConversion(CompoundTag tag, String key, Level level) protected static voidEntity.sendBubbleColumnParticles(Level level, BlockPos pos) protected voidstatic voidEntityType.updateCustomEntityTag(Level level, LivingEntity owner, Entity entity, CustomData customData) Constructors in net.minecraft.world.entity with parameters of type LevelModifierConstructorDescriptionprotectedAgeableMob(EntityType<? extends AgeableMob> p_146738_, Level p_146739_) AreaEffectCloud(EntityType<? extends AreaEffectCloud> p_19704_, Level p_19705_) AreaEffectCloud(Level level, double x, double y, double z) BlockDisplay(EntityType<?> p_271022_, Level p_270442_) Display(EntityType<?> p_270360_, Level p_270280_) Entity(EntityType<?> entityType, Level level) ExperienceOrb(EntityType<? extends ExperienceOrb> p_20773_, Level p_20774_) ExperienceOrb(Level level, double x, double y, double z, int value) protectedFlyingMob(EntityType<? extends FlyingMob> p_20806_, Level p_20807_) GlowSquid(EntityType<? extends GlowSquid> p_147111_, Level p_147112_) Interaction(EntityType<?> p_273319_, Level p_272713_) ItemDisplay(EntityType<?> p_270104_, Level p_270735_) LightningBolt(EntityType<? extends LightningBolt> p_20865_, Level p_20866_) protectedLivingEntity(EntityType<? extends LivingEntity> p_20966_, Level p_20967_) Marker(EntityType<?> p_147250_, Level p_147251_) protectedMob(EntityType<? extends Mob> p_21368_, Level p_21369_) OminousItemSpawner(EntityType<? extends OminousItemSpawner> p_338198_, Level p_338269_) protectedPathfinderMob(EntityType<? extends PathfinderMob> p_21683_, Level p_21684_) protectedTamableAnimal(EntityType<? extends TamableAnimal> p_21803_, Level p_21804_) TextDisplay(EntityType<?> p_270708_, Level p_270736_) -
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> p_27403_, Level p_27404_) Bat(EntityType<? extends Bat> p_27412_, Level p_27413_) -
Uses of Level in net.minecraft.world.entity.animal
Methods in net.minecraft.world.entity.animal with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationAbstractFish.createNavigation(Level level) protected PathNavigationBee.createNavigation(Level level) protected PathNavigationDolphin.createNavigation(Level level) protected PathNavigationParrot.createNavigation(Level level) protected PathNavigationTurtle.createNavigation(Level level) static SoundEventParrot.getAmbient(Level level, RandomSource random) static booleanParrot.imitateNearbyMobs(Level level, Entity parrot) static booleanBee.isNightOrRaining(Level level) private voidBee.spawnFluidParticle(Level level, double startX, double endX, double startZ, double endZ, double posY, ParticleOptions particleOption) Constructors in net.minecraft.world.entity.animal with parameters of type LevelModifierConstructorDescriptionAbstractCow(EntityType<? extends AbstractCow> p_401290_, Level p_401216_) AbstractFish(EntityType<? extends AbstractFish> p_27461_, Level p_27462_) protectedAbstractGolem(EntityType<? extends AbstractGolem> p_27508_, Level p_27509_) AbstractSchoolingFish(EntityType<? extends AbstractSchoolingFish> p_27523_, Level p_27524_) protectedAgeableWaterCreature(EntityType<? extends AgeableWaterCreature> p_364107_, Level p_360956_) protectedAnimal(EntityType<? extends Animal> p_27557_, Level p_27558_) Bee(EntityType<? extends Bee> p_27717_, Level p_27718_) Cat(EntityType<? extends Cat> p_28114_, Level p_28115_) Chicken(EntityType<? extends Chicken> p_28236_, Level p_28237_) Cod(EntityType<? extends Cod> p_28276_, Level p_28277_) Cow(EntityType<? extends Cow> p_28285_, Level p_28286_) Dolphin(EntityType<? extends Dolphin> p_28316_, Level p_28317_) Fox(EntityType<? extends Fox> p_28451_, Level p_28452_) IronGolem(EntityType<? extends IronGolem> p_28834_, Level p_28835_) MushroomCow(EntityType<? extends MushroomCow> p_28914_, Level p_28915_) Ocelot(EntityType<? extends Ocelot> p_28987_, Level p_28988_) Panda(EntityType<? extends Panda> p_29086_, Level p_29087_) Parrot(EntityType<? extends Parrot> p_29362_, Level p_29363_) Pig(EntityType<? extends Pig> p_29462_, Level p_29463_) PolarBear(EntityType<? extends PolarBear> p_29519_, Level p_29520_) Pufferfish(EntityType<? extends Pufferfish> p_29602_, Level p_29603_) Rabbit(EntityType<? extends Rabbit> p_29656_, Level p_29657_) Salmon(EntityType<? extends Salmon> p_29790_, Level p_29791_) protectedShoulderRidingEntity(EntityType<? extends ShoulderRidingEntity> p_29893_, Level p_29894_) SnowGolem(EntityType<? extends SnowGolem> p_29902_, Level p_29903_) Squid(EntityType<? extends Squid> p_29953_, Level p_29954_) TropicalFish(EntityType<? extends TropicalFish> p_30015_, Level p_30016_) Turtle(EntityType<? extends Turtle> p_30132_, Level p_30133_) (package private)TurtlePathNavigation(Turtle turtle, Level level) protectedWaterAnimal(EntityType<? extends WaterAnimal> p_30341_, Level p_30342_) -
Uses of Level in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationAllay.createNavigation(Level p_218342_) Constructors 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 LevelModifier and TypeMethodDescriptionprotected PathNavigationAxolotl.createNavigation(Level p_149128_) Constructors in net.minecraft.world.entity.animal.axolotl 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 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 p_218486_) protected PathNavigationTadpole.createNavigation(Level p_218694_) Constructors in net.minecraft.world.entity.animal.frog with parameters of type LevelModifierConstructorDescriptionFrog(EntityType<? extends Animal> p_218470_, Level p_218471_) (package private)FrogPathNavigation(Frog mob, Level level) Tadpole(EntityType<? extends AbstractFish> p_218686_, Level p_218687_) -
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.horse
Constructors in net.minecraft.world.entity.animal.horse with parameters of type LevelModifierConstructorDescriptionprotectedAbstractChestedHorse(EntityType<? extends AbstractChestedHorse> p_30485_, Level p_30486_) protectedAbstractHorse(EntityType<? extends AbstractHorse> p_30531_, Level p_30532_) Donkey(EntityType<? extends Donkey> p_30672_, Level p_30673_) Horse(EntityType<? extends Horse> p_30689_, Level p_30690_) Llama(EntityType<? extends Llama> p_30750_, Level p_30751_) Mule(EntityType<? extends Mule> p_30878_, Level p_30879_) SkeletonHorse(EntityType<? extends SkeletonHorse> p_30894_, Level p_30895_) TraderLlama(EntityType<? extends TraderLlama> p_30939_, Level p_30940_) ZombieHorse(EntityType<? extends ZombieHorse> p_30994_, Level p_30995_) -
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.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> p_31037_, Level p_31038_) EndCrystal(Level level, double x, double y, double z) EnderDragon(EntityType<? extends EnderDragon> p_31096_, Level p_31097_) -
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 p_186262_) Constructors in net.minecraft.world.entity.boss.wither with parameters of type LevelModifierConstructorDescriptionWitherBoss(EntityType<? extends WitherBoss> p_31437_, Level p_31438_) -
Uses of Level in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration with parameters of type LevelModifier and TypeMethodDescriptionstatic LeashFenceKnotEntityLeashFenceKnotEntity.getOrCreateKnot(Level level, BlockPos pos) Constructors in net.minecraft.world.entity.decoration with parameters of type LevelModifierConstructorDescriptionArmorStand(EntityType<? extends ArmorStand> p_31553_, Level p_31554_) ArmorStand(Level level, double x, double y, double z) protectedBlockAttachedEntity(EntityType<? extends BlockAttachedEntity> p_345070_, Level p_345079_) protectedBlockAttachedEntity(EntityType<? extends BlockAttachedEntity> entityType, Level level, BlockPos pos) GlowItemFrame(EntityType<? extends ItemFrame> p_149607_, Level p_149608_) GlowItemFrame(Level p_149610_, BlockPos p_149611_, Direction p_149612_) protectedHangingEntity(EntityType<? extends HangingEntity> p_31703_, Level p_31704_) protectedHangingEntity(EntityType<? extends HangingEntity> entityType, Level level, BlockPos pos) ItemFrame(EntityType<? extends ItemFrame> p_31761_, Level p_31762_) ItemFrame(EntityType<? extends ItemFrame> entityType, Level level, BlockPos pos, Direction direction) LeashFenceKnotEntity(EntityType<? extends LeashFenceKnotEntity> p_31828_, Level p_31829_) LeashFenceKnotEntity(Level level, BlockPos pos) Painting(EntityType<? extends Painting> p_31904_, Level p_31905_) private -
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 blockState) Constructors in net.minecraft.world.entity.item with parameters of type LevelModifierConstructorDescriptionFallingBlockEntity(EntityType<? extends FallingBlockEntity> p_31950_, Level p_31951_) privateFallingBlockEntity(Level level, double x, double y, double z, BlockState state) ItemEntity(EntityType<? extends ItemEntity> p_31991_, Level p_31992_) ItemEntity(Level level, double posX, double posY, double posZ, ItemStack itemStack) ItemEntity(Level level, double posX, double posY, double posZ, ItemStack itemStack, double deltaX, double deltaY, double deltaZ) PrimedTnt(EntityType<? extends PrimedTnt> p_32076_, Level p_32077_) PrimedTnt(Level level, double x, double y, double z, LivingEntity owner) -
Uses of Level in net.minecraft.world.entity.monster
Fields in net.minecraft.world.entity.monster declared as LevelMethods in net.minecraft.world.entity.monster with parameters of type LevelModifier and TypeMethodDescriptionprivate booleanEnderMan.EndermanLeaveBlockGoal.canPlaceBlock(Level level, BlockPos destinationPos, BlockState carriedState, BlockState destinationState, BlockState belowDestinationState, BlockPos belowDestinationPos) protected PathNavigationGuardian.createNavigation(Level level) protected PathNavigationSpider.createNavigation(Level level) protected PathNavigationStrider.createNavigation(Level level) voidZombie.ZombieAttackTurtleEggGoal.playBreakSound(Level level, BlockPos pos) Constructors in net.minecraft.world.entity.monster with parameters of type LevelModifierConstructorDescriptionprotectedAbstractIllager(EntityType<? extends AbstractIllager> p_32105_, Level p_32106_) protectedAbstractSkeleton(EntityType<? extends AbstractSkeleton> p_32133_, Level p_32134_) Blaze(EntityType<? extends Blaze> p_32219_, Level p_32220_) Bogged(EntityType<? extends Bogged> p_326920_, Level p_326946_) CaveSpider(EntityType<? extends CaveSpider> p_32254_, Level p_32255_) Creeper(EntityType<? extends Creeper> p_32278_, Level p_32279_) Drowned(EntityType<? extends Drowned> p_32344_, Level p_32345_) ElderGuardian(EntityType<? extends ElderGuardian> p_32460_, Level p_32461_) EnderMan(EntityType<? extends EnderMan> p_32485_, Level p_32486_) Endermite(EntityType<? extends Endermite> p_32591_, Level p_32592_) Evoker(EntityType<? extends Evoker> p_32627_, Level p_32628_) Ghast(EntityType<? extends Ghast> p_32725_, Level p_32726_) Giant(EntityType<? extends Giant> p_32788_, Level p_32789_) Guardian(EntityType<? extends Guardian> p_32810_, Level p_32811_) Husk(EntityType<? extends Husk> p_32889_, Level p_32890_) Illusioner(EntityType<? extends Illusioner> p_32911_, Level p_32912_) MagmaCube(EntityType<? extends MagmaCube> p_32968_, Level p_32969_) protectedMonster(EntityType<? extends Monster> p_33002_, Level p_33003_) protectedPatrollingMonster(EntityType<? extends PatrollingMonster> p_33046_, Level p_33047_) Phantom(EntityType<? extends Phantom> p_33101_, Level p_33102_) Pillager(EntityType<? extends Pillager> p_33262_, Level p_33263_) Ravager(EntityType<? extends Ravager> p_33325_, Level p_33326_) Shulker(EntityType<? extends Shulker> p_33404_, Level p_33405_) Silverfish(EntityType<? extends Silverfish> p_33523_, Level p_33524_) Skeleton(EntityType<? extends Skeleton> p_33570_, Level p_33571_) Slime(EntityType<? extends Slime> p_33588_, Level p_33589_) protectedSpellcasterIllager(EntityType<? extends SpellcasterIllager> p_33724_, Level p_33725_) Spider(EntityType<? extends Spider> p_33786_, Level p_33787_) Stray(EntityType<? extends Stray> p_33836_, Level p_33837_) Strider(EntityType<? extends Strider> p_33862_, Level p_33863_) (package private)StriderPathNavigation(Strider strider, Level level) Vex(EntityType<? extends Vex> p_33984_, Level p_33985_) Vindicator(EntityType<? extends Vindicator> p_34074_, Level p_34075_) Witch(EntityType<? extends Witch> p_34134_, Level p_34135_) WitherSkeleton(EntityType<? extends WitherSkeleton> p_34166_, Level p_34167_) Zoglin(EntityType<? extends Zoglin> p_34204_, Level p_34205_) Zombie(EntityType<? extends Zombie> p_34271_, Level p_34272_) ZombieVillager(EntityType<? extends ZombieVillager> p_34368_, Level p_34369_) ZombifiedPiglin(EntityType<? extends ZombifiedPiglin> p_34427_, Level p_34428_) -
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 p_389684_) Constructors in net.minecraft.world.entity.monster.creaking with parameters of type LevelModifierConstructorDescriptionCreaking(EntityType<? extends Creaking> p_380212_, Level p_379294_) (package private)CreakingPathNavigation(Creaking creaking, 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.piglin
Constructors in net.minecraft.world.entity.monster.piglin with parameters of type LevelModifierConstructorDescriptionAbstractPiglin(EntityType<? extends AbstractPiglin> p_34652_, Level p_34653_) Piglin(EntityType<? extends AbstractPiglin> p_34683_, Level p_34684_) PiglinBrute(EntityType<? extends PiglinBrute> p_35048_, Level p_35049_) -
Uses of Level in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationWarden.createNavigation(Level p_219396_) Constructors in net.minecraft.world.entity.monster.warden with parameters of type Level -
Uses of Level in net.minecraft.world.entity.npc
Constructors in net.minecraft.world.entity.npc with parameters of type LevelModifierConstructorDescriptionAbstractVillager(EntityType<? extends AbstractVillager> p_35267_, Level p_35268_) Villager(EntityType<? extends Villager> p_35381_, Level p_35382_) Villager(EntityType<? extends Villager> entityType, Level level, Holder<VillagerType> villagerType) Villager(EntityType<? extends Villager> entityType, Level level, ResourceKey<VillagerType> villagerType) WanderingTrader(EntityType<? extends WanderingTrader> p_35843_, Level p_35844_) -
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 gameMode) 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 TypeMethodDescriptionbooleanThrownEnderpearl.canTeleport(Level p_352941_, Level p_352929_) static EntityHitResultProjectileUtil.getEntityHitResult(Level level, Entity projectile, Vec3 startVec, Vec3 endVec, AABB boundingBox, Predicate<Entity> filter) Gets the EntityHitResult representing the entity hitstatic EntityHitResultProjectileUtil.getEntityHitResult(Level level, Entity projectile, Vec3 startVec, Vec3 endVec, AABB boundingBox, Predicate<Entity> filter, float inflationAmount) Gets the EntityHitResult representing the entity hitprivate static HitResultProjectileUtil.getHitResult(Vec3 pos, Entity projectile, Predicate<Entity> filter, Vec3 deltaMovement, Level level, float margin, ClipContext.Block clipContext) private static booleanThrownEnderpearl.isAllowedToTeleportOwner(Entity entity, Level level) private voidConstructors in net.minecraft.world.entity.projectile with parameters of type LevelModifierConstructorDescriptionprotectedAbstractArrow(EntityType<? extends AbstractArrow> entityType, double x, double y, double z, Level level, ItemStack pickupItemStack, ItemStack firedFromWeapon) protectedAbstractArrow(EntityType<? extends AbstractArrow> entityType, LivingEntity owner, Level level, ItemStack pickupItemStack, ItemStack firedFromWeapon) protectedAbstractArrow(EntityType<? extends AbstractArrow> p_331098_, Level p_331626_) protectedAbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> entityType, double x, double y, double z, Level level) AbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> entityType, double x, double y, double z, Vec3 movement, Level level) AbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> entityType, LivingEntity owner, Vec3 movement, Level level) protectedAbstractHurtingProjectile(EntityType<? extends AbstractHurtingProjectile> p_36833_, Level p_36834_) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> p_399901_, Level p_400202_) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> entityType, Level level, double x, double y, double z, ItemStack item) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> entityType, Level level, LivingEntity owner, ItemStack item) Arrow(EntityType<? extends Arrow> p_36858_, Level p_36859_) Arrow(Level level, double x, double y, double z, ItemStack pickupItemStack, ItemStack firedFromWeapon) Arrow(Level level, LivingEntity owner, ItemStack pickupItemStack, ItemStack firedFromWeapon) DragonFireball(EntityType<? extends DragonFireball> p_36892_, Level p_36893_) DragonFireball(Level level, LivingEntity owner, Vec3 movement) EvokerFangs(EntityType<? extends EvokerFangs> p_36923_, Level p_36924_) EvokerFangs(Level level, double x, double y, double z, float yRot, int warmupDelay, LivingEntity owner) EyeOfEnder(EntityType<? extends EyeOfEnder> p_36957_, Level p_36958_) EyeOfEnder(Level level, double x, double y, double z) Fireball(EntityType<? extends Fireball> p_36990_, double p_36991_, double p_36992_, double p_36993_, Vec3 p_347521_, Level p_36997_) Fireball(EntityType<? extends Fireball> p_36999_, LivingEntity p_37000_, Vec3 p_347671_, Level p_37004_) Fireball(EntityType<? extends Fireball> p_37006_, Level p_37007_) FireworkRocketEntity(EntityType<? extends FireworkRocketEntity> p_37027_, Level p_37028_) FireworkRocketEntity(Level level, double x, double y, double z, ItemStack stack) FireworkRocketEntity(Level level, Entity shooter, double x, double y, double z, ItemStack stack) FireworkRocketEntity(Level level, ItemStack stack, double x, double y, double z, boolean shotAtAngle) FireworkRocketEntity(Level level, ItemStack stack, Entity shooter, double x, double y, double z, boolean shotAtAngle) FireworkRocketEntity(Level level, ItemStack stack, LivingEntity shooter) FishingHook(EntityType<? extends FishingHook> p_150138_, Level p_150139_) privateFishingHook(EntityType<? extends FishingHook> entityType, Level level, int luck, int lureSpeed) FishingHook(Player owner, Level level, int luck, int lureSpeed) LargeFireball(EntityType<? extends LargeFireball> p_37199_, Level p_37200_) LargeFireball(Level level, LivingEntity owner, Vec3 movement, int explosionPower) LlamaSpit(EntityType<? extends LlamaSpit> p_37224_, Level p_37225_) protectedProjectile(EntityType<? extends Projectile> p_37248_, Level p_37249_) ShulkerBullet(EntityType<? extends ShulkerBullet> p_37319_, Level p_37320_) ShulkerBullet(Level level, LivingEntity shooter, Entity finalTarget, Direction.Axis axis) SmallFireball(EntityType<? extends SmallFireball> p_37364_, Level p_37365_) SmallFireball(Level level, double x, double y, double z, Vec3 movement) SmallFireball(Level level, LivingEntity owner, Vec3 movement) Snowball(EntityType<? extends Snowball> p_37391_, Level p_37392_) Snowball(Level level, LivingEntity owner, ItemStack item) SpectralArrow(EntityType<? extends SpectralArrow> p_37411_, Level p_37412_) SpectralArrow(Level level, double x, double y, double z, ItemStack pickupItemStack, ItemStack firedFromWeapon) SpectralArrow(Level level, LivingEntity owner, ItemStack pickupItemStack, ItemStack firedFromWeapon) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> entityType, double x, double y, double z, Level level, ItemStack item) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> entityType, LivingEntity owner, Level level, ItemStack item) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> p_37442_, Level p_37443_) protectedThrowableProjectile(EntityType<? extends ThrowableProjectile> entityType, double x, double y, double z, Level level) protectedThrowableProjectile(EntityType<? extends ThrowableProjectile> p_37466_, Level p_37467_) ThrownEgg(EntityType<? extends ThrownEgg> p_37473_, Level p_37474_) ThrownEgg(Level level, LivingEntity owner, ItemStack item) ThrownEnderpearl(EntityType<? extends ThrownEnderpearl> p_37491_, Level p_37492_) ThrownEnderpearl(Level level, LivingEntity owner, ItemStack item) ThrownExperienceBottle(EntityType<? extends ThrownExperienceBottle> p_37510_, Level p_37511_) ThrownExperienceBottle(Level level, double x, double y, double z, ItemStack item) ThrownExperienceBottle(Level level, LivingEntity owner, ItemStack item) ThrownLingeringPotion(EntityType<? extends ThrownLingeringPotion> p_400031_, Level p_400145_) ThrownLingeringPotion(Level level, double x, double y, double z, ItemStack item) ThrownLingeringPotion(Level level, LivingEntity owner, ItemStack item) ThrownSplashPotion(EntityType<? extends ThrownSplashPotion> p_400190_, Level p_399722_) ThrownSplashPotion(Level level, double x, double y, double z, ItemStack stack) ThrownSplashPotion(Level level, LivingEntity owner, ItemStack item) ThrownTrident(EntityType<? extends ThrownTrident> p_37561_, Level p_37562_) ThrownTrident(Level level, double x, double y, double z, ItemStack pickupItemStack) ThrownTrident(Level level, LivingEntity shooter, ItemStack pickupItemStack) WitherSkull(EntityType<? extends WitherSkull> p_37598_, Level p_37599_) WitherSkull(Level level, LivingEntity owner, Vec3 movement) -
Uses of Level in net.minecraft.world.entity.projectile.windcharge
Constructors in net.minecraft.world.entity.projectile.windcharge with parameters of type LevelModifierConstructorDescription(package private)AbstractWindCharge(EntityType<? extends AbstractWindCharge> p_326232_, double p_326236_, double p_326440_, double p_326413_, Vec3 p_347459_, Level p_326449_) AbstractWindCharge(EntityType<? extends AbstractWindCharge> p_325927_, Level p_326350_) AbstractWindCharge(EntityType<? extends AbstractWindCharge> entityType, Level level, Entity owner, double x, double y, double z) BreezeWindCharge(EntityType<? extends AbstractWindCharge> p_326366_, Level p_325976_) BreezeWindCharge(Breeze breeze, Level level) WindCharge(EntityType<? extends AbstractWindCharge> p_326226_, Level p_326464_) WindCharge(Player player, Level level, double x, double y, double z) WindCharge(Level level, double x, double y, double z, Vec3 movement) -
Uses of Level in net.minecraft.world.entity.raid
Constructors in net.minecraft.world.entity.raid with parameters of type LevelModifierConstructorDescriptionprotectedRaider(EntityType<? extends Raider> p_37839_, Level p_37840_) -
Uses of Level in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle that return LevelMethods in net.minecraft.world.entity.vehicle with parameters of type LevelModifier and TypeMethodDescriptionstatic <T extends AbstractMinecart>
TAbstractMinecart.createMinecart(Level level, double x, double y, double z, EntityType<T> type, EntitySpawnReason spawnReason, ItemStack spawnedFrom, Player player) private RunnableMinecartSpawner.createTicker(Level level) static booleanAbstractMinecart.useExperimentalMovement(Level level) Constructors in net.minecraft.world.entity.vehicle with parameters of type LevelModifierConstructorDescriptionAbstractBoat(EntityType<? extends AbstractBoat> entityType, Level level, Supplier<Item> dropItem) AbstractChestBoat(EntityType<? extends AbstractChestBoat> p_376778_, Level p_376182_, Supplier<Item> p_376195_) protectedAbstractMinecart(EntityType<?> p_38087_, Level p_38088_) protectedAbstractMinecart(EntityType<?> entityType, Level level, double x, double y, double z) protectedAbstractMinecartContainer(EntityType<?> p_38213_, Level p_38214_) Minecart(EntityType<?> p_38470_, Level p_38471_) MinecartChest(EntityType<? extends MinecartChest> p_38487_, Level p_38488_) MinecartCommandBlock(EntityType<? extends MinecartCommandBlock> p_38509_, Level p_38510_) MinecartFurnace(EntityType<? extends MinecartFurnace> p_38552_, Level p_38553_) MinecartHopper(EntityType<? extends MinecartHopper> p_38584_, Level p_38585_) MinecartSpawner(EntityType<? extends MinecartSpawner> p_38623_, Level p_38624_) MinecartTNT(EntityType<? extends MinecartTNT> p_38649_, Level p_38650_) VehicleEntity(EntityType<?> p_306130_, Level p_306167_) -
Uses of Level in net.minecraft.world.food
Methods in net.minecraft.world.food with parameters of type LevelModifier and TypeMethodDescriptionvoidFoodProperties.onConsume(Level p_366676_, LivingEntity p_366505_, ItemStack p_366556_, Consumable p_366719_) -
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> levelPosConsumer) default <T> TContainerLevelAccess.evaluate(BiFunction<Level, BlockPos, T> levelPosConsumer, T defaultValue) default voidContainerLevelAccess.execute(BiConsumer<Level, BlockPos> levelPosConsumer) Constructors in net.minecraft.world.inventory with parameters of type LevelModifierConstructorDescriptionprivateSmithingMenu(int containerId, Inventory playerInventory, ContainerLevelAccess access, Level level) -
Uses of Level in net.minecraft.world.item
Methods in net.minecraft.world.item that return LevelModifier and TypeMethodDescriptiondefault 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 p_40628_, Level p_40629_, BlockPos p_40630_, Player player) ArrowItem.asProjectile(Level p_338330_, Position p_338329_, ItemStack p_338197_, Direction p_338469_) EggItem.asProjectile(Level p_338884_, Position p_338312_, ItemStack p_338704_, Direction p_338366_) ExperienceBottleItem.asProjectile(Level p_338868_, Position p_338766_, ItemStack p_338321_, Direction p_338772_) FireChargeItem.asProjectile(Level p_338826_, Position p_338780_, ItemStack p_338320_, Direction p_338841_) FireworkRocketItem.asProjectile(Level p_338390_, Position p_338574_, ItemStack p_338487_, Direction p_338368_) ProjectileItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) SnowballItem.asProjectile(Level p_338685_, Position p_338637_, ItemStack p_338820_, Direction p_338856_) SpectralArrowItem.asProjectile(Level p_338332_, Position p_338313_, ItemStack p_338304_, Direction p_338842_) ThrowablePotionItem.asProjectile(Level p_338465_, Position p_338661_, ItemStack p_338506_, Direction p_338517_) TridentItem.asProjectile(Level p_338505_, Position p_338277_, ItemStack p_338353_, Direction p_338220_) WindChargeItem.asProjectile(Level p_338589_, Position p_338670_, ItemStack p_338308_, Direction p_338206_) static InteractionResultLeadItem.bindPlayerMobs(Player player, Level level, BlockPos pos) protected booleanBucketItem.canBlockContainFluid(Player player, Level worldIn, BlockPos posIn, BlockState blockstate) booleanDebugStickItem.canDestroyBlock(ItemStack p_393705_, BlockState p_393781_, Level p_393500_, BlockPos p_394185_, LivingEntity p_394515_) booleanItem.canDestroyBlock(ItemStack stack, BlockState state, Level level, BlockPos pos, LivingEntity entity) booleanItemStack.canDestroyBlock(BlockState state, Level level, BlockPos pos, Player player) voidBucketItem.checkExtraContent(LivingEntity p_394527_, Level p_150712_, ItemStack p_150713_, BlockPos p_150714_) default voidDispensibleContainerItem.checkExtraContent(LivingEntity entity, Level level, ItemStack stack, BlockPos pos) voidMobBucketItem.checkExtraContent(LivingEntity p_394402_, Level p_151147_, ItemStack p_151148_, BlockPos p_151149_) ArrowItem.createArrow(Level level, ItemStack ammo, LivingEntity shooter, ItemStack weapon) SpectralArrowItem.createArrow(Level p_43237_, ItemStack p_43238_, LivingEntity p_43239_, ItemStack p_345773_) protected AbstractThrownPotionLingeringPotionItem.createPotion(Level p_399818_, Position p_399889_, ItemStack p_399694_) protected AbstractThrownPotionSplashPotionItem.createPotion(Level p_400201_, Position p_399482_, ItemStack p_399625_) protected abstract AbstractThrownPotionThrowablePotionItem.createPotion(Level level, Position position, ItemStack stack) protected ProjectileCrossbowItem.createProjectile(Level p_331583_, LivingEntity p_40863_, ItemStack p_40864_, ItemStack p_40865_, boolean p_40866_) protected ProjectileProjectileWeaponItem.createProjectile(Level level, LivingEntity shooter, ItemStack weapon, ItemStack ammo, boolean isCrit) private voidBundleItem.dropContent(Level level, Player player, ItemStack stack) booleanBucketItem.emptyContents(LivingEntity p_394627_, Level p_150717_, BlockPos p_150718_, BlockHitResult p_150719_) Deprecated.booleanBucketItem.emptyContents(LivingEntity p_394627_, Level p_150717_, BlockPos p_150718_, BlockHitResult p_150719_, ItemStack container) booleanDispensibleContainerItem.emptyContents(LivingEntity entity, Level level, BlockPos pos, BlockHitResult hitResult) Deprecated.booleanSolidBucketItem.emptyContents(LivingEntity p_393886_, Level p_151193_, BlockPos p_151194_, BlockHitResult p_151195_) private Optional<BlockState> AxeItem.evaluateNewBlockState(Level level, BlockPos pos, Player player, BlockState state, UseOnContext p_40529_) Item.finishUsingItem(ItemStack stack, Level level, LivingEntity livingEntity) 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 p_151209_, Level p_151210_, LivingEntity p_151211_) private AbstractBoatprivate BlockStateMapItem.getCorrectStateForFluidBlock(Level level, BlockState state, BlockPos pos) protected MapItemSavedDataMapItem.getCustomMapData(ItemStack p_42854_, Level p_42855_) protected SoundEventBlockItem.getPlaceSound(BlockState state, Level world, BlockPos pos, Player entity) static BlockHitResultItem.getPlayerPOVHitResult(Level level, Player player, ClipContext.Fluid fluidMode) static MapItemSavedDataMapItem.getSavedData(ItemStack stack, Level level) static MapItemSavedDataMapItem.getSavedData(MapId mapId, Level level) static booleanDeprecated.static booleanBoneMealItem.growWaterPlant(ItemStack stack, Level level, BlockPos pos, Direction clickedSide) voidItemStack.inventoryTick(Level level, Entity entity, EquipmentSlot slot) private static voidLeadItem.leashableInArea(Level level, BlockPos pos, Predicate<Leashable> predicate) booleanItem.mineBlock(ItemStack stack, Level level, BlockState state, BlockPos pos, LivingEntity miningEntity) Called when aBlockis destroyed using this Item.voidItemStack.mineBlock(Level level, BlockState state, BlockPos pos, Player player) Called when a Block is destroyed using this ItemStackbooleanShearsItem.mineBlock(ItemStack stack, Level level, BlockState state, BlockPos pos, LivingEntity entityLiving) Called when aBlockis destroyed using this Item.static Item.TooltipContextvoidItemStack.onCraftedBySystem(Level level) voidItem.onCraftedPostProcess(ItemStack stack, Level level) voidMapItem.onCraftedPostProcess(ItemStack p_42913_, Level p_42914_) voidBrushItem.onUseTick(Level p_273467_, LivingEntity p_273619_, ItemStack p_273316_, int p_273101_) voidBundleItem.onUseTick(Level p_371661_, LivingEntity p_371559_, ItemStack p_371431_, int p_371432_) voidCrossbowItem.onUseTick(Level level, LivingEntity livingEntity, ItemStack stack, int count) Called as the item is being used by an entity.voidItem.onUseTick(Level level, LivingEntity livingEntity, ItemStack stack, int remainingUseDuration) Called as the item is being used by an entity.voidItemStack.onUseTick(Level level, LivingEntity livingEntity, int remainingUseDuration) Called as the stack is being used by an entity.voidCrossbowItem.performShooting(Level level, LivingEntity shooter, InteractionHand hand, ItemStack weapon, float velocity, float inaccuracy, LivingEntity target) private static voidInstrumentItem.play(Level level, Player player, Instrument instrument) private static voidBundleItem.playDropContentsSound(Level level, Entity entity) private voidbooleanBowItem.releaseUsing(ItemStack p_40667_, Level p_40668_, LivingEntity p_40669_, int p_40670_) booleanCrossbowItem.releaseUsing(ItemStack p_40875_, Level p_40876_, LivingEntity p_40877_, int p_40878_) booleanItem.releaseUsing(ItemStack stack, Level level, LivingEntity entity, int timeLeft) voidItemStack.releaseUsing(Level level, LivingEntity livingEntity, int timeLeft) Called when the player releases the use item button.booleanSpyglassItem.releaseUsing(ItemStack p_151213_, Level p_151214_, LivingEntity p_151215_, int p_151216_) booleanTridentItem.releaseUsing(ItemStack p_43394_, Level p_43395_, LivingEntity p_43396_, int p_43397_) private voidBrushItem.spawnDustParticles(Level level, BlockHitResult hitResult, BlockState state, Vec3 pos, HumanoidArm arm) static InteractionResultItemUtils.startUsingInstantly(Level level, Player player, InteractionHand hand) booleanDyeItem.tryApplyToSign(Level p_277691_, SignBlockEntity p_277488_, boolean p_277951_, Player p_277932_) booleanGlowInkSacItem.tryApplyToSign(Level p_278089_, SignBlockEntity p_277706_, boolean p_277442_, Player p_277983_) booleanHoneycombItem.tryApplyToSign(Level p_277838_, SignBlockEntity p_277988_, boolean p_277394_, Player p_277816_) booleanInkSacItem.tryApplyToSign(Level p_277633_, SignBlockEntity p_277698_, boolean p_277634_, Player p_277815_) booleanSignApplicator.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFront, Player player) static InteractionResultJukeboxPlayable.tryInsertIntoJukebox(Level level, BlockPos pos, ItemStack stack, Player player) voidMapItem.update(Level level, Entity viewer, MapItemSavedData data) private static voidBlockItem.updateBlockEntityComponents(Level level, BlockPos poa, ItemStack stack) private BlockStateBlockItem.updateBlockStateFromTag(BlockPos pos, Level level, ItemStack stack, BlockState state) protected booleanBlockItem.updateCustomBlockEntityTag(BlockPos pos, Level level, Player player, ItemStack stack, BlockState state) static booleanBlockItem.updateCustomBlockEntityTag(Level level, Player player, BlockPos pos, ItemStack stack) protected booleanSignItem.updateCustomBlockEntityTag(BlockPos pos, Level level, Player player, ItemStack stack, BlockState state) BoatItem.use(Level p_40622_, Player p_40623_, InteractionHand p_40624_) BottleItem.use(Level p_40656_, Player p_40657_, InteractionHand p_40658_) BowItem.use(Level p_40672_, Player p_40673_, InteractionHand p_40674_) BucketItem.use(Level p_40703_, Player p_40704_, InteractionHand p_40705_) BundleItem.use(Level p_150760_, Player p_150761_, InteractionHand p_150762_) CrossbowItem.use(Level p_40920_, Player p_40921_, InteractionHand p_40922_) EggItem.use(Level p_41128_, Player p_41129_, InteractionHand p_41130_) EmptyMapItem.use(Level p_41145_, Player p_41146_, InteractionHand p_41147_) EnderEyeItem.use(Level p_41184_, Player p_41185_, InteractionHand p_41186_) EnderpearlItem.use(Level p_41190_, Player p_41191_, InteractionHand p_41192_) ExperienceBottleItem.use(Level p_41196_, Player p_41197_, InteractionHand p_41198_) FireworkRocketItem.use(Level p_41218_, Player p_41219_, InteractionHand p_41220_) FishingRodItem.use(Level p_41290_, Player p_41291_, InteractionHand p_41292_) FoodOnAStickItem.use(Level p_41314_, Player p_41315_, InteractionHand p_41316_) InstrumentItem.use(Level p_220123_, Player p_220124_, InteractionHand p_220125_) Item.use(Level level, Player player, InteractionHand hand) ItemStack.use(Level level, Player player, InteractionHand hand) KnowledgeBookItem.use(Level p_42824_, Player p_42825_, InteractionHand p_42826_) LingeringPotionItem.use(Level p_42843_, Player p_42844_, InteractionHand p_42845_) PlaceOnWaterBlockItem.use(Level p_220231_, Player p_220232_, InteractionHand p_220233_) SnowballItem.use(Level p_43142_, Player p_43143_, InteractionHand p_43144_) SpawnEggItem.use(Level p_43225_, Player p_43226_, InteractionHand p_43227_) SplashPotionItem.use(Level p_43243_, Player p_43244_, InteractionHand p_43245_) SpyglassItem.use(Level p_151218_, Player p_151219_, InteractionHand p_151220_) ThrowablePotionItem.use(Level p_43303_, Player p_43304_, InteractionHand p_43305_) TridentItem.use(Level p_43405_, Player p_43406_, InteractionHand p_43407_) WindChargeItem.use(Level p_326306_, Player p_326042_, InteractionHand p_326470_) WritableBookItem.use(Level p_43449_, Player p_43450_, InteractionHand p_43451_) WrittenBookItem.use(Level p_43468_, Player p_43469_, InteractionHand p_43470_) Method parameters in net.minecraft.world.item with type arguments of type LevelModifier and TypeMethodDescriptionprivate static MapIdMapItem.createNewSavedData(ServerLevel level, int x, int z, 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 p_366836_, LivingEntity p_366750_, ItemStack p_366399_, Consumable p_366541_) -
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 stack, LivingEntity entity, InteractionHand hand, float damage) voidBlocksAttacks.hurtBlockingItem(Level level, ItemStack stack, LivingEntity entity, InteractionHand hand, float damage, int fixedDamage) Consumable.onConsume(Level level, LivingEntity entity, ItemStack stack) voidConsumableListener.onConsume(Level level, LivingEntity entity, ItemStack stack, Consumable consumable) voidOminousBottleAmplifier.onConsume(Level p_366547_, LivingEntity p_366849_, ItemStack p_366530_, Consumable p_366459_) voidSuspiciousStewEffects.onConsume(Level p_366904_, LivingEntity p_366405_, ItemStack p_366604_, Consumable p_366817_) -
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 p_366679_, ItemStack p_366517_, LivingEntity p_366435_) booleanClearAllStatusEffectsConsumeEffect.apply(Level p_366806_, ItemStack p_366692_, LivingEntity p_366699_) booleanConsumeEffect.apply(Level level, ItemStack stack, LivingEntity entity) booleanPlaySoundConsumeEffect.apply(Level p_366628_, ItemStack p_366717_, LivingEntity p_366700_) booleanRemoveStatusEffectsConsumeEffect.apply(Level p_366881_, ItemStack p_366460_, LivingEntity p_366649_) booleanTeleportRandomlyConsumeEffect.apply(Level p_366648_, ItemStack p_366476_, LivingEntity p_366884_) -
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 p_43638_, Player p_43639_, InteractionHand p_43640_, ItemStack p_43641_, BlockHitResult p_43642_) DirectionalPlaceContext(Level level, BlockPos pos, Direction direction, ItemStack itemStack, Direction face) UseOnContext(Level level, 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> recipeType, I input, Level level) <I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level, ResourceKey<Recipe<?>> recipe) <I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level, RecipeHolder<T> lastRecipe) <I extends RecipeInput,T extends Recipe<I>>
Stream<RecipeHolder<T>> RecipeMap.getRecipesFor(RecipeType<T> type, I input, Level level) booleanArmorDyeRecipe.matches(CraftingInput p_344736_, Level p_43770_) booleanBannerDuplicateRecipe.matches(CraftingInput p_346043_, Level p_43786_) booleanBookCloningRecipe.matches(CraftingInput p_345586_, Level p_43815_) booleanDecoratedPotRecipe.matches(CraftingInput p_344915_, Level p_272812_) booleanFireworkRocketRecipe.matches(CraftingInput p_345559_, Level p_43855_) booleanFireworkStarFadeRecipe.matches(CraftingInput p_346021_, Level p_43874_) booleanFireworkStarRecipe.matches(CraftingInput p_344993_, Level p_43896_) booleanMapCloningRecipe.matches(CraftingInput p_345914_, Level p_43981_) booleanMapExtendingRecipe.matches(CraftingInput p_345101_, Level p_43994_) booleanbooleanRepairItemRecipe.matches(CraftingInput p_345243_, Level p_44139_) booleanShapedRecipe.matches(CraftingInput p_345040_, Level p_44167_) booleanShapelessRecipe.matches(CraftingInput p_346123_, Level p_44263_) booleanShieldDecorationRecipe.matches(CraftingInput p_344969_, Level p_44309_) booleanSingleItemRecipe.matches(SingleRecipeInput p_380041_, Level p_379522_) default booleanSmithingRecipe.matches(SmithingRecipeInput p_362233_, Level p_361570_) booleanTippedArrowRecipe.matches(CraftingInput p_345143_, Level p_44516_) booleanTransmuteRecipe.matches(CraftingInput p_374402_, Level p_374075_) -
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 eventId) voidBaseSpawner.clientTick(Level level, BlockPos pos) private voidstatic DamageSourceExplosion.getDefaultDamageSource(Level level, Entity source) BaseSpawner.getOrCreateDisplayEntity(Level level, BlockPos pos) private SpawnDataBaseSpawner.getOrCreateNextSpawnData(Level level, RandomSource random, BlockPos pos) private static BlockPosNaturalSpawner.getRandomPosWithin(Level level, LevelChunk chunk) private booleanBaseSpawner.isNearPlayer(Level level, BlockPos pos) voidBaseSpawner.load(Level level, BlockPos pos, CompoundTag tag) booleanBaseSpawner.onEventTriggered(Level level, int id) booleanBaseCommandBlock.performCommand(Level level) voidBaseSpawner.setEntityId(EntityType<?> type, Level level, RandomSource random, BlockPos pos) protected voidBaseSpawner.setNextSpawnData(Level level, BlockPos pos, SpawnData nextSpawnData) Constructors in net.minecraft.world.level with parameters of type LevelModifierConstructorDescriptionPathNavigationRegion(Level level, BlockPos centerPos, BlockPos offsetPos) Constructor 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(Entity entity, Level level, BlockPos pos, BlockState state, int power, int frequency) private static voidChiseledBookShelfBlock.addBook(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity blockEntity, ItemStack bookStack, int slot) private static voidAbstractCandleBlock.addParticlesAndSound(Level level, Vec3 offset, RandomSource random) private voidBeehiveBlock.angerNearbyBees(Level level, BlockPos pos) voidAbstractCandleBlock.animateTick(BlockState p_220697_, Level p_220698_, BlockPos p_220699_, RandomSource p_220700_) voidBaseFireBlock.animateTick(BlockState p_220763_, Level p_220764_, BlockPos p_220765_, RandomSource p_220766_) voidBeehiveBlock.animateTick(BlockState p_220773_, Level p_220774_, BlockPos p_220775_, RandomSource p_220776_) voidBlastFurnaceBlock.animateTick(BlockState p_220818_, Level p_220819_, BlockPos p_220820_, RandomSource p_220821_) 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 p_220883_, Level p_220884_, BlockPos p_220885_, RandomSource p_220886_) voidBrushableBlock.animateTick(BlockState p_277390_, Level p_277525_, BlockPos p_278107_, RandomSource p_277574_) voidBubbleColumnBlock.animateTick(BlockState p_220893_, Level p_220894_, BlockPos p_220895_, RandomSource p_220896_) voidCampfireBlock.animateTick(BlockState p_220918_, Level p_220919_, BlockPos p_220920_, RandomSource p_220921_) voidCreakingHeartBlock.animateTick(BlockState p_379556_, Level p_379594_, BlockPos p_379297_, RandomSource p_379301_) voidCryingObsidianBlock.animateTick(BlockState p_221055_, Level p_221056_, BlockPos p_221057_, RandomSource p_221058_) voidDryVegetationBlock.animateTick(BlockState p_401875_, Level p_401809_, BlockPos p_401789_, RandomSource p_401918_) voidEnchantingTableBlock.animateTick(BlockState p_341263_, Level p_341303_, BlockPos p_340983_, RandomSource p_341147_) voidEnderChestBlock.animateTick(BlockState p_221117_, Level p_221118_, BlockPos p_221119_, RandomSource p_221120_) voidEndGatewayBlock.animateTick(BlockState p_221097_, Level p_221098_, BlockPos p_221099_, RandomSource p_221100_) voidEndPortalBlock.animateTick(BlockState p_221102_, Level p_221103_, BlockPos p_221104_, RandomSource p_221105_) voidEndRodBlock.animateTick(BlockState p_221107_, Level p_221108_, BlockPos p_221109_, RandomSource p_221110_) voidEyeblossomBlock.animateTick(BlockState p_382850_, Level p_382933_, BlockPos p_382838_, RandomSource p_383190_) voidFallingBlock.animateTick(BlockState p_221129_, Level p_221130_, BlockPos p_221131_, RandomSource p_221132_) voidFireflyBushBlock.animateTick(BlockState p_401358_, Level p_401092_, BlockPos p_401110_, RandomSource p_401309_) voidFurnaceBlock.animateTick(BlockState p_221253_, Level p_221254_, BlockPos p_221255_, RandomSource p_221256_) voidHangingMossBlock.animateTick(BlockState p_379410_, Level p_379865_, BlockPos p_379365_, RandomSource p_380130_) voidLeavesBlock.animateTick(BlockState p_221374_, Level p_221375_, BlockPos p_221376_, RandomSource p_221377_) voidLeverBlock.animateTick(BlockState p_221395_, Level p_221396_, BlockPos p_221397_, RandomSource p_221398_) voidLightningRodBlock.animateTick(BlockState p_221405_, Level p_221406_, BlockPos p_221407_, RandomSource p_221408_) voidMyceliumBlock.animateTick(BlockState p_221789_, Level p_221790_, BlockPos p_221791_, RandomSource p_221792_) voidNetherPortalBlock.animateTick(BlockState p_221794_, Level p_221795_, BlockPos p_221796_, RandomSource p_221797_) voidPointedDripstoneBlock.animateTick(BlockState p_221870_, Level p_221871_, BlockPos p_221872_, RandomSource p_221873_) voidRedStoneOreBlock.animateTick(BlockState p_221913_, Level p_221914_, BlockPos p_221915_, RandomSource p_221916_) voidRedstoneTorchBlock.animateTick(BlockState p_221954_, Level p_221955_, BlockPos p_221956_, RandomSource p_221957_) voidRedstoneWallTorchBlock.animateTick(BlockState p_221959_, Level p_221960_, BlockPos p_221961_, RandomSource p_221962_) voidRedStoneWireBlock.animateTick(BlockState p_221932_, Level p_221933_, BlockPos p_221934_, RandomSource p_221935_) voidRepeaterBlock.animateTick(BlockState p_221964_, Level p_221965_, BlockPos p_221966_, RandomSource p_221967_) voidRespawnAnchorBlock.animateTick(BlockState p_221969_, Level p_221970_, BlockPos p_221971_, RandomSource p_221972_) voidSandBlock.animateTick(BlockState p_401157_, Level p_401385_, BlockPos p_401240_, RandomSource p_401370_) voidSculkSensorBlock.animateTick(BlockState p_222148_, Level p_222149_, BlockPos p_222150_, RandomSource p_222151_) voidSmokerBlock.animateTick(BlockState p_222443_, Level p_222444_, BlockPos p_222445_, RandomSource p_222446_) voidSporeBlossomBlock.animateTick(BlockState p_222503_, Level p_222504_, BlockPos p_222505_, RandomSource p_222506_) voidTerracottaBlock.animateTick(BlockState p_401378_, Level p_401424_, BlockPos p_401051_, RandomSource p_401214_) voidTorchBlock.animateTick(BlockState p_222593_, Level p_222594_, BlockPos p_222595_, RandomSource p_222596_) voidWallTorchBlock.animateTick(BlockState p_222660_, Level p_222661_, BlockPos p_222662_, RandomSource p_222663_) voidWetSpongeBlock.animateTick(BlockState p_222682_, Level p_222683_, BlockPos p_222684_, RandomSource p_222685_) voidWitherRoseBlock.animateTick(BlockState p_222687_, Level p_222688_, BlockPos p_222689_, RandomSource p_222690_) 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(Entity entity, Level level, BlockPos pos, Direction direction) booleanBellBlock.attemptToRing(Level level, BlockPos pos, Direction direction) private intComparatorBlock.calculateOutputSignal(Level level, BlockPos pos, BlockState state) static voidTripWireHookBlock.calculateState(Level level, BlockPos pos, BlockState hookState, boolean attaching, boolean shouldNotifyNeighbours, int searchRange, BlockState state) static booleanBaseFireBlock.canBePlacedAt(Level level, BlockPos pos, Direction direction) private static booleanShulkerBoxBlock.canOpen(BlockState state, Level level, BlockPos pos, ShulkerBoxBlockEntity blockEntity) static booleanBedBlock.canSetSpawn(Level level) static booleanRespawnAnchorBlock.canSetSpawn(Level level) static booleanWitherSkullBlock.canSpawnMob(Level level, BlockPos pos, ItemStack stack) private static voidLecternBlock.changePowered(Level level, BlockPos pos, BlockState state, boolean powered) static voidRespawnAnchorBlock.charge(Entity entity, 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) CallsupdateNeighborsAt(net.minecraft.core.BlockPos, net.minecraft.world.level.block.Block, net.minecraft.world.level.redstone.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(Entity entity, Level level, BlockPos pos, BlockState state, int currentSignal) 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 blockEntity) 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 patternMatch) abstract DoubleBlockCombiner.NeighborCombineResult<? extends ChestBlockEntity> AbstractChestBlock.combine(BlockState state, Level level, BlockPos pos, boolean override) ChestBlock.combine(BlockState state, Level level, BlockPos pos, boolean override) EnderChestBlock.combine(BlockState state, Level level, BlockPos pos, boolean override) protected static <T extends BlockEntity>
BlockEntityTicker<T> AbstractFurnaceBlock.createFurnaceTicker(Level level, BlockEntityType<T> serverType, BlockEntityType<? extends AbstractFurnaceBlockEntity> clientType) 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 chance) static voidBeehiveBlock.dropHoneycomb(Level level, BlockPos pos) static voidBlock.dropResources(BlockState state, Level level, BlockPos pos) static voidBlock.dropResources(BlockState state, Level level, BlockPos pos, BlockEntity blockEntity, Entity entity, 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 p_404795_) protected voidBasePressurePlateBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405011_) protected voidBigDripleafBlock.entityInside(BlockState p_152266_, Level p_152267_, BlockPos p_152268_, Entity p_152269_, InsideBlockEffectApplier p_405262_) protected voidBubbleColumnBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_404857_) protected voidButtonBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405475_) protected voidCactusBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405001_) protected voidCampfireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405507_) protected voidCropBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405324_) protected voidDetectorRailBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405668_) protected voidEndGatewayBlock.entityInside(BlockState p_350647_, Level p_350785_, BlockPos p_350610_, Entity p_350849_, InsideBlockEffectApplier p_405476_) protected voidEndPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405056_) protected voidEyeblossomBlock.entityInside(BlockState p_382817_, Level p_383060_, BlockPos p_383146_, Entity p_383054_, InsideBlockEffectApplier p_405247_) protected voidFrogspawnBlock.entityInside(BlockState p_221204_, Level p_221205_, BlockPos p_221206_, Entity p_221207_, InsideBlockEffectApplier p_405189_) protected voidHoneyBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_404924_) protected voidHopperBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405580_) protected voidLavaCauldronBlock.entityInside(BlockState p_153506_, Level p_153507_, BlockPos p_153508_, Entity p_153509_, InsideBlockEffectApplier p_404841_) protected voidLayeredCauldronBlock.entityInside(BlockState p_153534_, Level p_153535_, BlockPos p_153536_, Entity p_153537_, InsideBlockEffectApplier p_405060_) protected voidNetherPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405383_) voidPitcherCropBlock.entityInside(BlockState p_279266_, Level p_279469_, BlockPos p_279119_, Entity p_279372_, InsideBlockEffectApplier p_404719_) protected voidPowderSnowBlock.entityInside(BlockState p_154263_, Level p_154264_, BlockPos p_154265_, Entity p_154266_, InsideBlockEffectApplier p_405853_) protected voidSweetBerryBushBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405414_) protected voidTripWireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405466_) protected voidWaterlilyBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405495_) protected voidWebBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405438_) protected voidWitherRoseBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier p_405727_) private voidRespawnAnchorBlock.explode(BlockState state, Level level, BlockPos pos2) static BlockStateComposterBlock.extractProduce(Entity entity, BlockState state, Level level, BlockPos pos) voidBedBlock.fallOn(Level p_152169_, BlockState p_152170_, BlockPos p_152171_, Entity p_152172_, double p_398028_) voidBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidFarmBlock.fallOn(Level p_153227_, BlockState p_153228_, BlockPos p_153229_, Entity p_153230_, double p_397639_) voidHayBlock.fallOn(Level p_153362_, BlockState p_153363_, BlockPos p_153364_, Entity p_153365_, double p_397598_) voidHoneyBlock.fallOn(Level p_153372_, BlockState p_153373_, BlockPos p_153374_, Entity p_153375_, double p_396999_) voidPointedDripstoneBlock.fallOn(Level p_154047_, BlockState p_154048_, BlockPos p_154049_, Entity p_154050_, double p_397761_) voidPowderSnowBlock.fallOn(Level p_196695_, BlockState p_196696_, BlockPos p_196697_, Entity p_196698_, double p_397645_) voidSlimeBlock.fallOn(Level p_154567_, BlockState p_154568_, BlockPos p_154569_, Entity p_154570_, double p_397954_) voidTurtleEggBlock.fallOn(Level p_154845_, BlockState p_154846_, BlockPos p_154847_, Entity p_154848_, double p_397908_) private static BlockPosPointedDripstoneBlock.findFillableCauldronBelowStalactiteTip(Level level, BlockPos pos, Fluid fluid) protected booleanPoweredRailBlock.findPoweredRailSignal(Level level, BlockPos pos, BlockState state, boolean searchForward, int recursionCount) PointedDripstoneBlock.findRootBlock(Level level, BlockPos pos, BlockState state, int maxIterations) BonemealableBlock.findSpreadableNeighbourPos(Level level, BlockPos pos, BlockState state) static BlockPosPointedDripstoneBlock.findStalactiteTipAboveCauldron(Level level, BlockPos pos) protected intAbstractFurnaceBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intBarrelBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intBeehiveBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intBrewingStandBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intCakeBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intCandleCakeBlock.getAnalogOutputSignal(BlockState p_152880_, Level p_152881_, BlockPos p_152882_) protected intChestBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intChiseledBookShelfBlock.getAnalogOutputSignal(BlockState p_249192_, Level p_252207_, BlockPos p_248999_) protected intCommandBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intComposterBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intCopperBulbBlock.getAnalogOutputSignal(BlockState p_308938_, Level p_309149_, BlockPos p_309114_) protected intCrafterBlock.getAnalogOutputSignal(BlockState p_307633_, Level p_307264_, BlockPos p_307557_) protected intCreakingHeartBlock.getAnalogOutputSignal(BlockState p_381152_, Level p_381142_, BlockPos p_381148_) protected intDecoratedPotBlock.getAnalogOutputSignal(BlockState p_306206_, Level p_306113_, BlockPos p_306305_) protected intDetectorRailBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intDispenserBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intEndPortalFrameBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intHopperBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intJukeboxBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intLavaCauldronBlock.getAnalogOutputSignal(BlockState p_153502_, Level p_153503_, BlockPos p_153504_) protected intLayeredCauldronBlock.getAnalogOutputSignal(BlockState p_153530_, Level p_153531_, BlockPos p_153532_) protected intLecternBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intRespawnAnchorBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) protected intSculkSensorBlock.getAnalogOutputSignal(BlockState p_154442_, Level p_154443_, BlockPos p_154444_) protected intShulkerBoxBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) intRedStoneWireBlock.getBlockSignal(Level level, BlockPos pos) protected intBeetrootBlock.getBonemealAgeIncrease(Level level) protected intCropBlock.getBonemealAgeIncrease(Level level) protected intTorchflowerCropBlock.getBonemealAgeIncrease(Level p_273475_) static ContainerChestBlock.getContainer(ChestBlock chest, BlockState state, Level level, BlockPos pos, boolean override) private ResourceLocationNoteBlock.getCustomSoundId(Level level, BlockPos pos) protected DispenseItemBehaviorDispenserBlock.getDispenseMethod(Level level, ItemStack item) protected DispenseItemBehaviorDropperBlock.getDispenseMethod(Level p_341227_, ItemStack p_52947_) private static FluidPointedDripstoneBlock.getDripFluid(Level level, Fluid fluid) protected static intBasePressurePlateBlock.getEntityCount(Level level, AABB box, Class<? extends Entity> entityClass) private static Optional<PointedDripstoneBlock.FluidInfo> PointedDripstoneBlock.getFluidAboveStalactite(Level level, BlockPos pos, BlockState state) 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> cartType, Predicate<Entity> filter) private ItemFrameComparatorBlock.getItemFrame(Level level, Direction facing, BlockPos pos) protected MenuProviderAnvilBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderBaseEntityBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderCartographyTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderChestBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderCraftingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderEnchantingTableBlock.getMenuProvider(BlockState p_341244_, Level p_340950_, BlockPos p_340923_) protected MenuProviderGrindstoneBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected 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 MenuProviderStonecutterBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) private static 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>
BlockEntityTicker<T> AbstractSkullBlock.getTicker(Level p_151992_, BlockState p_151993_, BlockEntityType<T> p_151994_) <T extends BlockEntity>
BlockEntityTicker<T> BeaconBlock.getTicker(Level p_152160_, BlockState p_152161_, BlockEntityType<T> p_152162_) <T extends BlockEntity>
BlockEntityTicker<T> BeehiveBlock.getTicker(Level p_152180_, BlockState p_152181_, BlockEntityType<T> p_152182_) <T extends BlockEntity>
BlockEntityTicker<T> BellBlock.getTicker(Level p_152194_, BlockState p_152195_, BlockEntityType<T> p_152196_) <T extends BlockEntity>
BlockEntityTicker<T> BlastFurnaceBlock.getTicker(Level p_152382_, BlockState p_152383_, BlockEntityType<T> p_152384_) <T extends BlockEntity>
BlockEntityTicker<T> BrewingStandBlock.getTicker(Level p_152694_, BlockState p_152695_, BlockEntityType<T> p_152696_) <T extends BlockEntity>
BlockEntityTicker<T> CalibratedSculkSensorBlock.getTicker(Level p_277645_, BlockState p_278033_, BlockEntityType<T> p_277641_) <T extends BlockEntity>
BlockEntityTicker<T> CampfireBlock.getTicker(Level p_152755_, BlockState p_152756_, BlockEntityType<T> p_152757_) <T extends BlockEntity>
BlockEntityTicker<T> CeilingHangingSignBlock.getTicker(Level p_279379_, BlockState p_279390_, BlockEntityType<T> p_279231_) <T extends BlockEntity>
BlockEntityTicker<T> ChestBlock.getTicker(Level p_153055_, BlockState p_153056_, BlockEntityType<T> p_153057_) <T extends BlockEntity>
BlockEntityTicker<T> ConduitBlock.getTicker(Level p_153094_, BlockState p_153095_, BlockEntityType<T> p_153096_) <T extends BlockEntity>
BlockEntityTicker<T> CrafterBlock.getTicker(Level p_307308_, BlockState p_307639_, BlockEntityType<T> p_307651_) <T extends BlockEntity>
BlockEntityTicker<T> CreakingHeartBlock.getTicker(Level p_379447_, BlockState p_379641_, BlockEntityType<T> p_380325_) <T extends BlockEntity>
BlockEntityTicker<T> DaylightDetectorBlock.getTicker(Level p_153109_, BlockState p_153110_, BlockEntityType<T> p_153111_) <T extends BlockEntity>
BlockEntityTicker<T> EnchantingTableBlock.getTicker(Level p_340880_, BlockState p_341416_, BlockEntityType<T> p_341078_) <T extends BlockEntity>
BlockEntityTicker<T> EnderChestBlock.getTicker(Level p_153199_, BlockState p_153200_, BlockEntityType<T> p_153201_) <T extends BlockEntity>
BlockEntityTicker<T> EndGatewayBlock.getTicker(Level p_153189_, BlockState p_153190_, BlockEntityType<T> p_153191_) default <T extends BlockEntity>
BlockEntityTicker<T> EntityBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> FurnaceBlock.getTicker(Level p_153273_, BlockState p_153274_, BlockEntityType<T> p_153275_) <T extends BlockEntity>
BlockEntityTicker<T> HopperBlock.getTicker(Level p_153378_, BlockState p_153379_, BlockEntityType<T> p_153380_) <T extends BlockEntity>
BlockEntityTicker<T> JukeboxBlock.getTicker(Level p_239682_, BlockState p_239683_, BlockEntityType<T> p_239684_) <T extends BlockEntity>
BlockEntityTicker<T> SculkCatalystBlock.getTicker(Level p_222100_, BlockState p_222101_, BlockEntityType<T> p_222102_) <T extends BlockEntity>
BlockEntityTicker<T> SculkSensorBlock.getTicker(Level p_154401_, BlockState p_154402_, BlockEntityType<T> p_154403_) <T extends BlockEntity>
BlockEntityTicker<T> SculkShriekerBlock.getTicker(Level p_222173_, BlockState p_222174_, BlockEntityType<T> p_222175_) <T extends BlockEntity>
BlockEntityTicker<T> ShulkerBoxBlock.getTicker(Level p_154543_, BlockState p_154544_, BlockEntityType<T> p_154545_) <T extends BlockEntity>
BlockEntityTicker<T> SignBlock.getTicker(Level p_277367_, BlockState p_277896_, BlockEntityType<T> p_277724_) <T extends BlockEntity>
BlockEntityTicker<T> SmokerBlock.getTicker(Level p_154640_, BlockState p_154641_, BlockEntityType<T> p_154642_) <T extends BlockEntity>
BlockEntityTicker<T> SpawnerBlock.getTicker(Level p_154683_, BlockState p_154684_, BlockEntityType<T> p_154685_) <T extends BlockEntity>
BlockEntityTicker<T> TrialSpawnerBlock.getTicker(Level p_311756_, BlockState p_312797_, BlockEntityType<T> p_312122_) <T extends BlockEntity>
BlockEntityTicker<T> VaultBlock.getTicker(Level p_323525_, BlockState p_324070_, BlockEntityType<T> p_323541_) <T extends BlockEntity>
BlockEntityTicker<T> WallHangingSignBlock.getTicker(Level p_279316_, BlockState p_279345_, BlockEntityType<T> p_279384_) protected voidBambooSaplingBlock.growBamboo(Level level, BlockPos state) protected voidBambooStalkBlock.growBamboo(BlockState state, Level level, BlockPos pos, RandomSource random, int age) 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 p_152935_, Level p_152936_, BlockPos p_152937_, Biome.Precipitation p_152938_) voidLayeredCauldronBlock.handlePrecipitation(BlockState p_153539_, Level p_153540_, BlockPos p_153541_, Biome.Precipitation p_153542_) 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 p_220712_, RandomSource p_220713_, BlockPos p_220714_, BlockState p_220715_) booleanBambooSaplingBlock.isBonemealSuccess(Level p_220748_, RandomSource p_220749_, BlockPos p_220750_, BlockState p_220751_) booleanBambooStalkBlock.isBonemealSuccess(Level p_261870_, RandomSource p_261802_, BlockPos p_262123_, BlockState p_261972_) booleanBigDripleafBlock.isBonemealSuccess(Level p_220788_, RandomSource p_220789_, BlockPos p_220790_, BlockState p_220791_) booleanBigDripleafStemBlock.isBonemealSuccess(Level p_220808_, RandomSource p_220809_, BlockPos p_220810_, BlockState p_220811_) booleanBonemealableBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBonemealableFeaturePlacerBlock.isBonemealSuccess(Level p_379855_, RandomSource p_380339_, BlockPos p_379438_, BlockState p_379693_) booleanBushBlock.isBonemealSuccess(Level p_401200_, RandomSource p_401387_, BlockPos p_401374_, BlockState p_401380_) booleanCaveVinesBlock.isBonemealSuccess(Level p_220930_, RandomSource p_220931_, BlockPos p_220932_, BlockState p_220933_) booleanCaveVinesPlantBlock.isBonemealSuccess(Level p_220943_, RandomSource p_220944_, BlockPos p_220945_, BlockState p_220946_) booleanCocoaBlock.isBonemealSuccess(Level p_220995_, RandomSource p_220996_, BlockPos p_220997_, BlockState p_220998_) booleanCropBlock.isBonemealSuccess(Level p_221045_, RandomSource p_221046_, BlockPos p_221047_, BlockState p_221048_) booleanFireflyBushBlock.isBonemealSuccess(Level p_401120_, RandomSource p_401417_, BlockPos p_401298_, BlockState p_401423_) booleanFlowerBedBlock.isBonemealSuccess(Level p_393489_, RandomSource p_394493_, BlockPos p_394603_, BlockState p_393700_) booleanFungusBlock.isBonemealSuccess(Level p_221248_, RandomSource p_221249_, BlockPos p_221250_, BlockState p_221251_) booleanGlowLichenBlock.isBonemealSuccess(Level p_221264_, RandomSource p_221265_, BlockPos p_221266_, BlockState p_221267_) booleanGrassBlock.isBonemealSuccess(Level p_221275_, RandomSource p_221276_, BlockPos p_221277_, BlockState p_221278_) booleanGrowingPlantBodyBlock.isBonemealSuccess(Level p_221290_, RandomSource p_221291_, BlockPos p_221292_, BlockState p_221293_) booleanGrowingPlantHeadBlock.isBonemealSuccess(Level p_221343_, RandomSource p_221344_, BlockPos p_221345_, BlockState p_221346_) booleanHangingMossBlock.isBonemealSuccess(Level p_380206_, RandomSource p_380151_, BlockPos p_379719_, BlockState p_379567_) booleanMangroveLeavesBlock.isBonemealSuccess(Level p_221437_, RandomSource p_221438_, BlockPos p_221439_, BlockState p_221440_) booleanMangrovePropaguleBlock.isBonemealSuccess(Level p_221463_, RandomSource p_221464_, BlockPos p_221465_, BlockState p_221466_) booleanMossyCarpetBlock.isBonemealSuccess(Level p_380168_, RandomSource p_380045_, BlockPos p_380299_, BlockState p_379595_) booleanMushroomBlock.isBonemealSuccess(Level p_221779_, RandomSource p_221780_, BlockPos p_221781_, BlockState p_221782_) booleanNetherrackBlock.isBonemealSuccess(Level p_221816_, RandomSource p_221817_, BlockPos p_221818_, BlockState p_221819_) booleanNyliumBlock.isBonemealSuccess(Level p_221830_, RandomSource p_221831_, BlockPos p_221832_, BlockState p_221833_) booleanPitcherCropBlock.isBonemealSuccess(Level p_277920_, RandomSource p_277594_, BlockPos p_277401_, BlockState p_277434_) booleanRootedDirtBlock.isBonemealSuccess(Level p_221979_, RandomSource p_221980_, BlockPos p_221981_, BlockState p_221982_) booleanSaplingBlock.isBonemealSuccess(Level p_222006_, RandomSource p_222007_, BlockPos p_222008_, BlockState p_222009_) booleanSeagrassBlock.isBonemealSuccess(Level p_222428_, RandomSource p_222429_, BlockPos p_222430_, BlockState p_222431_) booleanSeaPickleBlock.isBonemealSuccess(Level p_222418_, RandomSource p_222419_, BlockPos p_222420_, BlockState p_222421_) booleanShortDryGrassBlock.isBonemealSuccess(Level p_401806_, RandomSource p_401772_, BlockPos p_401791_, BlockState p_401942_) booleanSmallDripleafBlock.isBonemealSuccess(Level p_222438_, RandomSource p_222439_, BlockPos p_222440_, BlockState p_222441_) booleanStemBlock.isBonemealSuccess(Level p_222533_, RandomSource p_222534_, BlockPos p_222535_, BlockState p_222536_) booleanSweetBerryBushBlock.isBonemealSuccess(Level p_222558_, RandomSource p_222559_, BlockPos p_222560_, BlockState p_222561_) booleanTallDryGrassBlock.isBonemealSuccess(Level p_401931_, RandomSource p_401815_, BlockPos p_401808_, BlockState p_401935_) booleanTallFlowerBlock.isBonemealSuccess(Level p_222573_, RandomSource p_222574_, BlockPos p_222575_, BlockState p_222576_) booleanTallGrassBlock.isBonemealSuccess(Level p_222583_, RandomSource p_222584_, BlockPos p_222585_, BlockState p_222586_) static booleanCreakingHeartBlock.isNaturalNight(Level level) protected booleanFireBlock.isNearRain(Level level, BlockPos pos) private static booleanstatic booleanprotected booleanPoweredRailBlock.isSameRailWithPower(Level level, BlockPos state, boolean searchForward, int recursionCount, RailShape shape) static booleanCampfireBlock.isSmokeyPos(Level level, BlockPos pos) private static booleanRedstoneTorchBlock.isToggledTooFrequently(Level level, BlockPos pos, boolean logToggle) static booleanEnchantingTableBlock.isValidBookShelf(Level level, BlockPos enchantingTablePos, BlockPos bookshelfPos) 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 blockBelow, BlockPos belowPos) private voidLeavesBlock.makeFallingLeavesParticles(Level level, BlockPos pos, RandomSource random, BlockState blockBelow, BlockPos belowPos) static voidCampfireBlock.makeParticles(Level level, BlockPos pos, boolean isSignalFire, boolean spawnExtraSmoke) private voidHoneyBlock.maybeDoSlideEffects(Level level, Entity entity) protected voidIceBlock.melt(BlockState state, Level level, BlockPos pos) protected voidAbstractSkullBlock.neighborChanged(BlockState p_301179_, Level p_301325_, BlockPos p_301085_, Block p_301182_, Orientation p_362711_, boolean p_300890_) protected voidBaseRailBlock.neighborChanged(BlockState p_49377_, Level p_49378_, BlockPos p_49379_, Block p_49380_, Orientation p_361387_, boolean p_49382_) protected voidBellBlock.neighborChanged(BlockState p_49729_, Level p_49730_, BlockPos p_49731_, Block p_49732_, Orientation p_363666_, boolean p_49734_) protected voidBigDripleafBlock.neighborChanged(BlockState p_152271_, Level p_152272_, BlockPos p_152273_, Block p_152274_, Orientation p_364767_, boolean p_152276_) protected voidCommandBlock.neighborChanged(BlockState p_51838_, Level p_51839_, BlockPos p_51840_, Block p_51841_, Orientation p_361514_, boolean p_51843_) protected voidCopperBulbBlock.neighborChanged(BlockState p_309025_, Level p_308955_, BlockPos p_309153_, Block p_308949_, Orientation p_364418_, boolean p_309085_) protected voidCrafterBlock.neighborChanged(BlockState p_307205_, Level p_307451_, BlockPos p_307272_, Block p_307542_, Orientation p_362007_, boolean p_307540_) protected voidDiodeBlock.neighborChanged(BlockState p_52525_, Level p_52526_, BlockPos p_52527_, Block p_52528_, Orientation p_363074_, boolean p_52530_) protected voidDispenserBlock.neighborChanged(BlockState p_52700_, Level p_52701_, BlockPos p_52702_, Block p_52703_, Orientation p_360855_, boolean p_52705_) protected voidDoorBlock.neighborChanged(BlockState p_52776_, Level p_52777_, BlockPos p_52778_, Block p_52779_, Orientation p_361881_, boolean p_52781_) protected voidFenceGateBlock.neighborChanged(BlockState p_53372_, Level p_53373_, BlockPos p_53374_, Block p_53375_, Orientation p_362989_, boolean p_53377_) protected voidFrostedIceBlock.neighborChanged(BlockState p_53579_, Level p_53580_, BlockPos p_53581_, Block p_53582_, Orientation p_365079_, boolean p_53584_) protected voidHopperBlock.neighborChanged(BlockState p_54078_, Level p_54079_, BlockPos p_54080_, Block p_54081_, Orientation p_361307_, boolean p_54083_) protected voidLiquidBlock.neighborChanged(BlockState p_54709_, Level p_54710_, BlockPos p_54711_, Block p_54712_, Orientation p_361226_, boolean p_54714_) protected voidNoteBlock.neighborChanged(BlockState p_55041_, Level p_55042_, BlockPos p_55043_, Block p_55044_, Orientation p_361888_, boolean p_55046_) protected voidRedstoneLampBlock.neighborChanged(BlockState p_55666_, Level p_55667_, BlockPos p_55668_, Block p_55669_, Orientation p_364297_, boolean p_55671_) protected voidRedstoneTorchBlock.neighborChanged(BlockState p_55699_, Level p_55700_, BlockPos p_55701_, Block p_55702_, Orientation p_362458_, boolean p_55704_) protected voidRedStoneWireBlock.neighborChanged(BlockState p_55561_, Level p_55562_, BlockPos p_55563_, Block p_55564_, Orientation p_362973_, boolean p_55566_) protected voidSpongeBlock.neighborChanged(BlockState p_56801_, Level p_56802_, BlockPos p_56803_, Block p_56804_, Orientation p_364278_, boolean p_56806_) protected voidStructureBlock.neighborChanged(BlockState p_57135_, Level p_57136_, BlockPos p_57137_, Block p_57138_, Orientation p_364789_, boolean p_57140_) protected voidTestBlock.neighborChanged(BlockState p_397457_, Level p_397572_, BlockPos p_397104_, Block p_397813_, Orientation p_397759_, boolean p_397459_) protected voidTntBlock.neighborChanged(BlockState p_57457_, Level p_57458_, BlockPos p_57459_, Block p_57460_, Orientation p_364510_, boolean p_57462_) protected voidTrapDoorBlock.neighborChanged(BlockState p_57547_, Level p_57548_, BlockPos p_57549_, Block p_57550_, Orientation p_364404_, boolean p_57552_) private voidRedstoneTorchBlock.notifyNeighbors(Level level, BlockPos pos, BlockState state) private static voidTripWireHookBlock.notifyNeighbors(Block block, Level level, BlockPos pos, Direction direction) voidAnvilBlock.onBrokenAfterFall(Level p_152053_, BlockPos p_152054_, FallingBlockEntity p_152055_) voidBrushableBlock.onBrokenAfterFall(Level p_278097_, BlockPos p_277734_, FallingBlockEntity p_277539_) default voidFallable.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity fallingBlock) voidPointedDripstoneBlock.onBrokenAfterFall(Level p_154059_, BlockPos p_154060_, FallingBlockEntity p_154061_) booleanTntBlock.onCaughtFire(BlockState state, Level world, BlockPos pos, Direction face, LivingEntity igniter) booleanBellBlock.onHit(Level level, BlockState state, BlockHitResult result, Player player, boolean canRingBell) voidAnvilBlock.onLand(Level p_48793_, BlockPos p_48794_, BlockState p_48795_, BlockState p_48796_, FallingBlockEntity p_48797_) voidConcretePowderBlock.onLand(Level p_52068_, BlockPos p_52069_, BlockState p_52070_, BlockState p_52071_, FallingBlockEntity p_52072_) default voidFallable.onLand(Level level, BlockPos pos, BlockState state, BlockState replaceableState, FallingBlockEntity fallingBlock) voidLightningRodBlock.onLightningStrike(BlockState state, Level level, BlockPos pos) voidAbstractCauldronBlock.onPlace(BlockState p_51978_, Level p_51979_, BlockPos p_51980_, BlockState p_51981_, boolean p_51982_) protected voidBaseFireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidBaseRailBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) voidBrushableBlock.onPlace(BlockState p_277817_, Level p_277984_, BlockPos p_277869_, BlockState p_277926_, boolean p_277736_) protected voidCarvedPumpkinBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidComposterBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidCopperBulbBlock.onPlace(BlockState p_309207_, Level p_309068_, BlockPos p_309087_, BlockState p_308908_, boolean p_308906_) protected voidCoralFanBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidCoralPlantBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidCoralWallFanBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidDetectorRailBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidDiodeBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidFallingBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidFireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidFrogspawnBlock.onPlace(BlockState p_221227_, Level p_221228_, BlockPos p_221229_, BlockState p_221230_, boolean p_221231_) voidFrostedIceBlock.onPlace(BlockState p_345576_, Level p_346049_, BlockPos p_346299_, BlockState p_346367_, boolean p_344840_) protected voidHopperBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidLightningRodBlock.onPlace(BlockState p_153753_, Level p_153754_, BlockPos p_153755_, BlockState p_153756_, boolean p_153757_) protected voidLiquidBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidMagmaBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidObserverBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidRedstoneTorchBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidRedStoneWireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidScaffoldingBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidSculkSensorBlock.onPlace(BlockState p_154471_, Level p_154472_, BlockPos p_154473_, BlockState p_154474_, boolean p_154475_) voidSnifferEggBlock.onPlace(BlockState p_277964_, Level p_277827_, BlockPos p_277526_, BlockState p_277618_, boolean p_277819_) protected voidSoulSandBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidSpongeBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidTargetBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidTntBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidTripWireBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidTurtleEggBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidWetSpongeBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidAbstractCandleBlock.onProjectileHit(Level p_151905_, BlockState p_151906_, BlockHitResult p_151907_, Projectile p_151908_) protected voidAmethystBlock.onProjectileHit(Level p_152001_, BlockState p_152002_, BlockHitResult p_152003_, Projectile p_152004_) protected voidBellBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) protected voidBigDripleafBlock.onProjectileHit(Level p_152228_, BlockState p_152229_, BlockHitResult p_152230_, Projectile p_152231_) protected voidCampfireBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) protected voidChorusFlowerBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) protected voidDecoratedPotBlock.onProjectileHit(Level p_306322_, BlockState p_306005_, BlockHitResult p_306105_, Projectile p_305851_) protected voidPointedDripstoneBlock.onProjectileHit(Level p_154042_, BlockState p_154043_, BlockHitResult p_154044_, Projectile p_154045_) protected voidTargetBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) protected voidTntBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hit, 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(LivingEntity entity, Level level, BlockPos pos, BlockState state, ItemStack stack) 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, BlockEntity te, ItemStack stack) voidBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack tool) Called after a player has successfully harvested this block.voidDoublePlantBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) voidIceBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) voidTurtleEggBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) BaseFireBlock.playerWillDestroy(Level p_49251_, BlockPos p_49252_, BlockState p_49253_, Player p_49254_) BedBlock.playerWillDestroy(Level p_49505_, BlockPos p_49506_, BlockState p_49507_, Player p_49508_) BeehiveBlock.playerWillDestroy(Level p_49608_, BlockPos p_49609_, BlockState p_49610_, Player p_49611_) Block.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) CreakingHeartBlock.playerWillDestroy(Level p_380319_, BlockPos p_379939_, BlockState p_379928_, Player p_380097_) DecoratedPotBlock.playerWillDestroy(Level p_273590_, BlockPos p_273343_, BlockState p_272869_, Player p_273002_) DoorBlock.playerWillDestroy(Level p_52755_, BlockPos p_52756_, BlockState p_52757_, Player p_52758_) DoublePlantBlock.playerWillDestroy(Level p_52878_, BlockPos p_52879_, BlockState p_52880_, Player p_52881_) ShulkerBoxBlock.playerWillDestroy(Level p_56212_, BlockPos p_56213_, BlockState p_56214_, Player p_56215_) TntBlock.playerWillDestroy(Level p_57445_, BlockPos p_57446_, BlockState p_57447_, Player p_57448_) TripWireBlock.playerWillDestroy(Level p_57615_, BlockPos p_57616_, BlockState p_57617_, Player p_57618_) private voidNoteBlock.playNote(Entity entity, BlockState state, Level level, BlockPos pos) private voidprotected voidprivate static voidBigDripleafBlock.playTiltSound(Level level, BlockPos pos, SoundEvent sound) private static voidBlock.popResource(Level level, Supplier<ItemEntity> itemEntitySupplier, ItemStack stack) static voidBlock.popResource(Level level, BlockPos pos, ItemStack stack) Spawns the given stack into the Level at the given position, respecting the doTileDrops gamerulestatic voidBlock.popResourceFromFace(Level level, BlockPos pos, Direction direction, ItemStack stack) voidButtonBlock.press(BlockState state, Level level, BlockPos pos, Player player) protected static voidDoublePlantBlock.preventDropFromBottomPart(Level level, BlockPos pos, BlockState state, Player player) static booleanDeprecated.Neo: use invalid input: '{@link net.neoforged.neoforge.common.extensions.IBlockStateExtension#' onCaughtFire(Level,BlockPos,net.minecraft.core.Direction, LivingEntity)} insteadprivate static booleanTntBlock.prime(Level level, BlockPos pos, LivingEntity entity) Deprecated.Neo: use invalid input: '{@link net.neoforged.neoforge.common.extensions.IBlockStateExtension#' onCaughtFire(Level,BlockPos,net.minecraft.core.Direction, LivingEntity)} insteadvoidLeverBlock.pull(BlockState state, Level level, BlockPos pos, Player player) protected OrientationRedstoneTorchBlock.randomOrientation(Level level, BlockState state) protected OrientationRedstoneWallTorchBlock.randomOrientation(Level p_363049_, BlockState p_364776_) protected voidAbstractCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) protected voidCauldronBlock.receiveStalactiteDrip(BlockState p_152940_, Level p_152941_, BlockPos p_152942_, Fluid p_152943_) protected voidLayeredCauldronBlock.receiveStalactiteDrip(BlockState p_153544_, Level p_153545_, BlockPos p_153546_, Fluid p_153547_) private voidComparatorBlock.refreshOutputState(Level level, BlockPos pos, BlockState state) voidBeehiveBlock.releaseBeesAndResetHoneyLevel(Level level, BlockState state, BlockPos pos, Player player, BeehiveBlockEntity.BeeReleaseStatus beeReleaseStatus) private static voidChiseledBookShelfBlock.removeBook(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity blockEntity, int slot) private booleanSpongeBlock.removeWaterBreadthFirstSearch(Level level, BlockPos pos) static voidLecternBlock.resetBookState(Entity entity, 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(Entity entity, Level level, BlockState state, BlockPos pos, boolean open) voidBedBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.voidCommandBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidCrafterBlock.setPlacedBy(Level p_307219_, BlockPos p_307681_, BlockState p_307383_, LivingEntity p_307647_, ItemStack p_307190_) voidDiodeBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidDoorBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidDoublePlantBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidJukeboxBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidMossyCarpetBlock.setPlacedBy(Level p_380310_, BlockPos p_380202_, BlockState p_379659_, LivingEntity p_379877_, ItemStack p_380344_) voidPitcherCropBlock.setPlacedBy(Level p_277432_, BlockPos p_277632_, BlockState p_277479_, LivingEntity p_277805_, ItemStack p_277663_) voidSmallDripleafBlock.setPlacedBy(Level p_154599_, BlockPos p_154600_, BlockState p_154601_, LivingEntity p_154602_, ItemStack p_154603_) voidStructureBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidTripWireHookBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidWitherSkullBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) voidWitherWallSkullBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by ItemBlocks after a block is set in the world, to allow post-place logicprivate voidCommandBlock.setPoweredAndUpdate(Level level, BlockPos pos, CommandBlockEntity blockEntity, boolean powered) private static voidBigDripleafBlock.setTilt(BlockState state, Level level, BlockPos pos, Tilt tilt) private voidBigDripleafBlock.setTiltAndScheduleTick(BlockState state, Level level, BlockPos pos, Tilt tilt, 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) static voidLecternBlock.signalPageChange(Level level, BlockPos pos, BlockState state) private booleanFrostedIceBlock.slightlyMelt(BlockState state, Level level, BlockPos pos) protected voidBaseFireBlock.spawnDestroyParticles(Level p_152139_, Player p_152140_, BlockPos p_152141_, BlockState p_152142_) protected voidBlock.spawnDestroyParticles(Level level, Player player, BlockPos pos, BlockState state) static voidPointedDripstoneBlock.spawnDripParticle(Level level, BlockPos pos, BlockState state) private static voidPointedDripstoneBlock.spawnDripParticle(Level level, BlockPos pos, BlockState state, Fluid fluid) protected abstract voidLeavesBlock.spawnFallingLeavesParticle(Level level, BlockPos pos, RandomSource random) protected voidTintedParticleLeavesBlock.spawnFallingLeavesParticle(Level p_399553_, BlockPos p_400280_, RandomSource p_400310_) protected voidUntintedParticleLeavesBlock.spawnFallingLeavesParticle(Level p_399654_, BlockPos p_399778_, RandomSource p_400146_) private voidBeehiveBlock.spawnFluidParticle(Level particleData, double x1, double x2, double z1, double z2, double y) private static voidCarvedPumpkinBlock.spawnGolemInWorld(Level level, BlockPattern.BlockPatternMatch patternMatch, Entity golem, BlockPos pos) private voidBeehiveBlock.spawnParticle(Level level, BlockPos pos, VoxelShape shape, double y) private static voidRedStoneOreBlock.spawnParticles(Level level, BlockPos pos) private static voidRedStoneWireBlock.spawnParticlesAlongLine(Level level, RandomSource random, BlockPos pos, int color, Direction direction, Direction perpendicularDirection, float start, float end) voidBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidMagmaBlock.stepOn(Level p_153777_, BlockPos p_153778_, BlockState p_153779_, Entity p_153780_) voidRedStoneOreBlock.stepOn(Level p_154299_, BlockPos p_154300_, BlockState p_154301_, Entity p_154302_) voidSculkSensorBlock.stepOn(Level p_222132_, BlockPos p_222133_, BlockState p_222134_, Entity p_222135_) voidSculkShriekerBlock.stepOn(Level p_222177_, BlockPos p_222178_, BlockState p_222179_, Entity p_222180_) voidSlimeBlock.stepOn(Level p_154573_, BlockPos p_154574_, BlockState p_154575_, Entity p_154576_) voidTurtleEggBlock.stepOn(Level p_154857_, BlockPos p_154858_, BlockState p_154859_, Entity p_154860_) private voidDragonEggBlock.teleport(BlockState state, Level level, BlockPos pos) private static voidDaylightDetectorBlock.tickEntity(Level level, BlockPos pos, BlockState state, DaylightDetectorBlockEntity blockEntity) private voidTrapDoorBlock.toggle(BlockState state, Level level, BlockPos pos, Player player) protected booleanBaseEntityBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int id, int param) protected booleanComparatorBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int id, int param) protected booleanNoteBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int id, int param) protected voidSpongeBlock.tryAbsorbWater(Level level, BlockPos pos) private voidCreakingHeartBlock.tryAwardExperience(Player player, BlockState state, Level level, BlockPos pos) static booleanLecternBlock.tryPlaceBook(LivingEntity entity, Level level, BlockPos pos, BlockState state, ItemStack stack) static voidSculkSensorBlock.tryResonateVibration(Entity entity, Level level, BlockPos pos, int frequency) private voidBeehiveBlock.trySpawnDripParticles(Level level, BlockPos pos, BlockState state) private voidCarvedPumpkinBlock.trySpawnGolem(Level level, BlockPos pos) static voidFarmBlock.turnToDirt(Entity entity, 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 alwaysPlace) 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 patternMatch) private voidRedStoneWireBlock.updatePowerStrength(Level level, BlockPos pos, BlockState state, Orientation orientation, boolean updateShape) 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 neighborBlock) 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 entity, BlockState state, Level level, BlockPos pos) private static booleanRedStoneWireBlock.useExperimentalEvaluator(Level level) protected InteractionResultAbstractCauldronBlock.useItemOn(ItemStack p_316791_, BlockState p_316287_, Level p_316530_, BlockPos p_316585_, Player p_316671_, InteractionHand p_316186_, BlockHitResult p_316294_) protected InteractionResultBeehiveBlock.useItemOn(ItemStack p_316844_, BlockState p_316365_, Level p_316306_, BlockPos p_316497_, Player p_316824_, InteractionHand p_316436_, BlockHitResult p_316125_) protected InteractionResultCakeBlock.useItemOn(ItemStack p_316238_, BlockState p_316837_, Level p_316766_, BlockPos p_316227_, Player p_316853_, InteractionHand p_316422_, BlockHitResult p_316869_) protected InteractionResultCampfireBlock.useItemOn(ItemStack p_316347_, BlockState p_51274_, Level p_51275_, BlockPos p_51276_, Player p_51277_, InteractionHand p_51278_, BlockHitResult p_51279_) protected InteractionResultCandleBlock.useItemOn(ItemStack p_316279_, BlockState p_316163_, Level p_316881_, BlockPos p_316480_, Player p_316191_, InteractionHand p_316669_, BlockHitResult p_316641_) protected InteractionResultCandleCakeBlock.useItemOn(ItemStack p_316571_, BlockState p_316514_, Level p_316171_, BlockPos p_316112_, Player p_316172_, InteractionHand p_316257_, BlockHitResult p_316286_) protected InteractionResultCeilingHangingSignBlock.useItemOn(ItemStack p_316602_, BlockState p_316839_, Level p_316805_, BlockPos p_316894_, Player p_316202_, InteractionHand p_316538_, BlockHitResult p_316895_) protected InteractionResultChiseledBookShelfBlock.useItemOn(ItemStack p_316457_, BlockState p_316201_, Level p_316747_, BlockPos p_316462_, Player p_316228_, InteractionHand p_316721_, BlockHitResult p_316464_) protected InteractionResultComposterBlock.useItemOn(ItemStack p_316332_, BlockState p_316118_, Level p_316624_, BlockPos p_316660_, Player p_316715_, InteractionHand p_316472_, BlockHitResult p_316606_) protected InteractionResultDecoratedPotBlock.useItemOn(ItemStack p_316569_, BlockState p_316562_, Level p_316177_, BlockPos p_316898_, Player p_316632_, InteractionHand p_316424_, BlockHitResult p_316345_) protected InteractionResultFlowerPotBlock.useItemOn(ItemStack p_316610_, BlockState p_316240_, Level p_316456_, BlockPos p_316502_, Player p_316491_, InteractionHand p_316444_, BlockHitResult p_316826_) protected InteractionResultJukeboxBlock.useItemOn(ItemStack p_350348_, BlockState p_351033_, Level p_350995_, BlockPos p_350838_, Player p_350684_, InteractionHand p_350461_, BlockHitResult p_351025_) protected InteractionResultLecternBlock.useItemOn(ItemStack p_316392_, BlockState p_316600_, Level p_316640_, BlockPos p_316673_, Player p_316670_, InteractionHand p_316384_, BlockHitResult p_316419_) protected InteractionResultNoteBlock.useItemOn(ItemStack p_316716_, BlockState p_316688_, Level p_316672_, BlockPos p_316355_, Player p_316822_, InteractionHand p_316505_, BlockHitResult p_316667_) protected InteractionResultPumpkinBlock.useItemOn(ItemStack p_316383_, BlockState p_316676_, Level p_316272_, BlockPos p_316484_, Player p_316367_, InteractionHand p_316216_, BlockHitResult p_316827_) protected InteractionResultRedStoneOreBlock.useItemOn(ItemStack p_316235_, BlockState p_316208_, Level p_316432_, BlockPos p_316592_, Player p_316564_, InteractionHand p_316389_, BlockHitResult p_316390_) protected InteractionResultRespawnAnchorBlock.useItemOn(ItemStack p_316531_, BlockState p_316665_, Level p_316165_, BlockPos p_316402_, Player p_316556_, InteractionHand p_316586_, BlockHitResult p_316326_) protected InteractionResultSignBlock.useItemOn(ItemStack p_316116_, BlockState p_316899_, Level p_316692_, BlockPos p_316578_, Player p_316244_, InteractionHand p_316196_, BlockHitResult p_316744_) protected InteractionResultSweetBerryBushBlock.useItemOn(ItemStack p_316636_, BlockState p_316295_, Level p_316812_, BlockPos p_316380_, Player p_316731_, InteractionHand p_316188_, BlockHitResult p_316626_) protected InteractionResultTntBlock.useItemOn(ItemStack p_316149_, BlockState p_316217_, Level p_316520_, BlockPos p_316601_, Player p_316770_, InteractionHand p_316393_, BlockHitResult p_316532_) VaultBlock.useItemOn(ItemStack p_324161_, BlockState p_323816_, Level p_324403_, BlockPos p_324623_, Player p_324219_, InteractionHand p_324416_, BlockHitResult p_324261_) protected InteractionResultWallHangingSignBlock.useItemOn(ItemStack p_316420_, BlockState p_316885_, Level p_316114_, BlockPos p_316297_, Player p_316609_, InteractionHand p_316187_, BlockHitResult p_316223_) protected InteractionResultAbstractFurnaceBlock.useWithoutItem(BlockState p_48706_, Level p_48707_, BlockPos p_48708_, Player p_48709_, BlockHitResult p_48711_) protected InteractionResultAnvilBlock.useWithoutItem(BlockState p_48804_, Level p_48805_, BlockPos p_48806_, Player p_48807_, BlockHitResult p_48809_) protected InteractionResultBarrelBlock.useWithoutItem(BlockState p_49069_, Level p_49070_, BlockPos p_49071_, Player p_49072_, BlockHitResult p_49074_) protected InteractionResultBeaconBlock.useWithoutItem(BlockState p_49432_, Level p_49433_, BlockPos p_49434_, Player p_49435_, BlockHitResult p_49437_) protected InteractionResultBedBlock.useWithoutItem(BlockState p_49515_, Level p_49516_, BlockPos p_49517_, Player p_49518_, BlockHitResult p_49520_) protected InteractionResultBellBlock.useWithoutItem(BlockState p_49722_, Level p_49723_, BlockPos p_49724_, Player p_49725_, BlockHitResult p_49727_) protected InteractionResultBrewingStandBlock.useWithoutItem(BlockState p_50930_, Level p_50931_, BlockPos p_50932_, Player p_50933_, BlockHitResult p_50935_) protected InteractionResultButtonBlock.useWithoutItem(BlockState p_316833_, Level p_316124_, BlockPos p_316184_, Player p_316845_, BlockHitResult p_316247_) protected InteractionResultCakeBlock.useWithoutItem(BlockState p_316481_, Level p_316406_, BlockPos p_316218_, Player p_316212_, BlockHitResult p_316525_) protected InteractionResultCandleCakeBlock.useWithoutItem(BlockState p_316519_, Level p_316226_, BlockPos p_316122_, Player p_316438_, BlockHitResult p_316849_) protected InteractionResultCartographyTableBlock.useWithoutItem(BlockState p_51357_, Level p_51358_, BlockPos p_51359_, Player p_51360_, BlockHitResult p_51362_) protected InteractionResultCaveVinesBlock.useWithoutItem(BlockState p_152980_, Level p_152981_, BlockPos p_152982_, Player p_152983_, BlockHitResult p_152985_) protected InteractionResultCaveVinesPlantBlock.useWithoutItem(BlockState p_153021_, Level p_153022_, BlockPos p_153023_, Player p_153024_, BlockHitResult p_153026_) protected InteractionResultChestBlock.useWithoutItem(BlockState p_51531_, Level p_51532_, BlockPos p_51533_, Player p_51534_, BlockHitResult p_51536_) protected InteractionResultChiseledBookShelfBlock.useWithoutItem(BlockState p_316403_, Level p_316842_, BlockPos p_316539_, Player p_316349_, BlockHitResult p_316278_) protected InteractionResultCommandBlock.useWithoutItem(BlockState p_51825_, Level p_51826_, BlockPos p_51827_, Player p_51828_, BlockHitResult p_51830_) protected InteractionResultComparatorBlock.useWithoutItem(BlockState p_51880_, Level p_51881_, BlockPos p_51882_, Player p_51883_, BlockHitResult p_51885_) protected InteractionResultComposterBlock.useWithoutItem(BlockState p_316361_, Level p_316271_, BlockPos p_316647_, Player p_316633_, BlockHitResult p_316555_) protected InteractionResultCrafterBlock.useWithoutItem(BlockState p_307454_, Level p_307255_, BlockPos p_307303_, Player p_307670_, BlockHitResult p_307546_) protected InteractionResultCraftingTableBlock.useWithoutItem(BlockState p_52233_, Level p_52234_, BlockPos p_52235_, Player p_52236_, BlockHitResult p_52238_) protected InteractionResultDaylightDetectorBlock.useWithoutItem(BlockState p_52391_, Level p_52392_, BlockPos p_52393_, Player p_52394_, BlockHitResult p_52396_) protected InteractionResultDecoratedPotBlock.useWithoutItem(BlockState p_316866_, Level p_316544_, BlockPos p_316541_, Player p_316732_, BlockHitResult p_316860_) protected InteractionResultDispenserBlock.useWithoutItem(BlockState p_52693_, Level p_52694_, BlockPos p_52695_, Player p_52696_, BlockHitResult p_52698_) protected InteractionResultDoorBlock.useWithoutItem(BlockState p_52769_, Level p_52770_, BlockPos p_52771_, Player p_52772_, BlockHitResult p_52774_) protected InteractionResultDragonEggBlock.useWithoutItem(BlockState p_52923_, Level p_52924_, BlockPos p_52925_, Player p_52926_, BlockHitResult p_52928_) protected InteractionResultEnchantingTableBlock.useWithoutItem(BlockState p_341077_, Level p_341293_, BlockPos p_341394_, Player p_340990_, BlockHitResult p_341300_) protected InteractionResultEnderChestBlock.useWithoutItem(BlockState p_53137_, Level p_53138_, BlockPos p_53139_, Player p_53140_, BlockHitResult p_53142_) protected InteractionResultFenceBlock.useWithoutItem(BlockState p_316111_, Level p_316725_, BlockPos p_316646_, Player p_316453_, BlockHitResult p_316769_) protected InteractionResultFenceGateBlock.useWithoutItem(BlockState p_53365_, Level p_53366_, BlockPos p_53367_, Player p_53368_, BlockHitResult p_53370_) protected InteractionResultFletchingTableBlock.useWithoutItem(BlockState p_53501_, Level p_53502_, BlockPos p_53503_, Player p_53504_, BlockHitResult p_53506_) protected InteractionResultFlowerPotBlock.useWithoutItem(BlockState p_316363_, Level p_316655_, BlockPos p_316654_, Player p_316338_, BlockHitResult p_316518_) protected InteractionResultGrindstoneBlock.useWithoutItem(BlockState p_53821_, Level p_53822_, BlockPos p_53823_, Player p_53824_, BlockHitResult p_53826_) protected InteractionResultHopperBlock.useWithoutItem(BlockState p_54071_, Level p_54072_, BlockPos p_54073_, Player p_54074_, BlockHitResult p_54076_) protected InteractionResultJigsawBlock.useWithoutItem(BlockState p_54231_, Level p_54232_, BlockPos p_54233_, Player p_54234_, BlockHitResult p_54236_) protected InteractionResultJukeboxBlock.useWithoutItem(BlockState p_54281_, Level p_54282_, BlockPos p_54283_, Player p_54284_, BlockHitResult p_54286_) protected InteractionResultLecternBlock.useWithoutItem(BlockState p_316164_, Level p_316515_, BlockPos p_316598_, Player p_316584_, BlockHitResult p_316197_) protected InteractionResultLeverBlock.useWithoutItem(BlockState p_54640_, Level p_54641_, BlockPos p_54642_, Player p_54643_, BlockHitResult p_54645_) protected InteractionResultLightBlock.useWithoutItem(BlockState p_153673_, Level p_153674_, BlockPos p_153675_, Player p_153676_, BlockHitResult p_153678_) protected InteractionResultLoomBlock.useWithoutItem(BlockState p_54787_, Level p_54788_, BlockPos p_54789_, Player p_54790_, BlockHitResult p_54792_) protected InteractionResultNoteBlock.useWithoutItem(BlockState p_316441_, Level p_316774_, BlockPos p_316344_, Player p_316884_, BlockHitResult p_316631_) protected InteractionResultRedStoneWireBlock.useWithoutItem(BlockState p_55554_, Level p_55555_, BlockPos p_55556_, Player p_55557_, BlockHitResult p_55559_) protected InteractionResultRepeaterBlock.useWithoutItem(BlockState p_55809_, Level p_55810_, BlockPos p_55811_, Player p_55812_, BlockHitResult p_55814_) protected InteractionResultRespawnAnchorBlock.useWithoutItem(BlockState p_316377_, Level p_316150_, BlockPos p_316161_, Player p_316889_, BlockHitResult p_316358_) protected InteractionResultShulkerBoxBlock.useWithoutItem(BlockState p_56227_, Level p_56228_, BlockPos p_56229_, Player p_56230_, BlockHitResult p_56232_) protected InteractionResultSignBlock.useWithoutItem(BlockState p_316779_, Level p_316615_, BlockPos p_316127_, Player p_316173_, BlockHitResult p_316850_) protected InteractionResultSmithingTableBlock.useWithoutItem(BlockState p_56428_, Level p_56429_, BlockPos p_56430_, Player p_56431_, BlockHitResult p_56433_) protected InteractionResultStonecutterBlock.useWithoutItem(BlockState p_57083_, Level p_57084_, BlockPos p_57085_, Player p_57086_, BlockHitResult p_57088_) protected InteractionResultStructureBlock.useWithoutItem(BlockState p_57128_, Level p_57129_, BlockPos p_57130_, Player p_57131_, BlockHitResult p_57133_) protected InteractionResultSweetBerryBushBlock.useWithoutItem(BlockState p_316134_, Level p_316429_, BlockPos p_316748_, Player p_316431_, BlockHitResult p_316474_) protected InteractionResultTestBlock.useWithoutItem(BlockState p_397020_, Level p_397230_, BlockPos p_397100_, Player p_397362_, BlockHitResult p_397202_) protected InteractionResultTestInstanceBlock.useWithoutItem(BlockState p_397015_, Level p_397062_, BlockPos p_397232_, Player p_397809_, BlockHitResult p_397307_) protected InteractionResultTrapDoorBlock.useWithoutItem(BlockState p_57540_, Level p_57541_, BlockPos p_57542_, Player p_57543_, BlockHitResult p_57545_) 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 LevelMethods in net.minecraft.world.level.block.entity with parameters of type LevelModifier and TypeMethodDescriptionstatic voidSkullBlockEntity.animation(Level level, BlockPos pos, BlockState state, SkullBlockEntity blockEntity) private static voidConduitBlockEntity.animationTick(Level level, BlockPos pos, List<BlockPos> positions, Entity entity, int tickCount) private static voidBeaconBlockEntity.applyEffects(Level level, BlockPos pos, int beaconLevel, Holder<MobEffect> primaryEffect, Holder<MobEffect> secondaryEffect) private static voidConduitBlockEntity.applyEffects(Level level, BlockPos pos, List<BlockPos> positions) static voidTheEndGatewayBlockEntity.beamAnimationTick(Level level, BlockPos pos, BlockState state, TheEndGatewayBlockEntity blockEntity) static voidEnchantingTableBlockEntity.bookAnimationTick(Level level, BlockPos pos, BlockState state, EnchantingTableBlockEntity enchantingTable) private voidSignBlockEntity.clearInvalidPlayerWhoMayEdit(SignBlockEntity sign, Level level, UUID uuid) static voidBellBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, BellBlockEntity blockEntity) static voidConduitBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity) static voidSpawnerBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, SpawnerBlockEntity blockEntity) static voidCampfireBlockEntity.cooldownTick(Level level, BlockPos pos, BlockState state, CampfireBlockEntity blockEntity) private static CommandSourceStackSignBlockEntity.createCommandSourceStack(Player player, Level level, BlockPos pos) BeehiveBlockEntity.Occupant.createEntity(Level level, BlockPos pos) voidContainerOpenersCounter.decrementOpeners(Player player, Level level, BlockPos pos, BlockState state) private static voidBrewingStandBlockEntity.doBrew(Level level, BlockPos pos, NonNullList<ItemStack> items) private static voidShulkerBoxBlockEntity.doNeighborUpdates(Level level, BlockPos pos, BlockState state) private static booleanHopperBlockEntity.ejectItems(Level level, BlockPos pos, HopperBlockEntity blockEntity) static voidHopperBlockEntity.entityInside(Level level, BlockPos pos, BlockState state, Entity entity, HopperBlockEntity blockEntity) booleanSignBlockEntity.executeClickCommandsIfPresent(Player player, Level level, BlockPos pos, boolean frontText) private static LivingEntityConduitBlockEntity.findDestroyTarget(Level level, BlockPos pos, UUID targetId) private static BlockPosTheEndGatewayBlockEntity.findExitPosition(Level level, BlockPos pos) private static ContainerHopperBlockEntity.getAttachedContainer(Level level, BlockPos pos, HopperBlockEntity blockEntity) private intCalibratedSculkSensorBlockEntity.VibrationUser.getBackSignal(Level level, BlockPos pos, BlockState state) private static ContainerHopperBlockEntity.getBlockContainer(Level level, BlockPos pos, BlockState state) private static LevelChunkstatic ContainerHopperBlockEntity.getContainerAt(Level level, BlockPos pos) Deprecated.Use IItemHandler capability instead.private static ContainerHopperBlockEntity.getContainerAt(Level level, BlockPos pos, BlockState state, double x, double y, double z) static ContainerOrHandlerHopperBlockEntity.getContainerOrHandlerAt(Level level, BlockPos pos, Direction side) private static ContainerOrHandlerHopperBlockEntity.getContainerOrHandlerAt(Level level, BlockPos pos, BlockState state, double x, double y, double z, Direction side) private static ContainerHopperBlockEntity.getEntityContainer(Level level, double x, double y, double z) static List<ItemEntity> HopperBlockEntity.getItemsAtAndAbove(Level level, Hopper hopper) ContainerOpenersCounter.getPlayersWithContainerOpen(Level level, BlockPos pos) private static ContainerHopperBlockEntity.getSourceContainer(Level level, Hopper hopper, BlockPos pos, BlockState state) private static ContainerOrHandlerHopperBlockEntity.getSourceContainerOrHandler(Level p_155597_, Hopper p_155598_, BlockPos p_326315_, BlockState p_326093_) voidContainerOpenersCounter.incrementOpeners(Player player, Level level, BlockPos pos, BlockState state) static voidChestBlockEntity.lidAnimateTick(Level level, BlockPos pos, BlockState state, ChestBlockEntity blockEntity) static voidEnderChestBlockEntity.lidAnimateTick(Level level, BlockPos pos, BlockState state, EnderChestBlockEntity blockEntity) private static voidBellBlockEntity.makeRaidersGlow(Level level, BlockPos pos, List<LivingEntity> raiders) private voidShulkerBoxBlockEntity.moveCollidedEntities(Level level, BlockPos pos, BlockState state) protected abstract voidContainerOpenersCounter.onClose(Level level, BlockPos pos, BlockState state) protected abstract voidContainerOpenersCounter.onOpen(Level level, BlockPos pos, BlockState state) protected abstract voidContainerOpenersCounter.openerCountChanged(Level level, BlockPos pos, BlockState state, int count, int openCount) static voidCampfireBlockEntity.particleTick(Level level, BlockPos pos, BlockState state, CampfireBlockEntity blockEntity) static voidBeaconBlockEntity.playSound(Level level, BlockPos pos, SoundEvent sound) (package private) static voidChestBlockEntity.playSound(Level level, BlockPos pos, BlockState state, SoundEvent sound) private voidSculkShriekerBlockEntity.playWardenReplySound(Level level) static voidTheEndGatewayBlockEntity.portalTick(Level level, BlockPos pos, BlockState state, TheEndGatewayBlockEntity blockEntity) static voidHopperBlockEntity.pushItemsTick(Level level, BlockPos pos, BlockState state, HopperBlockEntity blockEntity) voidContainerOpenersCounter.recheckOpeners(Level level, BlockPos pos, BlockState state) private static booleanBeehiveBlockEntity.releaseOccupant(Level level, BlockPos pos, BlockState state, BeehiveBlockEntity.Occupant occupant, List<Entity> storedInHives, BeehiveBlockEntity.BeeReleaseStatus releaseStatus, BlockPos storedFlowerPos) voidBellBlockEntity.ResonationEndAction.run(Level level, BlockPos pos, List<LivingEntity> raiders) private static voidContainerOpenersCounter.scheduleRecheck(Level level, BlockPos pos, BlockState state) static voidBeehiveBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, BeehiveBlockEntity beehive) static voidBellBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, BellBlockEntity blockEntity) static voidBrewingStandBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, BrewingStandBlockEntity blockEntity) static voidConduitBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity) static voidCrafterBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, CrafterBlockEntity crafter) static voidCreakingHeartBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, CreakingHeartBlockEntity creakingHeart) static voidSculkCatalystBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, SculkCatalystBlockEntity sculkCatalyst) static voidSpawnerBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, SpawnerBlockEntity blockEntity) protected static voidBlockEntity.setChanged(Level level, BlockPos pos, BlockState state) voidvoidvoidTrialSpawnerBlockEntity.setState(Level p_311786_, TrialSpawnerState p_312721_) private static voidBellBlockEntity.showBellParticles(Level level, BlockPos pos, List<LivingEntity> raiders) protected voidChestBlockEntity.signalOpenCount(Level level, BlockPos pos, BlockState state, int eventId, int eventParam) protected voidTrappedChestBlockEntity.signalOpenCount(Level p_155865_, BlockPos p_155866_, BlockState p_155867_, int p_155868_, int p_155869_) static booleanHopperBlockEntity.suckInItems(Level level, Hopper hopper) static voidBeaconBlockEntity.tick(Level level, BlockPos pos, BlockState state, BeaconBlockEntity blockEntity) private static voidBellBlockEntity.tick(Level level, BlockPos pos, BlockState state, BellBlockEntity blockEntity, BellBlockEntity.ResonationEndAction resonationEndAction) voidBlockEntityTicker.tick(Level level, BlockPos pos, BlockState state, T blockEntity) static voidJukeboxBlockEntity.tick(Level level, BlockPos pos, BlockState state, JukeboxBlockEntity jukebox) static voidShulkerBoxBlockEntity.tick(Level level, BlockPos pos, BlockState state, ShulkerBoxBlockEntity blockEntity) static voidSignBlockEntity.tick(Level level, BlockPos pos, BlockState state, SignBlockEntity sign) private static voidBeehiveBlockEntity.tickOccupants(Level level, BlockPos pos, BlockState state, List<BeehiveBlockEntity.BeeData> data, BlockPos savedFlowerPos) static voidTheEndGatewayBlockEntity.triggerCooldown(Level level, BlockPos pos, BlockState state, TheEndGatewayBlockEntity blockEntity) private voidSculkCatalystBlockEntity.CatalystListener.tryAwardItSpreadsAdvancement(Level level, LivingEntity entity) private static booleanHopperBlockEntity.tryMoveItems(Level level, BlockPos pos, BlockState state, HopperBlockEntity blockEntity, BooleanSupplier validator) private voidShulkerBoxBlockEntity.updateAnimation(Level level, BlockPos pos, BlockState state) private static intBeaconBlockEntity.updateBase(Level level, int x, int y, int z) private static voidConduitBlockEntity.updateClientTarget(Level level, BlockPos pos, ConduitBlockEntity blockEntity) private static BlockStateCreakingHeartBlockEntity.updateCreakingState(Level level, BlockState state, BlockPos pos, CreakingHeartBlockEntity creakingHeart) private static voidConduitBlockEntity.updateDestroyTarget(Level level, BlockPos pos, BlockState state, List<BlockPos> positions, ConduitBlockEntity blockEntity) private static booleanConduitBlockEntity.updateShape(Level level, BlockPos pos, List<BlockPos> positions) -
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 type, ParticleOptions particle) static voidTrialSpawner.addEjectItemParticles(Level level, BlockPos pos, RandomSource random) private static voidTrialSpawnerState.ParticleEmission.addParticle(SimpleParticleType particleType, Vec3 pos, Level level) static voidTrialSpawner.addSpawnParticles(Level level, BlockPos pos, RandomSource random, SimpleParticleType particleType) voidTrialSpawnerState.ParticleEmission.emit(Level level, RandomSource random, BlockPos pos, boolean isOminous) voidTrialSpawnerState.emitParticles(Level level, BlockPos pos, boolean isOminous) TrialSpawnerData.getOrCreateDisplayEntity(TrialSpawner spawner, Level level, TrialSpawnerState spawnerState) private static booleanPlayerDetector.inLineOfSight(Level level, Vec3 pos, Vec3 targetPos) private static booleanTrialSpawner.inLineOfSight(Level level, Vec3 spawnerPos, Vec3 mobPos) voidTrialSpawner.overrideEntityToSpawn(EntityType<?> entityType, Level level) voidTrialSpawner.setState(Level level, TrialSpawnerState state) voidTrialSpawner.StateAccessor.setState(Level level, TrialSpawnerState state) voidTrialSpawner.tickClient(Level level, BlockPos pos, 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 level, BlockPos pos, BlockState state, VaultSharedData sharedData, ParticleOptions particle) private static voidVaultBlockEntity.Client.emitConnectionParticlesForNearbyPlayers(Level level, BlockPos pos, BlockState state, VaultSharedData sharedData) private static voidVaultBlockEntity.Client.emitConnectionParticlesForPlayer(Level level, Vec3 pos, Player player) static voidVaultBlockEntity.Client.emitDeactivationParticles(Level level, BlockPos pos, ParticleOptions particle) private static voidVaultBlockEntity.Client.emitIdleParticles(Level level, BlockPos pos, VaultSharedData sharedData, ParticleOptions particle) private static voidVaultBlockEntity.Client.playIdleSounds(Level level, BlockPos pos, VaultSharedData sharedData) static voidVaultBlockEntity.Client.tick(Level level, BlockPos pos, BlockState state, 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>
BlockEntityTicker<T> MovingPistonBlock.getTicker(Level p_155875_, BlockState p_155876_, BlockEntityType<T> p_155877_) static booleanPistonBaseBlock.isPushable(BlockState state, Level level, BlockPos pos, Direction movementDirection, boolean allowDestroy, Direction pistonFacing) Checks if the piston can push the given BlockState.private booleanPistonBaseBlock.moveBlocks(Level level, BlockPos pos, Direction facing, boolean extending) private static voidPistonMovingBlockEntity.moveCollidedEntities(Level level, BlockPos pos, float partialTick, PistonMovingBlockEntity piston) private static voidPistonMovingBlockEntity.moveStuckEntities(Level level, BlockPos pos, float partialTick, PistonMovingBlockEntity piston) protected voidPistonBaseBlock.neighborChanged(BlockState p_60198_, Level p_60199_, BlockPos p_60200_, Block p_60201_, Orientation p_363070_, boolean p_60203_) protected voidPistonHeadBlock.neighborChanged(BlockState p_60275_, Level p_60276_, BlockPos p_60277_, Block p_60278_, Orientation p_363965_, boolean p_60280_) protected voidPistonBaseBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) PistonHeadBlock.playerWillDestroy(Level p_60265_, BlockPos p_60266_, BlockState p_60267_, Player p_60268_) voidvoidPistonBaseBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) static voidPistonMovingBlockEntity.tick(Level level, BlockPos pos, BlockState state, PistonMovingBlockEntity blockEntity) protected booleanPistonBaseBlock.triggerEvent(BlockState state, Level level, BlockPos pos, int id, int param) protected InteractionResultMovingPistonBlock.useWithoutItem(BlockState p_60070_, Level p_60071_, BlockPos p_60072_, Player p_60073_, BlockHitResult p_60075_) Constructors in net.minecraft.world.level.block.piston with parameters of type LevelModifierConstructorDescriptionPistonStructureResolver(Level level, BlockPos pistonPos, Direction pistonDirection, 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 TypeMethodDescriptionstatic voidAmbientDesertBlockSoundsPlayer.playAmbientBlockSounds(BlockState state, Level level, BlockPos pos, RandomSource random) private static booleanAmbientDesertBlockSoundsPlayer.shouldPlayAmbientSound(Level level, BlockPos pos) -
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) protected voidBlockBehaviour.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) intBlockBehaviour.BlockStateBase.getAnalogOutputSignal(Level level, BlockPos pos) protected intBlockBehaviour.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.BlockBehaviour.BlockStateBase.getMenuProvider(Level level, BlockPos pos) protected MenuProviderBlockBehaviour.getMenuProvider(BlockState state, Level level, BlockPos pos) <T extends BlockEntity>
BlockEntityTicker<T> BlockBehaviour.BlockStateBase.getTicker(Level level, BlockEntityType<T> blockEntityType) voidBlockBehaviour.BlockStateBase.handleNeighborChanged(Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidBlockBehaviour.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, 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 hit, Projectile projectile) protected voidBlockBehaviour.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) booleanBlockBehaviour.BlockStateBase.triggerEvent(Level level, BlockPos pos, int id, int param) protected booleanBlockBehaviour.triggerEvent(BlockState state, Level level, BlockPos pos, int id, int param) Called on server whenblockEvent(net.minecraft.core.BlockPos, net.minecraft.world.level.block.Block, int, int)is called.BlockBehaviour.BlockStateBase.useItemOn(ItemStack stack, Level level, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultBlockBehaviour.useItemOn(ItemStack stack, 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 structureState, StructureManager structureManager, ChunkAccess chunk, StructureTemplateManager structureTemplateManager, ResourceKey<Level> level) private booleanChunkGenerator.tryGenerateStructure(StructureSet.StructureSelectionEntry structureSelectionEntry, StructureManager structureManager, RegistryAccess registryAccess, RandomState random, StructureTemplateManager structureTemplateManager, long seed, ChunkAccess chunk, ChunkPos chunkPos, 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 data, LevelChunkTicks<Block> blockTicks, LevelChunkTicks<Fluid> fluidTicks, long inhabitedTime, LevelChunkSection[] sections, LevelChunk.PostLoadProcessor postLoad, 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.Method parameters in net.minecraft.world.level.chunk.storage with type arguments of type LevelModifier and TypeMethodDescriptionprivate LegacyStructureDataHandlerChunkStorage.getLegacyStructureHandler(ResourceKey<Level> level, Supplier<DimensionDataStorage> storage) static voidChunkStorage.injectDatafixingContext(CompoundTag chunkData, ResourceKey<Level> levelKey, Optional<ResourceKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> chunkGeneratorKey) ChunkStorage.upgradeChunkTag(ResourceKey<Level> levelKey, Supplier<DimensionDataStorage> storage, CompoundTag chunkData, Optional<ResourceKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> chunkGeneratorKey) 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
Methods in net.minecraft.world.level.dimension that return types with arguments of type LevelModifier and TypeMethodDescriptionstatic com.mojang.serialization.DataResult<ResourceKey<Level>> DimensionType.parseLegacy(com.mojang.serialization.Dynamic<?> dynamic) Deprecated.Method parameters in net.minecraft.world.level.dimension with type arguments of type LevelModifier and TypeMethodDescriptionstatic PathDimensionType.getStorageFolder(ResourceKey<Level> dimensionKey, Path levelFolder) -
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 p_157708_) EntityPositionSource.getPosition(Level p_157733_) 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 pos) private static booleanVibrationSystem.Listener.isOccluded(Level level, Vec3 eventPos, Vec3 vibrationUserPos) 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> structure, ResourceKey<Level> level, RegistryAccess registryAccess, ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome) static LegacyStructureDataHandlerLegacyStructureDataHandler.getLegacyStructureHandler(ResourceKey<Level> level, DimensionDataStorage storage) 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 startPos, BlockPos endPos) voidStructureTemplate.fillFromWorld(Level level, BlockPos pos, Vec3i size, boolean withEntities, Block toIgnore) -
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 state, RandomSource random) voidFluidState.animateTick(Level level, BlockPos pos, RandomSource random) voidLavaFluid.animateTick(Level p_230567_, BlockPos p_230568_, FluidState p_230569_, RandomSource p_230570_) voidWaterFluid.animateTick(Level p_230606_, BlockPos p_230607_, FluidState p_230608_, RandomSource p_230609_) 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 p_405274_, BlockPos p_404936_, Entity p_405835_, InsideBlockEffectApplier p_404807_) protected voidWaterFluid.entityInside(Level p_404956_, BlockPos p_405311_, Entity p_405780_, InsideBlockEffectApplier p_405240_) protected intFlowingFluid.getSpreadDelay(Level level, BlockPos pos, FluidState currentState, FluidState newState) intLavaFluid.getSpreadDelay(Level p_76203_, BlockPos p_76204_, FluidState p_76205_, FluidState p_76206_) -
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 pos, Orientation orientation) private intDefaultRedstoneWireEvaluator.calculateTargetStrength(Level level, BlockPos pos) private voidExperimentalRedstoneWireEvaluator.causeNeighborUpdates(Level level) private voidExperimentalRedstoneWireEvaluator.enqueueNeighborWire(Level level, BlockPos pos, int power, Orientation orientation, boolean canTurnOff) static voidNeighborUpdater.executeUpdate(Level level, BlockState state, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected intRedstoneWireEvaluator.getBlockSignal(Level level, BlockPos pos) protected intRedstoneWireEvaluator.getIncomingWireSignal(Level level, BlockPos pos) private static OrientationExperimentalRedstoneWireEvaluator.getInitialOrientation(Level level, Orientation orientation) static OrientationExperimentalRedstoneUtils.initialOrientation(Level level, Direction front, Direction up) private voidExperimentalRedstoneWireEvaluator.propagateChangeToNeighbors(Level level, BlockPos pos, int power, Orientation orientation, boolean canTurnOff) booleanbooleanbooleanbooleanbooleanvoidDefaultRedstoneWireEvaluator.updatePowerStrength(Level p_362666_, BlockPos p_365481_, BlockState p_361516_, Orientation p_362350_, boolean p_366607_) voidExperimentalRedstoneWireEvaluator.updatePowerStrength(Level p_364203_, BlockPos p_362182_, BlockState p_361454_, Orientation p_363673_, boolean p_366757_) abstract voidRedstoneWireEvaluator.updatePowerStrength(Level level, BlockPos pos, BlockState state, Orientation orientation, boolean updateShape) 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 locked, ResourceKey<Level> dimension) static MapItemSavedDataMapItemSavedData.createFresh(double x, double z, 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 x, int z, byte scale, boolean trackingPosition, boolean unlimitedTracking, boolean locked, ResourceKey<Level> dimension) privateMapItemSavedData(ResourceKey<Level> dimension, int x, int z, 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
Method parameters in net.minecraft.world.level.storage with type arguments of type LevelModifier and TypeMethodDescriptionLevelStorageSource.LevelStorageAccess.getDimensionPath(ResourceKey<Level> dimensionPath) -
Uses of Level in net.neoforged.neoforge.capabilities
Methods in net.neoforged.neoforge.capabilities with parameters of type LevelModifier and TypeMethodDescriptionBlockCapability.getCapability(Level level, BlockPos pos, @Nullable BlockState state, @Nullable BlockEntity blockEntity, C context) IBlockCapabilityProvider.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 TypeMethodDescriptionstatic voidClientHooks.dispatchRenderStage(RenderType renderType, Level level, LevelRenderer levelRenderer, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) static voidClientHooks.dispatchRenderStage(RenderLevelStageEvent.Stage stage, Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) ClientHooks.gatherAdditionalRenderers(BlockPos sectionOrigin, Level level) DimensionTransitionScreenManager.getScreenFromLevel(@Nullable Level target, @Nullable Level source) static booleanClientHooks.isInTranslucentBlockOutlinePass(Level level, BlockPos pos, BlockState state) 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 LevelModifier and TypeFieldDescriptionprivate final LevelAddSectionGeometryEvent.levelprivate final LevelRenderLevelStageEvent.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.conditionalDimensionEffectsRegisterDimensionTransitionScreenEvent.fromEffectsRegisterDimensionTransitionScreenEvent.toEffectsMethods in net.neoforged.neoforge.client.event that return LevelModifier and TypeMethodDescriptionAddSectionGeometryEvent.getLevel()RenderLevelStageEvent.getLevel()Returns the current level that is being rendered..Method 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 LevelModifierConstructorDescriptionAddSectionGeometryEvent(BlockPos sectionOrigin, Level level) RenderLevelStageEvent(RenderLevelStageEvent.Stage stage, Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) Constructor 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, 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, 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, boolean willHarvest, FluidState fluid) Called when a player removes a block.default booleanIBlockStateExtension.onDestroyedByPlayer(Level level, BlockPos pos, Player player, 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) Destroys a block when a fluid is placed in the same position.private static IFluidHandlerFluidUtil.getFluidBlockHandler(Fluid fluid, Level level, BlockPos pos) Internal method for getting a fluid block handler for placing a fluid.static Optional<IFluidHandler> FluidUtil.getFluidHandler(Level level, BlockPos blockPos, @Nullable Direction side) Helper method to get an IFluidHandler for at a block position.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) Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler block.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) Attempts to pick up a fluid in the level and put it in an empty container item.static FluidActionResultFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, ItemStack container, FluidStack resource) static booleanFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, IFluidHandler fluidSource, FluidStack resource) Tries to place a fluid resource into the level as a block and drains the fluidSource. -
Uses of Level in net.neoforged.neoforge.fluids.capability.wrappers
Fields in net.neoforged.neoforge.fluids.capability.wrappers declared as LevelModifier and TypeFieldDescriptionprivate final LevelCauldronWrapper.levelprotected final LevelBlockWrapper.LiquidContainerBlockWrapper.worldprotected final LevelBlockWrapper.worldprotected final LevelBucketPickupHandlerWrapper.worldConstructors in net.neoforged.neoforge.fluids.capability.wrappers with parameters of type LevelModifierConstructorDescriptionBlockWrapper(BlockState state, Level world, BlockPos blockPos) BucketPickupHandlerWrapper(Player player, BucketPickup bucketPickupHandler, Level world, BlockPos blockPos) CauldronWrapper(Level level, BlockPos pos) LiquidContainerBlockWrapper(LiquidBlockContainer liquidContainer, Level world, BlockPos blockPos) -
Uses of Level in net.neoforged.neoforge.items
Methods in net.neoforged.neoforge.items with parameters of type LevelModifier and TypeMethodDescriptionstatic ContainerOrHandlerVanillaInventoryCodeHooks.getEntityContainerOrHandler(Level level, double x, double y, double z, @Nullable Direction side) -
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)