Planned
- Version
- 1.1.1
- Author
- PA9
Shulker Pick Block
Calls something that is on Kiln's roadmap. Parts of it may already run.
Evidence
Ran on Kiln's test stand (2026-11-04): ShulkerPickBlock did not start: java.lang.NoClassDefFoundError: net/fabricmc/fabric/api/networking/v1/PayloadTypeRegistry; ShulkerPickBlockClient did not start: java.lang.NoClassDefFoundError: net/fabricmc/fabric/api/client/command/v2/ClientCommandRegistrationCallback.
What it needs from Kiln
- Mixin
- net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback
- net.fabricmc.fabric.api.client.command.v2.ClientCommands
- net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource
- net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking
- net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry
- net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking
- net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.Context
- net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking.PlayPayloadHandler
- net.minecraft.client.OptionInstance
- net.minecraft.client.OptionInstance.TooltipSupplier
- net.minecraft.client.gui.components.AbstractSliderButton
- net.minecraft.client.gui.components.Button
- net.minecraft.client.gui.components.Button.Builder
- net.minecraft.client.gui.components.Button.OnPress
- net.minecraft.client.gui.components.CycleButton
- net.minecraft.client.gui.components.CycleButton.Builder
- net.minecraft.client.gui.components.CycleButton.OnValueChange
- net.minecraft.client.gui.components.StringWidget
- net.minecraft.client.gui.components.Tooltip
- net.minecraft.client.gui.layouts.GridLayout
- net.minecraft.client.gui.layouts.GridLayout.RowHelper
- net.minecraft.client.gui.layouts.HeaderAndFooterLayout
- net.minecraft.client.gui.layouts.LinearLayout
- net.minecraft.client.multiplayer.MultiPlayerGameMode
- net.minecraft.core.NonNullList
- net.minecraft.core.component.DataComponents
- net.minecraft.network.RegistryFriendlyByteBuf
- net.minecraft.network.chat.CommonComponents
- net.minecraft.network.codec.ByteBufCodecs
- net.minecraft.network.codec.StreamCodec
- net.minecraft.network.protocol.common.custom.CustomPacketPayload
- net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type
- net.minecraft.network.protocol.common.custom.CustomPacketPayload.TypeAndCodec
- net.minecraft.network.protocol.game.ServerboundSetCarriedItemPacket
- net.minecraft.server.MinecraftServer
- net.minecraft.server.players.PlayerList
- net.minecraft.util.Mth
- net.minecraft.world.entity.player.Inventory
- net.minecraft.world.inventory.InventoryMenu
- net.minecraft.world.item.component.ItemContainerContents
- and 15 more
On the roadmap: Minecraft's libraries and client API (0.2), Code next to data (0.3), Machines (0.4), Mixin (0.5)
In the author's words
Extend vanilla pick block to reach inside your carried shulker boxes, automatically pulling matching items into your hand without needing to place the box down first. This mod also integrates with Litematica's Easy Place.
Scan
Scanned on 4 November 2026 against Kiln 0.2.0, file shulker-pick-block - 26.3 - 1.1.1.jar. The scan reads the mod's classes; it does not run them.
Reports from players
No reports from players yet.
Thank you. Your report is counted.