Skip to content

Interactables - #18

Closed
Segually wants to merge 3 commits into
eris-webserv:mainfrom
Segually:interactables
Closed

Segually wants to merge 3 commits into
eris-webserv:mainfrom
Segually:interactables

Conversation

@Segually

Copy link
Copy Markdown
Contributor

Added support for interactable containers, including display name and page count.

Segually added 3 commits June 14, 2026 13:32
Introduce a runtime InteractableManager system to let mods register placed objects as chairs, beds, crafting stations, or custom interactables. Adds Items.Interactables.cs implementing InteractableRegistration, InteractContext, InteractableManager, and Harmony patches: a player_interact prefix to dispatch registered behaviours and a shared postfix on InventoryUtils.IsXObject predicates to classify registered ids. Base.GamePlugin.cs was updated to initialize the manager during startup. Note: the Base.GamePlugin.cs edit currently contains unresolved merge conflict markers (<<<<<<< / >>>>>>>) that need to be fixed.
Added support for interactable containers, including display name and page count.
fix chests (so sorry)
@Segually

Segually commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #22, which is the same feature rebased onto current main.

@Segually Segually closed this Oct 1, 2026
@Segually
Segually deleted the interactables branch October 1, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant