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. -
Uses of Level in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components that return Level -
Uses of Level in net.minecraft.client.gui.screens.worldselection
Fields in net.minecraft.client.gui.screens.worldselection with type parameters of type LevelModifier and TypeFieldDescriptionprivate static final ToIntFunction<ResourceKey<Level>> OptimizeWorldScreen.DIMENSION_COLORS -
Uses of Level in net.minecraft.client.multiplayer
Subclasses of Level in net.minecraft.client.multiplayerFields in net.minecraft.client.multiplayer with type parameters of type LevelMethods in net.minecraft.client.multiplayer that return types with arguments of type LevelModifier and TypeMethodDescriptionClientPacketListener.levels()ClientSuggestionProvider.levels()Methods in net.minecraft.client.multiplayer with parameters of type LevelModifier and TypeMethodDescriptionvoidSessionSearchTrees.updateRecipes(ClientRecipeBook recipeBook, Level level) Method parameters in net.minecraft.client.multiplayer with type arguments of type LevelModifier and TypeMethodDescriptionprivate ReceivingLevelScreen.ReasonClientPacketListener.determineLevelLoadingReason(boolean dying, ResourceKey<Level> spawnDimension, ResourceKey<Level> currentDimension) private voidClientPacketListener.startWaitingForNewLevel(LocalPlayer player, ClientLevel level, ReceivingLevelScreen.Reason reason, ResourceKey<Level> toDimension, ResourceKey<Level> fromDimension) Constructor parameters in net.minecraft.client.multiplayer with type arguments of type LevelModifierConstructorDescriptionClientLevel(ClientPacketListener connection, ClientLevel.ClientLevelData levelData, ResourceKey<Level> dimension, Holder<DimensionType> dimensionTypeRegistration, int viewDistance, int serverSimulationDistance, LevelRenderer levelRenderer, boolean isDebug, long biomeZoomSeed, int seaLevel) -
Uses of Level in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as LevelModifier and TypeFieldDescriptionprivate final LevelLevelEventHandler.levelprotected final LevelViewArea.levelMethods in net.minecraft.client.renderer with parameters of type LevelModifier and TypeMethodDescriptionprivate voidWeatherEffectRenderer.collectColumnInstances(Level level, int ticks, float partialTick, Vec3 cameraPosition, int radius, List<WeatherEffectRenderer.ColumnInstance> rainColumnInstances, List<WeatherEffectRenderer.ColumnInstance> snowColumnInstances) private Biome.PrecipitationWeatherEffectRenderer.getPrecipitationAt(Level level, BlockPos pos) private voidLevelEventHandler.notifyNearbyEntities(Level level, BlockPos pos, boolean playing) Notifies living entities in a 3 block range of the specifiedposthat a record is or isn't playing nearby, dependent on the specifiedplayingparameter.voidWeatherEffectRenderer.render(Level level, MultiBufferSource bufferSource, int ticks, float partialTick, Vec3 cameraPosition) Constructors in net.minecraft.client.renderer with parameters of type LevelModifierConstructorDescriptionLevelEventHandler(Minecraft minecraft, Level level, LevelRenderer levelRenderer) ViewArea(SectionRenderDispatcher sectionRenderDispatcher, Level level, int viewDistance, LevelRenderer levelRenderer) -
Uses of Level in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as LevelMethods in net.minecraft.client.renderer.blockentity with parameters of type LevelModifier and TypeMethodDescriptionvoidprivate voidPistonHeadRenderer.renderBlock(BlockPos pos, BlockState state, PoseStack poseStack, MultiBufferSource bufferSource, Level level, boolean extended, int packedOverlay) void -
Uses of Level in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk declared as LevelMethods in net.minecraft.client.renderer.chunk with parameters of type LevelModifier and TypeMethodDescriptionRenderRegionCache.createRegion(Level level, long chunkPos) private SectionCopyRenderRegionCache.getSectionDataCopy(Level level, int x, int y, int z) Constructors in net.minecraft.client.renderer.chunk with parameters of type LevelModifierConstructorDescription(package private)RenderSectionRegion(Level level, int minSectionX, int minSectionY, int minSectionZ, SectionCopy[] sections) Deprecated.(package private)RenderSectionRegion(Level level, int minSectionX, int minSectionY, int minSectionZ, SectionCopy[] sections, it.unimi.dsi.fastutil.longs.Long2ObjectFunction<ModelData> modelDataSnapshot) -
Uses of Level in net.minecraft.client.renderer.debug
Fields in net.minecraft.client.renderer.debug with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Map<ResourceKey<Level>, Map<String, BoundingBox>> StructureRenderer.postMainBoxesprivate final Map<ResourceKey<Level>, Map<String, StructuresDebugPayload.PieceInfo>> StructureRenderer.postPiecesMethods in net.minecraft.client.renderer.debug with parameters of type LevelModifier and TypeMethodDescriptionGameEventListenerRenderer.TrackedListener.getPosition(Level level) booleanMethod parameters in net.minecraft.client.renderer.debug with type arguments of type LevelModifier and TypeMethodDescriptionvoidStructureRenderer.addBoundingBox(BoundingBox boundingBox, List<StructuresDebugPayload.PieceInfo> pieces, ResourceKey<Level> dimension) -
Uses of Level in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity declared as LevelMethods in net.minecraft.client.renderer.entity with parameters of type LevelModifier and TypeMethodDescriptionvoidvoidItemRenderer.renderStatic(LivingEntity entity, ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int packedLight, int packedOverlay, int seed) voidItemRenderer.renderStatic(ItemStack stack, ItemDisplayContext displayContext, int packedLight, int packedOverlay, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int seed) voidWorld sets this RenderManager's worldObj to the world provided -
Uses of Level in net.minecraft.client.renderer.item
Methods in net.minecraft.client.renderer.item with parameters of type LevelModifier and TypeMethodDescriptionvoidItemModelResolver.appendItemLayers(ItemStackRenderState renderState, ItemStack stack, ItemDisplayContext displayContext, Level level, LivingEntity entity, int seed) voidItemModelResolver.updateForTopItem(ItemStackRenderState renderState, ItemStack stack, ItemDisplayContext displayContext, Level level, LivingEntity entity, int seed) -
Uses of Level in net.minecraft.client.renderer.item.properties.select
Fields in net.minecraft.client.renderer.item.properties.select with type parameters of type LevelModifier and TypeFieldDescriptionstatic final SelectItemModelProperty.Type<ContextDimension, ResourceKey<Level>> ContextDimension.TYPEstatic final com.mojang.serialization.Codec<ResourceKey<Level>> ContextDimension.VALUE_CODECMethods in net.minecraft.client.renderer.item.properties.select that return types with arguments of type LevelModifier and TypeMethodDescriptionContextDimension.get(ItemStack p_390388_, ClientLevel p_390477_, LivingEntity p_390423_, int p_390520_, ItemDisplayContext p_390452_) ContextDimension.type()com.mojang.serialization.Codec<ResourceKey<Level>> ContextDimension.valueCodec() -
Uses of Level in net.minecraft.client.telemetry
Methods in net.minecraft.client.telemetry with parameters of type LevelModifier and TypeMethodDescriptionvoidWorldSessionTelemetryManager.onAdvancementDone(Level level, AdvancementHolder advancement) -
Uses of Level in net.minecraft.commands
Methods in net.minecraft.commands that return types with arguments of type Level -
Uses of Level in net.minecraft.core
Fields in net.minecraft.core with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> GlobalPos.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.core that return types with arguments of type LevelModifier and TypeMethodDescriptionGlobalPos.dimension()Returns the value of thedimensionrecord component.Method parameters in net.minecraft.core with type arguments of type LevelModifier and TypeMethodDescriptionbooleanGlobalPos.isCloseEnough(ResourceKey<Level> dimension, BlockPos pos, int maxDistance) static GlobalPosGlobalPos.of(ResourceKey<Level> dimension, BlockPos pos) Constructor parameters in net.minecraft.core with type arguments of type LevelModifierConstructorDescriptionGlobalPos(ResourceKey<Level> dimension, BlockPos pos) Creates an instance of aGlobalPosrecord class. -
Uses of Level in net.minecraft.core.cauldron
Methods in net.minecraft.core.cauldron with parameters of type LevelModifier and TypeMethodDescriptionprivate static InteractionResultCauldronInteraction.bannerInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) private static InteractionResultCauldronInteraction.dyedItemIteration(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) static InteractionResultCauldronInteraction.emptyBucket(Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack, BlockState state, SoundEvent emptySound) static InteractionResultCauldronInteraction.fillBucket(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack emptyStack, ItemStack filledStack, Predicate<BlockState> statePredicate, SoundEvent fillSound) private static InteractionResultCauldronInteraction.fillLavaInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack) private static InteractionResultCauldronInteraction.fillPowderSnowInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack) private static InteractionResultCauldronInteraction.fillWaterInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack filledStack) CauldronInteraction.interact(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) private static booleanCauldronInteraction.isUnderWater(Level level, BlockPos pos) private static InteractionResultCauldronInteraction.shulkerBoxInteraction(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, ItemStack stack) -
Uses of Level in net.minecraft.core.dispenser
Methods in net.minecraft.core.dispenser with parameters of type Level -
Uses of Level in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type LevelMethods in net.minecraft.core.registries that return types with arguments of type LevelModifier and TypeMethodDescriptionstatic ResourceKey<Level> Registries.levelStemToLevel(ResourceKey<LevelStem> levelStem) Method parameters in net.minecraft.core.registries with type arguments of type LevelModifier and TypeMethodDescriptionstatic ResourceKey<LevelStem> Registries.levelToLevelStem(ResourceKey<Level> level) -
Uses of Level in net.minecraft.network.protocol.common.custom
Fields in net.minecraft.network.protocol.common.custom with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> StructuresDebugPayload.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.network.protocol.common.custom that return types with arguments of type LevelModifier and TypeMethodDescriptionStructuresDebugPayload.dimension()Returns the value of thedimensionrecord component.Constructor parameters in net.minecraft.network.protocol.common.custom with type arguments of type LevelModifierConstructorDescriptionStructuresDebugPayload(ResourceKey<Level> dimension, BoundingBox mainBB, List<StructuresDebugPayload.PieceInfo> pieces) Creates an instance of aStructuresDebugPayloadrecord class. -
Uses of Level in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> CommonPlayerSpawnInfo.dimensionThe field for thedimensionrecord component.private final Set<ResourceKey<Level>> ClientboundLoginPacket.levelsThe field for thelevelsrecord component.Methods in net.minecraft.network.protocol.game that return types with arguments of type LevelModifier and TypeMethodDescriptionCommonPlayerSpawnInfo.dimension()Returns the value of thedimensionrecord component.ClientboundLoginPacket.levels()Returns the value of thelevelsrecord component.Methods in net.minecraft.network.protocol.game with parameters of type LevelModifier and TypeMethodDescriptionServerboundSetCommandMinecartPacket.getCommandBlock(Level level) ClientboundPlayerLookAtPacket.getPosition(Level level) static voidDebugPackets.sendGameEventInfo(Level level, Holder<GameEvent> gameEvent, Vec3 pos) static voidDebugPackets.sendGameEventListenerInfo(Level level, GameEventListener gameEventListener) static voidDebugPackets.sendGoalSelector(Level level, Mob mob, GoalSelector goalSelector) static voidDebugPackets.sendHiveInfo(Level level, BlockPos pos, BlockState blockState, BeehiveBlockEntity hiveBlockEntity) static voidDebugPackets.sendNeighborsUpdatePacket(Level level, BlockPos pos) static voidDebugPackets.sendPathFindingPacket(Level level, Mob mob, Path path, float maxDistanceToWaypoint) static voidDebugPackets.sendWireUpdates(Level level, RedstoneWireOrientationsDebugPayload payload) Constructor parameters in net.minecraft.network.protocol.game with type arguments of type LevelModifierConstructorDescriptionClientboundLoginPacket(int playerId, boolean hardcore, Set<ResourceKey<Level>> levels, int maxPlayers, int chunkRadius, int simulationDistance, boolean reducedDebugInfo, boolean showDeathScreen, boolean doLimitedCrafting, CommonPlayerSpawnInfo commonPlayerSpawnInfo, boolean enforcesSecureChat) Creates an instance of aClientboundLoginPacketrecord class.CommonPlayerSpawnInfo(Holder<DimensionType> dimensionType, ResourceKey<Level> dimension, long seed, GameType gameType, GameType previousGameType, boolean isDebug, boolean isFlat, Optional<GlobalPos> lastDeathLocation, int portalCooldown, int seaLevel) Creates an instance of aCommonPlayerSpawnInforecord class. -
Uses of Level in net.minecraft.server
Fields in net.minecraft.server with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Map<ResourceKey<Level>, ServerLevel> MinecraftServer.levelsprivate Map<ResourceKey<Level>, long[]> MinecraftServer.perWorldTickTimesMethods in net.minecraft.server that return types with arguments of type LevelModifier and TypeMethodDescriptionMinecraftServer.forgeGetWorldMap()Deprecated.MinecraftServer.levelKeys()Methods in net.minecraft.server with parameters of type LevelMethod parameters in net.minecraft.server with type arguments of type LevelModifier and TypeMethodDescriptionMinecraftServer.getLevel(ResourceKey<Level> dimension) Gets the worldServer by the given dimension.long[]MinecraftServer.getTickTime(ResourceKey<Level> dim) -
Uses of Level in net.minecraft.server.chase
Fields in net.minecraft.server.chase with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> ChaseClient.TeleportTarget.levelThe field for thelevelrecord component.Methods in net.minecraft.server.chase that return types with arguments of type LevelModifier and TypeMethodDescriptionChaseClient.TeleportTarget.level()Returns the value of thelevelrecord component.Constructor parameters in net.minecraft.server.chase with type arguments of type LevelModifierConstructorDescription(package private)TeleportTarget(ResourceKey<Level> level, Vec3 pos, Vec2 rot) Creates an instance of aTeleportTargetrecord class. -
Uses of Level in net.minecraft.server.commands
Fields in net.minecraft.server.commands with type parameters of type LevelModifier and TypeFieldDescriptionstatic BiMap<String, ResourceKey<Level>> ChaseCommand.DIMENSION_NAMES -
Uses of Level in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type Level -
Uses of Level in net.minecraft.server.level
Subclasses of Level in net.minecraft.server.levelFields in net.minecraft.server.level with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> ServerPlayer.RespawnConfig.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.server.level that return LevelMethods in net.minecraft.server.level that return types with arguments of type LevelModifier and TypeMethodDescriptionServerPlayer.RespawnConfig.dimension()Returns the value of thedimensionrecord component.static ResourceKey<Level> ServerPlayer.RespawnConfig.getDimensionOrDefault(ServerPlayer.RespawnConfig respawnConfig) Methods in net.minecraft.server.level with parameters of type LevelModifier and TypeMethodDescriptionprivate voidChunkHolder.broadcastBlockEntity(List<ServerPlayer> players, Level level, BlockPos pos) private voidChunkHolder.broadcastBlockEntityIfNeeded(List<ServerPlayer> players, Level level, BlockPos pos, BlockState state) DemoMode.useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) ServerPlayerGameMode.useItem(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand) DemoMode.useItemOn(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) ServerPlayerGameMode.useItemOn(ServerPlayer player, Level level, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) Constructors in net.minecraft.server.level with parameters of type LevelConstructor parameters in net.minecraft.server.level with type arguments of type LevelModifierConstructorDescriptionRespawnConfig(ResourceKey<Level> dimension, BlockPos pos, float angle, boolean forced) Creates an instance of aRespawnConfigrecord class.ServerLevel(MinecraftServer server, Executor dispatcher, LevelStorageSource.LevelStorageAccess levelStorageAccess, ServerLevelData serverLevelData, ResourceKey<Level> dimension, LevelStem levelStem, ChunkProgressListener progressListener, boolean isDebug, long biomeZoomSeed, List<CustomSpawner> customSpawners, boolean tickTime, RandomSequences randomSequences) -
Uses of Level in net.minecraft.server.players
Method parameters in net.minecraft.server.players with type arguments of type LevelModifier and TypeMethodDescriptionvoidPlayerList.broadcast(Player except, double x, double y, double z, double radius, ResourceKey<Level> dimension, Packet<?> packet) voidPlayerList.broadcastAll(Packet<?> packet, ResourceKey<Level> dimension) -
Uses of Level in net.minecraft.util
Methods in net.minecraft.util with parameters of type LevelModifier and TypeMethodDescriptionstatic voidParticleUtils.spawnParticleBelow(Level level, BlockPos pos, RandomSource random, ParticleOptions particle) static voidParticleUtils.spawnParticleOnFace(Level level, BlockPos pos, Direction direction, ParticleOptions particle, Vec3 speed, double spread) static voidParticleUtils.spawnParticlesAlongAxis(Direction.Axis axis, Level level, BlockPos pos, double spread, ParticleOptions particle, UniformInt count) static voidParticleUtils.spawnParticlesOnBlockFace(Level level, BlockPos pos, ParticleOptions particle, IntProvider count, Direction direction, Supplier<Vec3> speedSupplier, double spread) static voidParticleUtils.spawnParticlesOnBlockFaces(Level level, BlockPos pos, ParticleOptions particle, IntProvider count) -
Uses of Level in net.minecraft.util.profiling.jfr
Method parameters in net.minecraft.util.profiling.jfr with type arguments of type LevelModifier and TypeMethodDescriptionJfrProfiler.onChunkGenerate(ChunkPos 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) JfrProfiler.onStructureGenerate(ChunkPos chunkPos, ResourceKey<Level> level, Holder<Structure> structure) JvmProfiler.NoOpProfiler.onStructureGenerate(ChunkPos p_383098_, ResourceKey<Level> p_383187_, Holder<Structure> p_383176_) JvmProfiler.onStructureGenerate(ChunkPos chunkPos, ResourceKey<Level> level, Holder<Structure> structure) -
Uses of Level in net.minecraft.util.profiling.jfr.event
Constructor parameters in net.minecraft.util.profiling.jfr.event with type arguments of type LevelModifierConstructorDescriptionChunkGenerationEvent(ChunkPos chunkPos, ResourceKey<Level> level, String targetStatus) StructureGenerationEvent(ChunkPos chunkPos, Holder<Structure> structure, ResourceKey<Level> level) -
Uses of Level in net.minecraft.util.worldupdate
Fields in net.minecraft.util.worldupdate with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> WorldUpgrader.DimensionToUpgrade.dimensionKeyThe field for thedimensionKeyrecord component.(package private) final Set<ResourceKey<Level>> WorldUpgrader.levels(package private) final it.unimi.dsi.fastutil.objects.Reference2FloatMap<ResourceKey<Level>> WorldUpgrader.progressMapMethods in net.minecraft.util.worldupdate that return types with arguments of type LevelModifier and TypeMethodDescriptionWorldUpgrader.DimensionToUpgrade.dimensionKey()Returns the value of thedimensionKeyrecord component.WorldUpgrader.levels()Method parameters in net.minecraft.util.worldupdate with type arguments of type LevelModifier and TypeMethodDescriptionfloatWorldUpgrader.dimensionProgress(ResourceKey<Level> level) private booleanWorldUpgrader.AbstractUpgrader.processOnePosition(ResourceKey<Level> dimension, 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.dropItemStack(Level level, double x, double y, double z, ItemStack stack) static voidContainers.updateNeighboursAfterDestroy(BlockState state, Level level, BlockPos pos) -
Uses of Level in net.minecraft.world.effect
Methods in net.minecraft.world.effect with parameters of type LevelModifier and TypeMethodDescriptionprivate voidOozingMobEffect.spawnSlimeOffspring(Level level, double x, double y, double z) -
Uses of Level in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as LevelMethods in net.minecraft.world.entity that return LevelMethods in net.minecraft.world.entity with parameters of type LevelModifier and TypeMethodDescriptionEntityType.appendCustomEntityStackConfig(Consumer<T> consumer, Level level, ItemStack stack, LivingEntity owner) EntityType.appendDefaultStackConfig(Consumer<T> consumer, Level level, ItemStack stack, LivingEntity owner) booleanEntity.canTeleport(Level fromLevel, Level toLevel) private static voidLightningBolt.clearCopperOnLightningStrike(Level level, BlockPos pos) private static List<VoxelShape> Entity.collectColliders(Entity entity, Level level, List<VoxelShape> collisions, AABB boundingBox) static Vec3Entity.collideBoundingBox(Entity entity, Vec3 vec, AABB collisionBox, Level level, List<VoxelShape> potentialHits) EntityType.create(Level level, EntitySpawnReason spawnReason) EntityType.create(ValueInput input, Level level, EntitySpawnReason spawnReason) EntityType.EntityFactory.create(EntityType<T> entityType, Level level) static OminousItemSpawnerEntityType.createDefaultStackConfig(Level level, ItemStack stack, LivingEntity owner) protected PathNavigationMob.createNavigation(Level level) Leashable.leashableInArea(Level level, Vec3 pos, Predicate<Leashable> predicate) EntityType.loadEntitiesRecursive(ValueInput.ValueInputList input, Level level, EntitySpawnReason spawnReason) static EntityEntityType.loadEntityRecursive(CompoundTag entityTag, Level level, EntitySpawnReason spawnReason, Function<Entity, Entity> adapter) static EntityEntityType.loadEntityRecursive(ValueInput input, Level level, EntitySpawnReason spawnReason, Function<Entity, Entity> adapter) EntityType.loadStaticEntity(ValueInput input, Level level, EntitySpawnReason spawnReason) LightningBolt.randomStepCleaningCopper(Level level, BlockPos pos) private static voidLightningBolt.randomWalkCleaningCopper(Level level, BlockPos pos, BlockPos.MutableBlockPos mutable, int steps) default voidNeutralMob.readPersistentAngerSaveData(Level level, ValueInput input) static <StoredEntityType extends UniquelyIdentifyable>
EntityReference<StoredEntityType> EntityReference.readWithOldOwnerConversion(ValueInput input, String key, Level level) protected static voidEntity.sendBubbleColumnParticles(Level level, BlockPos pos) protected voidstatic voidEntityType.updateCustomEntityTag(Level level, LivingEntity owner, Entity entity, CustomData customData) Constructors in net.minecraft.world.entity with parameters of type LevelModifierConstructorDescriptionprotectedAgeableMob(EntityType<? extends AgeableMob> 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) ExperienceOrb(Level level, Vec3 pos, Vec3 direction, int value) 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 LevelClimbOnTopOfPowderSnowGoal.levelprivate final LevelEatBlockGoal.levelThe world the grass eater entity is eating fromprivate final LevelFleeSunGoal.levelMethods in net.minecraft.world.entity.ai.goal with parameters of type LevelModifier and TypeMethodDescriptionprotected static ServerLevelGoal.getServerLevel(Level level) voidRemoveBlockGoal.playBreakSound(Level level, BlockPos pos) Constructors in net.minecraft.world.entity.ai.goal with parameters of type Level -
Uses of Level in net.minecraft.world.entity.ambient
Constructors in net.minecraft.world.entity.ambient with parameters of type LevelModifierConstructorDescriptionprotectedAmbientCreature(EntityType<? extends AmbientCreature> p_27403_, Level p_27404_) Bat(EntityType<? extends Bat> 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 TypeMethodDescriptionprivate PathNavigationHappyGhast.createBabyNavigation(Level level) protected PathNavigationAbstractFish.createNavigation(Level level) protected PathNavigationBee.createNavigation(Level level) protected PathNavigationDolphin.createNavigation(Level level) protected PathNavigationParrot.createNavigation(Level level) protected PathNavigationTurtle.createNavigation(Level level) static SoundEventParrot.getAmbient(Level level, RandomSource random) static booleanParrot.imitateNearbyMobs(Level level, Entity parrot) static booleanBee.isNightOrRaining(Level level) private voidBee.spawnFluidParticle(Level level, double startX, double endX, double startZ, double endZ, double posY, ParticleOptions particleOption) Constructors in net.minecraft.world.entity.animal with parameters of type LevelModifierConstructorDescriptionAbstractCow(EntityType<? extends AbstractCow> p_401290_, Level p_401216_) AbstractFish(EntityType<? extends AbstractFish> entityType, Level level) protectedAbstractGolem(EntityType<? extends AbstractGolem> entityType, Level level) AbstractSchoolingFish(EntityType<? extends AbstractSchoolingFish> entityType, Level level) protectedAgeableWaterCreature(EntityType<? extends AgeableWaterCreature> entityType, Level level) protectedAnimal(EntityType<? extends Animal> entityType, Level level) BabyFlyingPathNavigation(HappyGhast ghast, 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) HappyGhast(EntityType<? extends HappyGhast> 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) 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) -
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.sheep
Constructors in net.minecraft.world.entity.animal.sheep with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.sniffer
Constructors in net.minecraft.world.entity.animal.sniffer with parameters of type Level -
Uses of Level in net.minecraft.world.entity.animal.wolf
Constructors in net.minecraft.world.entity.animal.wolf with parameters of type Level -
Uses of Level in net.minecraft.world.entity.boss.enderdragon
Constructors in net.minecraft.world.entity.boss.enderdragon with parameters of type LevelModifierConstructorDescriptionEndCrystal(EntityType<? extends EndCrystal> 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 PathNavigationDrowned.createNavigation(Level level) protected PathNavigationGuardian.createNavigation(Level level) protected PathNavigationSpider.createNavigation(Level level) protected PathNavigationStrider.createNavigation(Level level) private static booleanGhast.RandomFloatAroundGoal.isGoodTarget(Level level, Vec3 pos, int distanceToBlocks) 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> p_32254_, Level p_32255_) 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.creaking
Methods in net.minecraft.world.entity.monster.creaking with parameters of type LevelModifier and TypeMethodDescriptionprotected PathNavigationCreaking.createNavigation(Level level) Constructors in net.minecraft.world.entity.monster.creaking with parameters of type LevelModifierConstructorDescriptionCreaking(EntityType<? extends Creaking> entityType, Level level) (package private)CreakingPathNavigation(Creaking creaking, Level level) -
Uses of Level in net.minecraft.world.entity.monster.hoglin
Constructors in net.minecraft.world.entity.monster.hoglin with parameters of type Level -
Uses of Level in net.minecraft.world.entity.monster.piglin
Constructors in net.minecraft.world.entity.monster.piglin with parameters of type LevelModifierConstructorDescriptionAbstractPiglin(EntityType<? extends AbstractPiglin> 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 LevelConstructors 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, Holder<VillagerType> villagerType) Villager(EntityType<? extends Villager> entityType, Level level, ResourceKey<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) booleanPlayer.hasCorrectToolForDrops(BlockState state, Level level, BlockPos pos) Constructors in net.minecraft.world.entity.player with parameters of type Level -
Uses of Level in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile with parameters of type LevelModifier and TypeMethodDescriptionbooleanThrownEnderpearl.canTeleport(Level fromLevel, Level toLevel) static EntityHitResultProjectileUtil.getEntityHitResult(Level level, Entity projectile, Vec3 startVec, Vec3 endVec, AABB boundingBox, Predicate<Entity> filter, float inflationAmount) Gets the EntityHitResult representing the entity hitstatic EntityHitResultProjectileUtil.getEntityHitResult(Level level, Projectile projectile, Vec3 startVec, Vec3 endVec, AABB boundingBox, Predicate<Entity> filter) private static HitResultProjectileUtil.getHitResult(Vec3 pos, Entity projectile, Predicate<Entity> filter, Vec3 deltaMovement, Level level, float margin, ClipContext.Block clipContext) private static booleanThrownEnderpearl.isAllowedToTeleportOwner(Entity entity, Level level) private voidConstructors in net.minecraft.world.entity.projectile with parameters of type LevelModifierConstructorDescriptionprotectedAbstractArrow(EntityType<? extends AbstractArrow> entityType, double x, double y, double z, Level level, ItemStack pickupItemStack, ItemStack firedFromWeapon) protectedAbstractArrow(EntityType<? extends AbstractArrow> entityType, LivingEntity owner, Level level, ItemStack pickupItemStack, ItemStack firedFromWeapon) protectedAbstractArrow(EntityType<? extends AbstractArrow> 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) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> entityType, Level level) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> entityType, Level level, double x, double y, double z, ItemStack item) AbstractThrownPotion(EntityType<? extends AbstractThrownPotion> entityType, Level level, LivingEntity owner, ItemStack item) Arrow(EntityType<? extends Arrow> 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 owner, 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 owner, ItemStack item) 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, ItemStack item) ThrowableItemProjectile(EntityType<? extends ThrowableItemProjectile> entityType, LivingEntity owner, Level level, ItemStack item) 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, Level level) ThrownEgg(EntityType<? extends ThrownEgg> entityType, Level level) ThrownEgg(Level level, LivingEntity owner, ItemStack item) ThrownEnderpearl(EntityType<? extends ThrownEnderpearl> entityType, Level level) ThrownEnderpearl(Level level, LivingEntity owner, ItemStack item) ThrownExperienceBottle(EntityType<? extends ThrownExperienceBottle> entityType, Level level) ThrownExperienceBottle(Level level, double x, double y, double z, ItemStack item) ThrownExperienceBottle(Level level, LivingEntity owner, ItemStack item) ThrownLingeringPotion(EntityType<? extends ThrownLingeringPotion> entityType, Level level) ThrownLingeringPotion(Level level, double x, double y, double z, ItemStack item) ThrownLingeringPotion(Level level, LivingEntity owner, ItemStack item) ThrownSplashPotion(EntityType<? extends ThrownSplashPotion> entityType, Level level) ThrownSplashPotion(Level level, double x, double y, double z, ItemStack stack) ThrownSplashPotion(Level level, LivingEntity owner, ItemStack item) 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
Constructors 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 TypeMethodDescriptionstatic <T extends AbstractMinecart>
TAbstractMinecart.createMinecart(Level level, double x, double y, double z, EntityType<T> type, EntitySpawnReason spawnReason, ItemStack spawnedFrom, Player player) private RunnableMinecartSpawner.createTicker(Level level) static booleanAbstractMinecart.useExperimentalMovement(Level level) Constructors in net.minecraft.world.entity.vehicle with parameters of type LevelModifierConstructorDescriptionAbstractBoat(EntityType<? extends AbstractBoat> entityType, Level level, Supplier<Item> dropItem) AbstractChestBoat(EntityType<? extends AbstractChestBoat> entityType, Level level, Supplier<Item> dropItem) protectedAbstractMinecart(EntityType<?> entityType, Level level) protectedAbstractMinecart(EntityType<?> entityType, Level level, double x, double y, double z) protectedAbstractMinecartContainer(EntityType<?> entityType, Level level) Minecart(EntityType<?> entityType, Level level) MinecartChest(EntityType<? extends MinecartChest> entityType, Level level) MinecartCommandBlock(EntityType<? extends MinecartCommandBlock> entityType, Level level) MinecartFurnace(EntityType<? extends MinecartFurnace> entityType, Level level) MinecartHopper(EntityType<? extends MinecartHopper> entityType, Level level) MinecartSpawner(EntityType<? extends MinecartSpawner> entityType, Level level) MinecartTNT(EntityType<? extends MinecartTNT> entityType, Level level) VehicleEntity(EntityType<?> entityType, Level level) -
Uses of Level in net.minecraft.world.food
Methods in net.minecraft.world.food with parameters of type LevelModifier and TypeMethodDescriptionvoidFoodProperties.onConsume(Level level, LivingEntity entity, ItemStack stack, Consumable consumable) -
Uses of Level in net.minecraft.world.inventory
Fields in net.minecraft.world.inventory declared as LevelModifier and TypeFieldDescriptionprotected final LevelAbstractFurnaceMenu.levelprivate final LevelSmithingMenu.levelprivate final LevelStonecutterMenu.levelMethods in net.minecraft.world.inventory with parameters of type LevelModifier and TypeMethodDescriptionstatic ContainerLevelAccessprivate NonNullList<ItemStack> ResultSlot.getRemainingItems(CraftingInput input, Level level) Method parameters in net.minecraft.world.inventory with type arguments of type LevelModifier and TypeMethodDescription<T> Optional<T> ContainerLevelAccess.evaluate(BiFunction<Level, BlockPos, T> levelPosConsumer) default <T> TContainerLevelAccess.evaluate(BiFunction<Level, BlockPos, T> levelPosConsumer, T defaultValue) default voidContainerLevelAccess.execute(BiConsumer<Level, BlockPos> levelPosConsumer) Constructors in net.minecraft.world.inventory with parameters of type LevelModifierConstructorDescriptionprivateSmithingMenu(int containerId, Inventory playerInventory, ContainerLevelAccess access, Level level) -
Uses of Level in net.minecraft.world.item
Methods in net.minecraft.world.item that return LevelModifier and TypeMethodDescriptiondefault LevelItem.TooltipContext.level()Neo: Returns the level if it's available.Methods in net.minecraft.world.item with parameters of type LevelModifier and TypeMethodDescriptionstatic booleanBoneMealItem.applyBonemeal(ItemStack p_40628_, Level p_40629_, BlockPos p_40630_, Player player) ArrowItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) EggItem.asProjectile(Level p_338884_, Position p_338312_, ItemStack p_338704_, Direction p_338366_) ExperienceBottleItem.asProjectile(Level p_338868_, Position p_338766_, ItemStack p_338321_, Direction p_338772_) FireChargeItem.asProjectile(Level 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 p_338685_, Position p_338637_, ItemStack p_338820_, Direction p_338856_) SpectralArrowItem.asProjectile(Level p_338332_, Position p_338313_, ItemStack p_338304_, Direction p_338842_) ThrowablePotionItem.asProjectile(Level level, Position pos, ItemStack stack, Direction direction) TridentItem.asProjectile(Level p_338505_, Position p_338277_, ItemStack p_338353_, Direction p_338220_) WindChargeItem.asProjectile(Level p_338589_, Position p_338670_, ItemStack p_338308_, Direction p_338206_) static InteractionResultLeadItem.bindPlayerMobs(Player player, Level level, BlockPos pos) protected booleanBucketItem.canBlockContainFluid(Player player, Level worldIn, BlockPos posIn, BlockState blockstate) booleanDebugStickItem.canDestroyBlock(ItemStack stack, BlockState state, Level level, BlockPos pos, LivingEntity entity) booleanItem.canDestroyBlock(ItemStack stack, BlockState state, Level level, BlockPos pos, LivingEntity entity) booleanItemStack.canDestroyBlock(BlockState state, Level level, BlockPos pos, Player player) voidBucketItem.checkExtraContent(LivingEntity entity, Level level, ItemStack stack, BlockPos pos) default voidDispensibleContainerItem.checkExtraContent(LivingEntity entity, Level level, ItemStack stack, BlockPos pos) voidMobBucketItem.checkExtraContent(LivingEntity entity, Level level, ItemStack stack, BlockPos pos) ArrowItem.createArrow(Level level, ItemStack ammo, LivingEntity shooter, ItemStack weapon) SpectralArrowItem.createArrow(Level p_43237_, ItemStack p_43238_, LivingEntity p_43239_, ItemStack p_345773_) protected AbstractThrownPotionLingeringPotionItem.createPotion(Level p_399818_, Position p_399889_, ItemStack p_399694_) protected AbstractThrownPotionSplashPotionItem.createPotion(Level p_400201_, Position p_399482_, ItemStack p_399625_) protected abstract AbstractThrownPotionThrowablePotionItem.createPotion(Level level, Position position, ItemStack stack) protected ProjectileCrossbowItem.createProjectile(Level level, LivingEntity shooter, ItemStack weapon, ItemStack ammo, boolean isCrit) protected ProjectileProjectileWeaponItem.createProjectile(Level level, LivingEntity shooter, ItemStack weapon, ItemStack ammo, boolean isCrit) private voidBundleItem.dropContent(Level level, Player player, ItemStack stack) booleanBucketItem.emptyContents(LivingEntity entity, Level level, BlockPos pos, BlockHitResult hitResult) Deprecated.booleanBucketItem.emptyContents(LivingEntity entity, Level level, BlockPos pos, BlockHitResult hitResult, ItemStack container) booleanDispensibleContainerItem.emptyContents(LivingEntity entity, Level level, BlockPos pos, BlockHitResult hitResult) Deprecated.booleanSolidBucketItem.emptyContents(LivingEntity entity, Level level, BlockPos pos, BlockHitResult hitResult) private Optional<BlockState> AxeItem.evaluateNewBlockState(Level level, BlockPos pos, Player player, BlockState state, UseOnContext p_40529_) Item.finishUsingItem(ItemStack stack, Level level, LivingEntity livingEntity) Called when the player finishes using this Item (E.g. finishes eating.).ItemStack.finishUsingItem(Level level, LivingEntity livingEntity) Called when the item in use count reach 0, e.g. item food eaten.SpyglassItem.finishUsingItem(ItemStack stack, Level level, LivingEntity livingEntity) Called when the player finishes using this Item (E.g. finishes eating.).private AbstractBoatprivate BlockStateMapItem.getCorrectStateForFluidBlock(Level level, BlockState state, BlockPos pos) protected MapItemSavedDataMapItem.getCustomMapData(ItemStack p_42854_, Level p_42855_) protected SoundEventBlockItem.getPlaceSound(BlockState state, Level world, BlockPos pos, Player entity) static BlockHitResultItem.getPlayerPOVHitResult(Level level, Player player, ClipContext.Fluid fluidMode) static MapItemSavedDataMapItem.getSavedData(ItemStack stack, Level level) static MapItemSavedDataMapItem.getSavedData(MapId mapId, Level level) static booleanDeprecated.static booleanBoneMealItem.growWaterPlant(ItemStack stack, Level level, BlockPos pos, Direction clickedSide) voidItemStack.inventoryTick(Level level, Entity entity, EquipmentSlot slot) private static 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.TooltipContextvoidItemStack.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.voidBundleItem.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 remainingUseDuration) Called as the stack is being used by an entity.voidCrossbowItem.performShooting(Level level, LivingEntity shooter, InteractionHand hand, ItemStack weapon, float velocity, float inaccuracy, LivingEntity target) private static voidInstrumentItem.play(Level level, Player player, Instrument instrument) private static voidBundleItem.playDropContentsSound(Level level, Entity entity) private voidbooleanBowItem.releaseUsing(ItemStack stack, Level level, LivingEntity entity, int timeLeft) booleanCrossbowItem.releaseUsing(ItemStack stack, Level level, LivingEntity entity, int timeLeft) booleanItem.releaseUsing(ItemStack stack, Level level, LivingEntity entity, int timeLeft) voidItemStack.releaseUsing(Level level, LivingEntity livingEntity, int timeLeft) Called when the player releases the use item button.booleanSpyglassItem.releaseUsing(ItemStack stack, Level level, LivingEntity entity, int timeLeft) booleanTridentItem.releaseUsing(ItemStack p_43394_, Level p_43395_, LivingEntity p_43396_, int p_43397_) private voidBrushItem.spawnDustParticles(Level level, BlockHitResult hitResult, BlockState state, Vec3 pos, HumanoidArm arm) static InteractionResultItemUtils.startUsingInstantly(Level level, Player player, InteractionHand hand) booleanDyeItem.tryApplyToSign(Level 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 InteractionResultJukeboxPlayable.tryInsertIntoJukebox(Level level, BlockPos pos, ItemStack stack, Player player) voidMapItem.update(Level level, Entity viewer, MapItemSavedData data) private static voidBlockItem.updateBlockEntityComponents(Level level, BlockPos poa, ItemStack stack) private BlockStateBlockItem.updateBlockStateFromTag(BlockPos pos, Level level, ItemStack stack, BlockState state) protected booleanBlockItem.updateCustomBlockEntityTag(BlockPos pos, Level level, Player player, ItemStack stack, BlockState state) static booleanBlockItem.updateCustomBlockEntityTag(Level level, Player player, BlockPos pos, ItemStack stack) protected booleanSignItem.updateCustomBlockEntityTag(BlockPos pos, Level level, Player player, ItemStack stack, BlockState state) BoatItem.use(Level level, Player player, InteractionHand hand) BottleItem.use(Level level, Player player, InteractionHand hand) BowItem.use(Level level, Player player, InteractionHand hand) BucketItem.use(Level level, Player player, InteractionHand hand) BundleItem.use(Level level, Player player, InteractionHand hand) CrossbowItem.use(Level level, Player player, InteractionHand hand) EggItem.use(Level p_41128_, Player p_41129_, InteractionHand p_41130_) EmptyMapItem.use(Level p_41145_, Player p_41146_, InteractionHand p_41147_) EnderEyeItem.use(Level level, Player player, InteractionHand hand) EnderpearlItem.use(Level p_41190_, Player p_41191_, InteractionHand p_41192_) ExperienceBottleItem.use(Level p_41196_, Player p_41197_, InteractionHand p_41198_) FireworkRocketItem.use(Level level, Player player, InteractionHand hand) FishingRodItem.use(Level p_41290_, Player p_41291_, InteractionHand p_41292_) FoodOnAStickItem.use(Level level, Player player, InteractionHand hand) InstrumentItem.use(Level level, Player player, InteractionHand hand) Item.use(Level level, Player player, InteractionHand hand) ItemStack.use(Level level, Player player, InteractionHand hand) KnowledgeBookItem.use(Level p_42824_, Player p_42825_, InteractionHand p_42826_) LingeringPotionItem.use(Level p_42843_, Player p_42844_, InteractionHand p_42845_) PlaceOnWaterBlockItem.use(Level p_220231_, Player p_220232_, InteractionHand p_220233_) SnowballItem.use(Level p_43142_, Player p_43143_, InteractionHand p_43144_) SpawnEggItem.use(Level level, Player player, InteractionHand hand) SplashPotionItem.use(Level p_43243_, Player p_43244_, InteractionHand p_43245_) SpyglassItem.use(Level level, Player player, InteractionHand hand) ThrowablePotionItem.use(Level level, Player player, InteractionHand hand) TridentItem.use(Level p_43405_, Player p_43406_, InteractionHand p_43407_) WindChargeItem.use(Level p_326306_, Player p_326042_, InteractionHand p_326470_) WritableBookItem.use(Level p_43449_, Player p_43450_, InteractionHand p_43451_) WrittenBookItem.use(Level p_43468_, Player p_43469_, InteractionHand p_43470_) Method parameters in net.minecraft.world.item with type arguments of type LevelModifier and TypeMethodDescriptionprivate static MapIdMapItem.createNewSavedData(ServerLevel level, int x, int z, int scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) -
Uses of Level in net.minecraft.world.item.alchemy
Methods in net.minecraft.world.item.alchemy with parameters of type LevelModifier and TypeMethodDescriptionvoidPotionContents.onConsume(Level level, LivingEntity entity, ItemStack stack, Consumable consumable) -
Uses of Level in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type LevelModifier and TypeMethodDescriptionvoidBlocksAttacks.hurtBlockingItem(Level level, ItemStack stack, LivingEntity entity, InteractionHand hand, float damage) voidBlocksAttacks.hurtBlockingItem(Level level, ItemStack stack, LivingEntity entity, InteractionHand hand, float damage, int fixedDamage) Consumable.onConsume(Level level, LivingEntity entity, ItemStack stack) voidConsumableListener.onConsume(Level level, LivingEntity entity, ItemStack stack, Consumable consumable) voidOminousBottleAmplifier.onConsume(Level p_366547_, LivingEntity p_366849_, ItemStack p_366530_, Consumable p_366459_) voidSuspiciousStewEffects.onConsume(Level level, LivingEntity entity, ItemStack stack, Consumable consumable) -
Uses of Level in net.minecraft.world.item.consume_effects
Methods in net.minecraft.world.item.consume_effects with parameters of type LevelModifier and TypeMethodDescriptionbooleanApplyStatusEffectsConsumeEffect.apply(Level level, ItemStack stack, LivingEntity entity) booleanClearAllStatusEffectsConsumeEffect.apply(Level p_366806_, ItemStack p_366692_, LivingEntity p_366699_) booleanConsumeEffect.apply(Level level, ItemStack stack, LivingEntity entity) booleanPlaySoundConsumeEffect.apply(Level level, ItemStack stack, LivingEntity entity) booleanRemoveStatusEffectsConsumeEffect.apply(Level level, ItemStack stack, LivingEntity entity) booleanTeleportRandomlyConsumeEffect.apply(Level level, ItemStack stack, LivingEntity entity) -
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 TypeMethodDescription<I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level) <I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level, ResourceKey<Recipe<?>> recipe) <I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level, RecipeHolder<T> lastRecipe) <I extends RecipeInput,T extends Recipe<I>>
Stream<RecipeHolder<T>> RecipeMap.getRecipesFor(RecipeType<T> type, I input, Level level) booleanArmorDyeRecipe.matches(CraftingInput p_344736_, Level p_43770_) booleanBannerDuplicateRecipe.matches(CraftingInput p_346043_, Level p_43786_) booleanBookCloningRecipe.matches(CraftingInput p_345586_, Level p_43815_) booleanDecoratedPotRecipe.matches(CraftingInput input, Level level) booleanFireworkRocketRecipe.matches(CraftingInput p_345559_, Level p_43855_) booleanFireworkStarFadeRecipe.matches(CraftingInput p_346021_, Level p_43874_) booleanFireworkStarRecipe.matches(CraftingInput p_344993_, Level p_43896_) booleanMapCloningRecipe.matches(CraftingInput p_345914_, Level p_43981_) booleanMapExtendingRecipe.matches(CraftingInput input, Level level) booleanbooleanRepairItemRecipe.matches(CraftingInput input, Level level) booleanShapedRecipe.matches(CraftingInput input, Level level) booleanShapelessRecipe.matches(CraftingInput input, Level level) booleanShieldDecorationRecipe.matches(CraftingInput p_344969_, Level p_44309_) booleanSingleItemRecipe.matches(SingleRecipeInput input, Level level) default booleanSmithingRecipe.matches(SmithingRecipeInput p_362233_, Level p_361570_) booleanTippedArrowRecipe.matches(CraftingInput p_345143_, Level p_44516_) booleanTransmuteRecipe.matches(CraftingInput input, Level level) -
Uses of Level in net.minecraft.world.item.crafting.display
Methods in net.minecraft.world.item.crafting.display with parameters of type Level -
Uses of Level in net.minecraft.world.level
Fields in net.minecraft.world.level declared as LevelFields in net.minecraft.world.level with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> Level.dimensionstatic final ResourceKey<Level> Level.ENDstatic final ResourceKey<Level> Level.NETHERstatic final ResourceKey<Level> Level.OVERWORLDstatic final com.mojang.serialization.Codec<ResourceKey<Level>> Level.RESOURCE_KEY_CODECMethods in net.minecraft.world.level that return types with arguments of type LevelMethods in net.minecraft.world.level with parameters of type LevelModifier and TypeMethodDescriptionabstract voidBaseSpawner.broadcastEvent(Level level, BlockPos pos, int 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, ValueInput input) booleanBaseSpawner.onEventTriggered(Level level, int id) booleanBaseCommandBlock.performCommand(Level level) voidBaseSpawner.setEntityId(EntityType<?> type, Level level, RandomSource random, BlockPos pos) protected voidBaseSpawner.setNextSpawnData(Level level, BlockPos pos, SpawnData nextSpawnData) Constructors in net.minecraft.world.level with parameters of type LevelModifierConstructorDescriptionPathNavigationRegion(Level level, BlockPos centerPos, BlockPos offsetPos) Constructor parameters in net.minecraft.world.level with type arguments of type LevelModifierConstructorDescriptionprotectedLevel(WritableLevelData levelData, ResourceKey<Level> dimension, RegistryAccess registryAccess, Holder<DimensionType> dimensionTypeRegistration, boolean isClientSide, boolean isDebug, long biomeZoomSeed, int maxChainedNeighborUpdates) -
Uses of Level in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block declared as LevelMethods in net.minecraft.world.level.block with parameters of type LevelModifier and TypeMethodDescriptionvoidSculkSensorBlock.activate(Entity entity, Level level, BlockPos pos, BlockState state, int power, int frequency) private static voidChiseledBookShelfBlock.addBook(Level level, BlockPos pos, Player player, ChiseledBookShelfBlockEntity blockEntity, ItemStack bookStack, int slot) private static voidAbstractCandleBlock.addParticlesAndSound(Level level, Vec3 offset, RandomSource random) private voidBeehiveBlock.angerNearbyBees(Level level, BlockPos pos) voidAbstractCandleBlock.animateTick(BlockState 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).voidCreakingHeartBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidCryingObsidianBlock.animateTick(BlockState p_221055_, Level p_221056_, BlockPos p_221057_, RandomSource p_221058_) voidDriedGhastBlock.animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) Called periodically clientside on blocks near the player to show effects (like furnace fire particles).voidDryVegetationBlock.animateTick(BlockState p_401875_, Level p_401809_, BlockPos p_401789_, RandomSource p_401918_) 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).voidEyeblossomBlock.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).voidFireflyBushBlock.animateTick(BlockState p_401358_, Level p_401092_, BlockPos p_401110_, RandomSource p_401309_) 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).voidHangingMossBlock.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).voidSandBlock.animateTick(BlockState p_401157_, Level p_401385_, BlockPos p_401240_, RandomSource p_401370_) 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).voidShortDryGrassBlock.animateTick(BlockState p_416439_, Level p_415933_, BlockPos p_416136_, RandomSource p_415976_) 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_) voidTallDryGrassBlock.animateTick(BlockState p_416597_, Level p_416118_, BlockPos p_415677_, RandomSource p_415821_) 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) static booleanBaseFireBlock.canBePlacedAt(Level level, BlockPos pos, Direction direction) private static booleanShulkerBoxBlock.canOpen(BlockState state, Level level, BlockPos pos, ShulkerBoxBlockEntity blockEntity) static booleanBedBlock.canSetSpawn(Level level) static booleanRespawnAnchorBlock.canSetSpawn(Level level) static booleanWitherSkullBlock.canSpawnMob(Level level, BlockPos pos, ItemStack stack) private static voidLecternBlock.changePowered(Level level, BlockPos pos, BlockState state, boolean powered) static voidRespawnAnchorBlock.charge(Entity entity, Level level, BlockPos pos, BlockState state) private voidFireBlock.checkBurnOut(Level level, BlockPos pos, int chance, RandomSource random, int age, Direction face) private voidRedStoneWireBlock.checkCornerChangeAt(Level level, BlockPos pos) CallsupdateNeighborsAt(net.minecraft.core.BlockPos, net.minecraft.world.level.block.Block, net.minecraft.world.level.redstone.Orientation)for all neighboring blocks, but only if the given block is a redstone wire.private voidHopperBlock.checkPoweredState(Level level, BlockPos pos, BlockState state) private voidBasePressurePlateBlock.checkPressed(Entity entity, Level level, BlockPos pos, BlockState state, int currentSignal) protected voidButtonBlock.checkPressed(BlockState state, Level level, BlockPos pos) private voidDetectorRailBlock.checkPressed(Level level, BlockPos pos, BlockState state) private voidTripWireBlock.checkPressed(Level level, BlockPos pos) private voidTripWireBlock.checkPressed(Level level, BlockPos pos, List<? extends Entity> entities) static voidWitherSkullBlock.checkSpawn(Level level, BlockPos pos) static voidWitherSkullBlock.checkSpawn(Level level, BlockPos pos, SkullBlockEntity blockEntity) protected voidComparatorBlock.checkTickOnNeighbor(Level level, BlockPos pos, BlockState state) 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, InsideBlockEffectApplier effectApplier) protected voidBasePressurePlateBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidBigDripleafBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidBubbleColumnBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidButtonBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidCactusBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidCampfireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidCropBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidDetectorRailBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidEndGatewayBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidEndPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidEyeblossomBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidFrogspawnBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidHoneyBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidHopperBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidLavaCauldronBlock.entityInside(BlockState p_153506_, Level p_153507_, BlockPos p_153508_, Entity p_153509_, InsideBlockEffectApplier p_404841_) protected voidLayeredCauldronBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidNetherPortalBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) voidPitcherCropBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidPowderSnowBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidSweetBerryBushBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidTripWireBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidWaterlilyBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidWebBlock.entityInside(BlockState p_58180_, Level p_58181_, BlockPos p_58182_, Entity p_58183_, InsideBlockEffectApplier p_405438_) protected voidWitherRoseBlock.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) private voidRespawnAnchorBlock.explode(BlockState state, Level level, BlockPos pos2) static BlockStateComposterBlock.extractProduce(Entity entity, BlockState state, Level level, BlockPos pos) voidBedBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidFarmBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidHayBlock.fallOn(Level p_153362_, BlockState p_153363_, BlockPos p_153364_, Entity p_153365_, double p_397598_) voidHoneyBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidPointedDripstoneBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidPowderSnowBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidSlimeBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) voidTurtleEggBlock.fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) private static BlockPosPointedDripstoneBlock.findFillableCauldronBelowStalactiteTip(Level level, BlockPos pos, Fluid fluid) protected booleanPoweredRailBlock.findPoweredRailSignal(Level level, BlockPos pos, BlockState state, boolean searchForward, int recursionCount) PointedDripstoneBlock.findRootBlock(Level level, BlockPos pos, BlockState state, int maxIterations) BonemealableBlock.findSpreadableNeighbourPos(Level level, BlockPos pos, BlockState state) static BlockPosPointedDripstoneBlock.findStalactiteTipAboveCauldron(Level level, BlockPos pos) protected intAbstractFurnaceBlock.getAnalogOutputSignal(BlockState blockState, Level level, BlockPos pos) 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 intCreakingHeartBlock.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.intRedStoneWireBlock.getBlockSignal(Level level, BlockPos pos) protected intBeetrootBlock.getBonemealAgeIncrease(Level level) protected intCropBlock.getBonemealAgeIncrease(Level level) protected intTorchflowerCropBlock.getBonemealAgeIncrease(Level p_273475_) static ContainerChestBlock.getContainer(ChestBlock chest, BlockState state, Level level, BlockPos pos, boolean override) private ResourceLocationNoteBlock.getCustomSoundId(Level level, BlockPos pos) protected DispenseItemBehaviorDispenserBlock.getDispenseMethod(Level level, ItemStack item) protected DispenseItemBehaviorDropperBlock.getDispenseMethod(Level p_341227_, ItemStack p_52947_) private static FluidPointedDripstoneBlock.getDripFluid(Level level, Fluid fluid) protected static intBasePressurePlateBlock.getEntityCount(Level level, AABB box, Class<? extends Entity> entityClass) private static Optional<PointedDripstoneBlock.FluidInfo> PointedDripstoneBlock.getFluidAboveStalactite(Level level, BlockPos pos, BlockState state) protected intComparatorBlock.getInputSignal(Level level, BlockPos pos, BlockState state) protected intDiodeBlock.getInputSignal(Level level, BlockPos pos, BlockState state) private <T extends AbstractMinecart>
List<T> DetectorRailBlock.getInteractingMinecartOfType(Level level, BlockPos pos, Class<T> cartType, Predicate<Entity> filter) private ItemFrameComparatorBlock.getItemFrame(Level level, Direction facing, BlockPos pos) protected MenuProviderAnvilBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderBaseEntityBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderCartographyTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderChestBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderCraftingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderEnchantingTableBlock.getMenuProvider(BlockState 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) private static TestBlockEntityTestBlock.getServerTestBlockEntity(Level level, BlockPos pos) protected abstract intBasePressurePlateBlock.getSignalStrength(Level level, BlockPos pos) Calculates what the signal strength of a pressure plate at the given location should be.protected intPressurePlateBlock.getSignalStrength(Level level, BlockPos pos) 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 p_152160_, BlockState p_152161_, BlockEntityType<T> p_152162_) <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> CreakingHeartBlock.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 p_154683_, BlockState p_154684_, BlockEntityType<T> p_154685_) <T extends BlockEntity>
BlockEntityTicker<T> TrialSpawnerBlock.getTicker(Level p_311756_, BlockState p_312797_, BlockEntityType<T> p_312122_) <T extends BlockEntity>
BlockEntityTicker<T> VaultBlock.getTicker(Level p_323525_, BlockState p_324070_, BlockEntityType<T> p_323541_) <T extends BlockEntity>
BlockEntityTicker<T> WallHangingSignBlock.getTicker(Level 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) booleanBonemealableFeaturePlacerBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanBushBlock.isBonemealSuccess(Level p_401200_, RandomSource p_401387_, BlockPos p_401374_, BlockState p_401380_) booleanCaveVinesBlock.isBonemealSuccess(Level p_220930_, RandomSource p_220931_, BlockPos p_220932_, BlockState p_220933_) booleanCaveVinesPlantBlock.isBonemealSuccess(Level p_220943_, RandomSource p_220944_, BlockPos p_220945_, BlockState p_220946_) booleanCocoaBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanCropBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanFireflyBushBlock.isBonemealSuccess(Level p_401120_, RandomSource p_401417_, BlockPos p_401298_, BlockState p_401423_) booleanFlowerBedBlock.isBonemealSuccess(Level p_393489_, RandomSource p_394493_, BlockPos p_394603_, BlockState p_393700_) booleanFungusBlock.isBonemealSuccess(Level 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) booleanHangingMossBlock.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) booleanMossyCarpetBlock.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) 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) booleanShortDryGrassBlock.isBonemealSuccess(Level p_401806_, RandomSource p_401772_, BlockPos p_401791_, BlockState p_401942_) booleanSmallDripleafBlock.isBonemealSuccess(Level p_222438_, RandomSource p_222439_, BlockPos p_222440_, BlockState p_222441_) booleanStemBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanSweetBerryBushBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) booleanTallDryGrassBlock.isBonemealSuccess(Level p_401931_, RandomSource p_401815_, BlockPos p_401808_, BlockState p_401935_) booleanTallFlowerBlock.isBonemealSuccess(Level p_222573_, RandomSource p_222574_, BlockPos p_222575_, BlockState p_222576_) booleanTallGrassBlock.isBonemealSuccess(Level level, RandomSource random, BlockPos pos, BlockState state) static booleanCreakingHeartBlock.isNaturalNight(Level level) protected booleanFireBlock.isNearRain(Level level, BlockPos pos) private static booleanstatic booleanprotected booleanPoweredRailBlock.isSameRailWithPower(Level level, BlockPos state, boolean searchForward, int recursionCount, RailShape shape) static booleanCampfireBlock.isSmokeyPos(Level level, BlockPos pos) private static booleanRedstoneTorchBlock.isToggledTooFrequently(Level level, BlockPos pos, boolean logToggle) static booleanEnchantingTableBlock.isValidBookShelf(Level level, BlockPos enchantingTablePos, BlockPos bookshelfPos) private static booleanRespawnAnchorBlock.isWaterThatWouldFlow(BlockPos pos, Level level) static booleanDoorBlock.isWoodenDoor(Level level, BlockPos pos) private booleanBedBlock.kickVillagerOutOfBed(Level level, BlockPos pos) static voidLayeredCauldronBlock.lowerFillLevel(BlockState state, Level level, BlockPos pos) private static voidLeavesBlock.makeDrippingWaterParticles(Level level, BlockPos pos, RandomSource random, BlockState blockBelow, BlockPos belowPos) private voidLeavesBlock.makeFallingLeavesParticles(Level level, BlockPos pos, RandomSource random, BlockState blockBelow, BlockPos belowPos) static voidCampfireBlock.makeParticles(Level level, BlockPos pos, boolean isSignalFire, boolean spawnExtraSmoke) private voidHoneyBlock.maybeDoSlideEffects(Level level, Entity entity) protected voidIceBlock.melt(BlockState state, Level level, BlockPos pos) protected voidAbstractSkullBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidBaseRailBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidBellBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidBigDripleafBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidCommandBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidCopperBulbBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidCrafterBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidDiodeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidDispenserBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidFenceGateBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidFrostedIceBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidHopperBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidLiquidBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidNoteBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidRedstoneLampBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidRedstoneTorchBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidRedStoneWireBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidSpongeBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidStructureBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidTestBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidTntBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidTrapDoorBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) private voidRedstoneTorchBlock.notifyNeighbors(Level level, BlockPos pos, BlockState state) private static voidTripWireHookBlock.notifyNeighbors(Block block, Level level, BlockPos pos, Direction direction) voidAnvilBlock.onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity 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) booleanTntBlock.onCaughtFire(BlockState state, Level world, BlockPos pos, Direction face, LivingEntity igniter) booleanBellBlock.onHit(Level level, BlockState state, BlockHitResult result, Player player, boolean canRingBell) voidAnvilBlock.onLand(Level 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) 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) CreakingHeartBlock.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 static voidBlock.popResource(Level level, Supplier<ItemEntity> itemEntitySupplier, ItemStack stack) static voidBlock.popResource(Level level, BlockPos pos, ItemStack stack) Spawns the given stack into the Level at the given position, respecting the doTileDrops gamerulestatic voidBlock.popResourceFromFace(Level level, BlockPos pos, Direction direction, ItemStack stack) voidButtonBlock.press(BlockState state, Level level, BlockPos pos, Player player) protected static voidDoublePlantBlock.preventDropFromBottomPart(Level level, BlockPos pos, BlockState state, Player player) static booleanDeprecated.Neo: use invalid input: '{@link net.neoforged.neoforge.common.extensions.IBlockStateExtension#' onCaughtFire(Level,BlockPos,net.minecraft.core.Direction, LivingEntity)} insteadprivate static booleanTntBlock.prime(Level level, BlockPos pos, LivingEntity entity) Deprecated.Neo: use invalid input: '{@link net.neoforged.neoforge.common.extensions.IBlockStateExtension#' onCaughtFire(Level,BlockPos,net.minecraft.core.Direction, LivingEntity)} insteadvoidLeverBlock.pull(BlockState state, Level level, BlockPos pos, Player player) protected OrientationRedstoneTorchBlock.randomOrientation(Level level, BlockState state) protected OrientationRedstoneWallTorchBlock.randomOrientation(Level level, BlockState state) protected voidAbstractCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) protected voidCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) protected voidLayeredCauldronBlock.receiveStalactiteDrip(BlockState state, Level level, BlockPos pos, Fluid fluid) private voidComparatorBlock.refreshOutputState(Level level, BlockPos pos, BlockState state) voidBeehiveBlock.releaseBeesAndResetHoneyLevel(Level level, BlockState state, BlockPos pos, 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.voidDriedGhastBlock.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.voidMossyCarpetBlock.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 voidCommandBlock.setPoweredAndUpdate(Level level, BlockPos pos, CommandBlockEntity blockEntity, boolean powered) private static voidBigDripleafBlock.setTilt(BlockState state, Level level, BlockPos pos, Tilt tilt) private voidBigDripleafBlock.setTiltAndScheduleTick(BlockState state, Level level, BlockPos pos, Tilt tilt, SoundEvent sound) private static booleanBaseRailBlock.shouldBeRemoved(BlockPos pos, Level level, RailShape shape) protected static booleanCauldronBlock.shouldHandlePrecipitation(Level level, Biome.Precipitation precipitation) private booleanLiquidBlock.shouldSpreadLiquid(Level level, BlockPos pos, BlockState state) Deprecated.protected booleanComparatorBlock.shouldTurnOn(Level level, BlockPos pos, BlockState state) protected booleanDiodeBlock.shouldTurnOn(Level level, BlockPos pos, BlockState state) private booleanTurtleEggBlock.shouldUpdateHatchLevel(Level level) static voidLecternBlock.signalPageChange(Level level, BlockPos pos, BlockState state) private booleanFrostedIceBlock.slightlyMelt(BlockState state, Level level, BlockPos pos) protected voidBaseFireBlock.spawnDestroyParticles(Level 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 fluid) protected abstract voidLeavesBlock.spawnFallingLeavesParticle(Level level, BlockPos pos, RandomSource random) protected voidTintedParticleLeavesBlock.spawnFallingLeavesParticle(Level p_399553_, BlockPos p_400280_, RandomSource p_400310_) protected voidUntintedParticleLeavesBlock.spawnFallingLeavesParticle(Level level, BlockPos pos, RandomSource random) private voidBeehiveBlock.spawnFluidParticle(Level particleData, double x1, double x2, double z1, double z2, double y) private static voidCarvedPumpkinBlock.spawnGolemInWorld(Level level, BlockPattern.BlockPatternMatch patternMatch, Entity golem, BlockPos pos) private voidBeehiveBlock.spawnParticle(Level level, BlockPos pos, VoxelShape shape, double y) private static voidRedStoneOreBlock.spawnParticles(Level level, BlockPos pos) private static voidRedStoneWireBlock.spawnParticlesAlongLine(Level level, RandomSource random, BlockPos pos, int color, Direction direction, Direction perpendicularDirection, float start, float end) voidBlock.stepOn(Level level, BlockPos pos, BlockState state, Entity entity) voidMagmaBlock.stepOn(Level 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) private voidCreakingHeartBlock.tryAwardExperience(Player player, BlockState state, Level level, BlockPos pos) static booleanLecternBlock.tryPlaceBook(LivingEntity entity, Level level, BlockPos pos, BlockState state, ItemStack stack) static voidSculkSensorBlock.tryResonateVibration(Entity entity, Level level, BlockPos pos, int frequency) private voidBeehiveBlock.trySpawnDripParticles(Level level, BlockPos pos, BlockState state) private voidCarvedPumpkinBlock.trySpawnGolem(Level level, BlockPos pos) static voidFarmBlock.turnToDirt(Entity entity, BlockState state, Level level, BlockPos pos) private static voidLecternBlock.updateBelow(Level level, BlockPos pos, BlockState state) protected BlockStateBaseRailBlock.updateDir(Level level, BlockPos pos, BlockState state, boolean alwaysPlace) protected voidDiodeBlock.updateNeighborsInFront(Level level, BlockPos pos, BlockState state) protected voidObserverBlock.updateNeighborsInFront(Level level, BlockPos pos, BlockState state) private voidRedStoneWireBlock.updateNeighborsOfNeighboringWires(Level level, BlockPos pos) protected voidBasePressurePlateBlock.updateNeighbours(Level level, BlockPos pos) Notify block and block below of changesprivate voidButtonBlock.updateNeighbours(BlockState state, Level level, BlockPos pos) private voidLeverBlock.updateNeighbours(BlockState state, Level level, BlockPos pos) private voidLightningRodBlock.updateNeighbours(BlockState state, Level level, BlockPos pos) private static voidSculkSensorBlock.updateNeighbours(Level level, BlockPos pos, BlockState state) static voidCarvedPumpkinBlock.updatePatternBlocks(Level level, BlockPattern.BlockPatternMatch patternMatch) private voidRedStoneWireBlock.updatePowerStrength(Level level, BlockPos pos, BlockState state, Orientation orientation, boolean updateShape) protected voidDetectorRailBlock.updatePowerToConnected(Level level, BlockPos pos, BlockState state, boolean powered) private static voidDaylightDetectorBlock.updateSignalStrength(BlockState state, Level level, BlockPos pos) private voidRedStoneWireBlock.updatesOnShapeChange(Level level, BlockPos pos, BlockState oldState, BlockState newState) private voidTripWireBlock.updateSource(Level level, BlockPos pos, BlockState state) protected BlockStateBaseRailBlock.updateState(BlockState state, Level level, BlockPos pos, boolean movedByPiston) protected voidBaseRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block neighborBlock) private static BlockStateCreakingHeartBlock.updateState(BlockState state, Level level, BlockPos pos) protected voidPoweredRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block block) protected voidRailBlock.updateState(BlockState state, Level level, BlockPos pos, Block block) static InteractionResultCaveVines.use(Entity entity, BlockState state, Level level, BlockPos pos) private static booleanRedStoneWireBlock.useExperimentalEvaluator(Level level) protected InteractionResultAbstractCauldronBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultBeehiveBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCakeBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCampfireBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCandleBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCandleCakeBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultCeilingHangingSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultChiseledBookShelfBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultComposterBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultDecoratedPotBlock.useItemOn(ItemStack p_316569_, BlockState p_316562_, Level p_316177_, BlockPos p_316898_, Player p_316632_, InteractionHand p_316424_, BlockHitResult p_316345_) protected InteractionResultFlowerPotBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultJukeboxBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultLecternBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultNoteBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultPumpkinBlock.useItemOn(ItemStack p_316383_, BlockState p_316676_, Level p_316272_, BlockPos p_316484_, Player p_316367_, InteractionHand p_316216_, BlockHitResult p_316827_) protected InteractionResultRedStoneOreBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultRespawnAnchorBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultSignBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultSweetBerryBushBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultTntBlock.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 InteractionResultWallHangingSignBlock.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 p_49432_, Level p_49433_, BlockPos p_49434_, Player p_49435_, BlockHitResult p_49437_) 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 InteractionResultTestBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) protected InteractionResultTestInstanceBlock.useWithoutItem(BlockState p_397015_, Level p_397062_, BlockPos p_397232_, Player p_397809_, BlockHitResult p_397307_) protected InteractionResultTrapDoorBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) Constructors in net.minecraft.world.level.block with parameters of type Level -
Uses of Level in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as LevelMethods in net.minecraft.world.level.block.entity that return LevelMethods in net.minecraft.world.level.block.entity with parameters of type LevelModifier and TypeMethodDescriptionstatic voidSkullBlockEntity.animation(Level level, BlockPos pos, BlockState state, SkullBlockEntity blockEntity) private static voidConduitBlockEntity.animationTick(Level level, BlockPos pos, List<BlockPos> positions, Entity entity, int tickCount) private static voidBeaconBlockEntity.applyEffects(Level level, BlockPos pos, int beaconLevel, Holder<MobEffect> primaryEffect, Holder<MobEffect> secondaryEffect) private static voidConduitBlockEntity.applyEffects(Level level, BlockPos pos, List<BlockPos> positions) static voidTheEndGatewayBlockEntity.beamAnimationTick(Level level, BlockPos pos, BlockState state, TheEndGatewayBlockEntity blockEntity) static voidEnchantingTableBlockEntity.bookAnimationTick(Level level, BlockPos pos, BlockState state, EnchantingTableBlockEntity enchantingTable) private voidSignBlockEntity.clearInvalidPlayerWhoMayEdit(SignBlockEntity sign, Level level, UUID uuid) static voidBellBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, BellBlockEntity blockEntity) static voidConduitBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity) static voidSpawnerBlockEntity.clientTick(Level level, BlockPos pos, BlockState state, SpawnerBlockEntity blockEntity) static voidCampfireBlockEntity.cooldownTick(Level level, BlockPos pos, BlockState state, CampfireBlockEntity blockEntity) 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) private static BlockPosTheEndGatewayBlockEntity.findExitPosition(Level level, BlockPos pos) private static ContainerHopperBlockEntity.getAttachedContainer(Level level, BlockPos pos, HopperBlockEntity blockEntity) private intCalibratedSculkSensorBlockEntity.VibrationUser.getBackSignal(Level level, BlockPos pos, BlockState state) private static ContainerHopperBlockEntity.getBlockContainer(Level level, BlockPos pos, BlockState state) private static LevelChunkstatic ContainerHopperBlockEntity.getContainerAt(Level level, BlockPos pos) Deprecated.Use IItemHandler capability instead.private static ContainerHopperBlockEntity.getContainerAt(Level level, BlockPos pos, BlockState state, double x, double y, double z) static ContainerOrHandlerHopperBlockEntity.getContainerOrHandlerAt(Level level, BlockPos pos, Direction side) private static ContainerOrHandlerHopperBlockEntity.getContainerOrHandlerAt(Level level, BlockPos pos, BlockState state, double x, double y, double z, Direction side) private static ContainerHopperBlockEntity.getEntityContainer(Level level, double x, double y, double z) static List<ItemEntity> HopperBlockEntity.getItemsAtAndAbove(Level level, Hopper hopper) ContainerOpenersCounter.getPlayersWithContainerOpen(Level level, BlockPos pos) private static ContainerHopperBlockEntity.getSourceContainer(Level level, Hopper hopper, BlockPos pos, BlockState state) private static ContainerOrHandlerHopperBlockEntity.getSourceContainerOrHandler(Level p_155597_, Hopper p_155598_, BlockPos p_326315_, BlockState p_326093_) voidContainerOpenersCounter.incrementOpeners(Player player, Level level, BlockPos pos, BlockState state) static voidChestBlockEntity.lidAnimateTick(Level level, BlockPos pos, BlockState state, ChestBlockEntity blockEntity) static voidEnderChestBlockEntity.lidAnimateTick(Level level, BlockPos pos, BlockState state, EnderChestBlockEntity blockEntity) private static voidBellBlockEntity.makeRaidersGlow(Level level, BlockPos pos, List<LivingEntity> raiders) private voidShulkerBoxBlockEntity.moveCollidedEntities(Level level, BlockPos pos, BlockState state) protected abstract voidContainerOpenersCounter.onClose(Level level, BlockPos pos, BlockState state) protected abstract voidContainerOpenersCounter.onOpen(Level level, BlockPos pos, BlockState state) protected abstract voidContainerOpenersCounter.openerCountChanged(Level level, BlockPos pos, BlockState state, int count, int openCount) static voidCampfireBlockEntity.particleTick(Level level, BlockPos pos, BlockState state, CampfireBlockEntity blockEntity) static voidBeaconBlockEntity.playSound(Level level, BlockPos pos, SoundEvent sound) (package private) static voidChestBlockEntity.playSound(Level level, BlockPos pos, BlockState state, SoundEvent sound) private voidSculkShriekerBlockEntity.playWardenReplySound(Level level) static voidTheEndGatewayBlockEntity.portalTick(Level level, BlockPos pos, BlockState state, TheEndGatewayBlockEntity blockEntity) static voidHopperBlockEntity.pushItemsTick(Level level, BlockPos pos, BlockState state, HopperBlockEntity blockEntity) voidContainerOpenersCounter.recheckOpeners(Level level, BlockPos pos, BlockState state) private static booleanBeehiveBlockEntity.releaseOccupant(Level level, BlockPos pos, BlockState state, BeehiveBlockEntity.Occupant occupant, List<Entity> storedInHives, BeehiveBlockEntity.BeeReleaseStatus releaseStatus, BlockPos storedFlowerPos) voidBellBlockEntity.ResonationEndAction.run(Level level, BlockPos pos, List<LivingEntity> raiders) private static voidContainerOpenersCounter.scheduleRecheck(Level level, BlockPos pos, BlockState state) static voidBeehiveBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, BeehiveBlockEntity beehive) static voidBellBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, BellBlockEntity blockEntity) static voidBrewingStandBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, BrewingStandBlockEntity blockEntity) static voidConduitBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity) static voidCrafterBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, CrafterBlockEntity crafter) static voidCreakingHeartBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, CreakingHeartBlockEntity creakingHeart) static voidSculkCatalystBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, SculkCatalystBlockEntity sculkCatalyst) static voidSpawnerBlockEntity.serverTick(Level level, BlockPos pos, BlockState state, SpawnerBlockEntity blockEntity) protected static voidBlockEntity.setChanged(Level level, BlockPos pos, BlockState state) voidvoidvoidTrialSpawnerBlockEntity.setState(Level 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 BlockStateCreakingHeartBlockEntity.updateCreakingState(Level level, BlockState state, BlockPos pos, CreakingHeartBlockEntity creakingHeart) private static booleanConduitBlockEntity.updateShape(Level level, BlockPos pos, List<BlockPos> positions) -
Uses of Level in net.minecraft.world.level.block.entity.trialspawner
Methods in net.minecraft.world.level.block.entity.trialspawner with parameters of type LevelModifier and TypeMethodDescriptionstatic voidTrialSpawner.addBecomeOminousParticles(Level level, BlockPos pos, RandomSource random) static voidTrialSpawner.addDetectPlayerParticles(Level level, BlockPos pos, RandomSource random, int type, ParticleOptions particle) static voidTrialSpawner.addEjectItemParticles(Level level, BlockPos pos, RandomSource random) private static voidTrialSpawnerState.ParticleEmission.addParticle(SimpleParticleType particleType, Vec3 pos, Level level) static voidTrialSpawner.addSpawnParticles(Level level, BlockPos pos, RandomSource random, SimpleParticleType particleType) voidTrialSpawnerState.ParticleEmission.emit(Level level, RandomSource random, BlockPos pos, boolean isOminous) voidTrialSpawnerState.emitParticles(Level level, BlockPos pos, boolean isOminous) TrialSpawnerStateData.getOrCreateDisplayEntity(TrialSpawner spawner, Level level, TrialSpawnerState spawnerState) private static booleanPlayerDetector.inLineOfSight(Level level, Vec3 pos, Vec3 targetPos) private static booleanTrialSpawner.inLineOfSight(Level level, Vec3 spawnerPos, Vec3 mobPos) voidTrialSpawner.overrideEntityToSpawn(EntityType<?> entityType, Level level) voidTrialSpawner.setState(Level level, TrialSpawnerState state) voidTrialSpawner.StateAccessor.setState(Level level, TrialSpawnerState state) voidTrialSpawner.tickClient(Level level, BlockPos pos, boolean isOminous) -
Uses of Level in net.minecraft.world.level.block.entity.vault
Methods in net.minecraft.world.level.block.entity.vault with parameters of type LevelModifier and TypeMethodDescriptionstatic voidVaultBlockEntity.Client.emitActivationParticles(Level level, BlockPos pos, BlockState state, VaultSharedData sharedData, ParticleOptions particle) private static voidVaultBlockEntity.Client.emitConnectionParticlesForNearbyPlayers(Level level, BlockPos pos, BlockState state, VaultSharedData sharedData) private static voidVaultBlockEntity.Client.emitConnectionParticlesForPlayer(Level level, Vec3 pos, Player player) static voidVaultBlockEntity.Client.emitDeactivationParticles(Level level, BlockPos pos, ParticleOptions particle) private static voidVaultBlockEntity.Client.emitIdleParticles(Level level, BlockPos pos, VaultSharedData sharedData, ParticleOptions particle) private static voidVaultBlockEntity.Client.playIdleSounds(Level level, BlockPos pos, VaultSharedData sharedData) static voidVaultBlockEntity.Client.tick(Level level, BlockPos pos, BlockState state, VaultClientData clientData, VaultSharedData sharedData) -
Uses of Level in net.minecraft.world.level.block.piston
Fields in net.minecraft.world.level.block.piston declared as LevelMethods in net.minecraft.world.level.block.piston with parameters of type LevelModifier and TypeMethodDescriptionprivate voidPistonBaseBlock.checkIfExtend(Level level, BlockPos pos, BlockState state) <T extends BlockEntity>
BlockEntityTicker<T> MovingPistonBlock.getTicker(Level 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 neighborBlock, Orientation orientation, boolean movedByPiston) protected voidPistonHeadBlock.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidPistonBaseBlock.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, 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.sounds
Methods in net.minecraft.world.level.block.sounds with parameters of type LevelModifier and TypeMethodDescriptionprivate static booleanAmbientDesertBlockSoundsPlayer.columnContainsTriggeringBlock(Level level, BlockPos.MutableBlockPos pos) static voidAmbientDesertBlockSoundsPlayer.playAmbientDeadBushSounds(Level level, BlockPos pos, RandomSource random) static voidAmbientDesertBlockSoundsPlayer.playAmbientDryGrassSounds(Level level, BlockPos pos, RandomSource random) static voidAmbientDesertBlockSoundsPlayer.playAmbientSandSounds(Level level, BlockPos pos, RandomSource random) private static booleanAmbientDesertBlockSoundsPlayer.shouldPlayAmbientSandSound(Level level, BlockPos pos) static booleanAmbientDesertBlockSoundsPlayer.shouldPlayDesertDryVegetationBlockSounds(Level level, BlockPos pos) -
Uses of Level in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type LevelModifier and TypeMethodDescriptionprotected voidBlockBehaviour.attack(BlockState state, Level level, BlockPos pos, Player player) voidvoidBlockBehaviour.BlockStateBase.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidBlockBehaviour.entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) intBlockBehaviour.BlockStateBase.getAnalogOutputSignal(Level level, BlockPos pos) protected intBlockBehaviour.getAnalogOutputSignal(BlockState state, Level level, BlockPos pos) Returns the analog signal this block emits.BlockBehaviour.BlockStateBase.getMenuProvider(Level level, BlockPos pos) protected MenuProviderBlockBehaviour.getMenuProvider(BlockState state, Level level, BlockPos pos) <T extends BlockEntity>
BlockEntityTicker<T> BlockBehaviour.BlockStateBase.getTicker(Level level, BlockEntityType<T> blockEntityType) voidBlockBehaviour.BlockStateBase.handleNeighborChanged(Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected voidBlockBehaviour.neighborChanged(BlockState state, Level level, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) voidBlockBehaviour.BlockStateBase.onPlace(Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) protected voidBlockBehaviour.onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) voidBlockBehaviour.BlockStateBase.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) protected voidBlockBehaviour.onProjectileHit(Level level, BlockState state, BlockHitResult hit, Projectile projectile) booleanBlockBehaviour.BlockStateBase.triggerEvent(Level level, BlockPos pos, int id, int param) protected booleanBlockBehaviour.triggerEvent(BlockState state, Level level, BlockPos pos, int id, int param) Called on server whenblockEvent(net.minecraft.core.BlockPos, net.minecraft.world.level.block.Block, int, int)is called.BlockBehaviour.BlockStateBase.useItemOn(ItemStack stack, Level level, Player player, InteractionHand hand, BlockHitResult hitResult) protected InteractionResultBlockBehaviour.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) BlockBehaviour.BlockStateBase.useWithoutItem(Level level, Player player, BlockHitResult hitResult) protected InteractionResultBlockBehaviour.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) -
Uses of Level in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk declared as LevelMethods in net.minecraft.world.level.chunk that return LevelMethod parameters in net.minecraft.world.level.chunk with type arguments of type LevelModifier and TypeMethodDescriptionvoidChunkGenerator.createStructures(RegistryAccess registryAccess, ChunkGeneratorStructureState structureState, StructureManager structureManager, ChunkAccess chunk, StructureTemplateManager structureTemplateManager, ResourceKey<Level> level) private booleanChunkGenerator.tryGenerateStructure(StructureSet.StructureSelectionEntry structureSelectionEntry, StructureManager structureManager, RegistryAccess registryAccess, RandomState random, StructureTemplateManager structureTemplateManager, long seed, ChunkAccess chunk, ChunkPos chunkPos, SectionPos sectionPos, ResourceKey<Level> level) Constructors in net.minecraft.world.level.chunk with parameters of type LevelModifierConstructorDescriptionEmptyLevelChunk(Level level, ChunkPos pos, Holder<Biome> biome) LevelChunk(Level level, ChunkPos pos) LevelChunk(Level level, ChunkPos pos, UpgradeData data, LevelChunkTicks<Block> blockTicks, LevelChunkTicks<Fluid> fluidTicks, long inhabitedTime, LevelChunkSection[] sections, LevelChunk.PostLoadProcessor postLoad, BlendingData blendingData) -
Uses of Level in net.minecraft.world.level.chunk.storage
Fields in net.minecraft.world.level.chunk.storage with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> RegionStorageInfo.dimensionThe field for thedimensionrecord component.Methods in net.minecraft.world.level.chunk.storage that return types with arguments of type LevelModifier and TypeMethodDescriptionRegionStorageInfo.dimension()Returns the value of thedimensionrecord component.Method parameters in net.minecraft.world.level.chunk.storage with type arguments of type LevelModifier and TypeMethodDescriptionprivate LegacyStructureDataHandlerChunkStorage.getLegacyStructureHandler(ResourceKey<Level> level, Supplier<DimensionDataStorage> storage) static voidChunkStorage.injectDatafixingContext(CompoundTag chunkData, ResourceKey<Level> levelKey, Optional<ResourceKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> chunkGeneratorKey) ChunkStorage.upgradeChunkTag(ResourceKey<Level> levelKey, Supplier<DimensionDataStorage> storage, CompoundTag chunkData, Optional<ResourceKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>> chunkGeneratorKey) Constructor parameters in net.minecraft.world.level.chunk.storage with type arguments of type LevelModifierConstructorDescriptionRegionStorageInfo(String level, ResourceKey<Level> dimension, String type) Creates an instance of aRegionStorageInforecord class. -
Uses of Level in net.minecraft.world.level.dimension
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 Level -
Uses of Level in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure with type parameters of type LevelMethod parameters in net.minecraft.world.level.levelgen.structure with type arguments of type LevelModifier and TypeMethodDescriptionStructure.generate(Holder<Structure> structure, ResourceKey<Level> level, RegistryAccess registryAccess, ChunkGenerator chunkGenerator, BiomeSource biomeSource, RandomState randomState, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome) static LegacyStructureDataHandlerLegacyStructureDataHandler.getLegacyStructureHandler(ResourceKey<Level> level, DimensionDataStorage storage) Constructor parameters in net.minecraft.world.level.levelgen.structure with type arguments of type LevelModifierConstructorDescriptionStructureCheck(ChunkScanAccess storageAccess, RegistryAccess registryAccess, StructureTemplateManager structureTemplateManager, ResourceKey<Level> dimension, ChunkGenerator chunkGenerator, RandomState randomState, LevelHeightAccessor heightAccessor, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer fixerUpper) -
Uses of Level in net.minecraft.world.level.levelgen.structure.templatesystem
Methods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type LevelModifier and TypeMethodDescriptionprivate voidStructureTemplate.fillEntityList(Level level, BlockPos pos1, BlockPos pos2, ProblemReporter problemReporter) voidStructureTemplate.fillFromWorld(Level level, BlockPos pos, Vec3i size, boolean includeEntities, List<Block> ignoredBlocks) -
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 voidFluid.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) voidFluidState.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidLavaFluid.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected voidWaterFluid.entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier) protected intFlowingFluid.getSpreadDelay(Level level, BlockPos pos, FluidState currentState, FluidState newState) intLavaFluid.getSpreadDelay(Level level, BlockPos pos, FluidState currentState, FluidState newState) -
Uses of Level in net.minecraft.world.level.redstone
Fields in net.minecraft.world.level.redstone declared as LevelModifier and TypeFieldDescriptionprivate final LevelCollectingNeighborUpdater.levelprivate final LevelInstantNeighborUpdater.levelMethods in net.minecraft.world.level.redstone with parameters of type LevelModifier and TypeMethodDescriptionprivate voidExperimentalRedstoneWireEvaluator.calculateCurrentChanges(Level level, BlockPos pos, Orientation orientation) private intDefaultRedstoneWireEvaluator.calculateTargetStrength(Level level, BlockPos pos) private voidExperimentalRedstoneWireEvaluator.causeNeighborUpdates(Level level) private voidExperimentalRedstoneWireEvaluator.enqueueNeighborWire(Level level, BlockPos pos, int power, Orientation orientation, boolean canTurnOff) static voidNeighborUpdater.executeUpdate(Level level, BlockState state, BlockPos pos, Block neighborBlock, Orientation orientation, boolean movedByPiston) protected intRedstoneWireEvaluator.getBlockSignal(Level level, BlockPos pos) protected intRedstoneWireEvaluator.getIncomingWireSignal(Level level, BlockPos pos) private static OrientationExperimentalRedstoneWireEvaluator.getInitialOrientation(Level level, Orientation orientation) static OrientationExperimentalRedstoneUtils.initialOrientation(Level level, Direction front, Direction up) private voidExperimentalRedstoneWireEvaluator.propagateChangeToNeighbors(Level level, BlockPos pos, int power, Orientation orientation, boolean canTurnOff) booleanbooleanbooleanbooleanbooleanvoidDefaultRedstoneWireEvaluator.updatePowerStrength(Level level, BlockPos pos, BlockState state, Orientation orientation, boolean updateShape) voidExperimentalRedstoneWireEvaluator.updatePowerStrength(Level level, BlockPos pos, BlockState state, Orientation orientation, boolean updateShape) abstract voidRedstoneWireEvaluator.updatePowerStrength(Level level, BlockPos pos, BlockState state, Orientation orientation, boolean updateShape) Constructors in net.minecraft.world.level.redstone with parameters of type LevelModifierConstructorDescriptionCollectingNeighborUpdater(Level level, int maxChainedNeighborUpdates) InstantNeighborUpdater(Level level) -
Uses of Level in net.minecraft.world.level.saveddata.maps
Fields in net.minecraft.world.level.saveddata.maps with type parameters of type LevelMethod parameters in net.minecraft.world.level.saveddata.maps with type arguments of type LevelModifier and TypeMethodDescriptionstatic MapItemSavedDataMapItemSavedData.createForClient(byte scale, boolean locked, ResourceKey<Level> dimension) static MapItemSavedDataMapItemSavedData.createFresh(double x, double z, byte scale, boolean trackingPosition, boolean unlimitedTracking, ResourceKey<Level> dimension) Constructor parameters in net.minecraft.world.level.saveddata.maps with type arguments of type LevelModifierConstructorDescriptionprivateMapItemSavedData(int x, int z, byte scale, boolean trackingPosition, boolean unlimitedTracking, boolean locked, ResourceKey<Level> dimension) privateMapItemSavedData(ResourceKey<Level> dimension, int x, int z, byte scale, ByteBuffer colors, boolean trackingPosition, boolean unlimitedTracking, boolean locked, List<MapBanner> banners, List<MapFrame> frames) -
Uses of Level in net.minecraft.world.level.storage
Method parameters in net.minecraft.world.level.storage with type arguments of type LevelModifier and TypeMethodDescriptionLevelStorageSource.LevelStorageAccess.getDimensionPath(ResourceKey<Level> dimensionPath) -
Uses of Level in net.minecraft.world.waypoints
Methods in net.minecraft.world.waypoints with parameters of type LevelModifier and TypeMethodDescriptionTrackedWaypoint.AzimuthWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector) TrackedWaypoint.ChunkWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector) TrackedWaypoint.EmptyWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector) abstract TrackedWaypoint.PitchDirectionTrackedWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector) TrackedWaypoint.Vec3iWaypoint.pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector) private Vec3doubleTrackedWaypoint.AzimuthWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera) doubleTrackedWaypoint.ChunkWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera) doubleTrackedWaypoint.EmptyWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera) doubleTrackedWaypoint.Vec3iWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera) abstract doubleTrackedWaypoint.yawAngleToCamera(Level level, TrackedWaypoint.Camera camera) -
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 booleanClientHooks.isInTranslucentBlockOutlinePass(Level level, BlockPos pos, BlockState state) Method parameters in net.neoforged.neoforge.client with type arguments of type LevelModifier and TypeMethodDescriptionDimensionTransitionScreenManager.getScreen(@Nullable ResourceKey<Level> toDimension, @Nullable ResourceKey<Level> fromDimension) -
Uses of Level in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as LevelModifier and TypeFieldDescriptionprivate final LevelAddSectionGeometryEvent.levelprivate final LevelRenderLevelStageEvent.levelFields in net.neoforged.neoforge.client.event with type parameters of type LevelModifier and TypeFieldDescriptionprivate final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.conditionalDimensionEffectsprivate final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> RegisterDimensionTransitionScreenEvent.conditionalDimensionEffectsRegisterDimensionTransitionScreenEvent.fromEffectsRegisterDimensionTransitionScreenEvent.toEffectsMethods in net.neoforged.neoforge.client.event that return LevelModifier and TypeMethodDescriptionAddSectionGeometryEvent.getLevel()RenderLevelStageEvent.getLevel()Returns the current level that is being rendered..Method parameters in net.neoforged.neoforge.client.event with type arguments of type LevelModifier and TypeMethodDescriptionbooleanRegisterDimensionTransitionScreenEvent.registerConditionalEffect(ResourceKey<Level> toDimension, ResourceKey<Level> fromDimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling to a dimension from a certain dimension.booleanRegisterDimensionTransitionScreenEvent.registerIncomingEffect(ResourceKey<Level> dimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling to a dimension.booleanRegisterDimensionTransitionScreenEvent.registerOutgoingEffect(ResourceKey<Level> dimension, DimensionTransitionScreenManager.ReceivingLevelScreenFactory screen) Registers a dimension transition when traveling from a dimension.Constructors in net.neoforged.neoforge.client.event with parameters of type LevelModifierConstructorDescriptionAddSectionGeometryEvent(BlockPos sectionOrigin, Level level) AfterBlockEntities(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterEntities(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterLevel(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterOpaqueBlocks(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterParticles(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterSky(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterTranslucentBlocks(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterTripwireBlocks(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) AfterWeather(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) RenderLevelStageEvent(Level level, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, Matrix4f modelViewMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum, Iterable<? extends IRenderableSection> renderableSections) Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type LevelModifierConstructorDescriptionRegisterDimensionTransitionScreenEvent(Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> conditionalDimensionEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> toEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> fromEffects) RegisterDimensionTransitionScreenEvent(Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> conditionalDimensionEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> toEffects, Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> fromEffects) -
Uses of Level in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type LevelModifier and TypeMethodDescriptiondefault booleanIClientBlockExtensions.addDestroyEffects(BlockState state, Level Level, BlockPos pos, ParticleEngine manager) Spawn particles for when the block is destroyed.default booleanIClientBlockExtensions.addHitEffects(BlockState state, Level level, HitResult target, ParticleEngine manager) Spawn a digging particle effect in the level, this is a wrapper around EffectRenderer.addBlockHitEffects to allow the block more control over the particles.default booleanIClientBlockExtensions.playBreakSound(BlockState state, Level level, BlockPos pos) Play breaking sound(s) when the block is destroyed.default booleanIClientBlockExtensions.playHitSound(BlockState state, Level level, BlockPos pos, Direction face, SoundManager soundManager) Play hit sound(s) when the block is punched. -
Uses of Level in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type LevelModifier and TypeMethodDescriptionstatic AABBTicketFarmlandWaterManager.addAABBTicket(Level level, AABB aabb) Convenience method to add a ticket that is backed by an AABB.static <T extends SimpleTicket<Vec3>>
TFarmlandWaterManager.addCustomTicket(Level level, T ticket, ChunkPos masterChunk, ChunkPos... additionalChunks) Adds a custom ticket.static booleanCommonHooks.canCropGrow(Level level, BlockPos pos, BlockState state, boolean def) Checks if a crop can grow by firingCropGrowEvent.Pre.static BlockEvent.BreakEventCommonHooks.fireBlockBreak(Level level, GameType gameType, ServerPlayer player, BlockPos pos, BlockState state) FiresBlockEvent.BreakEvent, pre-emptively canceling the event based on the conditions that will cause the block to not be broken anyway.static voidCommonHooks.fireCropGrowPost(Level level, BlockPos pos, BlockState state) CommonHooks.isLivingOnLadder(BlockState state, Level level, BlockPos pos, LivingEntity entity) default booleanIShearable.isShearable(@Nullable Player player, ItemStack item, Level level, BlockPos pos) Checks if this object can be sheared.static intCommonHooks.onNoteChange(Level level, BlockPos pos, BlockState state, int old, int _new) Shears this object.static booleanCommonHooks.onVanillaGameEvent(Level level, Holder<GameEvent> vanillaEvent, Vec3 pos, GameEvent.Context context) Method parameters in net.neoforged.neoforge.common with type arguments of type LevelModifier and TypeMethodDescriptionstatic booleanCommonHooks.onGrindstoneTake(Container inputSlots, ContainerLevelAccess access, Function<Level, Integer> xpFunction) Deprecated, for removal: This API element is subject to removal in a future version.Usethe player versioninsteadstatic booleanCommonHooks.onGrindstoneTake(Container inputSlots, ContainerLevelAccess access, @Nullable Player player, Function<Level, Integer> xpFunction) static booleanCommonHooks.onTravelToDimension(Entity entity, ResourceKey<Level> dimension) -
Uses of Level in net.neoforged.neoforge.common.data
Method parameters in net.neoforged.neoforge.common.data with type arguments of type LevelModifier and TypeMethodDescriptionvoidLanguageProvider.addDimension(ResourceKey<Level> dimension, String value) -
Uses of Level in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return LevelModifier and TypeMethodDescriptiondefault LevelICommandSourceStackExtension.getUnsidedLevel()private LevelILevelExtension.self()Methods in net.neoforged.neoforge.common.extensions with parameters of type LevelModifier and TypeMethodDescriptiondefault booleanIBlockExtension.addRunningEffects(BlockState state, Level level, BlockPos pos, Entity entity) Allows a block to override the standard vanilla running particles.default booleanIBlockStateExtension.addRunningEffects(Level level, BlockPos pos, Entity entity) Allows a block to override the standard vanilla running particles.default @Nullable EntityIItemExtension.createEntity(Level level, Entity location, ItemStack stack) This function should return a new entity to replace the dropped item.default booleanIDispensibleContainerItemExtension.emptyContents(@Nullable LivingEntity entity, Level level, BlockPos pos, @Nullable BlockHitResult hitResult, @Nullable ItemStack container) Empties the contents of the container and returns whether it was successful.default voidIFallableExtension.fallingTick(Level level, BlockPos currentPosition, FallingBlockEntity entity) Called inFallingBlockEntity.tick()after vanilla processing on both server and client.default intIItemExtension.getEntityLifespan(ItemStack itemStack, Level level) Retrieves the normal 'lifespan' of this item when it is dropped on the ground as a EntityItem.default intIItemStackExtension.getEntityLifespan(Level level) Retrieves the normal 'lifespan' of this item when it is dropped on the ground as a EntityItem.default floatIBaseRailBlockExtension.getRailMaxSpeed(BlockState state, Level level, BlockPos pos, AbstractMinecart cart) Returns the max speed of the rail at the specified position.default voidIItemExtension.onAnimalArmorTick(ItemStack stack, Level level, Mob horse) Called every tick when this item is equipped as an armor item by an animal.default voidIItemStackExtension.onAnimalArmorTick(Level level, Mob horse) default booleanIBlockExtension.onCaughtFire(BlockState state, Level level, BlockPos pos, @Nullable Direction direction, @Nullable LivingEntity igniter) If the block is flammable, this is called when it gets lit on fire.default booleanIBlockStateExtension.onCaughtFire(Level level, BlockPos pos, @Nullable Direction face, @Nullable LivingEntity igniter) If the block is flammable, this is called when it gets lit on fire.default booleanIBlockExtension.onDestroyedByPlayer(BlockState state, Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default booleanIBlockStateExtension.onDestroyedByPlayer(Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default voidIBlockExtension.onDestroyedByPushReaction(BlockState state, Level level, BlockPos pos, Direction pushDirection, FluidState fluid) Called when a block is removed byPushReaction.DESTROY.default voidIBlockStateExtension.onDestroyedByPushReaction(Level level, BlockPos pos, Direction pushDirection, FluidState fluid) Called when a block is removed byPushReaction.DESTROY.default voidIBaseRailBlockExtension.onMinecartPass(BlockState state, Level level, BlockPos pos, AbstractMinecart cart) This function is called by any minecart that passes over this rail.default voidIBlockExtension.playFallSound(BlockState state, Level level, BlockPos pos, LivingEntity entity) Allows a block to override the standard fall sound played inLivingEntity.playBlockFallSound().default voidIBlockStateExtension.playFallSound(Level level, BlockPos pos, LivingEntity entity) Allows a block to override the standard fall sound played inLivingEntity.playBlockFallSound().default voidIBlockExtension.playStepSound(BlockState state, Level level, BlockPos pos, Entity entity, float volumeMultiplier, float pitchMultiplier) Allows a block to override the standard step sound played in:Entity.playCombinationStepSounds(BlockState, BlockState, BlockPos, BlockPos)(primary step sound only)Entity.playMuffledStepSound(BlockState, BlockPos)(usually the secondary sound in a call to the above method)Entity.playStepSound(BlockPos, BlockState)(simple step sound) The volume and pitch of any sound played in this method should be multiplied with the provided multipliers to replicate the behaviour of the callers.default voidIBlockStateExtension.playStepSound(Level level, BlockPos pos, Entity entity, float volumeMultiplier, float pitchMultiplier) Allows a block to override the standard step sound played in:Entity.playCombinationStepSounds(BlockState, BlockState, BlockPos, BlockPos)(primary step sound only)Entity.playMuffledStepSound(BlockState, BlockPos)(usually the secondary sound in a call to the above method)Entity.playStepSound(BlockPos, BlockState)(simple step sound) The volume and pitch of any sound played in this method should be multiplied with the provided multipliers to replicate the behaviour of the callers.default voidIBlockExtension.setBedOccupied(BlockState state, Level level, BlockPos pos, LivingEntity sleeper, boolean occupied) Called when a user either starts or stops sleeping in the bed.default voidIBlockStateExtension.setBedOccupied(Level level, BlockPos pos, LivingEntity sleeper, boolean occupied) Called when a user either starts or stops sleeping in the bed.Method parameters in net.neoforged.neoforge.common.extensions with type arguments of type LevelModifier and TypeMethodDescriptiondefault voidIPlayerListExtension.broadcast(double x, double y, double z, double range, ResourceKey<Level> level, CustomPacketPayload payload) Sends a payload to all players within the specific level, within a given range around the target pointdefault voidIPlayerListExtension.broadcast(Player excludedPlayer, double x, double y, double z, double range, ResourceKey<Level> level, CustomPacketPayload payload) Sends a payload to all players within the specific level, within a given range around the target point, excluding the specified player.default voidIPlayerListExtension.broadcastAll(CustomPacketPayload payload, ResourceKey<Level> targetLevel) Sends a payload to all players within the specific level. -
Uses of Level in net.neoforged.neoforge.common.util
Fields in net.neoforged.neoforge.common.util with type parameters of type LevelMethods in net.neoforged.neoforge.common.util that return types with arguments of type LevelModifier and TypeMethodDescriptionBlockSnapshot.getDimension()Returns the recorded dimension key.Method parameters in net.neoforged.neoforge.common.util with type arguments of type LevelModifier and TypeMethodDescriptionstatic BlockSnapshotBlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos) Creates a new snapshot with the default block flags (and Block#UPDATE_CLIENTS.static BlockSnapshotBlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos, int flag) Creates a new snapshot of the data at the given position.Constructor parameters in net.neoforged.neoforge.common.util with type arguments of type LevelModifierConstructorDescriptionprivateBlockSnapshot(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos, BlockState state, @Nullable CompoundTag nbt, int flags) -
Uses of Level in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as LevelModifier and TypeFieldDescriptionprivate final LevelPlayLevelSoundEvent.levelprivate final LevelVanillaGameEvent.levelMethods in net.neoforged.neoforge.event that return LevelModifier and TypeMethodDescriptionPlayLevelSoundEvent.getLevel()Returns the level the sound is being played in.VanillaGameEvent.getLevel()Methods in net.neoforged.neoforge.event with parameters of type LevelModifier and TypeMethodDescriptionstatic BonemealEventEventHooks.fireBonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) Called when bone meal (or equivalent) is used on a block.static voidEventHooks.fireLevelTickPost(Level level, BooleanSupplier haveTime) FiresLevelTickEvent.Post.static voidEventHooks.fireLevelTickPre(Level level, BooleanSupplier haveTime) FiresLevelTickEvent.Pre.static Vec3EventHooks.getExplosionKnockback(Level level, ServerExplosion explosion, Entity entity, Vec3 initialVelocity, List<BlockPos> blocks) To be called when an explosion has calculated the knockback velocity but has not yet added the knockback to the entity caught in blast.static intEventHooks.onArrowLoose(ItemStack stack, Level level, Player player, int charge, boolean hasAmmo) static InteractionResultEventHooks.onArrowNock(ItemStack item, Level level, Player player, InteractionHand hand, boolean hasAmmo) static booleanEventHooks.onCreateWorldSpawn(Level level, ServerLevelData settings) static intEventHooks.onEnchantmentLevelSet(Level level, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int enchantmentLevel) static voidEventHooks.onExplosionDetonate(Level level, ServerExplosion explosion, List<Entity> entities, List<BlockPos> blocks) static booleanEventHooks.onExplosionStart(Level level, ServerExplosion explosion) EventHooks.onNeighborNotify(Level level, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate) static voidEventHooks.onPistonMovePost(Level level, BlockPos pos, Direction direction, boolean extending) static booleanEventHooks.onPistonMovePre(Level level, BlockPos pos, Direction direction, boolean extending) EventHooks.onPlaySoundAtPosition(Level level, double x, double y, double z, Holder<SoundEvent> name, SoundSource category, float volume, float pitch) Method parameters in net.neoforged.neoforge.event with type arguments of type LevelModifier and TypeMethodDescriptionstatic voidEventHooks.firePlayerChangedDimensionEvent(Player player, ResourceKey<Level> fromDim, ResourceKey<Level> toDim) Constructors in net.neoforged.neoforge.event with parameters of type LevelModifierConstructorDescriptionAtPosition(Level level, Vec3 position, Holder<SoundEvent> sound, SoundSource source, float volume, float pitch) PlayLevelSoundEvent(Level level, Holder<SoundEvent> sound, SoundSource source, float volume, float pitch) VanillaGameEvent(Level level, Holder<GameEvent> vanillaEvent, Vec3 position, GameEvent.Context context) -
Uses of Level in net.neoforged.neoforge.event.enchanting
Fields in net.neoforged.neoforge.event.enchanting declared as LevelMethods in net.neoforged.neoforge.event.enchanting that return LevelConstructors in net.neoforged.neoforge.event.enchanting with parameters of type LevelModifierConstructorDescriptionEnchantmentLevelSetEvent(Level level, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int enchantLevel) -
Uses of Level in net.neoforged.neoforge.event.entity
Fields in net.neoforged.neoforge.event.entity declared as LevelModifier and TypeFieldDescriptionprivate final LevelEntityJoinLevelEvent.levelprivate final LevelEntityLeaveLevelEvent.levelprivate final LevelEntityMountEvent.levelFields in net.neoforged.neoforge.event.entity with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> EntityTravelToDimensionEvent.dimensionMethods in net.neoforged.neoforge.event.entity that return LevelModifier and TypeMethodDescriptionEntityJoinLevelEvent.getLevel()Returns the level that the entity is set to join.EntityLeaveLevelEvent.getLevel()Returns the level the entity is set to leave.EntityMountEvent.getLevel()Methods in net.neoforged.neoforge.event.entity that return types with arguments of type LevelConstructors in net.neoforged.neoforge.event.entity with parameters of type LevelModifierConstructorDescriptionEntityJoinLevelEvent(Entity entity, Level level) EntityJoinLevelEvent(Entity entity, Level level, boolean loadedFromDisk) EntityLeaveLevelEvent(Entity entity, Level level) EntityMountEvent(Entity entityMounting, Entity entityBeingMounted, Level level, boolean isMounting) Constructor parameters in net.neoforged.neoforge.event.entity with type arguments of type LevelModifierConstructorDescriptionEntityTravelToDimensionEvent(Entity entity, ResourceKey<Level> dimension) -
Uses of Level in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as LevelModifier and TypeFieldDescriptionprivate final LevelArrowLooseEvent.levelprivate final LevelArrowNockEvent.levelprivate final LevelBonemealEvent.levelprivate final LevelUseItemOnBlockEvent.levelFields in net.neoforged.neoforge.event.entity.player with type parameters of type LevelModifier and TypeFieldDescriptionprivate final ResourceKey<Level> PlayerEvent.PlayerChangedDimensionEvent.fromDimprivate final ResourceKey<Level> PlayerSetSpawnEvent.spawnLevelprivate final ResourceKey<Level> PlayerEvent.PlayerChangedDimensionEvent.toDimMethods in net.neoforged.neoforge.event.entity.player that return LevelModifier and TypeMethodDescriptionArrowLooseEvent.getLevel()ArrowNockEvent.getLevel()BonemealEvent.getLevel()Returns the level.CanPlayerSleepEvent.getLevel()PlayerInteractEvent.getLevel()UseItemOnBlockEvent.getLevel()Methods in net.neoforged.neoforge.event.entity.player that return types with arguments of type LevelModifier and TypeMethodDescriptionPlayerEvent.PlayerChangedDimensionEvent.getFrom()PlayerSetSpawnEvent.getSpawnLevel()PlayerEvent.PlayerChangedDimensionEvent.getTo()Method parameters in net.neoforged.neoforge.event.entity.player with type arguments of type LevelModifier and TypeMethodDescriptionvoidPlayerRespawnPositionEvent.setRespawnLevel(ResourceKey<Level> respawnLevelResourceKey) Set the level the player will respawn into using aResourceKey.Constructors in net.neoforged.neoforge.event.entity.player with parameters of type LevelModifierConstructorDescriptionArrowLooseEvent(Player player, ItemStack bow, Level level, int charge, boolean hasAmmo) ArrowNockEvent(Player player, ItemStack item, InteractionHand hand, Level level, boolean hasAmmo) BonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) Constructor parameters in net.neoforged.neoforge.event.entity.player with type arguments of type LevelModifierConstructorDescriptionPlayerChangedDimensionEvent(Player player, ResourceKey<Level> fromDim, ResourceKey<Level> toDim) -
Uses of Level in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level declared as LevelMethods in net.neoforged.neoforge.event.level that return LevelConstructors in net.neoforged.neoforge.event.level with parameters of type LevelModifierConstructorDescriptionBreakEvent(Level level, BlockPos pos, BlockState state, Player player) Change(Level world, BlockPos pos, BlockState state, int oldNote, int newNote) ExplosionEvent(Level level, ServerExplosion explosion) ExplosionKnockbackEvent(Level level, ServerExplosion explosion, Entity entity, Vec3 knockbackVelocity, List<BlockPos> blockList) FarmlandTrampleEvent(Level level, BlockPos pos, BlockState state, double fallDistance, Entity entity) NeighborNotifyEvent(Level level, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate) protectedNoteBlockEvent(Level world, BlockPos pos, BlockState state, int note) PistonEvent(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Play(Level world, BlockPos pos, BlockState state, int note, NoteBlockInstrument instrument) Post(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Pre(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Start(Level level, ServerExplosion explosion) -
Uses of Level in net.neoforged.neoforge.event.level.block
Constructors in net.neoforged.neoforge.event.level.block with parameters of type LevelModifierConstructorDescriptionCropGrowEvent(Level level, BlockPos pos, BlockState state) Post(Level level, BlockPos pos, BlockState original, BlockState state) Pre(Level level, BlockPos pos, BlockState state) -
Uses of Level in net.neoforged.neoforge.event.tick
Fields in net.neoforged.neoforge.event.tick declared as LevelMethods in net.neoforged.neoforge.event.tick that return LevelConstructors in net.neoforged.neoforge.event.tick with parameters of type LevelModifierConstructorDescriptionprotectedLevelTickEvent(BooleanSupplier hasTime, Level level) Post(BooleanSupplier haveTime, Level level) Pre(BooleanSupplier haveTime, Level level) -
Uses of Level in net.neoforged.neoforge.event.village
Fields in net.neoforged.neoforge.event.village declared as LevelMethods in net.neoforged.neoforge.event.village that return LevelConstructors in net.neoforged.neoforge.event.village with parameters of type LevelModifierConstructorDescriptionVillageSiegeEvent(VillageSiege siege, Level level, Player player, Vec3 attemptedSpawnPos) -
Uses of Level in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type LevelModifier and TypeMethodDescriptionstatic booleanFluidInteractionRegistry.canInteract(Level level, BlockPos pos) Performs all potential fluid interactions at a given position.static voidFluidUtil.destroyBlockOnFluidPlacement(Level level, BlockPos pos) Destroys a block when a fluid is placed in the same position.private static IFluidHandlerFluidUtil.getFluidBlockHandler(Fluid fluid, Level level, BlockPos pos) Internal method for getting a fluid block handler for placing a fluid.static Optional<IFluidHandler> FluidUtil.getFluidHandler(Level level, BlockPos blockPos, @Nullable Direction side) Helper method to get an IFluidHandler for at a block position.booleanFluidType.handleCauldronDrip(Fluid fluid, Level level, BlockPos cauldronPos) Returns whether a fluid above a pointed dripstone block can successfully fill a cauldron below.voidFluidInteractionRegistry.FluidInteraction.interact(Level level, BlockPos currentPos, BlockPos relativePos, FluidState currentState) Performs the interaction between the source and the surrounding data.static booleanFluidUtil.interactWithFluidHandler(Player player, InteractionHand hand, Level level, BlockPos pos, @Nullable Direction side) Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler block.booleanFluidType.isVaporizedOnPlacement(Level level, BlockPos pos, FluidStack stack) Determines if this fluid should be vaporized when placed into a level.voidFluidType.onVaporize(@Nullable LivingEntity entity, Level level, BlockPos pos, FluidStack stack) Performs an action when a fluid can be vaporized when placed into a level.booleanFluidInteractionRegistry.HasFluidInteraction.test(Level level, BlockPos currentPos, BlockPos relativePos, FluidState currentState) Returns whether the interaction can occur.static FluidActionResultFluidUtil.tryPickUpFluid(ItemStack emptyContainer, @Nullable Player playerIn, Level level, BlockPos pos, Direction side) Attempts to pick up a fluid in the level and put it in an empty container item.static FluidActionResultFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, ItemStack container, FluidStack resource) static booleanFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, IFluidHandler fluidSource, FluidStack resource) Tries to place a fluid resource into the level as a block and drains the fluidSource. -
Uses of Level in net.neoforged.neoforge.fluids.capability.wrappers
Fields in net.neoforged.neoforge.fluids.capability.wrappers declared as LevelModifier and TypeFieldDescriptionprivate final LevelCauldronWrapper.levelprotected final LevelBlockWrapper.LiquidContainerBlockWrapper.worldprotected final LevelBlockWrapper.worldprotected final LevelBucketPickupHandlerWrapper.worldConstructors in net.neoforged.neoforge.fluids.capability.wrappers with parameters of type LevelModifierConstructorDescriptionBlockWrapper(BlockState state, Level world, BlockPos blockPos) BucketPickupHandlerWrapper(Player player, BucketPickup bucketPickupHandler, Level world, BlockPos blockPos) CauldronWrapper(Level level, BlockPos pos) LiquidContainerBlockWrapper(LiquidBlockContainer liquidContainer, Level world, BlockPos blockPos) -
Uses of Level in net.neoforged.neoforge.items
Methods in net.neoforged.neoforge.items with parameters of type LevelModifier and TypeMethodDescriptionstatic ContainerOrHandlerVanillaInventoryCodeHooks.getEntityContainerOrHandler(Level level, double x, double y, double z, @Nullable Direction side) -
Uses of Level in net.neoforged.neoforge.model.data
Fields in net.neoforged.neoforge.model.data declared as LevelConstructors in net.neoforged.neoforge.model.data with parameters of type Level -
Uses of Level in net.neoforged.neoforge.server.command
Method parameters in net.neoforged.neoforge.server.command with type arguments of type LevelModifier and TypeMethodDescriptionprivate static intEntityCommand.EntityListCommand.execute(CommandSourceStack sender, String filter, ResourceKey<Level> dim)
RenderSectionRegion(Level, int, int, int, SectionCopy[], it.unimi.dsi.fastutil.longs.Long2ObjectFunction)instead