- Joined
- Oct 12, 2015
- Messages
- 3,760
- Thread Author
- #1
Spectre
JRE
API
Hybrid
Player
Default Web
Login Handler
Login Handler
JRE
- RuneMate now uses Java 8u121
- Added the verbose(Object) method to BotLogger, which will only print to file/console if Spectre is started with verbose logging (Released - v2.4.17)
- Various API methods have had verbose logging added, which should make debugging much nicer for developers.
- No longer provide a list of messages via BotLogger#getMessages()
- Message events are now provided via the EventDispatcher by implementing BotLoggerListener
- Exception handler will now display a tray notification (if tray notifications are enabled) when an exception is thrown.
- Developers can now display different colored alerts in Spectre via ClientUI.showAlert(String, Color)
API
Hybrid
Player
- Added Player#getTeamId()
- This will be especially useful for minigames bots where there is more than a single team.
- Optimized RegionPath pathfinding.
- Increased performance of Traversal.getDestination()
Default Web
- Added many, many more dungeon entrances and agility shortcuts for both RS3 and OSRS to the default web.
- An ongoing effort is being made to drive the web towards completion, where you will be able to walk from any point in RuneScape to any other!
- If you have any requests for additions to the web, please make us aware in Developer Support!
- Added the following options to the PlayerQueryBuilder:
- teamId(int)
- female(boolean)
- totalLevels(int, int)
- totalLevel(int)
- Created the HiScores API to enabled developers to query the RuneScape HiScores from player information.
- Created new classes to allow developers to utilise SpotAnimationDefinitions stored in the cache
Login Handler
- Fixed a bug where OSRS Login Handler would not trigger because another event handler would take precedence.
- Bank PIN confirmation screen added to unwanted interface handler.
- Created new class to handle OSRS display/gameplay options.
- OptionsTab can be used to detect/toggle various game settings (for example toggling "Roof always enabled")
- Added Magic.Lunar.SPIN_FLAX to the OSRS Magic class
Login Handler
- RS3 Login Handler will now stop the bot when it detects RuneScape has updated.
- Added missing Task Complete unwanted interface handler
Last edited: