Skip to content

Comments

2.1.10 upgrade to latest runelite#1652

Merged
chsami merged 19 commits intomainfrom
development
Jan 17, 2026
Merged

2.1.10 upgrade to latest runelite#1652
chsami merged 19 commits intomainfrom
development

Conversation

@chsami
Copy link
Owner

@chsami chsami commented Jan 17, 2026

2.1.10 upgrade to latest runelite

@chsami chsami merged commit 3916e1a into main Jan 17, 2026
2 of 3 checks passed
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 17, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

This PR updates the project and Microbot versions, introduces new public API methods for actor animation start cycles and socket access, and removes the Player.getPolygons() method. Object ID constants are renumbered with cargo holds shifting to the 60577–60642 range. The PR adds game constants across multiple ID classes, including skill guide interface elements, quest statistics, boat components, and new potion variants. Internal GPU plugin logic is refactored from array-based to linked-list-based face prioritization. Plugin behavior is updated with game state validation in camera and world hopper logic, plus null-safety checks in object indicators.

Possibly related PRs

  • 2.1.9 #1650: Overlapping modifications to object ID ranges and cargo-hold constants across ObjectID, NullObjectID, and ObjectID1.
  • Update latest runelite #1627: Concurrent updates to autogenerated ID constant files including ObjectID, ObjectID1, NullObjectID, and VarbitID.
  • 2.0.34 #1585: Shared changes to the API surface layer, including DBTableID with SkillGuideV2, VarClientID, VarbitID, and InterfaceID constants.
✨ Finishing touches
  • 📝 Generate docstrings

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ast-grep (0.40.5)
runelite-api/src/main/java/net/runelite/api/gameval/SpriteID.java
runelite-api/src/main/java/net/runelite/api/NullObjectID.java
runelite-api/src/main/java/net/runelite/api/gameval/VarbitID.java
  • 4 others

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

4 participants