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()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 clientLevelData, ResourceKey<Level> dimension, Holder<DimensionType> dimensionType, int viewDistance, int serverSimulationDistance, Supplier<ProfilerFiller> profiler, LevelRenderer levelRenderer, boolean isDebug, long biomeZoomSeed) -
Uses of Level in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as LevelMethods in net.minecraft.client.renderer with parameters of type LevelModifier and TypeMethodDescriptionprivate voidLevelRenderer.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.Constructors in net.minecraft.client.renderer with parameters of type LevelModifierConstructorDescriptionViewArea(SectionRenderDispatcher sectionRenderDispatcher, Level level, int viewDistance, LevelRenderer levelRenderer) -
Uses of Level in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type LevelModifier and TypeMethodDescriptionBlockModelShaper.getTexture(BlockState p_110883_, Level level, BlockPos pos) -
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) static voidVaultRenderer.renderItemInside(float partialTick, Level level, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, ItemRenderer itemRenderer, float previousSpin, float currentSpin, RandomSource random) 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 TypeMethodDescriptionItemRenderer.getModel(ItemStack stack, Level level, LivingEntity entity, int seed) voidstatic voidItemEntityRenderer.renderMultipleFromCount(ItemRenderer itemRenderer, PoseStack poseStack, MultiBufferSource buffer, int packedLight, ItemStack item, RandomSource random, Level level) voidItemRenderer.renderStatic(LivingEntity entity, ItemStack itemStack, ItemDisplayContext diplayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int combinedLight, int combinedOverlay, int seed) voidItemRenderer.renderStatic(ItemStack stack, ItemDisplayContext displayContext, int combinedLight, int combinedOverlay, 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.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 TypeMethodDescriptionstatic 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 TypeMethodDescriptionstatic ItemInteractionResultCauldronInteraction.emptyBucket(Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack, BlockState state, SoundEvent emptySound) static ItemInteractionResultCauldronInteraction.fillBucket(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack emptyStack, ItemStack filledStack, Predicate<BlockState> statePredicate, SoundEvent fillSound) CauldronInteraction.interact(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) 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) 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 com.google.common.collect.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 LevelMethods in net.minecraft.server.level that return LevelMethods in net.minecraft.server.level that return types with arguments of type LevelMethods 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) booleanServerPlayer.mayInteract(Level level, BlockPos pos) DemoMode.useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) ServerPlayerGameMode.useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) DemoMode.useItemOn(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) ServerPlayerGameMode.useItemOn(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) Method parameters in net.minecraft.server.level with type arguments of type LevelModifier and TypeMethodDescriptionvoidServerPlayer.setRespawnPosition(ResourceKey<Level> dimension, BlockPos position, float angle, boolean forced, boolean sendMessage) Constructors in net.minecraft.server.level with parameters of type LevelConstructor parameters in net.minecraft.server.level with type arguments of type LevelModifierConstructorDescriptionServerLevel(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 chunkPos, ResourceKey<Level> level, String name) JvmProfiler.NoOpProfiler.onChunkGenerate(ChunkPos p_185370_, ResourceKey<Level> p_185371_, String p_185372_) JvmProfiler.onChunkGenerate(ChunkPos chunkPos, ResourceKey<Level> level, String name) -
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) -
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 chunkStorage, ChunkPos chunkPos, ResourceKey<Level> dimension) 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.dropContentsOnDestroy(BlockState state, BlockState newState, Level level, BlockPos pos) static voidContainers.dropItemStack(Level level, double x, double y, double z, ItemStack stack) -
Uses of Level in net.minecraft.world.effect
Methods in net.minecraft.world.effect with parameters of type LevelModifier and TypeMethodDescriptionprivate voidWeavingMobEffect.spawnCobwebsRandomlyAround(Level level, RandomSource random, BlockPos pos) private voidInfestedMobEffect.spawnSilverfish(Level level, LivingEntity entity, double x, double y, double z) private 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 LevelMethods in net.minecraft.world.entity with parameters of type LevelModifier and TypeMethodDescriptionbooleanEntity.canChangeDimensions(Level oldLevel, Level newLevel) 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) EntityType.EntityFactory.create(EntityType<T> entityType, Level level) static OminousItemSpawnerprotected PathNavigationMob.createNavigation(Level level) final ItemStackLivingEntity.eat(Level level, ItemStack food, FoodProperties foodProperties) default booleanNeutralMob.isAngryAtAllPlayers(Level level) EntityType.loadEntitiesRecursive(List<? extends Tag> tags, Level level) static EntityEntityType.loadEntityRecursive(CompoundTag compound, Level level, Function<Entity, Entity> entityFunction) EntityType.loadStaticEntity(CompoundTag compound, Level level) booleanEntity.mayInteract(Level level, BlockPos pos) 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) protected voidstatic voidEntityType.updateCustomEntityTag(Level level, Player player, Entity entity, CustomData customData) Constructors in net.minecraft.world.entity with parameters of type LevelModifierConstructorDescriptionprotectedAgeableMob(EntityType<? extends AgeableMob> entityType, Level level) AreaEffectCloud(EntityType<? extends AreaEffectCloud> entityType, Level level) AreaEffectCloud(Level level, double x, double y, double z) BlockDisplay(EntityType<?> entityType, Level level) Display(EntityType<?> entityType, Level level) Entity(EntityType<?> entityType, Level level) ExperienceOrb(EntityType<? extends ExperienceOrb> entityType, Level level) ExperienceOrb(Level level, double x, double y, double z, int value) protectedFlyingMob(EntityType<? extends FlyingMob> entityType, Level level) GlowSquid(EntityType<? extends GlowSquid> entityType, Level level) Interaction(EntityType<?> entityType, Level level) ItemDisplay(EntityType<?> entityType, Level level) LightningBolt(EntityType<? extends LightningBolt> entityType, Level level) protectedLivingEntity(EntityType<? extends LivingEntity> entityType, Level level) Marker(EntityType<?> p_147250_, Level p_147251_) protectedMob(EntityType<? extends Mob> entityType, Level level) OminousItemSpawner(EntityType<? extends OminousItemSpawner> entityType, Level level) protectedPathfinderMob(EntityType<? extends PathfinderMob> entityType, Level level) protectedTamableAnimal(EntityType<? extends TamableAnimal> entityType, Level level) TextDisplay(EntityType<?> entityType, Level level) -
Uses of Level in net.minecraft.world.entity.ai.goal
Fields in net.minecraft.world.entity.ai.goal declared as LevelModifier and TypeFieldDescriptionprivate final LevelBegGoal.levelprotected final LevelBreedGoal.levelprivate 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 LevelConstructors 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> entityType, Level level) -
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 p_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) 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 LevelModifierConstructorDescriptionAbstractFish(EntityType<? extends AbstractFish> entityType, Level level) protectedAbstractGolem(EntityType<? extends AbstractGolem> entityType, Level level) AbstractSchoolingFish(EntityType<? extends AbstractSchoolingFish> entityType, Level level) protectedAnimal(EntityType<? extends Animal> entityType, Level level) Bee(EntityType<? extends Bee> entityType, Level level) Cat(EntityType<? extends Cat> entityType, Level level) Chicken(EntityType<? extends Chicken> entityType, Level level) Cod(EntityType<? extends Cod> entityType, Level level) Cow(EntityType<? extends Cow> entityType, Level level) Dolphin(EntityType<? extends Dolphin> entityType, Level level) Fox(EntityType<? extends Fox> entityType, Level level) IronGolem(EntityType<? extends IronGolem> entityType, Level level) MushroomCow(EntityType<? extends MushroomCow> entityType, Level level) Ocelot(EntityType<? extends Ocelot> entityType, Level level) Panda(EntityType<? extends Panda> entityType, Level level) Parrot(EntityType<? extends Parrot> entityType, Level level) Pig(EntityType<? extends Pig> entityType, Level level) PolarBear(EntityType<? extends PolarBear> entityType, Level level) Pufferfish(EntityType<? extends Pufferfish> entityType, Level level) Rabbit(EntityType<? extends Rabbit> entityType, Level level) Salmon(EntityType<? extends Salmon> entityType, Level level) Sheep(EntityType<? extends Sheep> entityType, Level level) protectedShoulderRidingEntity(EntityType<? extends ShoulderRidingEntity> entityType, Level level) SnowGolem(EntityType<? extends SnowGolem> entityType, Level level) Squid(EntityType<? extends Squid> entityType, Level level) TropicalFish(EntityType<? extends TropicalFish> entityType, Level level) Turtle(EntityType<? extends Turtle> entityType, Level level) (package private)TurtlePathNavigation(Turtle turtle, Level level) protectedWaterAnimal(EntityType<? extends WaterAnimal> entityType, Level level) Wolf(EntityType<? extends Wolf> entityType, Level level) -
Uses of Level in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay with parameters of type LevelConstructors in net.minecraft.world.entity.animal.allay with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.armadillo
Constructors in net.minecraft.world.entity.animal.armadillo with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.axolotl
Methods in net.minecraft.world.entity.animal.axolotl with parameters of type LevelConstructors in net.minecraft.world.entity.animal.axolotl with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.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 level) protected PathNavigationTadpole.createNavigation(Level level) Constructors in net.minecraft.world.entity.animal.frog with parameters of type LevelModifierConstructorDescriptionFrog(EntityType<? extends Animal> entityType, Level level) (package private)FrogPathNavigation(Frog mob, Level level) Tadpole(EntityType<? extends AbstractFish> entityType, Level level) -
Uses of Level in net.minecraft.world.entity.animal.goat
Constructors in net.minecraft.world.entity.animal.goat with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.horse
Constructors in net.minecraft.world.entity.animal.horse with parameters of type LevelModifierConstructorDescriptionprotectedAbstractChestedHorse(EntityType<? extends AbstractChestedHorse> entityType, Level level) protectedAbstractHorse(EntityType<? extends AbstractHorse> entityType, Level level) Donkey(EntityType<? extends Donkey> entityType, Level level) Horse(EntityType<? extends Horse> entityType, Level level) Llama(EntityType<? extends Llama> entityType, Level level) Mule(EntityType<? extends Mule> entityType, Level level) SkeletonHorse(EntityType<? extends SkeletonHorse> entityType, Level level) TraderLlama(EntityType<? extends TraderLlama> entityType, Level level) ZombieHorse(EntityType<? extends ZombieHorse> entityType, Level 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.boss.enderdragon
Constructors in net.minecraft.world.entity.boss.enderdragon with parameters of type LevelModifierConstructorDescriptionEndCrystal(EntityType<? extends EndCrystal> entityType, Level level) EndCrystal(Level level, double x, double y, double z) EnderDragon(EntityType<? extends EnderDragon> entityType, Level level) -
Uses of Level in net.minecraft.world.entity.boss.wither
Methods in net.minecraft.world.entity.boss.wither with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationWitherBoss.createNavigation(Level level) Constructors in net.minecraft.world.entity.boss.wither with parameters of type LevelModifierConstructorDescriptionWitherBoss(EntityType<? extends WitherBoss> entityType, Level level) -
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> entityType, Level level) ArmorStand(Level level, double x, double y, double z) protectedBlockAttachedEntity(EntityType<? extends BlockAttachedEntity> entityType, Level level) 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> entityType, Level level) protectedHangingEntity(EntityType<? extends HangingEntity> entityType, Level level, BlockPos pos) ItemFrame(EntityType<? extends ItemFrame> entityType, Level level) ItemFrame(EntityType<? extends ItemFrame> entityType, Level level, BlockPos pos, Direction direction) LeashFenceKnotEntity(EntityType<? extends LeashFenceKnotEntity> entityType, Level level) LeashFenceKnotEntity(Level level, BlockPos pos) Painting(EntityType<? extends Painting> entityType, Level level) 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> entityType, Level level) privateFallingBlockEntity(Level level, double x, double y, double z, BlockState state) ItemEntity(EntityType<? extends ItemEntity> entityType, Level level) 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> entityType, Level level) 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> entityType, Level level) protectedAbstractSkeleton(EntityType<? extends AbstractSkeleton> entityType, Level level) Blaze(EntityType<? extends Blaze> entityType, Level level) Bogged(EntityType<? extends Bogged> entityType, Level level) CaveSpider(EntityType<? extends CaveSpider> entityType, Level level) Creeper(EntityType<? extends Creeper> entityType, Level level) Drowned(EntityType<? extends Drowned> entityType, Level level) ElderGuardian(EntityType<? extends ElderGuardian> entityType, Level level) EnderMan(EntityType<? extends EnderMan> entityType, Level level) Endermite(EntityType<? extends Endermite> entityType, Level level) Evoker(EntityType<? extends Evoker> entityType, Level level) Ghast(EntityType<? extends Ghast> entityType, Level level) Giant(EntityType<? extends Giant> entityType, Level level) Guardian(EntityType<? extends Guardian> entityType, Level level) Husk(EntityType<? extends Husk> entityType, Level level) Illusioner(EntityType<? extends Illusioner> entityType, Level level) MagmaCube(EntityType<? extends MagmaCube> entityType, Level level) protectedMonster(EntityType<? extends Monster> entityType, Level level) protectedPatrollingMonster(EntityType<? extends PatrollingMonster> entityType, Level level) Phantom(EntityType<? extends Phantom> entityType, Level level) Pillager(EntityType<? extends Pillager> entityType, Level level) Ravager(EntityType<? extends Ravager> entityType, Level level) Shulker(EntityType<? extends Shulker> entityType, Level level) Silverfish(EntityType<? extends Silverfish> entityType, Level level) Skeleton(EntityType<? extends Skeleton> entityType, Level level) Slime(EntityType<? extends Slime> entityType, Level level) protectedSpellcasterIllager(EntityType<? extends SpellcasterIllager> entityType, Level level) Spider(EntityType<? extends Spider> entityType, Level level) Stray(EntityType<? extends Stray> entityType, Level level) Strider(EntityType<? extends Strider> entityType, Level level) (package private)StriderPathNavigation(Strider strider, Level level) Vex(EntityType<? extends Vex> entityType, Level level) Vindicator(EntityType<? extends Vindicator> entityType, Level level) Witch(EntityType<? extends Witch> entityType, Level level) WitherSkeleton(EntityType<? extends WitherSkeleton> entityType, Level level) Zoglin(EntityType<? extends Zoglin> entityType, Level level) Zombie(EntityType<? extends Zombie> entityType, Level level) ZombieVillager(EntityType<? extends ZombieVillager> entityType, Level level) ZombifiedPiglin(EntityType<? extends ZombifiedPiglin> entityType, Level level) -
Uses of Level in net.minecraft.world.entity.monster.breeze
Constructors in net.minecraft.world.entity.monster.breeze with parameters of type Level -
Uses of Level in net.minecraft.world.entity.monster.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> entityType, Level level) Piglin(EntityType<? extends AbstractPiglin> entityType, Level level) PiglinBrute(EntityType<? extends PiglinBrute> entityType, Level level) -
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_level) 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> entityType, Level level) Villager(EntityType<? extends Villager> entityType, Level level) Villager(EntityType<? extends Villager> entityType, Level level, VillagerType villagerType) WanderingTrader(EntityType<? extends WanderingTrader> entityType, Level level) -
Uses of Level in net.minecraft.world.entity.player
Methods in net.minecraft.world.entity.player with parameters of type LevelModifier and TypeMethodDescriptionbooleanPlayer.blockActionRestricted(Level level, BlockPos pos, GameType gameMode) Player.eat(Level level, ItemStack food, FoodProperties foodProperties) booleanPlayer.hasCorrectToolForDrops(BlockState p_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.canChangeDimensions(Level oldLevel, Level newLevel) 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) booleanbooleanProjectile.mayInteract(Level level, BlockPos pos) 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> entityType, Level level) 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> entityType, Level level) Arrow(EntityType<? extends Arrow> entityType, Level level) 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> entityType, Level level) DragonFireball(Level level, LivingEntity owner, Vec3 movement) EvokerFangs(EntityType<? extends EvokerFangs> entityType, Level level) EvokerFangs(Level level, double x, double y, double z, float yRot, int warmupDelay, LivingEntity owner) EyeOfEnder(EntityType<? extends EyeOfEnder> entityType, Level level) EyeOfEnder(Level level, double x, double y, double z) Fireball(EntityType<? extends Fireball> entityType, double x, double y, double z, Vec3 movement, Level level) Fireball(EntityType<? extends Fireball> entityType, LivingEntity owner, Vec3 movement, Level level) Fireball(EntityType<? extends Fireball> entityType, Level level) FireworkRocketEntity(EntityType<? extends FireworkRocketEntity> entityType, Level level) 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> entityType, Level level) privateFishingHook(EntityType<? extends FishingHook> entityType, Level level, int luck, int lureSpeed) FishingHook(Player player, Level level, int luck, int lureSpeed) LargeFireball(EntityType<? extends LargeFireball> entityType, Level level) LargeFireball(Level level, LivingEntity owner, Vec3 movement, int explosionPower) LlamaSpit(EntityType<? extends LlamaSpit> entityType, Level level) protectedProjectile(EntityType<? extends Projectile> entityType, Level level) ShulkerBullet(EntityType<? extends ShulkerBullet> entityType, Level level) ShulkerBullet(Level level, LivingEntity shooter, Entity finalTarget, Direction.Axis axis) SmallFireball(EntityType<? extends SmallFireball> entityType, Level level) SmallFireball(Level level, double x, double y, double z, Vec3 movement) SmallFireball(Level level, LivingEntity owner, Vec3 movement) Snowball(EntityType<? extends Snowball> entityType, Level level) Snowball(Level level, LivingEntity shooter) SpectralArrow(EntityType<? extends SpectralArrow> entityType, Level level) 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) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> entityType, LivingEntity shooter, Level level) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> entityType, Level level) protectedThrowableProjectile(EntityType<? extends ThrowableProjectile> entityType, double x, double y, double z, Level level) protectedThrowableProjectile(EntityType<? extends ThrowableProjectile> entityType, LivingEntity shooter, Level level) protectedThrowableProjectile(EntityType<? extends ThrowableProjectile> entityType, Level level) ThrownEgg(EntityType<? extends ThrownEgg> entityType, Level level) ThrownEgg(Level level, LivingEntity shooter) ThrownEnderpearl(EntityType<? extends ThrownEnderpearl> entityType, Level level) ThrownEnderpearl(Level level, LivingEntity shooter) ThrownExperienceBottle(EntityType<? extends ThrownExperienceBottle> entityType, Level level) ThrownExperienceBottle(Level level, double x, double y, double z) ThrownExperienceBottle(Level level, LivingEntity shooter) ThrownPotion(EntityType<? extends ThrownPotion> entityType, Level level) ThrownPotion(Level level, double x, double y, double z) ThrownPotion(Level level, LivingEntity shooter) ThrownTrident(EntityType<? extends ThrownTrident> entityType, Level level) ThrownTrident(Level level, double x, double y, double z, ItemStack pickupItemStack) ThrownTrident(Level level, LivingEntity shooter, ItemStack pickupItemStack) WitherSkull(EntityType<? extends WitherSkull> entityType, Level level) 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> entityType, double x, double y, double z, Vec3 movement, Level level) AbstractWindCharge(EntityType<? extends AbstractWindCharge> entityType, Level level) AbstractWindCharge(EntityType<? extends AbstractWindCharge> entityType, Level level, Entity owner, double x, double y, double z) BreezeWindCharge(EntityType<? extends AbstractWindCharge> entityType, Level level) BreezeWindCharge(Breeze breeze, Level level) WindCharge(EntityType<? extends AbstractWindCharge> entityType, Level level) 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
Methods in net.minecraft.world.entity.raid that return LevelConstructors in net.minecraft.world.entity.raid with parameters of type LevelModifierConstructorDescriptionprotectedRaider(EntityType<? extends Raider> entityType, Level level) -
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 TypeMethodDescriptiondefault voidContainerEntity.chestVehicleDestroyed(DamageSource damageSource, Level level, Entity p_entity) private RunnableMinecartSpawner.createTicker(Level level) Constructors in net.minecraft.world.entity.vehicle with parameters of type LevelModifierConstructorDescriptionprotectedAbstractMinecart(EntityType<?> entityType, Level level) protectedAbstractMinecart(EntityType<?> entityType, Level level, double x, double y, double z) protectedAbstractMinecartContainer(EntityType<?> entityType, double x, double y, double z, Level level) protectedAbstractMinecartContainer(EntityType<?> entityType, Level level) Boat(EntityType<? extends Boat> entityType, Level level) ChestBoat(EntityType<? extends Boat> entityType, Level level) Minecart(EntityType<?> entityType, Level level) MinecartChest(EntityType<? extends MinecartChest> entityType, Level level) MinecartChest(Level level, double x, double y, double z) MinecartCommandBlock(EntityType<? extends MinecartCommandBlock> entityType, Level level) MinecartCommandBlock(Level level, double x, double y, double z) MinecartFurnace(EntityType<? extends MinecartFurnace> entityType, Level level) MinecartFurnace(Level level, double x, double y, double z) MinecartHopper(EntityType<? extends MinecartHopper> entityType, Level level) MinecartHopper(Level level, double x, double y, double z) MinecartSpawner(EntityType<? extends MinecartSpawner> entityType, Level level) MinecartSpawner(Level level, double x, double y, double z) MinecartTNT(EntityType<? extends MinecartTNT> entityType, Level level) MinecartTNT(Level level, double x, double y, double z) VehicleEntity(EntityType<?> entityType, Level level) -
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 ContainerLevelAccessdefault booleanRecipeCraftingHolder.setRecipeUsed(Level level, ServerPlayer players, RecipeHolder<?> recipe) protected static voidCraftingMenu.slotChangedCraftingGrid(AbstractContainerMenu menu, Level level, Player player, CraftingContainer craftSlots, ResultContainer resultSlots, RecipeHolder<CraftingRecipe> recipe) 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) -
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 level, Position pos, ItemStack stack, Direction direction) EggItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) ExperienceBottleItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) FireChargeItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) FireworkRocketItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) ProjectileItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) SnowballItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) SpectralArrowItem.asProjectile(Level p_338332_, Position p_338313_, ItemStack p_338304_, Direction p_338842_) ThrowablePotionItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) TridentItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) WindChargeItem.asProjectile(Level p_338589_, Position p_338670_, ItemStack p_338308_, Direction p_338206_) static InteractionResultLeadItem.bindPlayerMobs(Player player, Level level, BlockPos pos) booleanDebugStickItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanMaceItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanSwordItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) booleanTridentItem.canAttackBlock(BlockState state, Level level, BlockPos pos, Player player) protected booleanBucketItem.canBlockContainFluid(Player player, Level worldIn, BlockPos posIn, BlockState blockstate) voidBucketItem.checkExtraContent(Player player, Level level, ItemStack containerStack, BlockPos pos) default voidDispensibleContainerItem.checkExtraContent(Player player, Level level, ItemStack containerStack, BlockPos pos) voidMobBucketItem.checkExtraContent(Player player, Level level, ItemStack containerStack, BlockPos pos) static ItemStackMapItem.create(Level level, int levelX, int levelZ, byte scale, boolean trackingPosition, boolean unlimitedTracking) ArrowItem.createArrow(Level level, ItemStack ammo, LivingEntity shooter, ItemStack weapon) SpectralArrowItem.createArrow(Level p_43237_, ItemStack p_43238_, LivingEntity p_43239_, ItemStack p_345773_) private static MapIdMapItem.createNewSavedData(Level level, int x, int z, int scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) protected ProjectileCrossbowItem.createProjectile(Level level, LivingEntity shooter, ItemStack weapon, ItemStack ammo, boolean isCrit) protected ProjectileProjectileWeaponItem.createProjectile(Level level, LivingEntity shooter, ItemStack weapon, ItemStack ammo, boolean isCrit) booleanBucketItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result) Deprecated.booleanBucketItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result, ItemStack container) booleanDispensibleContainerItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result) Deprecated.booleanSolidBucketItem.emptyContents(Player player, Level level, BlockPos pos, BlockHitResult result) private Optional<BlockState> AxeItem.evaluateNewBlockState(Level level, BlockPos pos, Player player, BlockState state, UseOnContext p_40529_) ChorusFruitItem.finishUsingItem(ItemStack stack, Level level, LivingEntity entityLiving) Called when the player finishes using this Item (E.g.HoneyBottleItem.finishUsingItem(ItemStack stack, Level level, LivingEntity entityLiving) Called when the player finishes using this Item (E.g.Item.finishUsingItem(ItemStack stack, Level level, LivingEntity livingEntity) Called when the player finishes using this Item (E.g.ItemStack.finishUsingItem(Level level, LivingEntity livingEntity) Called when the item in use count reach 0, e.g.MilkBucketItem.finishUsingItem(ItemStack stack, Level level, LivingEntity entityLiving) Called when the player finishes using this Item (E.g.OminousBottleItem.finishUsingItem(ItemStack p_338871_, Level p_338693_, LivingEntity p_338370_) PotionItem.finishUsingItem(ItemStack stack, Level level, LivingEntity entityLiving) Called when the player finishes using this Item (E.g.SpyglassItem.finishUsingItem(ItemStack stack, Level level, LivingEntity livingEntity) Called when the player finishes using this Item (E.g.SuspiciousStewItem.finishUsingItem(ItemStack stack, Level level, LivingEntity entityLiving) Called when the player finishes using this Item (E.g.private Boatprivate BlockStateMapItem.getCorrectStateForFluidBlock(Level level, BlockState state, BlockPos pos) protected MapItemSavedDataMapItem.getCustomMapData(ItemStack p_42854_, Level p_42855_) protected SoundEventBlockItem.getPlaceSound(BlockState p_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 GlobalPosCompassItem.getSpawnPosition(Level level) Packet<?> ComplexItem.getUpdatePacket(ItemStack stack, Level level, Player player) Packet<?> MapItem.getUpdatePacket(ItemStack stack, Level level, Player player) static booleanDeprecated.static booleanBoneMealItem.growWaterPlant(ItemStack stack, Level level, BlockPos pos, Direction clickedSide) voidCompassItem.inventoryTick(ItemStack stack, Level level, Entity entity, int itemSlot, boolean isSelected) Called each tick as long the item is in a player's inventory.voidItem.inventoryTick(ItemStack stack, Level level, Entity entity, int slotId, boolean isSelected) Called each tick as long the item is in a player's inventory.voidItemStack.inventoryTick(Level level, Entity entity, int inventorySlot, boolean isCurrentItem) Called each tick as long theItemStackin in player's inventory.voidMapItem.inventoryTick(ItemStack stack, Level level, Entity entity, int itemSlot, boolean isSelected) Called each tick as long the item is in a player's inventory.private static voidLeadItem.leashableInArea(Level level, BlockPos pos, Predicate<Leashable> predicate) static voidbooleanItem.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.TooltipContextvoidItem.onCraftedBy(ItemStack stack, Level level, Player player) Called when item is crafted/smelted.voidItemStack.onCraftedBy(Level level, Player player, int amount) voidItemStack.onCraftedBySystem(Level level) voidItem.onCraftedPostProcess(ItemStack stack, Level level) voidMapItem.onCraftedPostProcess(ItemStack stack, Level level) voidBrushItem.onUseTick(Level level, LivingEntity livingEntity, ItemStack stack, int remainingUseDuration) Called as the item is being used by an entity.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 count) 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 voidvoidBowItem.releaseUsing(ItemStack stack, Level level, LivingEntity entityLiving, int timeLeft) Called when the player stops using an Item (stops holding the right mouse button).voidCrossbowItem.releaseUsing(ItemStack stack, Level level, LivingEntity entityLiving, int timeLeft) Called when the player stops using an Item (stops holding the right mouse button).voidItem.releaseUsing(ItemStack stack, Level level, LivingEntity livingEntity, int timeCharged) Called when the player stops using an Item (stops holding the right mouse button).voidItemStack.releaseUsing(Level level, LivingEntity livingEntity, int timeLeft) Called when the player releases the use item button.voidSpyglassItem.releaseUsing(ItemStack stack, Level level, LivingEntity livingEntity, int timeCharged) Called when the player stops using an Item (stops holding the right mouse button).voidTridentItem.releaseUsing(ItemStack stack, Level level, LivingEntity entityLiving, int timeLeft) Called when the player stops using an Item (stops holding the right mouse button).private static voidprivate voidBrushItem.spawnDustParticles(Level level, BlockHitResult hitResult, BlockState state, Vec3 pos, HumanoidArm arm) static InteractionResultHolder<ItemStack> ItemUtils.startUsingInstantly(Level level, Player player, InteractionHand hand) default InteractionResultHolder<ItemStack> Equipable.swapWithEquipmentSlot(Item item, Level level, Player player, InteractionHand hand) booleanDyeItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFront, Player player) booleanGlowInkSacItem.tryApplyToSign(Level p_278089_, SignBlockEntity p_277706_, boolean p_277442_, Player p_277983_) booleanHoneycombItem.tryApplyToSign(Level level, SignBlockEntity sign, boolean isFront, Player player) 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 ItemInteractionResultJukeboxPlayable.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) ArmorItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BoatItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BottleItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BowItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BucketItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.BundleItem.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.CrossbowItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EggItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.ElytraItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EmptyMapItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EnderEyeItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.EnderpearlItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.ExperienceBottleItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.FireworkRocketItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.FishingRodItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.FoodOnAStickItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.HoneyBottleItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.InstrumentItem.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.Item.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.ItemStack.use(Level level, Player player, InteractionHand usedHand) Called when theItemStackis equipped and right-clicked.KnowledgeBookItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.LingeringPotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.MilkBucketItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.OminousBottleItem.use(Level p_338229_, Player p_338350_, InteractionHand p_338729_) PlaceOnWaterBlockItem.use(Level p_220231_, Player p_220232_, InteractionHand p_220233_) PotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.ShieldItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SnowballItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SpawnEggItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SplashPotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.SpyglassItem.use(Level level, Player player, InteractionHand usedHand) Called to trigger the item's "innate" right click behavior.ThrowablePotionItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.TridentItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.WindChargeItem.use(Level p_326306_, Player p_326042_, InteractionHand p_326470_) WritableBookItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.WrittenBookItem.use(Level level, Player player, InteractionHand hand) Called to trigger the item's "innate" right click behavior.Method parameters in net.minecraft.world.item with type arguments of type LevelModifier and TypeMethodDescriptionprivate static MapIdMapItem.createNewSavedData(Level level, int x, int z, int scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) -
Uses of Level in net.minecraft.world.item.context
Fields in net.minecraft.world.item.context declared as LevelMethods in net.minecraft.world.item.context that return LevelConstructors in net.minecraft.world.item.context with parameters of type LevelModifierConstructorDescriptionBlockPlaceContext(Level level, Player player, InteractionHand hand, ItemStack itemStack, BlockHitResult hitResult) 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 TypeMethodDescriptionprivate Optional<RecipeHolder<CraftingRecipe>> RecipeCache.compute(CraftingInput input, Level level) RecipeCache.get(Level level, CraftingInput input) RecipeManager.CachedCheck.getRecipeFor(I input, Level level) <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, ResourceLocation lastRecipe) <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>>
List<RecipeHolder<T>> RecipeManager.getRecipesFor(RecipeType<T> recipeType, I input, Level level) <I extends RecipeInput,T extends Recipe<I>>
NonNullList<ItemStack> RecipeManager.getRemainingItemsFor(RecipeType<T> recipeType, I input, Level lvel) booleanAbstractCookingRecipe.matches(SingleRecipeInput input, Level level) booleanArmorDyeRecipe.matches(CraftingInput input, Level level) booleanBannerDuplicateRecipe.matches(CraftingInput input, Level level) booleanBookCloningRecipe.matches(CraftingInput input, Level level) booleanDecoratedPotRecipe.matches(CraftingInput p_344915_, Level p_272812_) booleanFireworkRocketRecipe.matches(CraftingInput input, Level level) booleanFireworkStarFadeRecipe.matches(CraftingInput input, Level level) booleanFireworkStarRecipe.matches(CraftingInput input, Level level) booleanMapCloningRecipe.matches(CraftingInput input, Level level) booleanMapExtendingRecipe.matches(CraftingInput input, Level level) booleanbooleanRepairItemRecipe.matches(CraftingInput input, Level level) booleanShapedRecipe.matches(CraftingInput input, Level level) booleanShapelessRecipe.matches(CraftingInput input, Level level) booleanShieldDecorationRecipe.matches(CraftingInput input, Level level) booleanShulkerBoxColoring.matches(CraftingInput input, Level level) booleanSmithingTransformRecipe.matches(SmithingRecipeInput input, Level level) booleanSmithingTrimRecipe.matches(SmithingRecipeInput input, Level level) booleanStonecutterRecipe.matches(SingleRecipeInput input, Level level) booleanSuspiciousStewRecipe.matches(CraftingInput input, Level level) booleanTippedArrowRecipe.matches(CraftingInput input, Level level) private voidRecipeCache.validateRecipeManager(Level level) -
Uses of Level in net.minecraft.world.level
Fields in net.minecraft.world.level declared as LevelModifier and TypeFieldDescriptionprivate final LevelExplosion.levelprotected final LevelPathNavigationRegion.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 LevelModifierConstructorDescriptionExplosion(Level level, Entity source, double x, double y, double z, float radius, boolean fire, Explosion.BlockInteraction blockInteraction) Explosion(Level level, Entity source, double x, double y, double z, float radius, boolean fire, Explosion.BlockInteraction blockInteraction, List<BlockPos> positions) Explosion(Level level, Entity source, double x, double y, double z, float radius, List<BlockPos> toBlow, Explosion.BlockInteraction blockInteraction, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, Holder<SoundEvent> explosionSound) Explosion(Level level, Entity source, DamageSource damageSource, ExplosionDamageCalculator damageCalculator, double x, double y, double z, float radius, boolean fire, Explosion.BlockInteraction blockInteraction, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, Holder<SoundEvent> explosionSound) PathNavigationRegion(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, Supplier<ProfilerFiller> profiler, 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 state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBaseFireBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBeehiveBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBlastFurnaceBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBrewingStandBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBrushableBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidBubbleColumnBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidCampfireBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidCherryLeavesBlock.animateTick(BlockState p_272714_, Level p_272837_, BlockPos p_273218_, RandomSource p_273360_) voidCryingObsidianBlock.animateTick(BlockState p_221055_, Level p_221056_, BlockPos p_221057_, RandomSource p_221058_) voidEnchantingTableBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidEnderChestBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidEndGatewayBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidEndPortalBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidEndRodBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidFallingBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidFurnaceBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidLeavesBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidLeverBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidLightningRodBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidMyceliumBlock.animateTick(BlockState p_221789_, Level p_221790_, BlockPos p_221791_, RandomSource p_221792_) voidNetherPortalBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidPointedDripstoneBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidRedStoneOreBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidRedstoneTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidRedstoneWallTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidRedStoneWireBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidRepeaterBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidRespawnAnchorBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidSculkSensorBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidSmokerBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidSporeBlossomBlock.animateTick(BlockState p_222503_, Level p_222504_, BlockPos p_222505_, RandomSource p_222506_) voidTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidWallTorchBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidWetSpongeBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidWitherRoseBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).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) private intRedStoneWireBlock.calculateTargetStrength(Level level, BlockPos pos) static booleanBaseFireBlock.canBePlacedAt(Level level, BlockPos pos, Direction direction) private booleanTurtleEggBlock.canDestroyEgg(Level level, Entity entity) 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)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) 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) Check the output signal of this diode and schedule a new block tick if it should change.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) protected voidBasePressurePlateBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidBigDripleafBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidBubbleColumnBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidButtonBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidCactusBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidCampfireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidCropBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidDetectorRailBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidEndGatewayBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidEndPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidFrogspawnBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidHoneyBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidHopperBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidLavaCauldronBlock.entityInside(BlockState p_153506_, Level p_153507_, BlockPos p_153508_, Entity p_153509_) protected voidLayeredCauldronBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidNetherPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) voidPitcherCropBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidPowderSnowBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidSweetBerryBushBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidTripWireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidWaterlilyBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidWebBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) protected voidWitherRoseBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) private voidCommandBlock.execute(BlockState state, Level level, BlockPos pos, BaseCommandBlock logic, boolean canTrigger) private static voidCommandBlock.executeChain(Level level, BlockPos pos, Direction direction) private voidRespawnAnchorBlock.explode(BlockState state, Level level, BlockPos pos2) static voidDeprecated.private static voidTntBlock.explode(Level level, BlockPos pos, LivingEntity entity) Deprecated.static BlockStateComposterBlock.extractProduce(Entity entity, BlockState state, Level level, BlockPos pos) voidBedBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidFarmBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidHayBlock.fallOn(Level p_153362_, BlockState p_153363_, BlockPos p_153364_, Entity p_153365_, float p_153366_) voidHoneyBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidPointedDripstoneBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidPowderSnowBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidSlimeBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidTurtleEggBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, float fallDistance) 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) static BlockPosPointedDripstoneBlock.findStalactiteTipAboveCauldron(Level level, BlockPos pos) protected intAbstractFurnaceBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intBarrelBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intBeehiveBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intBrewingStandBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intCakeBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intCandleCakeBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.protected intChestBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intChiseledBookShelfBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.protected intCommandBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intComposterBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intCopperBulbBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.protected intCrafterBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.protected intDecoratedPotBlock.getAnalogOutputSignal(BlockState p_306206_, Level p_306113_, BlockPos p_306305_) protected intDetectorRailBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intDispenserBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intEndPortalFrameBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intHopperBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intJukeboxBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intLavaCauldronBlock.getAnalogOutputSignal(BlockState p_153502_, Level p_153503_, BlockPos p_153504_) protected intLayeredCauldronBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.protected intLecternBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intRespawnAnchorBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.protected intSculkSensorBlock.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.protected intShulkerBoxBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) Returns the analog signal this block emits.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 state, Level level, BlockPos pos) 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) static Optional<RecipeHolder<CraftingRecipe>> CrafterBlock.getPotentialResults(Level level, CraftingInput input) 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) Calculates what the signal strength of a pressure plate at the given location should be.protected intWeightedPressurePlateBlock.getSignalStrength(Level level, BlockPos pos) Calculates what the signal strength of a pressure plate at the given location should be.<T extends BlockEntity>
BlockEntityTicker<T> AbstractSkullBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> BeaconBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> BeehiveBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> BellBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> BlastFurnaceBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> BrewingStandBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <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 level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> CeilingHangingSignBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> ChestBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> ConduitBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> CrafterBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> DaylightDetectorBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> EnchantingTableBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> EnderChestBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> EndGatewayBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) default <T extends BlockEntity>
BlockEntityTicker<T> EntityBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> FurnaceBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> HopperBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> JukeboxBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <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 level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> SculkShriekerBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> ShulkerBoxBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> SignBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> SmokerBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <T extends BlockEntity>
BlockEntityTicker<T> SpawnerBlock.getTicker(Level level, BlockState state, BlockEntityType<T> blockEntityType) <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 level, BlockState state, BlockEntityType<T> blockEntityType) 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 state, Level level, BlockPos pos, Biome.Precipitation precipitation) voidLayeredCauldronBlock.handlePrecipitation(BlockState state, Level level, BlockPos pos, Biome.Precipitation precipitation) protected booleanRedstoneTorchBlock.hasNeighborSignal(Level level, BlockPos pos, BlockState state) protected booleanRedstoneWallTorchBlock.hasNeighborSignal(Level level, BlockPos pos, BlockState state) private booleanBeehiveBlock.hiveContainsBees(Level level, BlockPos pos) private static booleanBaseFireBlock.inPortalDimension(Level level) private static voidRedStoneOreBlock.interact(BlockState state, Level level, BlockPos pos) booleanAzaleaBlock.isBonemealSuccess(Level p_220712_, RandomSource p_220713_, BlockPos p_220714_, BlockState p_220715_) booleanBambooSaplingBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBambooStalkBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBigDripleafBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBigDripleafStemBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBonemealableBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) 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 level, RandomSource random, BlockPos pos, BlockState state) booleanCropBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanFungusBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanGlowLichenBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanGrassBlock.isBonemealSuccess(Level p_221275_, RandomSource p_221276_, BlockPos p_221277_, BlockState p_221278_) booleanGrowingPlantBodyBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanGrowingPlantHeadBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanMangroveLeavesBlock.isBonemealSuccess(Level p_221437_, RandomSource p_221438_, BlockPos p_221439_, BlockState p_221440_) booleanMangrovePropaguleBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanMossBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanMushroomBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanNetherrackBlock.isBonemealSuccess(Level p_221816_, RandomSource p_221817_, BlockPos p_221818_, BlockState p_221819_) booleanNyliumBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanPinkPetalsBlock.isBonemealSuccess(Level p_272604_, RandomSource p_273609_, BlockPos p_272988_, BlockState p_273231_) booleanPitcherCropBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanRootedDirtBlock.isBonemealSuccess(Level p_221979_, RandomSource p_221980_, BlockPos p_221981_, BlockState p_221982_) booleanSaplingBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSeagrassBlock.isBonemealSuccess(Level p_222428_, RandomSource p_222429_, BlockPos p_222430_, BlockState p_222431_) booleanSeaPickleBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSmallDripleafBlock.isBonemealSuccess(Level p_222438_, RandomSource p_222439_, BlockPos p_222440_, BlockState p_222441_) booleanStemBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSweetBerryBushBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanTallFlowerBlock.isBonemealSuccess(Level p_222573_, RandomSource p_222574_, BlockPos p_222575_, BlockState p_222576_) booleanTallGrassBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) 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) 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 state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidBaseRailBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidBellBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidBigDripleafBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidCommandBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidCopperBulbBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidCrafterBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) protected voidDiodeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidDispenserBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidFenceGateBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidFrostedIceBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidHopperBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidLiquidBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidNoteBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidRedstoneLampBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidRedstoneTorchBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidRedStoneWireBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidSpongeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidStructureBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidTntBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidTrapDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) private static voidTripWireHookBlock.notifyNeighbors(Block block, Level level, BlockPos pos, Direction direction) voidAnvilBlock.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity fallingBlock) voidBrushableBlock.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity fallingBlock) default voidFallable.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity fallingBlock) voidPointedDripstoneBlock.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity fallingBlock) voidTntBlock.onCaughtFire(BlockState state, Level world, BlockPos pos, Direction face, LivingEntity igniter) protected voidAbstractCandleBlock.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) protected voidBellBlock.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) protected voidButtonBlock.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) protected voidDoorBlock.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) protected voidFenceGateBlock.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) protected voidLeverBlock.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) protected voidTrapDoorBlock.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) booleanBellBlock.onHit(Level level, BlockState state, BlockHitResult result, Player player, boolean canRingBell) voidAnvilBlock.onLand(Level level, BlockPos pos, BlockState state, BlockState replaceableState, FallingBlockEntity fallingBlock) voidConcretePowderBlock.onLand(Level level, BlockPos pos, BlockState state, BlockState replaceableState, FallingBlockEntity fallingBlock) 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 state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) 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 state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) 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 state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) voidFrostedIceBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidHopperBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidLightningRodBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidLiquidBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean 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 state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) voidSnifferEggBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) 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 level, BlockState state, BlockHitResult hit, Projectile projectile) 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 level, BlockState state, BlockHitResult hit, Projectile projectile) 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 level, BlockState state, BlockHitResult hit, Projectile projectile) protected voidTargetBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) protected voidTntBlock.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) voidAbstractCauldronBlock.onRemove(BlockState p_60515_, Level p_60516_, BlockPos p_60517_, BlockState p_60518_, boolean p_60519_) protected voidAbstractFurnaceBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidBarrelBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidBasePressurePlateBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidBaseRailBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidBrewingStandBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidButtonBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidCampfireBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidChestBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidChiseledBookShelfBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean movedByPiston) protected voidComposterBlock.onRemove(BlockState p_60515_, Level p_60516_, BlockPos p_60517_, BlockState p_60518_, boolean p_60519_) protected voidCrafterBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean movedByPiston) protected voidDecoratedPotBlock.onRemove(BlockState p_305821_, Level p_306245_, BlockPos p_305894_, BlockState p_306294_, boolean p_306159_) protected voidDiodeBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidDispenserBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidHopperBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidJukeboxBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidLecternBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidLeverBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidLightningRodBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean movedByPiston) protected voidObserverBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidRedstoneTorchBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidRedStoneWireBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidSculkSensorBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean movedByPiston) protected voidSculkShriekerBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean movedByPiston) protected voidShulkerBoxBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidTripWireBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidTripWireHookBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) 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) Called to open this furnace's container.protected voidFurnaceBlock.openContainer(Level level, BlockPos pos, Player player) Called to open this furnace's container.protected voidSmokerBlock.openContainer(Level level, BlockPos pos, Player player) Called to open this furnace's container.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) Called after a player has successfully harvested this block.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) Called after a player has successfully harvested this block.voidIceBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.voidTurtleEggBlock.playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity te, ItemStack stack) Called after a player has successfully harvested this block.BaseFireBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) BedBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) BeehiveBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) Block.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) DecoratedPotBlock.playerWillDestroy(Level p_273590_, BlockPos p_273343_, BlockState p_272869_, Player p_273002_) DoorBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) DoublePlantBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) ShulkerBoxBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) TntBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) TripWireBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) private voidNoteBlock.playNote(Entity entity, BlockState state, Level level, BlockPos pos) private voidprotected voidprivate static voidBigDripleafBlock.playTiltSound(Level level, BlockPos pos, SoundEvent sound) private voidLecternBlock.popBook(BlockState state, Level level, BlockPos pos) 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) voidLeverBlock.pull(BlockState state, Level level, BlockPos pos, Player player) protected voidAbstractCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) protected voidCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) protected voidLayeredCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) private voidComparatorBlock.refreshOutputState(Level level, BlockPos pos, BlockState state) voidBeehiveBlock.releaseBeesAndResetHoneyLevel(Level level, BlockState state, BlockPos pos, 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) Called by BlockItem after this block has been placed.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) Called by BlockItem after this block has been placed.voidCrafterBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.voidDiodeBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.voidDoorBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.voidDoublePlantBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.voidJukeboxBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.voidPitcherCropBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.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) Called by BlockItem after this block has been placed.voidTripWireHookBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.voidWitherSkullBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.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 static voidBigDripleafBlock.setTilt(BlockState state, Level level, BlockPos pos, Tilt p_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 level, Player player, BlockPos pos, BlockState state) 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 p_fluid) 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 voidRedStoneWireBlock.spawnParticlesAlongLine(Level level, RandomSource random, BlockPos pos, Vec3 particleVec, Direction xDirection, Direction zDirection, float min, float max) voidBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidMagmaBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidRedStoneOreBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidSculkSensorBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidSculkShriekerBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidSlimeBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidTurtleEggBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) 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) Called on server whenblockEvent(net.minecraft.core.BlockPos, net.minecraft.world.level.block.Block, int, int)is called.protected booleanComparatorBlock.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.protected booleanNoteBlock.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.protected voidSpongeBlock.tryAbsorbWater(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) 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) 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) protected ItemInteractionResultAbstractCauldronBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultBeehiveBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCakeBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCampfireBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCandleBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCandleCakeBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultCeilingHangingSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultChiseledBookShelfBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultComposterBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultDecoratedPotBlock.useItemOn(ItemStack p_316569_, BlockState p_316562_, Level p_316177_, BlockPos p_316898_, Player p_316632_, InteractionHand p_316424_, BlockHitResult p_316345_) protected ItemInteractionResultFenceBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultFlowerPotBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultJukeboxBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultLecternBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultNoteBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultPumpkinBlock.useItemOn(ItemStack p_316383_, BlockState p_316676_, Level p_316272_, BlockPos p_316484_, Player p_316367_, InteractionHand p_316216_, BlockHitResult p_316827_) protected ItemInteractionResultRedStoneOreBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultRespawnAnchorBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultSweetBerryBushBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected ItemInteractionResultTntBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) VaultBlock.useItemOn(ItemStack p_324161_, BlockState p_323816_, Level p_324403_, BlockPos p_324623_, Player p_324219_, InteractionHand p_324416_, BlockHitResult p_324261_) protected ItemInteractionResultWallHangingSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultAbstractFurnaceBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultAnvilBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBarrelBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBeaconBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBedBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBellBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultBrewingStandBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultButtonBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCakeBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCandleCakeBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCartographyTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCaveVinesBlock.useWithoutItem(BlockState 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 state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultChiseledBookShelfBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCommandBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultComparatorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultComposterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCrafterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultCraftingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDaylightDetectorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDecoratedPotBlock.useWithoutItem(BlockState p_316866_, Level p_316544_, BlockPos p_316541_, Player p_316732_, BlockHitResult p_316860_) protected InteractionResultDispenserBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDoorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultDragonEggBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultEnchantingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultEnderChestBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFenceBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFenceGateBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultFletchingTableBlock.useWithoutItem(BlockState p_53501_, Level p_53502_, BlockPos p_53503_, Player p_53504_, BlockHitResult p_53506_) protected InteractionResultFlowerPotBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultGrindstoneBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultHopperBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultJigsawBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultJukeboxBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLecternBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLeverBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLightBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultLoomBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultNoteBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRedStoneWireBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRepeaterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultRespawnAnchorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultShulkerBoxBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSignBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSmithingTableBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultStonecutterBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultStructureBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultSweetBerryBushBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultTrapDoorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) voidBlock.wasExploded(Level level, BlockPos pos, Explosion explosion) Called when this Block is destroyed by an ExplosionvoidTntBlock.wasExploded(Level level, BlockPos pos, Explosion explosion) Called when this Block is destroyed by an ExplosionConstructors 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.cookTick(Level level, BlockPos pos, BlockState state, CampfireBlockEntity 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) private static ContainerHopperBlockEntity.getContainerAt(Level level, BlockPos pos, BlockState state, double x, double y, double z) 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 intAbstractFurnaceBlockEntity.getTotalCookTime(Level level, AbstractFurnaceBlockEntity blockEntity) 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 voidAbstractFurnaceBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, AbstractFurnaceBlockEntity blockEntity) 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 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 level, TrialSpawnerState state) 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 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) booleanTrialSpawner.canSpawnInLevel(Level level) 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.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 level, BlockState state, BlockEntityType<T> blockEntityType) 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 state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidPistonHeadBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) protected voidPistonBaseBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean isMoving) protected voidMovingPistonBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) protected voidPistonHeadBlock.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean isMoving) PistonHeadBlock.playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) voidvoidPistonBaseBlock.setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity placer, ItemStack stack) Called by BlockItem after this block has been placed.static voidPistonMovingBlockEntity.tick(Level level, BlockPos pos, BlockState state, PistonMovingBlockEntity blockEntity) protected booleanPistonBaseBlock.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.protected InteractionResultMovingPistonBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) Constructors in net.minecraft.world.level.block.piston with parameters of type LevelModifierConstructorDescriptionPistonStructureResolver(Level level, BlockPos pistonPos, Direction pistonDirection, boolean extending) -
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) protected voidBlockBehaviour.entityInside(BlockState state, Level level, BlockPos pos, Entity entity) 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 block, BlockPos fromPos, boolean isMoving) protected voidBlockBehaviour.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) voidBlockBehaviour.BlockStateBase.onExplosionHit(Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) protected voidBlockBehaviour.onExplosionHit(BlockState state, Level level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> dropConsumer) 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) voidBlockBehaviour.BlockStateBase.onRemove(Level level, BlockPos pos, BlockState newState, boolean movedByPiston) protected voidBlockBehaviour.onRemove(BlockState state, Level level, BlockPos pos, BlockState newState, boolean movedByPiston) 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 ItemInteractionResultBlockBehaviour.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 LevelConstructors 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 level) EntityPositionSource.getPosition(Level level) PositionSource.getPosition(Level level) private voidEntityPositionSource.resolveEntity(Level level) -
Uses of Level in net.minecraft.world.level.gameevent.vibrations
Methods in net.minecraft.world.level.gameevent.vibrations with parameters of type LevelModifier and TypeMethodDescriptionprivate static booleanVibrationSystem.Ticker.areAdjacentChunksTicking(Level level, BlockPos 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 LevelModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSet<ResourceKey<Level>> WorldDimensions.levels() -
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 TypeMethodDescriptionstatic 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 level, BlockPos pos, FluidState state, RandomSource random) voidWaterFluid.animateTick(Level level, BlockPos pos, FluidState state, RandomSource random) protected abstract booleanFlowingFluid.canConvertToSource(Level level) Deprecated.booleanFlowingFluid.canConvertToSource(FluidState state, Level level, BlockPos pos) protected booleanLavaFluid.canConvertToSource(Level level) protected booleanWaterFluid.canConvertToSource(Level level) protected FluidStateFlowingFluid.getNewLiquid(Level level, BlockPos pos, BlockState blockState) protected Map<Direction, FluidState> FlowingFluid.getSpread(Level level, BlockPos pos, BlockState state) protected intFlowingFluid.getSpreadDelay(Level level, BlockPos pos, FluidState currentState, FluidState newState) intLavaFluid.getSpreadDelay(Level level, BlockPos pos, FluidState currentState, FluidState newState) protected voidFluid.randomTick(Level level, BlockPos pos, FluidState state, RandomSource random) voidFluidState.randomTick(Level level, BlockPos pos, RandomSource random) voidLavaFluid.randomTick(Level level, BlockPos pos, FluidState state, RandomSource random) protected voidFlowingFluid.spread(Level level, BlockPos pos, FluidState state) private voidFlowingFluid.spreadToSides(Level level, BlockPos pos, FluidState fluidState, BlockState blockState) voidFlowingFluid.tick(Level level, BlockPos pos, FluidState state) protected voidFluid.tick(Level level, BlockPos pos, FluidState state) void -
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 TypeMethodDescriptionstatic voidNeighborUpdater.executeUpdate(Level level, BlockState state, BlockPos pos, Block neighborBlock, BlockPos neighborPos, boolean movedByPiston) booleanbooleanbooleanbooleanbooleanConstructors 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) -
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 TypeMethodDescriptionClientHooks.gatherAdditionalRenderers(BlockPos sectionOrigin, Level level) DimensionTransitionScreenManager.getScreenFromLevel(@Nullable Level target, @Nullable Level source) static voidClientHooks.renderPistonMovedBlocks(BlockPos pos, BlockState state, PoseStack stack, MultiBufferSource bufferSource, Level level, boolean checkSides, int packedOverlay, BlockRenderDispatcher blockRenderer) Method parameters in net.neoforged.neoforge.client with type arguments of type LevelModifier and TypeMethodDescriptionDimensionTransitionScreenManager.getScreen(@Nullable ResourceKey<Level> toDimension, @Nullable ResourceKey<Level> fromDimension) -
Uses of Level in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as LevelFields in net.neoforged.neoforge.client.event with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.conditionalDimensionEffectsprivate final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.conditionalDimensionEffectsRegisterDimensionTransitionScreenEvent.fromEffectsRegisterDimensionTransitionScreenEvent.toEffectsMethods in net.neoforged.neoforge.client.event that return LevelMethod parameters in net.neoforged.neoforge.client.event with type arguments of type LevelModifier and TypeMethodDescriptionbooleanRegisterDimensionTransitionScreenEvent.registerConditionalEffect(ResourceKey<Level> toDimension, ResourceKey<Level> fromDimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling to a dimension from a certain dimension.booleanRegisterDimensionTransitionScreenEvent.registerIncomingEffect(ResourceKey<Level> dimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling to a dimension.booleanRegisterDimensionTransitionScreenEvent.registerOutgoingEffect(ResourceKey<Level> dimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling from a dimension.Constructors in net.neoforged.neoforge.client.event with parameters of type LevelConstructor parameters in net.neoforged.neoforge.client.event with type arguments of type LevelModifierConstructorDescriptionRegisterDimensionTransitionScreenEvent(Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> conditionalDimensionEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> toEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> fromEffects) RegisterDimensionTransitionScreenEvent(Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> conditionalDimensionEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> toEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> fromEffects) -
Uses of Level in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type LevelModifier and TypeMethodDescriptiondefault booleanIClientBlockExtensions.addDestroyEffects(BlockState state, Level Level, BlockPos pos, ParticleEngine manager) Spawn particles for when the block is destroyed.default booleanIClientBlockExtensions.addHitEffects(BlockState state, Level level, 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. -
Uses of Level in net.neoforged.neoforge.client.model.data
Fields in net.neoforged.neoforge.client.model.data declared as LevelConstructors in net.neoforged.neoforge.client.model.data with parameters of type Level -
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 booleanCommonHooks.canEntityDestroy(Level level, BlockPos pos, LivingEntity entity) 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 booleanCommonHooks.onFarmlandTrample(Level level, BlockPos pos, BlockState state, float fallDistance, Entity entity) 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) default voidIShearable.spawnShearedDrop(Level level, BlockPos pos, ItemStack drop) Performs the logic used to drop a shear result into the world at the correct position and with the proper movement.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 booleanIFluidExtension.canConvertToSource(FluidState state, Level level, BlockPos pos) Returns whether the fluid can create a source.default booleanIFluidStateExtension.canConvertToSource(Level level, BlockPos pos) Returns whether the fluid can create a source.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 Player player, Level level, BlockPos pos, @Nullable BlockHitResult hitResult, @Nullable ItemStack container) Empties the contents of the container and returns whether it was successful.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 a horse.invalid reference
that can wear armor
default voidIItemStackExtension.onAnimalArmorTick(Level level, Mob horse) Called every tick when this item is equipped as an armor item by a horsethat can wear armor}.invalid reference
Mob#canWearBodyArmor()
default voidIBlockExtension.onBlockExploded(BlockState state, Level level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion.default voidIBlockStateExtension.onBlockExploded(Level level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion.default voidIBlockExtension.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 voidIBlockStateExtension.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.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 LevelModifier and TypeFieldDescriptionstatic final LogicalSidedProvider<Optional<Level>> LogicalSidedProvider.CLIENTWORLDprivate final ResourceKey<Level> BlockSnapshot.dimMethods 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 booleanEventHooks.canCreateFluidSource(Level level, BlockPos pos, BlockState state) Checks if a fluid is allowed to create a fluid source.static booleanEventHooks.canEntityGrief(Level level, @Nullable Entity entity) Checks if an entity can perform a griefing action.static 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, Explosion explosion, Entity entity, Vec3 initialVelocity) 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 InteractionResultHolder<ItemStack> EventHooks.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, Explosion explosion, List<Entity> list, double diameter) static booleanEventHooks.onExplosionStart(Level level, Explosion 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) static booleanEventHooks.onPlayerSpawnSet(Player player, ResourceKey<Level> levelKey, BlockPos pos, boolean forced) 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) EntityMobGriefingEvent(Level level, Entity entity) 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) PlayerSetSpawnEvent(Player player, ResourceKey<Level> spawnLevel, @Nullable BlockPos newSpawn, boolean forced) -
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, Explosion explosion) ExplosionKnockbackEvent(Level level, Explosion explosion, Entity entity, Vec3 knockbackVelocity) FarmlandTrampleEvent(Level level, BlockPos pos, BlockState state, float 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) -
Uses of Level in net.neoforged.neoforge.event.level.block
Methods in net.neoforged.neoforge.event.level.block that return LevelConstructors in net.neoforged.neoforge.event.level.block with parameters of type LevelModifierConstructorDescriptionCreateFluidSourceEvent(Level level, BlockPos pos, BlockState state) CropGrowEvent(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 TypeMethodDescriptionprotected booleanBaseFlowingFluid.canConvertToSource(Level level) booleanBaseFlowingFluid.canConvertToSource(FluidState state, Level level, BlockPos pos) static 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 Player player, 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 booleanVanillaInventoryCodeHooks.dropperInsertHook(Level level, BlockPos pos, DispenserBlockEntity dropper, int slot, ItemStack stack) Copied from BlockDropper#dispense and added capability supportstatic @Nullable BooleanVanillaInventoryCodeHooks.extractHook(Level level, Hopper dest) Copied from TileEntityHopper#captureDroppedItems and added capability supportprivate static Optional<org.apache.commons.lang3.tuple.Pair<IItemHandler, Object>> VanillaInventoryCodeHooks.getAttachedItemHandler(Level level, BlockPos pos, Direction direction) private static Optional<org.apache.commons.lang3.tuple.Pair<IItemHandler, Object>> VanillaInventoryCodeHooks.getItemHandlerAt(Level worldIn, double x, double y, double z, Direction side) private static Optional<org.apache.commons.lang3.tuple.Pair<IItemHandler, Object>> VanillaInventoryCodeHooks.getSourceItemHandler(Level level, Hopper hopper) static ItemStackVanillaInventoryCodeHooks.insertCrafterOutput(Level level, BlockPos pos, CrafterBlockEntity crafterBlockEntity, ItemStack stack) Added capability support for the Crafter dispensing the result -
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)
FlowingFluid.canConvertToSource(FluidState, Level, BlockPos)instead.