Commit Graph

1506 Commits

Author SHA1 Message Date
Tyler Bochard
26fbf876ff Merge branch 'master' into maven 2019-07-11 00:48:18 -04:00
Tyler Bochard
bde9e9c236 Merge pull request #968 from sdburns1998/lizardman
lizardman: Fix plugin
2019-07-11 00:40:42 -04:00
Tyler Bochard
b06faa1028 Merge pull request #972 from sdburns1998/smoothboyinc
client: Add Widget Animation Smoothing
2019-07-11 00:38:30 -04:00
Zeruth
a017961e99 fixes ItemContainerChanged event 2019-07-11 00:28:53 -04:00
Zeruth
7ba7bb64dd finish bringup 2019-07-10 23:25:39 -04:00
Zeruth
65c1794c2b Merge remote-tracking branch 'Upstream/master' into runelite-master
Still needs mixins fixed. so do not merge yet.

# Conflicts:
#	runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/FixedPriceItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/ItemsKeptOnDeathPlugin.java
2019-07-10 20:06:09 -04:00
Owain van Brakel
e85fc0e7d0 client: Add Widget Animation Smoothing 2019-07-10 23:32:24 +02:00
Owain van Brakel
c5d2c29bec lizardman: Fix plugin 2019-07-10 17:31:26 +02:00
sdburns1998
6db57328ef maven: dep update 2019-07-10 03:54:22 +02:00
David
3dc8522d53 idle notifier: add farming harvest animations 2019-07-09 14:28:47 -04:00
Adam
7f7a71eb38 api: add item container id to item container changed event 2019-07-09 09:23:38 -04:00
Tyler Bochard
fb4dee77e9 Merge pull request #947 from se7enAte9/inventoryclickfix
menumanager: fix inaccurate left click options for inventory items
2019-07-08 19:22:02 -04:00
Tyler Bochard
a537225ddd Merge pull request #941 from sdburns1998/code-cleanup
api: client: code clean up
2019-07-08 19:20:39 -04:00
Lucas
531de7ba5a runeliteplus: make bank pin keyboard entry work on all pins
remove duplicate/invalid scriptids
2019-07-09 00:29:13 +02:00
OnlyHereToPlayOsrs
aaaa7845ef banlist: add tob functionality, config options (#945)
* banlist add tob functionality, config options

* Checkstyle Fixes

* Widget Info

* Various White spaces removed.
2019-07-08 23:16:53 +02:00
7ate9
35f8ff65b6 widgetpressed: add event for draggable widgets being pressed 2019-07-08 16:53:48 -04:00
sdburns1998
ba6d496751 client: Remove unused import 2019-07-08 18:51:19 +02:00
sdburns1998
e8256a330a Merge remote-tracking branch 'runelite/master' into upstreamememememe 2019-07-08 18:21:26 +02:00
sdburns1998
78c5983809 Merge remote-tracking branch 'upstream/master' 2019-07-08 18:18:08 +02:00
sdburns1998
10d4a94f76 api: Interface instead of type 2019-07-08 18:14:16 +02:00
sdburns1998
352e3311de api: Null checks 2019-07-08 18:10:18 +02:00
sdburns1998
1846c72f7e api: Inline vars 2019-07-08 18:08:00 +02:00
sdburns1998
6c85d64fe9 api: Simplify if statements 2019-07-08 18:07:09 +02:00
RuneLite Cache-Code Autoupdater
a443b1d5eb Update NPC IDs to 2019-07-04-rev180 2019-07-08 11:38:55 -04:00
RuneLite Cache-Code Autoupdater
227c75fd7d Update Object IDs to 2019-07-04-rev180 2019-07-08 11:38:55 -04:00
RuneLite Cache-Code Autoupdater
3571166fb2 Update Item IDs to 2019-07-04-rev180 2019-07-08 11:38:55 -04:00
Visne
a32c667251 mixins: Add FriendAdded event
* added onAddedFriend() event

* renamed events to FriendAdded and FriendRemoved
2019-07-08 17:34:25 +02:00
sdburns1998
2812d25bd8 Merge remote-tracking branch 'upstream/master' into vijfeuroopjemuil 2019-07-08 02:44:13 +02:00
sdburns1998
4d94d2eafd skitzo: Best rotterdammer out there 2019-07-08 02:41:59 +02:00
Tyler Bochard
a6bc38e75a Merge pull request #928 from Visne/master
runelite-api: added addFriend() and removeFriend() functionality
2019-07-07 17:33:52 -07:00
Ron Young
3b452981b4 widget item overlay: don't render on tag tabs and bank tabs 2019-07-07 20:32:48 -04:00
Zeruth
3037055e59 Merge remote-tracking branch 'Upstream/master'
# Conflicts:
#	README.md
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/Parameter.java
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/ComparisonInstruction.java
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/DupInstruction.java
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/FieldInstruction.java
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/IntInstruction.java
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/JumpingInstruction.java
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/instruction/types/ReturnInstruction.java
#	deobfuscator/src/main/java/net/runelite/asm/attributes/code/instructions/GotoW.java
#	deobfuscator/src/main/java/net/runelite/asm/execution/FrameVisitor.java
#	deobfuscator/src/main/java/net/runelite/asm/execution/Variables.java
#	deobfuscator/src/main/java/net/runelite/asm/pool/Class.java
#	deobfuscator/src/main/java/net/runelite/asm/visitors/ClassFieldVisitor.java
#	deobfuscator/src/main/java/net/runelite/deob/clientver/ClientVersionMain.java
#	deobfuscator/src/main/java/net/runelite/deob/clientver/VersionClassVisitor.java
#	deobfuscator/src/main/java/net/runelite/deob/clientver/VersionMethodVisitor.java
#	deobfuscator/src/main/java/net/runelite/deob/deobfuscators/lvt/MapKey.java
#	deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/ClassGroupMapper.java
#	deobfuscator/src/main/java/net/runelite/deob/deobfuscators/mapping/ExecutionMapper.java
#	deobfuscator/src/main/java/net/runelite/deob/deobfuscators/menuaction/Comparison.java
#	deobfuscator/src/test/java/net/runelite/asm/annotations/MyAnnotation.java
#	deobfuscator/src/test/java/net/runelite/asm/visitors/ClassFileVisitorTest.java
#	deobfuscator/src/test/java/net/runelite/deob/TemporyFolderLocation.java
#	deobfuscator/src/test/java/net/runelite/deob/clientver/ClientVersionTest.java
#	deobfuscator/src/test/java/net/runelite/osb/inject/FieldHook.java
#	injector-plugin/src/test/java/net/runelite/injector/InjectConstructTest.java
#	pom.xml
#	runelite-api/src/main/java/net/runelite/api/AnimationID.java
#	runelite-api/src/main/java/net/runelite/api/events/CannonballFired.java
#	runelite-client/src/main/java/net/runelite/client/config/ConfigPanelItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/freezetimers/Timers.java
#	runelite-client/src/main/java/net/runelite/client/plugins/maxhit/calculators/RangeMaxHitCalculator.java
#	runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/pileindicators/PileType.java
#	runelite-client/src/main/java/net/runelite/client/plugins/pvptools/AttackMode.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raidsthieving/ThievingChest.java
#	runelite-client/src/main/java/net/runelite/client/plugins/shiftwalker/ShiftWalkerInputListener.java
#	runelite-client/src/main/java/net/runelite/client/plugins/specbar/SpecBarPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/statusbars/config/BarMode.java
#	runelite-client/src/main/java/net/runelite/client/plugins/timers/GameTimer.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldhopper/WorldSwitcherPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/zulrah/phase/ZulrahLocation.java
#	runelite-client/src/main/java/net/runelite/client/ui/ContainableFrame.java
#	runelite-client/src/main/java/net/runelite/client/ui/overlay/arrow/ArrowPointManager.java
#	runelite-client/src/main/java/net/runelite/client/util/ping/IcmpEchoReply.java
#	runelite-mixins/pom.xml
#	runelite-mixins/src/main/java/net/runelite/mixins/CameraMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/ClickboxMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/EntityHiderBridgeMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/EntityHiderMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/MenuMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/MinimapMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/ProcessClientErrorMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSAbstractArchiveMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSActorMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSChatChannelMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSDynamicObjectMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSFriendMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSGameObjectMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSGameShellMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSGroundItemMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSItemContainerMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSModelDataMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSModelMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSMouseHandlerMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSMouseWheelHandlerMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSNPCMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSNodeMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSPlayerMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSProjectileMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSRasterProviderMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSRasterizer2DMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSSceneMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSSequenceDefinitionMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSSpriteMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSTextureMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSTextureProviderMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSTileMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSVarcsMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSWallDecorationMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSWidgetMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/RSWorldMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/ScriptVMMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/SoundEffectMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/SpriteMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/StretchedModeMaxSizeMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/StretchedModeMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/VarbitMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/WidgetSpriteMixin.java
#	runelite-mixins/src/main/java/net/runelite/mixins/WorldHoppingMixin.java
#	runescape-api/src/main/java/net/runelite/mapping/ObfuscatedSignature.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSActor.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSAnimation.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSBuffer.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSClient.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSDecimator.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSDualNode.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSDynamicObject.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSEntity.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSFileOnDisk.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSFont.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSFrames.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSFriend.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSGameObject.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSGameShell.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSGrandExchangeOffer.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSGraphicsObject.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSHealthBar.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSIndexedSprite.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSIntegerNode.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSItemContainer.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSModel.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSModelData.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSMouseWheelHandler.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSNPC.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSNode.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSPacketBuffer.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSPcmStream.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSPcmStreamMixer.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSPlayer.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSProjectile.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSRawPcmStream.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSRawSound.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSRunException.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSScene.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSScript.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSScriptEvent.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSSkeleton.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSSoundEffect.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSSprite.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSTexture.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSTextureProvider.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSTile.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSUsername.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSVarcs.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSWidget.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSWorld.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSWorldMapManager.java
2019-07-07 19:23:49 -04:00
Visne
c291c0b6d2 Merge remote-tracking branch 'origin/master' 2019-07-07 23:50:39 +02:00
Visne
f5a56e0b17 addFriend() and removeFriend() functionality 2019-07-07 23:47:12 +02:00
sdburns1998
24f4a7de79 Merge pull request #920 from se7enAte9/hopperfix
menuentryclicked: add isauthentic field
2019-07-07 22:42:39 +02:00
Lucas
e2aac6d899 More refactoring (tm) 2019-07-07 21:43:55 +02:00
7ate9
167a68aaac menuoptionclicked: add isauthentic field 2019-07-07 09:19:00 -04:00
Lucas
c4ebe33dd0 Add "Pay-dirt!" to motherlode mine
Adds a script to send a public message
2019-07-06 16:58:19 +02:00
Lucwousin
2367f7ee18 Fix hiding player attacks in client, add option to hide cast as well (#896)
Tiny bit of refactoring as well
2019-07-05 22:10:02 +01:00
Damen
3da044ea3a Add Dragonfire Shield timer to timers plugin (#9234) 2019-07-05 20:25:22 +02:00
Tyler Bochard
1498b6375a Merge branch 'master' into runelite-master-1 2019-07-05 01:03:38 -04:00
Zeruth
dfc3bb0310 fixes varbit loss, whoopsie :p 2019-07-05 01:01:25 -04:00
Zeruth
f4b024804e Merge remote-tracking branch 'upstream/master' into runelite-master-1
# Conflicts:
#	runelite-api/src/main/java/net/runelite/api/Varbits.java
#	runelite-client/src/test/java/net/runelite/client/plugins/cluescrolls/clues/hotcold/HotColdTemperatureTest.java
2019-07-05 00:59:14 -04:00
sdburns1998
22914889aa plugins: reduce config calls by saving and reusing values, misc performance tweaks. (#799)
* Save config values -- AgilityPlugin

* Static state value map

* Don't run area in the for loop

* Checking for bounds is enough for widget null check

* Cache font settings

* SAve config values -- AntiDragPlugin

* Save config values -- AoEPlugin

* Save config values -- AttackStylesPlugin

* Save config values -- BankPlugin

* Check if player is in kingdom

* Save hideAutoRetaliate -- AttackStylesPlugin

* Save config values -- BanListPlugin

* Save config values -- BarbaranAssaultPlugin

* Save config values -- BarrowsPlugin

* Checkstyle

* Move up updateConfig.java

* Save config values -- BlackjackPlugin

* Save config values -- BlastFurnacePlugin

* Save config values -- BlastMinePlugin

* Save config values -- BoostsPlugin

* Save config values -- CannonPlugin

* Fix bank plugin test

* Parallelize plugin loading

* Fix sidebar going AWOL

* Save config values -- ChatFilterPlugin

* Save config values -- ChatHistoryPlugin

* Save config values -- ChatNotificationsPlugin

* Save config values -- ChatTranslationPlugin

* Save config values -- ClanChatPlugin

* Save config values -- ClueScrollPlugin

* Cleanup CombatCounterPlugin

* Save config values -- CombatCounter

* Checkstyle

* Save config values -- CombatLevelPlugin

* Convert game thread events without mutable field to singletons

These should be safe to convert, events with mutable field should be checked

* Checkstyle

* Fix test

* Save config values -- CookingPlugin

* Save config values -- CorpPlugin

* SAve config values -- CoxPlugin

* Save config values -- DailyTasksPlugin

* Save config values -- DiscordPlugin

* Coxhelper checkstyle

* Save config values -- EquipmentInspectorPlugin

* SAve cofig values -- XpDropPlugin

* Save config values -- FairyRingPlugin

* Save config values -- FightCavePlugin

* Save config values -- FishingPlugin

* Save config values and refactor -- FlexoPlugin

* Save config values -- FlinchingPlugin

* Save config values -- FreezeTimersPlugin

* Save config values -- GpuPlugin

* Save config values -- GrandExchangePlugin

* Save config values -- GroundItemsPlugin

* Save config values -- GroundMarkerPlugin

* Save config values -- GroundMarkerPlugin

* Save config values -- HerbiboarPlugin

* Save config values -- HidePrayersPlugin

* Save config values -- HighAlchemyPlugin

* Save config values -- HunterPlugin

* Save config values -- BabyHydraPlugin

* Fix Flexo

* Checkstyle

* Save config values -- IdleNotifierPlugin

* Save config values -- ImplingsPlugin

* Save config values and cleanup -- InfernoPlugin

* Use EqualsAndHashCode for GroundMarkerPoint

* Save config values -- InterfaceStylesPlugin

* Save config values -- InventoryGridPlugin

* Save config values -- InventorySetupPlugin

* Checkstyle

* Save config values -- InventoryTagsPlugin

* Save config values -- InventoryViewerPlugin

* Save config values -- ItemChargePlugin

* Save config values -- ItemIdentificationPlugin

* Save config values -- ItemPricesPlugin

* Save config values -- ItemStatPlugin

* Save config values -- KeyRemappingPlugin

* Save config values -- KourendLibraryPlugin

* Save config values -- LearnToClickPlugin

* Save config values -- LizardmenShamanPlugin

* Save config values -- LoginScreenPlugin

* Cleanup LootAssistOverlay

* Remove unused LootAssistConfig

* Save config values -- LootTrackerPlugin

* Save config values -- MetronomePlugin

* Add border color ground items

* Save config values -- WorstPluginEverPlugin

* Fix inferno plugin

* Save config values -- MinimapPlugin

* Save config values -- MiningPlugin

* Save config values -- MotherlodePlugin

* Save config values -- MouseHighlightPlugin

* Save config values -- MTAPlugin

* Save config values -- MultiIndicatorsPlugin

* Save config values -- NightmareZonePlugin

* Save config values -- NpcIndicatorsPlugin

* Save config values -- NpcStatusPlugin

* Save config values -- NpcAggroAreaPlugin

* Save config values -- ObjectIndicatorsPlugin

* Save config values -- OpponentInfoPlugin

* Save config values -- PartyPlugin

* Save config values -- PerformanceStatsPlugin

* Save config values and cleanup -- PestcontrolPlugin

* Save config values , cleanup and refactor -- PileIndicatorsPlugin

* Save config values -- PlayerIndicatorsPlugin

* Save config values -- PlayerInfoPlugin

* Save config values -- PluginSorterPlugin

* Save config values -- PohPlugin

* Checkstyle

* Save config values -- PoisonPlugin

* Save config values -- PrayAgainstPlayerPlugin

* Save config values -- PrayerPlugin

* Save config values -- PrayerAlertPlugin

* Checkstyle

* Save config values -- PuzzleSolverPlugin

* Save config values -- PvpToolsPlugin

* Save config values -- PyramidPlunderPlugin

* Save config values -- RaidsPlugin

* Save config values -- ShortcutPlugin

* Save config values -- RaidsThievingPlugin

* Oopsie

* Save config values -- RegenMeterPlugin

* Save config values -- ReportButtonPlugin

* Save config values -- RunecraftPlugin

* Save config values -- RunedokuPlugin

* Save config values -- RunepouchPlugin

* Save config values -- SafeSpotPlugin

* Save config values -- ScreenshotPlugin

* Save config values -- ShiftWalkerPlugin

* Save config values -- SlayerPlugin

* Save config values -- SmeltingPlugin

* Save config values -- SpawnTimerPlugin

* Save config values -- SpellbookPlugin

* Save config values -- StatusBarsPlugin

* Save config values -- ThievingPlugin

* Checkstyle

* Cleanup Zulrah

* Save config values -- XpTrackerPlugin

* Save config values -- XpGlobesPlugin

* Save config values -- WorldMapPlugin

* Save config values -- TheatrePlugin

* Save config values -- TickTimersPlugin

* Save config values -- TileIndicatorsPlugin

* Save config values -- TimersPlugin

* Save config values -- TitheFarmPlugin

* Save config values -- TMorphPlugin

* Save config values -- WarIndicatorPlugin

* Save config values -- WhaleWatchersPlugin

* Save config values -- WildernessLocationsPlugin

* Save config values -- WintertodtPlugin

* Save config values -- WorldHopperPlugin

* Save config values -- WoodcuttingPlugin

* Cleanup

* Checkstyle

* Fix tests
2019-07-05 01:11:31 +02:00
Runelite auto updater
d7a1e51041 [maven-release-plugin] prepare for next development iteration 2019-07-04 13:01:18 +00:00
Runelite auto updater
4fd0fcab0f [maven-release-plugin] prepare release runelite-parent-1.5.28 2019-07-04 13:01:12 +00:00
Owain van Brakel
be301d14fa DynamicObjectAnimationChanged 2019-07-04 04:48:57 +02:00
Kusha Gharahi
80f0000f89 wintertodt plugin: add round start notification
Co-authored-by: Adam <Adam@sigterm.info>
2019-07-02 22:34:32 -04:00
Ganom
4cbfc8dda0 Refactor NpcCompositionChanged to NpcDefinitionChanged to stay consistent with mixin naming. 2019-07-01 16:12:00 -04:00
GeChallengeM
049ac9b22a Add a new function to the WorldArea api. Add npcstatus plugin. (#833)
* Add a new function to the WorldArea api. Add npcstatus plugin.

* Ganom adds his mentioned changes (thanks!), and a fix for
splash flinching is added.
2019-07-01 01:08:59 -04:00