The Forge is currently under construction. Data is synchronized with the hub every 30 minutes. Help report issues!

Mod Details

Item Context Menu Extended

Item Context Menu Extended 1.7.0

Created by IcyClawz

25.9K Downloads

SPT 3.11.4 Compatible

A mod that adds extra context menu items for specific item types and allows changing the scaling of context menus.

Latest Version 1.7.0
SPT 3.11.4

Updated Mar 25th, 2025

Version Notes

Compiled for client version 0.16.1.3.35392

Depends on Custom Interactions 1.7.x

This download is externally hosted.
Always scan for viruses.

Installation:

Extract the ZIP to your SPT-AKI installation folder.

Note: This mod depends on my “Custom Interactions” library.

Description:

Currently included custom context menu items:

* “Firing mode” for weapons.

* “Active scope”, “Active mode” (incl. zoom) and “Zero distance” for sights.

* “Turn on/off” and “Active mode” for tactical devices.

Note: Auxillary scopes and sight/tactical modes have no names in the game, just an index.

You can change the context menu scaling from the mod’s settings.

If you have an idea of a useful menu item that should be added, let me know in the comments.

Only no-nonsense ideas will be considered.

Important: The game does not have a facility for saving any of these interactions to your server-side profile directly because they are literally impossible to do outside of raid. That will require a custom server-side solution I may include in a later version. If you use any of these interactions outside of raid, they will persist as long as the game is running, but will be saved server-side only when you enter a raid and then extract from it, with those items being in your gear.

A few screenshots:

Version 1.7.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

5.5K Downloads

Created Mar 25th, 2025

Updated Mar 25th, 2025

Virus Total Results

Compiled for client version 0.16.1.3.35392

Depends on Custom Interactions 1.7.x

Version 1.6.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

6.3K Downloads

Created Dec 2nd, 2024

Updated Dec 2nd, 2024

Virus Total Results

New: Add “Scale” setting to change the context menu scaling.

New: Add interactions for sights: Scope selection, Mode (incl. zoom) and Zero distance.

Compiled for client version 0.15.5.1.33420

Depends on Custom Interactions 1.6.x

Version 1.5.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

5.5K Downloads

Created Jul 10th, 2024

Updated Jul 10th, 2024

Virus Total Results

Compiled for client version 0.14.9.1.30626

Depends on Custom Interactions 1.5.x

Version 1.4.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

3.3K Downloads

Created Apr 2nd, 2024

Updated Apr 2nd, 2024

Virus Total Results

Compiled for client version 0.14.1.2.29197

Depends on Custom Interactions 1.4.x

Version 1.2.1
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

2.1K Downloads

Created Oct 15th, 2023

Updated Oct 15th, 2023

Virus Total Results

Compiled for client version 0.13.5.3.26535

Depends on Custom Interactions 1.3.1

Version 1.2.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

736 Downloads

Created Oct 9th, 2023

Updated Oct 9th, 2023

Virus Total Results

Compiled for client version 0.13.5.2.26282

Depends on Custom Interactions 1.3.0

BloodyFairy

Sad :( Can’t download your mods. I get error 502 bad gateway when trying (links do not work). Tried “ITEM CONTEXT MENU EXTENDED”, “CUSTOM INTERACTIONS” and “ITEM SELL PRICE”, all the same and 3 different VPNs did not help. I downloaded 40 other mods without any problems but for some reason it is particular with your mods such a problem :(

0 Likes
HeavyComponent

[SPT.Singleplayer] 1 plugin failed to load due to errors: Could not load [IcyClawz.ItemContextMenuExt 1.6.0] because it has missing dependencies: com.IcyClawz.CustomInteractions

Error I’m currently getting. Everything is where it supposed to be.

0 Likes
PiousVengeance

custom interactions don’t seem to work for lights within 25mm mount rings

0 Likes
Truck

Small idea for context interact (Scope Zoom/Zeroing)

0 Likes
ligma929130

Are you God?

0 Likes
skully172

I have an idea for a context on quest items, so you can quickly hand in a quest item straight from the item’s context menu. Context only shows if item is eligible for a current task and you haven’t fully finished that step of the quest (ex: 4 out of 5 items delivered), context menu goes as “Quest > Quest name”, in case the item is eligible for more than one current task. Don’t know how hard it would be but it’s an idea.

0 Likes
dEATh_PM

This is one of the “should have been in the base game” mods, thank you.

Do you believe it would be possible to have similar functionality for sights; setting retical and range?

0 Likes
piet

is there away to make a menu to change the modes on the fly instead of going in to the inventory to change the modes? similar to samswat airstrike mod with a radial menu

0 Likes
IHateChoosing

Getting this error on 3.8.1 fresh install, only these mods installed for testing (All yours):
CustomInteractions

itemAttributeFix

itemContextMenuExt

magazineInspector

munitionsExpert

[Exception] : FieldAccessException: Field DynamicInteractionClass:action\_0' is inaccessible from method IcyClawz.CustomInteractions.CustomInteractionImpl:set_Action (System.Action)’

IcyClawz.CustomInteractions.CustomInteraction.set_Action (System.Action value) (at <46468b200f9d44ccb98a9fb2981f6f51>:0)

IcyClawz.ItemContextMenuExt.CustomInteractionsProvider+<GetCustomInteractions>d__3.MoveNext () (at <c75e66d8cb294dd2bb827dfd6e95d6cd>:0)

IcyClawz.CustomInteractions.ItemUiContextPatch.Postfix (ItemInfoInteractionsAbstractClass[EFT.InventoryLogic.EItemInfoButton]& __result, EFT.UI.ItemUiContext& __instance, ItemContextClass itemContext) (at <46468b200f9d44ccb98a9fb2981f6f51>:0)

(wrapper dynamic-method) EFT.UI.ItemUiContext.DMD<EFT.UI.ItemUiContext::GetItemContextInteractions>(EFT.UI.ItemUiContext,ItemContextAbstractClass,System.Action)

EFT.UI.DragAndDrop.ItemView.get_NewContextInteractions () (at <448e567fc8c849f8a66327014c6f134c>:0)

EFT.UI.DragAndDrop.ItemView.OnClick (UnityEngine.EventSystems.PointerEventData+InputButton button, UnityEngine.Vector2 position, System.Boolean doubleClick) (at <448e567fc8c849f8a66327014c6f134c>:0)

EFT.UI.DragAndDrop.GridItemView.OnClick (UnityEngine.EventSystems.PointerEventData+InputButton button, UnityEngine.Vector2 position, System.Boolean doubleClick) (at <448e567fc8c849f8a66327014c6f134c>:0)

EFT.UI.DragAndDrop.ItemView.UnityEngine.EventSystems.IPointerClickHandler.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <448e567fc8c849f8a66327014c6f134c>:0)

UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <aeb81aa3ac854058af4b003986e2a1e3>:0)

UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <aeb81aa3ac854058af4b003986e2a1e3>:0)

UnityEngine.DebugLogHandler:LogException(Exception, Object)

Class358:UnityEngine.ILogHandler.LogException(Exception, Object)

UnityEngine.EventSystems.EventSystem:Update()

0 Likes
RAINBADWORDARD

this is one of those mods that helps me keep my sanity. can’t thank you enough man

1 Like

Details