Code Monkey home page Code Monkey logo

runelite-plugins's Introduction

This repository contains Adam's RuneLite plugins. Each plugin is on a different branch. Use the branches menu above to switch branches.

runelite-plugins's People

Contributors

adam- avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

runelite-plugins's Issues

Player outline request

Hey, Adam
I was thinking of creating a plugin that highlights yourself only based on what overhead you are praying.
My goal was to be able to hide the overhead, but still have visual confirmation of what I am praying.
After looking into it I believe this belongs in the player outline plugin. Can I fork your plugin and add this feature?
Would this feature be allowed in the rules?
Thanks

Sidebar Plugin Sorting?

Would love to see an ability to sort the current plugin icons that are on the side bar, with a potential lock tied to the bottom tethered plugins like screenshot and info

Detached Camera: Remove pitch limits

It would be useful to be able to angle the camera upwards when in detached camera mode, for taking screenshots. You can already enable "Vertical Camera" in the camera plugin which removes the upper pitch limit, but it would be useful to be able to remove the lower pitch limit too. This probably makes more sense in the detached camera plugin than in the camera plugin because I can't imagine anyone wanting to actually play the game while staring at the sky. It could be on by default when the plugin is on but would probably be best as a toggle option.

feature request: degrade tracker

Feature request to track when a pouch is due to degrade? obviously only possible if the plugin saw when the pouch last degraded, but it'd be a nice QoL improvement.

Crash when refreshing hiscores(?)

As I got thrown off Lunar Isle on my way back to Vorkath, I refreshed the hiscores by highlighting the input field and pressing enter to repeat a previous search. As I spawned in Rellekka, I noticed a significant FPS drop, and the program halted completely (froze). At this point I was only able to exit by using task manager to force close the application. Note that FPS drop occured almost exactly when I pressed enter to refresh the hiscores.

I checked the logs and found this around the time of the crash:

2020-05-13 20:54:51 [Client] WARN  n.runelite.client.eventbus.EventBus - Uncaught exception in event subscriber
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 9
	at he.getChild(he.java:58351)
	at info.sigterm.plugins.esspouch.EssPouchPlugin.onMenuOptionClicked(EssPouchPlugin.java:279)
	at net.runelite.client.eventbus.EventBus$Subscriber.invoke(EventBus.java:73)
	at net.runelite.client.eventbus.EventBus.post(EventBus.java:222)
	at net.runelite.client.callback.Hooks.post(Hooks.java:167)
	at hi.ij(hi.java:17752)
	at client.gc(client.java:8313)
	at client.ey(client.java:3142)
	at client.u(client.java:1113)
	at br.mk(br.java:336)
	at br.run(br.java:315)
	at java.base/java.lang.Thread.run(Unknown Source)

I'm running RuneLite version 1.6.14 on Windows 10 v1909 (build 18363.778).

Can provide more details if necessary.

Allow remapping of WSAD for other keyboard layouts (Detached camera)

Hi,

I love your plugins. I use the detached camera one a lot, but my keyboard layout is AZERTY (french layout). Would it be possible to configure the movement keys for the camera or make it use the "key remapping" plugin?

Big thanks for taking it in consideration if possible and keep up the good work :)

Zappa

Bank Tracker not working when using Jagex Launcher

I am using RuneLite through the Jagex Launcher. Based on some other tickets I've read through, this seems to cause the plugin to not track properly (the plugin simply says "No account data found. Log in and open the bank to start tracking!").

The only fix to this I've seen is to not use the Jagex Launcher, but to my knowledge I need to use it as I log in using a Jagex Account.

feature request: add item stack price to discord post

Would you consider adding item prices to the discord post? Example below.

It looks like both the single stack and total item prices are already been calculated.

Vorkath (208k):
1 x Dragon platelegs (161k)
1 x Snapdragon seed (47k)
[image]
[image]

Embeds on Pictures

when i get a valuable drop it sends a screenshot + 3 images of loot from the screenshot. These are showing as Embeds and i can't find a way of turning these off. Could this be added as a optional toggle to turn them off or am i missing a way to already do it?

Discord loot logger logging everything killed.

I'm getting posts for every mob killed until I add / interreact with the Loot NPC's setting and the list then gets appropriately used.
Think this is only an issue on RL launch and then stays fixed after the fix above is done.

It could also have something to do with partial name matching? I want to log loot from superiors my list is Greater abyssal demon, Nuclear smoke devil but i see the posts for smoke devil and abyssal demons too. Not sure which the issue is.

This might be the case for all settings. I get random notification like looting implings / thieving ham members even with loot value set high.

Plugin Needs Updated for New Darkmeyer Content

The Darkmeyer update arrived yesterday, and added Daeyalt Essence to the game. This new essence can be used in place of Pure essence for 50% more xp, and it can be stored in essence pouches.

Currently, filling a pouch with Daeyalt essence results in a ? icon where the number would be. Using the "check" action shows how many are inside, so I imagine the item ID for Daeyalt just needs added into the code. Unfortunately I have 0 experience with plugin development, and I'm not entirely sure how to get the item ID, but I'll work on that.

Supplies Tracker Gauntlet Food

Currently the supplies tracker plugin prevents paddlefish from being tracked, but not crystal paddlefish or corrupted paddlefish. I think these items should be added to remain consistent.

Detachable Camera Escapable

When using the detachable camera plugin, hitting the ESC key will exit the occulus state without turning off the plugin.

It'd be nice if there were some key for toggling the plugin on and off.

Bank interface bug

I usually have the camera zoomed in very close to the bank for easier clicks and because of the new update it has created some sort of bug. Now my interface is locked on my screen in the top right corner (the bank interface is usually in the middle of the screen). if you zoom in very close and click on something it will zoom

Essence pouch/ Colossal Pouch

Colossal pouch not displaying daeyalt essence (only works after "checking" it once), not swapping the right-click options in the bank nor at the (oranian) altar. fresh RL install

Bank value history setup issues

Plugin directs me with the following:

"No account data found. Log in and open the bank to start tracking!"

Opening the bank, reinstalling the plugin, disabling other bank related plugin don't seem to solve the issue.

Zoom Extender: Sometimes needs to be disabled and reenabled to work

I've been putting off posting an issue until finding a more clear cause, but I haven't really figured it out. Apologies.

Basically, yeah, the title. I think... it has something to do with enabling/disabling other plugins... Not sure. But yeah, occasionally my extended zoom-in will reset to the standard minimum zoom, or otherwise I'll try zooming in past the standard minimum and realize I can't until I disable and reenable the plugin.

Figured at least that letting you know would be better than sitting on it forever. I'll edit/reply with any other clues I get if you don't already know the cause.

essence pouch small bug

when dropped the count doesnt go to 0. runes in the pouch are always lost when dropped so it should just go to 0.

Chin skin color

I cant change the color of the chins, grey, red, black and gold options would be really f'in cool

adam status bars

Good morning, sorry, do you know any way to reprogram the bars in the classic rune mode so that they stay like this and help the eyesight, in modern mode it works but not in the classic one.

image

The difference is noticeable in the image, I would like it to remain as the modern mode.

something like that.

image

False Notify

Equiped a ring on same tick I looted a bird nest and apparently won a zerker ring from it.

image

Essence Pouch bug with GotR Talisman Entry

Issue: Count of essence in all essence pouches reverts to 0 if a runecrafting altar is entered through Guardians of the Rift using a talisman from the minigame.

How to reproduce:

  1. Retrieve rune talisman from GotR minigame by random chance when crafting runes.
  2. Fill pouch or pouches with essence.
  3. Enter a runecrafting altar using the talisman.
  4. Note that all pouch counts have reverted to 0.

Essence pouch displays wrong amount of stored essence

Clip: https://streamable.com/9eu5e0

Description:
When doing multiple clicks in 1 tick, rune pouches often display the wrong amount of stored essence. It doesnt happen every time, but it happens quite frequently. Can't pinpoint exact cause so far.

Possible hackfix:
I know that when i use menu entry swapper and hold shift in the bank interface, the fill/empty option always changes correctly on the pouch depending if its full or not. Could add an if statement in the code that changes amount of essence to max based on the same logic as menu entry swapper.

Coal bag amount update issue in BF

Hello,

Noticed this a few times, when I empty out the coal bag and it does not even show up in the inventory, the amount does not get update to zero.

I guess this happens due to there not being a game tick where on the client side the coal ever was in the inventory as it kinda went from the bag on the belt.

Thanks for a cool plugin dude (I presume)

ArrayIndexOutOfBoundsException when using a Ring of dueling

If I use an equipped ring of dueling to teleport, I get the following error. I don't have any pouches in the inventory.

[Client] WARN n.runelite.client.eventbus.EventBus - Uncaught exception in event subscriber
java.lang.ArrayIndexOutOfBoundsException: -1
at hn.getChild(hn.java:18297)
at info.sigterm.plugins.esspouch.EssPouchPlugin.onMenuOptionClicked(EssPouchPlugin.java:279)
at net.runelite.client.eventbus.EventBus$Subscriber.invoke(EventBus.java:73)
at net.runelite.client.eventbus.EventBus.post(EventBus.java:222)
at net.runelite.client.callback.Hooks.post(Hooks.java:167)
at ew.hr(ew.java:1345)
at client.aw(client.java:7427)
at client.aa(client.java:3271)
at client.v(client.java:1254)
at bf.ax(bf.java:347)
at bf.run(bf.java:326)
at java.lang.Thread.run(Thread.java:748)

Empty essence pouch after GOTR game end

Once a game of the new Runecrafting minigame Guardians of the Rift ends, the plugin will not indicate that the pouches are empty - once a new game begins however, they will guaranteed be empty.

It also has come to my attention that if you empty the pouches while they're empty - keeping in mind that the plugin says there are pouches in it - it will not correct itself from let's say 3 -> 0, but it will keep at 3 instead.

Not taking screenshots

So the plugin seems temperamental some of the clan members have it and it's all setup properly but it wont send screenshots of drops and collections logs into discord but for others it works absolutely fine.

Also for some people who it worked for when they've logged into a new account but on the same runelite it has stopped the plugin working on their main and on their new acc its rather weird

Disable key remapping when detached camera mode is active?

Hi Adam, thank you again for the great plugin and for helping me with #57. I'm back with another idea, though this time I'm less sure of how to implement it, or if you're receptive to the idea or not. Here is my pitch:

Both the detached camera and key remapping plugin's default config rely on WASD keys for camera movement, with key remapping taking priority unless you're currently chatting (ie, no Press Enter to chat... message). I use both plugins, meaning every time I enter detached mode, I have to remember to press the enter key as well, otherwise I can't move the focus point around.

I've tested, and this isn't an issue if there isn't any overlap in keys between the two configs, but I quite like how convenient the WASD keys are for remapping purposes - I don't use them for normal camera movements but I do use them for other tabs.

Could we add a config checkbox to allow users the option to disable key remapping while the camera is detached?

  • Disable the Key Remapping plugin while the camera is detached

This does mean the detached camera would have to know about the key remapping plugin. I'm not sure how you feel about such an integration, but it made the most sense to me to open the discussion here, since detached camera is a plugin-hub plugin rather than included by default. Thoughts?

Thanks in advance -

Essence pouch reseting to 0 while in GOTR game

When playing GOTR. Essences pouches reset to 0 when and you enter a guardian portal with a talisman that is not active at the time.
If you empty them, you get the guardians essence
It should show the amount that you currently have

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.