Aeslotlocks is an addon mod for Applied Energistics 2 (AE2) designed to provide customizable slot locking capabilities. It prevents players from accidentally moving items in or out of specific AE2 interface slots via Shift+Click or Space-Click (inventory sorting/moving).
The configuration file allows you to define exactly which slots should be locked.
blocked_semantic)Disables all item movement (both Shift+Click and Space-move) for entire slot semantic groups.
appeng.menu.SlotSemantics.# Blocks interaction with the entire storage grid and the player's hotbar
blocked_semantic = ["STORAGE", "PLAYER_HOTBAR"]
blocked_semantic_slots)Provides fine-grained movement blocking for specific slot indexes within a semantic group.
'SEMANTIC_ID:index1,index2...'# Blocks only the first (index 0) and second (index 1) slots of the hotbar
blocked_semantic_slots = ["PLAYER_HOTBAR:0,1"]
clicked_info)A helper utility to find the correct IDs and Indexes.
falsetrue. When you click a slot in an AE2 interface in-game, the mod will print the Semantic ID and the Slot Index to the log/chat. Use this info to fill out the config, then disable it.blocked_semantic_slots).(Examples only - enable clicked_info to find exact IDs)
PLAYER_HOTBAR - The player's hotbar.PLAYER_INVENTORY - The main player inventory.STORAGE - The main storage grid in a Terminal.CRAFTING_GRID - The 3x3 grid in a Crafting Terminal.INSCRIBER_INPUT_TOP - Top input slot of an Inscriber.