promotional bannermobile promotional banner

AdventureSystems

A player-progression and adventure utility suite centered on Curios equipment, wallet/currency and shop mechanics, FTB Quests navigation and submission helpers, and context-sensitive tutorial or story tips.
Back to Files

adventuresystems-26.9.23.jar

File nameadventuresystems-26.9.23.jar
Uploader
XYATXYAT
Uploaded
Sep 22, 2026
Downloads
10
Size
604.9 KB
Mod Loaders
Forge
File ID
8950584
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:adventuresystems-1692614:8950584")

Learn more about Curse Maven

What's new

Adventure Systems 26.9.23

This is a supplemental compatibility and UI refinement update built on top of the larger 26.9.21 release.

The main focus of 26.9.23 is completing the migration of several remaining interfaces to the latest KineticCore GUI/navigation APIs and fixing edge cases that were still caused by older local UI implementations.

Tips Editor List Rework

The Tips Editor's left-side entry list has been fully migrated to KineticCore's shared scrollable selection-list API.

Changes include:

  • Removed the old locally implemented list scrollbar.
  • Fixed duplicate scrollbars appearing at the same time.
  • Removed manual text truncation using hard-coded ....
  • Long entry names now use the shared Kinetic scrolling-text behavior.
  • Reduced and bounded the list content width so text and controls no longer draw outside the left panel.
  • Added proper right-side spacing for the shared scrollbar and panel border.
  • Preserved the existing left-click selection behavior.
  • Preserved the existing right-click delete behavior.

The list now uses the same shared scrolling, clipping, selection, and rendering behavior as other modern Kinetic interfaces.

Registry Selector UI Migration

The Registry Selector interface has also been migrated further onto the latest Kinetic list APIs.

This removes more local scrolling/list handling and keeps selector behavior consistent with other Kinetic-based editors.

Parent / Child Screen Navigation Fixes

Adventure Systems has been audited for nested Kinetic screen navigation.

Child interfaces now consistently use:

  • setParentScreen(...)
  • navigateBack()

instead of manually reopening parent screens.

This improves navigation reliability across nested editors and prevents screens from returning to the wrong level.

Fixed Mouse Cursor Re-Centering

Returning from a child screen to a parent screen no longer relies on GUI transitions that temporarily return the player to gameplay.

With the latest KineticCore navigation runtime:

  • Parent screens are restored directly.
  • The player's mouse position is not intentionally changed.
  • The cursor is no longer re-centered as a side effect of returning from a child interface.
  • Nested editor workflows remain inside one continuous GUI session.

Adventure Systems does not manually call mouse-capture or cursor-position APIs during these transitions.

Wallet -> Shop Return Navigation Fix

The Wallet / Shop flow has received an additional navigation fix.

The Shop screen can be opened asynchronously after receiving server-side data. In this case, Adventure Systems now preserves the Wallet main screen as the parent screen before opening the Shop.

This means:

Wallet -> Shop -> Back

returns to the Wallet correctly instead of falling back to gameplay.

Further KineticCore API Cleanup

Additional local UI behavior has been replaced with shared KineticCore functionality.

The affected areas now rely more consistently on:

  • Shared scrollable selection lists.
  • Shared scrolling-text rendering.
  • Shared screen navigation.
  • Shared parent-screen handling.
  • Shared clipping and list-boundary behavior.

This reduces duplicated UI code and makes Adventure Systems more consistent with other Kinetic-based addons.

Compatibility

Adventure Systems 26.9.23 is intended to be used with the current KineticCore API generation.

Recommended environment:

  • Minecraft: 1.20.1
  • Forge: 47.4.x
  • KineticCore: 26.9.23 or newer
  • Curios: 5.10.0 or newer
  • FTB Library
  • FTB Quests
  • FTB Teams

Optional integrations remain available for:

  • Refined Storage
  • Sophisticated Backpacks
  • JEI

Upgrade Notice

If you are updating from Adventure Systems 26.9.21 or older, it is strongly recommended to update KineticCore at the same time.

Several UI and navigation fixes in this release depend on the latest KineticCore screen/list/navigation APIs.