Commit Graph

807 Commits

Author SHA1 Message Date
OpenOSRS
dfc5875242 gradle: Update gradle dependencies 2020-10-21 00:03:57 +00:00
Thomas Cylke
b0fddd32d1 api: getRSGameState and setRSGameState functions (#2816)
* api: getRSGameState and setRSGameState functions

* api: blue wanted this
2020-10-20 09:48:33 +01:00
ImNoOSRS
e5a74473fd api: Add support for verbose inventory quantities (#2814)
* -

-

* Add VerboseInventoryQuantitiesMixin with changes.

* Fix checkstyle and add copyright header.

* Remove unused imports

* Checkstyle hotfix

* Checkstyle

* Checkstyle2

* Change Internal name to itemQuantitiesVerbose
2020-09-24 13:41:12 +02:00
ThatGamerBlue
b6ea56781c rsclient: rev 191 2020-08-26 21:11:23 +01:00
Kyle
ffce418ee2 Merge pull request #2771 from ThatGamerBlue/nameablechanged-mixin
mixins: this event wasnt fired lol
2020-08-14 23:39:24 +01:00
ThatGamerBlue
c8707fe022 mixins: this event wasnt fired lol 2020-08-11 17:27:41 +01:00
Tyler Bochard
c460b046dc Merge pull request #2745 from Lucwousin/deob-annot
Deob/asm: Improve cfg deob, reproducible jars, smart annotations
2020-08-01 19:23:04 -04:00
ThatGamerBlue
5e1f29c50c ... 2020-07-31 01:18:36 +01:00
ThatGamerBlue
ce45b90011 api implementation 2020-07-23 15:56:17 +01:00
ThatGamerBlue
cc28d4d2f2 api: more imports and tile stuff 2020-07-22 03:23:52 +01:00
ThatGamerBlue
2c8ca731e6 rs-client: refactoring and imports 2020-07-19 17:46:33 +01:00
Lucwousin
57b7476299 Collapse @Copy, @Replace mixin methods 2020-07-19 03:31:16 +02:00
ThatGamerBlue
5a3992b5c4 implement api changes 2020-07-17 00:50:08 +01:00
ThatGamerBlue
ea056d0604 Merge remote-tracking branch 'runelite/master' into rl-upstream-16072020
# Conflicts:
#	cache/src/main/java/net/runelite/cache/util/XteaKeyManager.java
#	http-api/pom.xml
#	http-api/src/main/java/net/runelite/http/api/account/AccountClient.java
#	http-api/src/main/java/net/runelite/http/api/chat/ChatClient.java
#	http-api/src/main/java/net/runelite/http/api/item/ItemClient.java
#	http-api/src/main/java/net/runelite/http/api/osbuddy/OSBGrandExchangeClient.java
#	http-api/src/main/java/net/runelite/http/api/xtea/XteaClient.java
#	http-service/src/main/java/net/runelite/http/service/hiscore/HiscoreService.java
#	runelite-api/src/main/java/net/runelite/api/Client.java
#	runelite-api/src/main/java/net/runelite/api/EnumID.java
#	runelite-api/src/main/java/net/runelite/api/IndexDataBase.java
#	runelite-api/src/main/java/net/runelite/api/ItemComposition.java
#	runelite-api/src/main/java/net/runelite/api/PlayerComposition.java
#	runelite-api/src/main/java/net/runelite/api/ScriptID.java
#	runelite-api/src/main/java/net/runelite/api/VarbitComposition.java
#	runelite-api/src/main/java/net/runelite/api/events/ActorDeath.java
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java
#	runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java
#	runelite-client/src/main/java/net/runelite/client/RuneLite.java
#	runelite-client/src/main/java/net/runelite/client/RuneLiteModule.java
#	runelite-client/src/main/java/net/runelite/client/RuneLiteProperties.java
#	runelite-client/src/main/java/net/runelite/client/SessionClient.java
#	runelite-client/src/main/java/net/runelite/client/account/SessionManager.java
#	runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java
#	runelite-client/src/main/java/net/runelite/client/externalplugins/ExternalPluginManager.java
#	runelite-client/src/main/java/net/runelite/client/game/ItemManager.java
#	runelite-client/src/main/java/net/runelite/client/game/WorldService.java
#	runelite-client/src/main/java/net/runelite/client/input/KeyListener.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/Obstacles.java
#	runelite-client/src/main/java/net/runelite/client/plugins/bank/BankPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatfilter/ChatFilterConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/CrypticClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/SkillChallengeClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/config/PluginListItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/config/PluginListPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/devtools/VarInspector.java
#	runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordGameEventType.java
#	runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeItemPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeOfferSlot.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/keyremapping/KeyRemappingListener.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/Raid.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidRoom.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RoomType.java
#	runelite-client/src/main/java/net/runelite/client/plugins/randomevents/RandomEventConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/randomevents/RandomEventPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/wiki/WikiSearchChatboxTextInput.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MinigameLocation.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/MiningSiteLocation.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/TeleportLocationData.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldmap/TransportationPointLocation.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xpupdater/XpUpdaterPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xtea/XteaPlugin.java
#	runelite-client/src/main/java/net/runelite/client/rs/ClientConfigLoader.java
#	runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java
#	runelite-client/src/main/resources/net/runelite/client/plugins/skillcalculator/skill_fletching.json
#	runelite-client/src/test/java/net/runelite/client/plugins/PluginManagerTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/bank/BankPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/chatcommands/ChatCommandsPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/examine/ExaminePluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/grandexchange/GrandExchangePluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/hiscore/HiscorePanelTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/keyremapping/KeyRemappingListenerTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/loottracker/LootTrackerPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/raids/RaidsPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/slayer/SlayerPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/xptracker/XpTrackerPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/rs/ClientConfigLoaderTest.java
#	runelite-client/src/test/java/net/runelite/client/ui/overlay/infobox/InfoBoxManagerTest.java
2020-07-16 18:32:30 +01:00
Kyle
b407e4b567 Update RSItemContainerMixin.java 2020-07-15 21:47:45 +01:00
ThatGamerBlue
3e8427b5d8 scriptvmmixin: fix consuming WorldMapEvents and potentially others without running them 2020-07-08 01:25:24 +01:00
ThatGamerBlue
e4e64b01c0 mixins: fix bug with soundeffectplayed 2020-07-05 23:07:28 +01:00
Adam
74dd4e71e8 Change api for dev tools var inspector 2020-06-29 21:09:56 +02:00
Lucwousin
9c05215c43 check script argument type 2020-06-29 02:26:28 +02:00
Lucwousin
2d9c26387a add getVarbitCount and warn instead of throw when varb doesnt exist 2020-06-29 02:10:46 +02:00
ThatGamerBlue
c314b42744 scriptvmmixin: change event firing order 2020-06-28 17:01:28 +02:00
ThatGamerBlue
9b06cbb192 revert scriptvmmixin changes for pre/post fired 2020-06-28 16:49:00 +02:00
Lucwousin
9f5abcd2f3 Merge pull request #2714 from ThatGamerBlue/grounditems-316
grounditems: fix items not disappearing
2020-06-28 03:18:53 +02:00
Lucwousin
9f6e4dd8a6 Merge pull request #2718 from dutta64/gos
Make GameObjectSpawned Immutable with @value
2020-06-28 03:02:41 +02:00
Dutta64
3c76031534 Make GameObjectSpawned Immutable with @Value 2020-06-28 03:00:13 +02:00
Lucwousin
6d00f64750 Merge pull request #2719 from Lucwousin/hint-arrow-prio
mixins: Bring player targeted by hint arrow to front (while not in combat)
2020-06-28 02:44:40 +02:00
Lucwousin
4363e79bb1 Reprioritize arrow target player when leaving combat 2020-06-27 16:01:05 +02:00
Lucwousin
81542d02a6 Bring player targeted by hint arrow to front (while not in combat) 2020-06-27 15:09:15 +02:00
ThatGamerBlue
60300fb102 grounditems: try fix the broken stuff in open-osrs/plugins#316 2020-06-27 12:52:24 +01:00
Owain van Brakel
e904057193 Merge remote-tracking branch 'runelite/master' 2020-06-27 05:05:42 +02:00
Owain van Brakel
ca4e84114e rsapi: Rename missed function 2020-06-18 14:08:23 +02:00
Owain van Brakel
757130215f Merge remote-tracking branch 'runelite/master' 2020-06-18 13:32:31 +02:00
ThatGamerBlue
1bb18cd18b lowmemory: refresh scene when toggling plugin
Closes open-osrs/plugins#286
2020-05-31 17:44:27 +01:00
Owain van Brakel
061d6d13ee mixins: Fix black pixel on custom wide loginscreens 2020-05-30 07:07:49 +02:00
Owain van Brakel
8d45b53d71 mixins: Login stuff 2020-05-28 15:16:23 +02:00
Owain van Brakel
ad1b7b8a0c mixins: refactor to use NameableContainer 2020-05-25 21:48:15 +02:00
Ganom
97011b7e36 menumixin: add mixins for menu alpha. 2020-05-14 22:53:16 -04:00
MiscGamerBlue
06da1b8ca8 mixins: add more clientThread checks 2020-05-13 18:36:47 +02:00
Owain van Brakel
0d1ca5cffe Merge pull request #2567 from xKylee/widgetfix 2020-05-13 18:01:31 +02:00
zeruth
bd856728c0 api: add mirror api 2020-05-12 23:05:46 -04:00
Kyle
ae2d8b4a43 Update RSClientMixin.java 2020-05-10 11:51:28 +01:00
ThatGamerBlue
2f951c23a8 Revert "project: add groovy dependency" 2020-05-04 13:07:42 +01:00
Thomas Cylke
54b2f83aa4 project: add groovy dependency 2020-05-04 00:40:16 -04:00
Owain van Brakel
606f446cda Merge pull request #2541 from Owain94/depupdate-0105 2020-05-01 11:16:15 +02:00
Owain van Brakel
e7ca86a429 project: dependency update 2020-05-01 11:08:22 +02:00
Owain van Brakel
07dfc9c2ff Merge remote-tracking branch 'runelite/master' 2020-05-01 10:48:46 +02:00
Kyle
0c48ae448f mixins 2020-04-26 00:06:57 +01:00
Kyle
8216dfa20f upstream: merge and version bump
upstream: merge and version bump
2020-04-25 23:53:09 +01:00
Owain van Brakel
1debe8a99b Merge remote-tracking branch 'runelite/master' 2020-04-18 23:38:58 +02:00
OP
1c65bc9b40 Merge branch 'master' into param 2020-04-14 14:48:06 -04:00