#runelite

1 messages · Page 112 of 1

versed scaffold
#

you said you had none

#

i dont believe you

#

so i want to see you having non to import

wooden crag
#

lemme give it a look, i didnt look in my profiles2 file. so chill out dude

dark sonnet
#

is the toa plugin down for u guys?

versed scaffold
#

no

#

are you not updating RL in order to have the plugin

dark sonnet
#

it says this

somber aspen
#

are you using runelite?

versed scaffold
#

update your RL

dark sonnet
#

yeah it works now thank you. i just closed and let it reupdate

vague night
#

Hey, are ground item timers broken for anyone else?

pallid drift
#

restart client and see if it's still broken

vivid finch
#

thank got for ChatGPT man I havnt used Java in 10 yrs

vocal nimbus
#

Just a small noticed issue with the Grand exchange plugin, blighted snare sacks seemingly have the wrong model

#

Shows correctly on the wiki price page.

half umbra
#

Does it stick if you restart your client?

quick folio
#

I think it does yes hmjj

half umbra
#

Oh yeah the model is gonna be wrong, they were removed

#

Dur

somber aspen
#

the items were removed?

half umbra
#
Old School RuneScape Wiki

Blighted snare sacks are an item that allows players to cast Snare without needing the runes for it. However, it can only be used inside the Wilderness while on the standard spellbook.
150 can be purchased at Justine's stuff for the Last Shopper Standing for 1 Last Man Standing point or at the Soul Wars Reward Shop for 10 zeal tokens.
Upon its r...

#

In September apparently

quick folio
#

oh that was last year already

somber aspen
#

if you search the ge in game for it do they show there?

quick folio
#

nope

somber aspen
#

mmm

half umbra
lime estuary
#

Hello! How can I mark runite rocks like I makr NPC hulls for example

quick folio
#

enable the Object Markers plugin and shift+rightclick the runite rocks to mark them

lime estuary
#

Thanks!

pure iron
#

how can i make boost infoboxes verticaly?

indigo kilnBOT
maiden moth
#

how to get tiles under mobs or bosses

#

to see their range

versed scaffold
#

radius markers hub plugin

vivid finch
#

Theres no type of like "label" for the setting configuration is there? Like just something to let the user know the api results loaded

versed scaffold
#

a chat message?

#

youre just trying to bastardize the config, dont do that

muted idol
versed scaffold
#

not afaik, but people seem to be having issues, solved by restarting

#

so i assume they arnt updated

muted idol
#

okay ty

half umbra
vivid finch
vivid finch
half umbra
#

Or you could look at core for syntax examples

#

Which would actually be correct

half umbra
vivid finch
#

Ok no need to attack, I'm still learning, but yea true ty

versed scaffold
#

no i said do that

vivid finch
#

I was gonna say I thought he said yes lol

versed scaffold
#

the "i need a button in the config" is just incorrect

#

dont think like that

vivid finch
#

yea I feel you

#

I have the list loading great everywhere I just needed to alert the user somehow that it successfully loaded, or is missing or something

half umbra
vivid finch
#

so a broadcast is a really good idea, ty

frank bone
#

Just make sure you tag the message do it's obvious it came from your plugin

muted idol
fervent moss
half umbra
#

Messes with it how?

vivid finch
#

Is there a way to save a pref value thats not necessarily a config? Like for example, I load a csv string from an api call and decode that to a list of items. I would like to save that items list so the user doesn't have to make the api call again unless they change the endpoint

fervent moss
vivid finch
proper summit
#

ground items despawn timer no longer working for anyone else?

knotty basin
#

yeah it's having an issue atm. you can restart runelite to temporarily fix it.

half umbra
#

A few people have mentioned it being funky, yeah

knotty basin
#

Yeah grounditems being pretty funky. Logging out with an item saves the time it was at, and redropping it will give it that exact time. Like if it was at 2727.5 on logout, picking up and dropping it again would put it at 2727.5~

#

And sometimes the timer just breaks completely and wont show up

#

Restarting client fixes it until it messes up again, but I can't narrow down an exact cause

quick folio
#

Yup its being looked into, ty!

cyan goblet
#

Any update on this?

half umbra
#

It's being looked into

ancient sonnet
#

darnit dura why have you not fixed it yet

#

it's been 2 hours

half umbra
#

🥔

#

Since when do I fix things?

rich marsh
#

hilariously enough

cyan goblet
#

Ha. Nice. I'll try.

rich marsh
half umbra
cyan goblet
#

Working after the restart.

half umbra
#

Nice

woven geode
#

Does anyone know why ground items timers aren't working?

quick folio
#

restart your client and they should be working again

woven geode
#

Lol the old "have you tried turning it off and on"

#

That fixed it, thanks

quick folio
#

we pushed an update earlier that should have resolved it ahehe

vivid finch
#

any ideas why I'm getting
Cannot resolve method 'addChatMessage(ChatMessageType, String, String)'
When trying to make client.addChatMessage(...) call?

versed scaffold
#

probably because its not a valid call

vivid finch
#

Is there a way I can let friends beta test my plugin without them having to set up a dev environment?

indigo kilnBOT
#

Add the following line to your plugins block in build.gradle:

id "com.github.johnrengelman.shadow" version "6.1.0"

Add this block elsewhere in the file, changing the Main-Class to your plugin's test:

shadowJar {
 from sourceSets.test.output
 configurations = [project.configurations.testRuntimeClasspath]
 manifest {
 attributes "Main-Class": "com.example.ExamplePluginTest"
 }
}```
Then run `./gradlew shadowJar` and a runnable jar will appear in `build/libs/*-all.jar`. You can run the jar with `java -jar -ea jarName.jar`
vivid finch
#

so I can compile that jar and then send that to them

rich marsh
#

yes

vivid finch
#

beautiful

rich marsh
#

they'll need java to run it

#

but thats it

vivid finch
#

yea fair

#

sweet

#

tyty!

vivid finch
#

Is there an event I can subscribe to to detece when the plugin has been turned on freshly? I know onStart is on client statup, but what able plugin enable?
Can't seem to find it so maybe its not.

floral wedge
#

When the config is generated?

vivid finch
#

not sure the best way to do this

currently config loads in a csv string from an api call which i parse items out of and do xyz when user changes the endpoint config or when the app start if a config value was previously set/saved

I want a way the user can just re-call the api without havign to make any changes - to update their local copy of the list if there were any updates on the server side

#

so like if I clear the code then re-add it, the change triggers a fresh api call. No way of doing it otherwise since there's no config buttons

tacit vigil
vivid finch
#

thats what I had originally assumed, but its not triggering when I toggle it off/on. Only when I restart client

hushed patrol
vivid finch
#

wait wtf i was told theres no config buttons I tried looking for them

#

I've never seen a button in any config other then the built in reset/cancel. How do I make one?

dim lintel
#

Does the DPS Calculator plugin scrape the Wiki to populate DPS info?

tacit vigil
#

"startUp" is on plugin start.

vivid finch
ruby shell
vivid finch
#

lmao

hushed patrol
#

what

#

oh

ruby shell
#

They want a button in the config to reload it im guessing.
Could be done, would be scuffed

#

As the flag said, startUp runs when the plugin is toggled on, so if it isn't you've broken something

vivid finch
#

hmm ok thats probably simples way to do it then so I wil just keep digging in that ty.

humble mulch
#

how do you rename a bank tag tab without losing the layout of all the items

thick bough
humble mulch
#

thx

native mist
#

is there a way to have inventory at the minimum size while playing at a higher resolution?

ancient sonnet
crystal yacht
#

whoever put a counter on hunter rumors

#

thank you

feral compass
#

Hey, anyway to rebind F keys to mouse buttons?

versed scaffold
#

no

feral compass
#

sadge

vital sierra
#

Would anyone happen to know if the contents of the quest journal is something that requires the client querying the servers, or if it's generated locally? I've assumed it requires a query, but thought I'd check as if not that'd potentially let quest helper check the journal itself without a player having to open it themselves

half umbra
#

My gut feeling is that it's the former, if only because if it was something stored in dbrows or whatever, the wiki probably could have used that info to work out quest related varbits rather than actually having to run through all the quests a bunch.

But that's at best just a guess, totally possible that I'm wrong

vital sierra
#

Ah yeah I fear you're correct, I've been the delving into the cache to try and find anything, unfortunately the closest I've found is the quest overview panel's details 😅

half umbra
#

If you do find anything though please do give me a ping! I'd love to make use of something like that on the wiki side of things and I'm in search of a few summer projects

vital sierra
#

Sure thing I'll definitely ping you if I do

vital sierra
half umbra
#

Damn, bummer.

pallid drift
#

No

#

There was some visual bug with something that gets your own local player rsn and would some times grab a random other name. It was also impacting the title bar of runelite.

oak dagger
#

Anyone playing on m2 MacBook 8gb ram?

#

Not overly bothered about 117 but would be nice to have it 40fps + on m2 8gb ram

hushed patrol
#

seeing as rl consumes ~2-3+ gb ram on the regular for me and sometimes it goes as high as 10gb when it looks like it leaks i dont think an 8gb machine would perform that well

versed scaffold
#

heap is only set to 768mb

#

you shouldnt be getting that much at all

hushed patrol
#

it definitely doesnt start below 1gb either lol

somber aspen
#

my runelite happily uses ~400mb when idle, so

versed scaffold
#

looks like less than 1000 to me

hushed patrol
#

i'll give it a go in safe mode later

#

fwiw its when its on the mac, i dont regularly monitor it on windows

sly matrix
#

can options to collapse friend/clan chat also be added to the chat filter plugin?

versed scaffold
vocal nimbus
#

Just a tiny oversight but fetching the price for a prayer potion pulls dose 3 than 4 compared to others.

#

Additional clarity: Using the command !price (potion) is pulling 3 dose for prayer, than the default of 4, compared to the others.

versed scaffold
#

you mean you examined a 4 dose and it showed you a 3?

vocal nimbus
#

No.

versed scaffold
#

im not sure its defined as always should be 4 dose if you dont specify

vocal nimbus
#

Example: Doing "!price super combat" will retrieve the 4 dose variant

#

It defaults to 4 dose.

#

Prayer potions seem to be the oddity

quick folio
#

ranging pot will default to 3 as well I think

vocal nimbus
#

i'll check.

#

Ah, so it does.

quick folio
#

at least thats the order of the ge sidepanel

versed scaffold
#

yea theres no defined order

#

it gets the "shortest" name that fits what you put

#

but the doeses are all the same length

#

so it just picks a random one really

vocal nimbus
#

As Gamma has spotted, it does default to the top most result, it would seem. I'm guessing some potions are just oddly specific how it orders em to fetch

sly matrix
hushed patrol
#

someone should throw a .sort() on those

half umbra
half umbra
#

Would mostly be a question of how granular they want the config options to be and if they do in fact want it added

versed scaffold
#

A better question is why do you have spammers in clan chat

half umbra
#

I guess the notification messages are a different type but I'd kinda lump notifications and chat messages together I think

vivid finch
vivid finch
pallid drift
#

Yeah

#

My mouse has esc, my push to talk key and shift mapped to it

clever gale
vivid finch
#

profiles have to be one of, if not the, best additions to RL

hearty seal
#

Would it be possible to auto join last party upon new client login in party plugin?

rich marsh
#

no

#

it would cause an EXTREME amount of traffic to the party system

light trail
clever gale
vivid finch
#

How can I send data from the Panel back to the Plugin

#

i.e. panel has a refresh button and I need data from api in the Plugin

ancient sonnet
#

Be more specific

#

You want what to happen where

low garnet
#

Hi! Is there any issue with developing something where a discord community could manage plugin settings for a number of users?

Discord admin uses bot to update plugin settings for any user with a key configured.

When user logs into runelite it pulls down the settings for the plugin from an external API?

Is that allowed?

Thinking data plugins for discord communities, clans, bingos etc.

ancient sonnet
#

!statement

ancient sonnet
#

As long as it follows those rules you’re fine

low garnet
#

Or at the start of an event. User types ::update to get latest settings

ancient sonnet
#

You can distribute a private build of your plugin too, it doesn’t have to be published on the phub

vivid finch
# ancient sonnet You want what to happen where

Basically I'm loading a csv string from an api call of a list of items.
I made a panel for the user to be able to refresh the list in case of any changes.
However that is in the Panel file, I need to somehow get that list back to the Plugin

low garnet
ancient sonnet
#

Your csv is in the panel file? Or you want the refresh button to call a function in the plugin file

vivid finch
#

refresh call func in plugin would be preferred

#

way prefered, if you can direct me to some info that would be great!

ancient sonnet
#

In the button listener on click have it run plugin.refreshFunction() — make sure the refresh function is public and you’ve properly set up the plugin in the panel file

indigo kilnBOT
#

@low garnet Add the following line to your plugins block in build.gradle:

id "com.github.johnrengelman.shadow" version "6.1.0"

Add this block elsewhere in the file, changing the Main-Class to your plugin's test:

shadowJar {
 from sourceSets.test.output
 configurations = [project.configurations.testRuntimeClasspath]
 manifest {
 attributes "Main-Class": "com.example.ExamplePluginTest"
 }
}```
Then run `./gradlew shadowJar` and a runnable jar will appear in `build/libs/*-all.jar`. You can run the jar with `java -jar -ea jarName.jar`
low garnet
ancient sonnet
#

You give them a .jar file yes

low garnet
#

Sick, TY!

vivid finch
#

or are you saying I pass the function through the Panel params?

ancient sonnet
#

I’m saying add the button and in the button’s actions have it call the function. The nav button is entirely different

vivid finch
#

I'm having trouble understanding how to access the button from the Plugin, I'm so sorry

ancient sonnet
#

You don’t

vivid finch
#

ok thats what I though

ancient sonnet
#

The button sits outside the plugin and yells back to it “yo someone hit the button, refresh”

vivid finch
#

yea the yelling back part is where im stuck

#

I have the button listener set up in the panel just fine

ancient sonnet
#

Look at the raid reloader panel class. The injection of the plugin and then the creation of the jbutton in the panel

vivid finch
#

yea I copied that identically

#

I pulled the repo

#

can I post code ss in here?

ancient sonnet
#

Yea u can

vivid finch
#

yea thats my issue how do I get plugin

ancient sonnet
#

Replace Client client with YourPluginClassName plugin and replace the following text accordingly

vivid finch
#

oh so i just pass it through a param

#

oh lmao

ancient sonnet
#

Guessing it’s stupid easy now lol

vivid finch
#

lmao pretty much didnt realize you can just inject it lmao

#

this reminds me of C# dependency injection

#

Does the panel refresh when a change to the plugin happens? i.e. I want to send the newly loaded list back to then panel to display it to the user.

ancient sonnet
#

If you have added the list to the panel already, and the panel refers to a variable in the plugin file that is change, you would need to reload the panel

#

It needs to happen on the client thread. I can link an unofficial example but rule of thumb is reference core material for good examples

vivid finch
#

problem with core is idk it enough to know where to look for examples lol

ancient sonnet
#

Same

#

But yea you can do anything you want in the plugin class

#

Like my dumb ass put a lot of logic in mine instead of doing it in the plugin.

half umbra
#

All you need

vivid finch
#

no I mean for which plugins use what I need lol but I'll figure it out hopefully

#

I just hardcoded text for now

half umbra
#

Just poke around. Explore.

ancient sonnet
#

Yeah panel dev is the longest part of plugin dev. Worst part imo

half umbra
#

Can you guys consider moving to DMs or #general if this is going to keep going for an extended period of time though?

versed scaffold
#

Idk why an update command isn't good enough for you

ancient sonnet
#

Hadn't thought of that one, but also if they're displaying the list in panel then yea that's another thing. Could also just display the list in the config but 🤷‍♂️

versed scaffold
#

Well we told them to do that days ago

short wolf
#

hey does anyone know if you reset the 'bank tags' plugin and all your tabs are erased- you can get them back? like in a file somewhere? or am i in the bin here :')?

half umbra
#

I think if it's reset, it's reset.

short wolf
#

ah shoot okay, well we start again haha, ty :)

vivid finch
#

Any ideas what I might be doing wrong here to refresh the list displayed on the panel?

#

am I not understanding repaint?

vivid finch
#

sorry I thought this was support

mortal mason
#

This is a new feaature of Runelite? Saw it today for the first time...

rich marsh
#

it's not really new we just don't often use it

#

unless the version ur on has a bunch of broken things

mortal mason
#

ah... good to know. Was mid raid. Had to log out to reset 6h log... gg

#

Thankfully wasn't too far into the raid...

somber aspen
#

runelite doesnt force you to logout, it just prevents you from logging in

rich marsh
#

does the game recognize a 6h log out into login versus a new client login*

somber aspen
#

there isnt a difference in if you restart the client or not after a 6hr log

#

either way you are logged out..

rich marsh
#

yeah that's what I was wondering

#

so they would have been in the same scenario logging back in, after logging out for the 6h versus restarting the client

mortal mason
#

Will keep that in mind in the future I guess...

bold delta
#

Is it possible to build locally and still login with a Jagex account?

dusky wren
#

What plugins do yall reccomend somo e whos last time playing was like 2010

#

Just lookin for general "must haves"

half umbra
#

As few hub plugins as possible, personally

#

I'm very biased but I'd say WikiSync is a useful tool to have, the wiki advanced crowdsourcing helps us find things out, and those are the only two I can think of off the top of my head that I use that would be broadly useful, though I'm sure there are a couple I'm forgetting. Well, that I USED since I don't really play these days.

vivid finch
#

Can someone help me get rid of this ugly ass scrollbar and white border?

half umbra
#

Have you tried looking at how a core plugin with a pluginpanel is built?

fast wyvern
#

Is there a plugin that shows the click box for prayers when not active? The image is an example using the Screen Markers plugin.

vivid finch
tacit vigil
#

lmao how did you get the year 2000 java swing appearance

#

I can almost hear the moden connecting noise when I look at that.

vivid finch
#

lmao its so weird right

tacit vigil
#

btw what does this panel do?

#

is it just a button?

vivid finch
#

yea it loads in a csv string from an api call

#

its a list of items to trigger an auto-screenshot for the plugin

#

idea is a bingo plugin for whitelisted items

#

without the user having to manually copy paste a whitelist, they just put in a pastebin code and pull the list

tacit vigil
#

if that's all you're doing you could try using a ::command to trigger that.

vivid finch
#

i have the functionality working beautifully

#

the UI is just pissing me off lmao

tacit vigil
#

yeah that happens XD

vivid finch
#

haha I'll address this later, kids got bedtime 😛 ty for help guys

tacit vigil
#

good night!

copper edge
#

whats the plugin that highlights your own player, like makes a glow around them

flint solstice
#

how do u set your custom notification sound? I put a "notification.wav" in the root directory and doesn't seem to work?

indigo kilnBOT
#

Place the files for the feature you want in %userprofile%\.runelite on Windows or ~/.runelite/ on Linux/OSX
The names and type for the files are:

  • Custom cursor: cursor.png
  • Custom notification sound: notification.wav
  • Custom login screen: login.png. An image size of 765 x 503 is recommended, but bigger images will be (simply) scaled down automatically.
light trail
#

it's probs named .wav.wav or you renamed .mp3 to .wav without re-encoding it

#

or you encoded it in the wrong format

flint solstice
#

hmm, i know it's not .wav.wav cuz i have extensions showing, maybe i'll try a different file

light trail
#

just re-encode it in whatever program you like

flint solstice
#

yeah gonna test now

#

nope, didn't work

desert umbra
#

any chances of fixing this problem? i wanna play the modern way but i always have this bs problem

#

it wont allow me to fix it myself

light trail
light trail
desert umbra
#

@pure zodiac

desert umbra
rich marsh
#

why did you randomly ping someone

#

don't do that

light trail
#

don't ping random people from staff

rich marsh
#

images don't say words

#

use your words to say what the problem is

light trail
desert umbra
#

@light trail i cant fix rl

flint solstice
desert umbra
#

u see where my skills are

light trail
desert umbra
light trail
indigo kilnBOT
#

3rdpartyissues: Many plugins from the pluginhub break the client in subtle or not-so-subtle ways, including causing issues like client freezes. We do not support pluginhub plugins because we do not make or quality control them, and do not recommend their use.

Run the RuneLite (safe mode) shortcut, or with a Jagex account, first run the RuneLite (configure) shortcut and tick the Safe mode box, then launch RuneLite via the Jagex launcher.

This temporarily disables the GPU plugin and all hub plugins which will allow you to confirm the issue is caused by one of those plugins and isn't a core RuneLite issue.
If the issue is caused by a hub plugin, you should isolate which plugin it is and then uninstall the plugin.

light trail
desert umbra
light trail
#

show a video of it happening in safe mode with the title bar visible

desert umbra
#

i havent ran it safe mode because idk how to do it while on jagex account lol

light trail
#

oh fuck me, you mean that the client's size is too big

desert umbra
#

yea

rich marsh
#

lol

light trail
#

open the runelite config and untick lock client size

rich marsh
#

congrats u won this game of charades

light trail
#

please do use words next time

desert umbra
#

all good where is runelite config?

rich marsh
#

click the > and then the ⚙️ next to the RuneLite plugin

desert umbra
#

thanks fellas

signal sun
#

Does anyonke know how to add items to the additional filtered items section in inventory setups?

light trail
#

Have you tried right-clicking it?

pallid drift
#

just add them manually?

signal sun
#

@pallid drift @light trail Thanks I was trying to drag and to just add a tag

thin crystal
#

Anyone use Quest Helper? I see it on the runelite website but don't see a download plugin option.. also don't see it available on the RL interface in game..

light trail
#

You probs wanna read that

gusty venture
#

Suddenly I can increase my draw distance now

light trail
#

The limit has been removed without compute shaders because on cpu rendering the limit is increased now

gusty venture
#

oh

#

nice

visual rampart
#

hello runelite developers is it possible to make the jagex boss overlay moved wherever you'd like inside of the window? currently it is limited to the fixed client part of the screen. thank you!

light trail
#

Stonedturtle made a hub plugin for when you have xp drops in the middle. That's all that's possible rn

visual rampart
#

unfortunate, you can hold alt and drag it but it remains inside of the window and cannot be dragged onto the chat box

light trail
#

that's true

visual rampart
#

praying for the time it can be dragged wherever 🙏

pallid scarab
#

Heya,

Not sure if it matters, but this master clue step can be done at the true blood altar with pure/daey ess.. Clue plugin only references zeah

rich marsh
#

honestly i'm not really sure the best way to squeeze that fact into the hint

mental belfry
#

"Bind a blood rune at either blood altar"?

rich marsh
#

yes but how are we handling the items

#

dark essence fragments OR pure/daeyalt essence feels like it's going to setup confusion for people who maybe haven't done it before and then they'll take pure essence to the only blood altar they know of in kourend

mossy herald
#

hey guys, when i right click monsters i cant see the lookup drorps anymore, anone know how to get it back?

pallid drift
#

(If it’s the one I think it is)

#

Just use the look up from the wiki directly instead

mossy herald
quick folio
#

loot lookup is still available and seemed to work when I checked it just now

pallid drift
pallid drift
quick folio
#

so we thought it was another one

pallid drift
mossy herald
#

i have the loot lookup thing on the right side but the other day i could right click mobs and there was a lookup drops option, idek why it disappeared xD

pallid drift
#

Do you have even more options than you used to from another hub plugin adding an option?

#

I think there might be a limit to right click options or hub plugins try to take the same slot of the right click menu

mossy herald
#

i removed the dps one but i still cant see it, ill send a screen

quick folio
#

you seem to have it enabled, maybe check its settings to see if there is an option to enable/disable the rightclick menu

mossy herald
#

it was already enabled

#

i disabled and re-enabled it to no avail

quick folio
#

dunno then

indigo kilnBOT
#

Get support for the Loot Lookup Plugin Hub plugin here: https://runelite.net/plugin-hub/show/loot-lookup.
You can also find the support link by searching for the plugin in the Plugin Hub panel and clicking the ? button on the plugin, or by right-clicking the plugin in the plugin panel and clicking the Support menu option.

ruby shell
#

could the option be hidden by custom swaps or something?

quick folio
#

potentially yeah

mossy herald
#

its weird because idk what menu swapper i ihave

#

i fixed it, it was one of the GIM addons xd....

#

ty guys 😄

pale jacinth
#

adam y u break RL and all my old plugs smh

half umbra
#

I think you mean why did Jagex make changes?

#

And I think most stuff is fixed now anyway

pale jacinth
#

thats fair although i will say when an api has major updates some notice would have been nice xD

somber aspen
#

tbh ive no idea who you are

half umbra
half umbra
somber aspen
#

also we really had quite minor api changes for 222 I think, we tried to keep compat well

polar vector
#

Hi, anyone know where the conf file for menu entry swapper would be ?
I expected to find it in .runelite/plugins but it's not here
I want to manually add shift options for a bunch of items

half umbra
half umbra
polar vector
#

I can't even try ? 😬
I would clone my config before doing it

somber aspen
#

sometimes api changes are forced by jagex, which is just inherently something we can't avoid because of how runelite is built on osrs

half umbra
somber aspen
#

He is talking about "api changes" though which means something specific

somber aspen
#

oh

polar vector
#

can I still give it a try though ?
I heard the warning but would still like to try
Or at least see the conf file, see if it's that hard to make

somber aspen
#

I was just confused why he thinks I would notify him of api changes when I dont know who he is

polar vector
#

ok fair enough

#

thanks anyway

blissful socket
#

Any Runelite plugin developer can help me 1 on 1 for 5 mins? I'm trying to create my first plugin (a very simple one) and keep getting issues with the plugin class not being used / not finding runelite-plugin.properties

somber aspen
#

what issues?

blissful socket
# somber aspen what issues?

It's just a warning on IntelliJ but I believe it might be having bigger effect.
Class '[plugin name I used]' is never used

somber aspen
#

you can probably just ignore that

blissful socket
#

I have no idea if that is causing the issue or if it's something else.
Creating a plugin that when my character is under an npc / other player, entity hider is on. So I'm always invisible when standing on top of another entity.

I made it give me some info in logs, eg. say true when standing on same tile as another player, and it does that correctly. Just doesn't hide my character

somber aspen
#

if the plugin is running enough that you can see it doing things, then it is obviously working?

blissful socket
#

Everything but hiding my local player character isn't working. Will try to find the error solely on that end then.
Also, I assume this plugin is fine with Jagex's T&C right?

#

I like using the entity hider plugin, but only want local player to be hidden when sharing tiles with other players / npcs, instead of being transparent at all times.

#

If that ^ is considered automation due to character being hidden on specific scenarios, a secondary solution which is not involving parameters such as opponent player character location, I could otherwise just make a plugin that swaps the visible render order so that local character is always below NPCs / other players.

#

(perhaps you could give me some clarity @somber aspen if option 1 is fine once built for release or if I should persue option 2)

somber aspen
#

i dont really know offhand

blissful socket
#

I couldn't find anything directly covering this topic in Jagex's 3rd party client's thread of banned implementations. (I assume it's fine but always wanna make sure)
Not sure how procedure is typically done to allow or not a new plugin into external plugins.

austere hollow
#

Im pretty sure a similar plugin was rejected in the past

versed scaffold
#

Don't people just use that player outline thing and hide yourself all the time

real trellis
#

Yep it's less visually jarring that way

subtle grail
#

bit of a strange question here... since i swapped to jagex launcher some of my loot tracker is missing .. is this cause it uses a new set when lauch throuh launcher

#

not all my kill logs have gone

versed scaffold
#

You sure they're missing?

#

And you're using tracker not logger

subtle grail
#

loot tracker?

#

thats what im using

#

for example before i swapped to jagex laucnher i had 4k rev kills not its 1 i jut killed one to see

#

one of them just wish i didnt go jagex account lol ..

rich marsh
#

never heard of this happening specifically when switching to a jagex account

#

but who knows

subtle grail
#

cheers that helped got my rev one back

#

needed to kill 1 and restart

hybrid mulch
#

Is there a plugin that can show a timer for when the second heal of hunter meat kicks in? e.g. [[Cooked moonlight antelope]] heals 14 immediately, then another 12 after 7 ticks, and if you eat another before the 7 ticks then the extra 12 is lost. So I'd like to be able to track when the second heal is done.

Also the item stats plugin has a weird UI for it where it shows the +14 and the +12, but if you've only lost like 15 hp then they're both green even though the +12 will mostly be wasted (unless you take more damage in the meantime). Seems like it'd make more sense to show +14 and then +26 so if the second one is yellow you know it's going to be partially wasted

livid knotBOT
rich marsh
#

there's a hub plugin in the queue I believe

humble mulch
#

Is there a plugin to show the spec bar for all weapons in pvm

#

Or is that not allowed

#

Hate how I have to wait 1t for the bar to show up and I don't wanna use the orb

#

I get that it's prolly op for pvp

ancient sonnet
#

Spec bar?

#

You mean going from a weapon that doesn’t have a special to say claws and then the special is available?

#

But you want to see the spec bar on the first weapon? I don’t think that’s possible

humble mulch
#

Yeah just have a greyed out spec bar on a weapon with no spec so that I don't have to wait for bar to show up when I switch from scythe to claws or chally for example

pallid drift
#

It isn’t possible no

humble mulch
#

But I guess it's just part of the game

pallid drift
#

Correct

half umbra
#

that seems like kinda messing with an interface in combat in a way Jagex might not like anyway

humble mulch
#

I like to put all my spec weapons on the bottom half of the inv but I guess it's time to put them on the top row

half umbra
#

unless I'm misunderstanding what you're asking

hushed patrol
#

or just use the spec orb

quick folio
#

iirc its mentioned in the guidelines

quick folio
#

Any unhiding of interface components, such as the special attack bar and including the minimap (for example, in Barrows)

humble mulch
#

bad game design

#

just disable it for pvp if the meta gets too broken

rich marsh
#

the orb is right there

#

when the orb is above the number 50 u can use claws spec

humble mulch
#

Orb = mouse movement
item over spec bar = no mouse movement

pallid drift
#

Tell jagex to change their statement it’s out of date anyways because they still mention construction

#

Stop arguing with us for their rules

rich marsh
#

you have to move your mouse to look at the orb?

humble mulch
#

to click the orb

#

don't have to move mouse to click spec bar

quick folio
#

we are not the ones you should be argueing with, we didnt make the rules Shrugfreg

humble mulch
#

True

quick folio
#

do I personally think it shouldnt be allowed? probably not

#

maybe you can make a reddit thread that pops off and hope they see it

ancient sonnet
#

skill issue

tacit vigil
#

does the orb work differently?

#

I thought it was also not clickable when your weapon can't spec.

fading lagoon
#

you can still see your spec amount though

molten shell
#

Is there a plugin that automatically changes the inv tag colors for all combat items.

#

To use at like LMS?

naive panther
#

is there any way to rearrange the sidebar buttons?

half umbra
#

No

light trail
#

No, only a plugin author can do that.

naive panther
#

damn

#

is there any particular reason for that, or just the way it is?

light trail
#

Just the way the UI works. Some authors have added a config for it, but that's only for a handful of plugins

clear jungle
#

when update to fix stuff

versed scaffold
#

three days ago

short grotto
#

Any ideas how hard it would be for me to make a plugin that allows the player to have the head of an elf on their player character? I'd like players to still be able to show their current armor except for the head slot. I also would like to be able to customize the skin color and hair color of the elf head models. I know that there are head models for the elves that can be positioned where the player character head is and they share the same skeleton/anim data as the player.

ancient sonnet
#

@tacit vigil this sounds like your wheelhouse

tacit vigil
#

no clue

#

unless there is an elf head item id

#

but I doubt it

vale dagger
#

where would i report an issue\bug with the loot tracker

sonic elbow
#

What is the plugin that you can use to highlight specific objects - by objects I mean things like a tree or a chest (not NPCs)

sonic elbow
tacit vigil
sonic elbow
#

legend, ty!

maiden moth
#

how to hide the clutters of items on my screen

desert remnant
maiden moth
brisk chasm
#

#github message
🤖 not only diminishes these enhancements but also poses a genuine risk to my Hardcore Ironman character.

honest pumice
# maiden moth

Quickly, double tap left ALT. Permanently, Ground Items plugin settings.

granite sage
#

Is there a plugin that you can set a goal for X item, and the plugin will keep track of what you have accumulated towards that goal in the top left of your screen? Similar to Xp goalz, but for items?

Say I was mining X item and wanted 2k of them. It would start out as 0/2000, and just increase whenever I mined one?

desert remnant
granite sage
#

Didn't even think of that, smart

pure iron
#

what is that info number in green? and how can i remove it

somber aspen
#

its from a pluginhub plugin, might be tick tracker?

pure iron
chrome crystal
#

The "highlight southwest true tile" setting in NPc indicators doesn't seem to be working. Is this a known issue or is there something I messed up on my end

somber aspen
#

it is not a known issue

half umbra
#

Do you have the NPCs highlighted?

main pagoda
#

Anyone knows how to globally reset individually customized left/shift-leftclick settings from Menu Entry Swapper?

inland shadow
#

Don't think you can

maiden moth
#

how to disable other player's mining sounds

#

cuz

#

this sounds like someone is scratching glass

rich marsh
#

annoyance mute probably has a setting for it

#

it might mute your own too tho

quick folio
#

doesnt music plugin have an option to disable them as well? hmjj

maiden moth
#

yeah

#

thank fuck

#

thanks

quick folio
#

were you at a star or something? MonkaChrist

maiden moth
#

yes

quick folio
#

oh god

maiden moth
#

and someone scratching glass

quick folio
#

that sounds like torture

maiden moth
#

I thought I was in a chinese prison

quick folio
#

lmao, happy mining Prayge

pallid drift
#

You can also use annoyance mute to selectively mute those sounds

#

Instead of blanket muting everything that’s in that category

hot mural
#

is there a plugin that shows the amount of logs in the log basket while in your inventory?

quick folio
#

I think so yes

#

one of the item charges i think

sacred spindle
#

does anyone know why this resets after close client?

inland shadow
#

resource packs probably

sacred spindle
#

this is for plugin runelite

inland shadow
#

think you can turn off resource packs being allowed to change that in that plugin's settings

rich marsh
#

resource packs changes that setting

sacred spindle
#

i dont have that plugin

rich marsh
#

look again

ionic steeple
#

lads... am i fucked?

quick folio
#

looks like it

rich marsh
#

Appeal Pending

ionic steeple
#

what are the chances though..

rich marsh
#

🤷 depends what you said

half umbra
#

Depends on what you did

sacred spindle
ionic steeple
#

f word. the bad one. i got pked.

sacred spindle
#

i recently logged into runelite and noticed it kept changing back the overlay

half umbra
#

Yeah wouldn't be shocked if they let that mute stand

indigo kilnBOT
#

To find the logs, you can do one of the following:

  • If your client failed to open, click the Open logs folder button.
  • Open the screenshot directory by right-clicking 📷 Camera button, navigate 1 directory up, then open logs folder.
  • Navigate to %userprofile%\.runelite\logs on Windows or $HOME/.runelite/logs on Linux and macOS.

Upload the log files named client and launcher by dragging them to Discord. If there are files prefixed with jvm_crash dated from today, upload them too.

ionic steeple
#

I will quit if i get perma muted. I deserve it tho

#

it'll be too lonely to play

half umbra
ancient sonnet
#

Check fps control plugin

half umbra
#

Disable gsync if you have an Nvidia GPU

indigo kilnBOT
half umbra
#

That doesn't seem right

rapid barn
#

is it possible to transmog gear and invent items for reference setup reasons? i could see how would be an issue for clans that need gear req proof

pallid drift
#

I don’t think there is one for stuff in the inventory but you can maybe build a layout using the inventory set ups and just search for the equipment you don’t have for that side panel thing

#

You could also use the wiki’s dps calculator to take screenshots of gear load outs

#

Idk of another tool to do it besides just having the gear

rapid barn
#

gotcha, yeah i was thinking about for use when taking a screenshot on the character equip screen

half umbra
#

Fashionscape plugin for stuff being equipped afaik

rapid barn
#

like those change the model, but not the item slot

pallid drift
#

Yeah you won’t find something that does that.

#

It’s time to earn the gm

#

Sorry bud

rapid barn
#

lol i assumed so

#

it would be cool if there was a site similar to the dps checker that you could configure reference loadouts tho

#

like how you can paste bank tags into rl website

pallid drift
#

The wiki is continuously improving and you can I think already share gear load out links there.

#

The wiki dps sheet is already bis 🙂

#

Very common wiki W

rapid barn
#

gear loadout links via dps checker?

pallid drift
#

I think so? Let me double check

#

If not then it’s something that they’ll be working on!

rapid barn
#

im thinking for skilling and clue setups something like that isnt really a thing, or invent in general. Can share feedback over there thanks!

pallid drift
#

Does this have only a dscim?

rapid barn
#

yep!

pallid drift
#

Share button

tacit grove
#

Hi friends! I am attempting to make a plugin to help fight against the robots in game but I am having some issues if someone could assist I would be happy to explain thank you friends

pallid drift
#

As you were informed there already is a bot detector plugin that exists, have you taken a look into their project?

light trail
#

Please do contribute do bot detector. It reduces pluginhub clutter and ensures that the existing users can benefit from potential fixes or upgrades.

tacit grove
#

Friends sorry if you misunderstand me I am only making for personal project and not wanting to release plugin at this time

pallid drift
#

Idk how to help when you haven’t asked questions about development yet, be sure to check out the runelite wiki’s building guide to start from a good basis.

tacit grove
#

I can share with you what my project is

pallid drift
#

Sure you can post about it here.

tacit grove
#

no pm?

pallid drift
#

Sure why not I’m not sure how useful I’ll be but I’ll be an ear

tacit grove
#

No problem friend

#

I can post here

#

import net.runelite.client.plugins.Plugin;
import net.runelite.client.plugins.PluginDescriptor;
import net.runelite.client.eventbus.Subscribe;
import net.runelite.api.Client;
import net.runelite.api.events.GameTick;
import net.runelite.client.ui.overlay.OverlayManager;

import javax.inject.Inject;

@PluginDescriptor(
    name = "Bot Reporter",
    description = "A super sophisticated bot detection plugin.",
    tags = {"bot", "report"}
)
public class BotReporterPlugin extends Plugin
{
    @Inject
    private Client client;

    @Inject
    private OverlayManager overlayManager;

    @Override
    protected void startUp() throws Exception
    {
        System.out.println("BotReporter started.");
    }

    @Override
    protected void shutDown() throws Exception
    {
        System.out.println("BotReporter stopped.");
    }

    @Subscribe
    public void onGameTick(GameTick event)
    {
        detectBots();
    }

    private void detectBots()
    {
        client.getPlayers().forEach(player -> {
            if (analyzeBot(player.getName()))
            {
                reportBot(player.getName());
            }
        });
    }

    private boolean analyzeBot(String username)
    {
        return username.toLowerCase().contains("bot");
    }

    private void reportBot(String botName)
    {
        System.out.println("Reporting bot: " + botName);
        // Simulate reporting the bot
    }

    private void iCaughtABot()
    {
        System.out.println("I caught a bot!");
    }

    private void PPBuster()
    {
        System.out.println("PP Buster activated.");
    }
}
cyan flare
#

Hey all, sorry if this has been asked before, but is there currently a way to make runelite interactive with say lights in a room based on client things in the game? Say changing light colours based on prayer and health or flashing when one of those is low type of thing?

cyan flare
cyan flare
#

That wiz one is based off loot so not quite what I’m after, I’ll look into the Phillip hue integration one thank you, hopefully it will

indigo kilnBOT
#

Use /ghauth command to get github roles and be allowed to post in #development

worthy mauve
#

jagex launcher is running this file when opening runelite through it on windows, but where does it look for the file on mac, i've looked through the app package contents but there is nothing big enough in there that resembles the size the client should be

rich marsh
#

you install runelite to where mac says, the applications folder

worthy mauve
#

there is only a launcher 2500kb in there, theres no 25000kb client

#

theres a unix exe that seems to launch a client file from somewhere but idk where

rich marsh
#

you don't need to know where

#

runelite just opens and you use it

worthy mauve
#

well I want to know where, that's why I asked

novel mirage
#

Does anyone know you know what runelite plugin I can use to tell me how many enemies I have stacked up? for chinning range

inland shadow
#

Monkey Metrics

novel mirage
#

amazing ty

lean wigeon
#

Not sure where the best place to comment this is, but I've noticed that the anti-drag plugin doesn't work in the bank's equipment screen.

half umbra
#

I believe that's a known thing

shadow sage
#

Is sharing ur ip dangerous while installing a plugin?
some plugins require it

half umbra
#

There is a potential for it to be misused, and there's a warning about it for a reason.

#

It's really up to the end user to decide if they're comfortable with how the authors of any given hub plugin might handle that information

dusky sequoia
#

is NPC aggression not a plugin anymore?

half umbra
#

You might have to restart a few times to get it to work. It's a bit bugged right now but it's a known issue

dusky sequoia
#

ive restarted like 20 times still not there

versed scaffold
#

unlucky

charred oracle
#

is it possible to add teleport sub menus to book of the dead?

quick folio
#

no since book of the dead is not a cape

charred oracle
quick folio
#

jagex only made an exception for capes

charred oracle
#

thats odd

quick folio
charred oracle
#

i did keep complaining about the max cape to mods for a while, sub menus was a good update, they should extend this to other items.

#

i mean.. we basically can already bypass extra menus by being a bit sneaky with custom hotkeys

#

for example i have hotkeys for "rub" and multiplied it so it works for keys 1-6

#

this allows a kind of sub menu for any item that can be rubbed.. sort of

floral wedge
#

man casually admitting to botting

charred oracle
charred oracle
tacit vigil
#

I'm so smart I snuck a botting plugin in under nfc's nose

charred oracle
#

😄

half umbra
pallid drift
#

if it works then it works

worthy mauve
zealous harbor
#

What are you trying to do? Just find files?

worthy mauve
#

yes

zealous harbor
#

For what purpose? Are you trying to accomplish something?

worthy mauve
#

to see where the client files are stored

versed scaffold
#

its where you put it afaik

#

mac likes to hide things from people

#

so it prob does some garbage to like extract everything to be runnable at the time its run idk

quick folio
#

fwiw, comparing file sizes across operating systems wont be very usefvul

hushed patrol
#

i still dont know what he rly wants lol. you can inspect the package contents by right clicking the runelite app and clicking show package contents

static grotto
#

can u guys add the kitted blowpipe to the tick tracker

indigo kilnBOT
#

Support for hub plugins should be directed to the author of the plugin.
You can find the support link by searching for the plugin in the Plugin Hub panel and clicking the ? button on the plugin, or by right-clicking the plugin in the plugin panel and clicking the Support menu option.

static grotto
#

do I have to do that through github

quick folio
#

yup, their github

flint solstice
#

is there any simple plugin that just displays the current action i'm taking? walking/mining/woodcutting/etc.?

#

i know some plugins do it like the woodcutting one says when you're woodcutting, the minign one does the same, but is there a plugin that says all your actions as you're doing it?

half umbra
#

I don't think so

flint solstice
#

damn, seems like such a simple plugin too. i'm too lazy to go create one. java is such a pain to setup projects and compile and shit

hushed patrol
#

mmmm i feel like youd have to go identify each and every animation id?

half umbra
#

I don't think anyone saw a need for it

flint solstice
#

my immediate use right now is in wintertodt, the biggest problem i'm having is telling correctly if i'm fletching cuz i keep taking dmg

#

there' a wintertodt plugin that kinidled of tells u when you're idle, but i've felt like for fletching it's kind of glitchy

hushed patrol
#

i just turn on sound, if you hear damage then your action has been interrupted. excluding when youre woodcutting.

#

your animation doesnt get interrupted, so thats why the plugin cant tell (or hasnt been coded) to abruptly show that youve been interrupted. since im guessing it works off your character's current animation

flint solstice
#

ah... maybe that's why

oblique sun
#

isn’t there a plugin that notifies you though

flint solstice
#

yeah, i mentioned that and the problem i have with it

oblique sun
#

i was doing wt and was being notified

flint solstice
#

i'm using wintertodt notifications... i see there's a wintertodt idle plugin now (that there wasn't before when i searched plugins)

#

maybe that one works better

oblique sun
#

pretty sure what i was using was built-in to rl

#

let me check

hushed patrol
#

ive also maxed fm a while ago and i dont remember anymore

oblique sun
#

im gonna guess its this

flint solstice
#

that notification is in chat though, the one i'm using puts a red overlay on the screen which is a lot more noticable

oblique sun
#

you could configure notifications to use flash notification then

flint solstice
#

oh, true

#

i forgot that's a thing

oblique sun
#

or... a sound

#

poggers.wav

flint solstice
#

nah, sound doesn't help cuz i watch other stuff

smoky smelt
#

Does anyone know if we upgrade our account if we’re able to still use runelite ?

pallid drift
#

yes

#

You get to pick the client you want to launch if you use jagex launcher

smoky smelt
#

Okay thank you. My fiance has someone that keeps getting into his account and stealing his things and he’s thinking about upgrading his acc. He’s got the Google authentication linked. He’s changed passwords all of that. Somehow they keep getting in

#

Would that help ?

somber aspen
#

yes, probably

quick folio
#

make sure they check their linked accounts on the osrs website

smoky smelt
#

How do you do that?

quick folio
#

linked accounts there

#

if you go to runescape.com and login thats the first page you will see

#

if whoever is getting into the account added one of these here, they can just hop in whenever through that method

smoky smelt
#

Do you know how we would get rid of a keylogger or if this would show that as well? We’re thinking that’s how they’re getting in

quick folio
#

hard to predict tbh, but if they linked lets say a steam account, they wouldnt need a keylogger

indigo kilnBOT
#

You've downloaded a fake client, and your account has been compromised. Remove the fake as soon as possible to minimise further damage.
The following actions should be performed from a secure computer or secure mobile device:

  • Change your RuneScape password
  • Remove and re-add Authenticator to RuneScape
  • Change your RuneScape bank PIN
  • Change your email's password
  • Add 2FA to your email if you haven't got it enabled
  • Check for any linked accounts by accessing the account settings page (https://www.runescape.com/account_settings)

Some fake clients also install malware, only a fresh install of your operating system can guarantee the total removal of any unwanted software.
You might also want to change any email password if you reused the same as your RuneScape account password.

Once your computer is secure, you should download RuneLite from the link available at the #welcome channel.

smoky smelt
#

He typed all of his credentials into a fake RuneScape forumn and this was his first time playing RuneScape

quick folio
#

thats the steps you can follow

#

upgrading to a jagex account would also be more secure of course

smoky smelt
#

Thank you

#

It said there was a steam account linked and he doesn’t recall ever using steam is that a way they could’ve been signing in? Because this last time they got in they weren’t able to get into his bank they just robbed him for the stuff he was wearing

light trail
#

Yes.

#

It's hacking 101 for osrs

quick folio
smoky smelt
#

Yep that’s what they been doing! For awhile they were able to get in bank despite a bank pin change, and now we fixed that

#

And it seems they just only got the stuff he had on

#

Now how does he change the launcher on runelite

light trail
#

Select RL in the launcher

manic void
#

dumb question but does anyone know of a place people share there custom game chat colours?

ancient sonnet
#

There isn’t one afaik

oak dagger
#

Running on MacBook Pro m3 pro, getting a nice 70+ fps with 117 but was wondering if anyone can reccomend anything to boost that any more?

indigo kilnBOT
half umbra
verbal mica
#

Greetings, I am archer, Emissary of the Gorgonites

glacial nymph
tiny owl
#

Got a new pc and lost all my plugins, whats the plugin that would let you shift click on objects and npcs and "tag all" on them? I thought it was npc indicators but that doesn't seem to work

pallid drift
#

Do you have access to your old pc

#

There is object markers, ground tiles and NPC indicators but it’s way easier to just import the old settings, and less of a head ache than rebuilding.

tiny owl
#

it was object markers that I was thinking of, thank you. and no I don't have access to my pc anymore, its been a pain 😦

pallid drift
#

Perhaps you should look into using cloud sync to prevent this from happening again

tame moth
#

hey guys

#

what is the clan chat plugin to notify team mates about lvls up or loots?

winter crane
#

anybody know of any plugins that help keep track of boss times during the fight for things like CA's?

rich marsh
#

pretty sure there was one added last week

#

called timers-ca

winter crane
#

ooo ok. good to know. remember looking before couldnt find it but figured id ask this time.

thanks 🙂

light trail
#

There is also ca timers

#

We didn't catch that it was kind of a dupe

#

So pick your poison. They are largely the same

dry wedge
#

can somone please help me out i cant get the runelite bot into my own discord server. the git hub instructions make no sense to me

inland shadow
#

It's not meant for other servers I'm pretty sure

dry wedge
#

the github one

quick folio
#

wouldnt be a very useful bot to add to your own server

#

Whats the reason you want the bot, maybe there is a better/easier solution

oblique sun
#

maybe they mean the github webhooks

quick folio
dry wedge
wheat agate
#

@quick folio is there a good place to start when it comes to writing plugins? Like videos or tutorials?

indigo kilnBOT
quick folio
#

thats a good place to start, and uhm

#

also looking at core plugins for snippets/example of api usages etc

wheat agate
#

I also had a question on functionality of some plugins. I guess I'm not sure what information runelite is able to pull and what it can't.

#

For example there is a plug-in that tracks self healing but it doesn't do what I want so I want to write my own.

quick folio
#

runelite knows whatever jagex sends to the client, which is a pretty annoying answer

wheat agate
#

Looking at their code it appears they are getting the current hp stat value and comparing it

#

So for example it sees 70/99 hp

#

And if it goes to 90/99 it assumes you healed 20 hp

quick folio
#

hmmh

wheat agate
#

Problem with that method is that it can't tell if you healed with a shark or blood fury

quick folio
#

runelite wont know the source of the healing, but you can determine it based on what happens(usually that is)

wheat agate
#

Also whoever wrote it couldn't account for the 1 hp regen so they just aren't tracking any 1hp heals at all

wheat agate
quick folio
#

yup, its not information the client has to know so jagex doesnt transmit it

wheat agate
#

So is there a way to tell that you ate something other than the change in health?

quick folio
#

could look for the chatmessage when you eat something

wheat agate
#

Oh does it display that? I always have game chat hidden

quick folio
#

or the graphic that appears when someone uses heal other, or the bloodfury effect on your current target

#

yeah its part of the spamfilter ingame

#

but the client still receives all those messages

wheat agate
#

Oh Interesting

#

So you can track the animations for the heals then

quick folio
#

the spotanimations yeah(the red swirly thing from bloodfury)

wheat agate
#

Or does blood fury, guthans and sang all say something in chat box?

#

If so that might be the easiest way

quick folio
#

I dont remember

wheat agate
#

I guess it would be simple to test

quick folio
#

game is set to filtered but you still receive the You eat the shark.

oblique sun
#

now you just need to get the messages for each food hehe

wheat agate
#

Oh so if it doesn't track the other stuff in chat I could always just use the food chat messages to filter out the healing

quick folio
#

yup

wheat agate
#

Not bad

#

Doing it that way would also eliminate the 1 hp regen issue

quick folio
#

yeah this kind of plugin is an elimination game mostly

wheat agate
#

Interesting

quick folio
#

you work with the data thats available and narrow down the source that way

#

so inventory items changed/animations/chat messages/spotanimations

#

items equiped(for regen increases)

wheat agate
#

See my hurdle is with no prior knowledge of what data is available I don't know which direction I need to head

#

But now I do

quick folio
#

and if you're unsure can always ask if someone knows a clever way to track X

wheat agate
#

True

ancient sonnet
#

generally you want to say "I'm trying to find X to achieve Y, I've tried Z"

wheat agate
#

What about the issue if someone eats a piece of food when nearly full hp

#

Like if you read chat and see you ate a shark so you are looking for 20 hp and they only heal 6 because they are at 93 hp

ancient sonnet
#

uhhh onGameTick event fires last (iirc) so you could check current HP each tick and then when a chat message fires you can compare it to the last known hp value

wheat agate
#

Then it would look like they healed 6 with something other than the shark

quick folio
#

well the chat message says shark

#

so you know its a shark NODDERS

oblique sun
wheat agate
#

Oh so you can ignore it even though it wasn't 20 hp because it was on that tick?

quick folio
#

well not sure if I would ignore it since you could track "wasted" heals that way as well

#

but yeah

wheat agate
#

Is it possible to hit and heal on a same tick though?

ancient sonnet
#

yea, brew

quick folio
#

and tea I think

wheat agate
#

So that might cause an issue?

quick folio
#

it might if you mean bloodfury proc on the same tick as eating a piece of food

wheat agate
#

Ye

ancient sonnet
#

so aggregate the possible heals in the onGameTick event maybe and clear a buffer each tick

#

like for each chat message add the hp gained to a buffer and then u can calc it in the onGameTick thing to compare or w/e

#

but as for the sang or blood fury stuff or hp yea those are a little more challenging, especially bc scythe exists

wheat agate
#

Shit..

#

Forgot about scythe

quick folio
#

there will definitely be annoying edge cases with smth like this but you should be able to get it fairly accurate I recon

wheat agate
#

Can chally proc blood fury?

#

Or can you not heal on any specs

ancient sonnet
#

that's a wiki question i think

quick folio
wheat agate
#

I've never healed on a void spec though

quick folio
#

probably not classified as a melee attack for the fury

wheat agate
#

Can claws proc it?

quick folio
#

yeah

#

voidwaker might be the only exception if you have never seen it on that

wheat agate
#

How hard would you say it would be to put the purple heal icon that nex and vard use over the player with the amount healed?

quick folio
#

there is no api to add custom hit splats, but adding a sprite on the player shouldnt be too hard

wheat agate
#

Well you can find the png on the wiki page

quick folio
#

yeah

#

or in abex' cache dumps

wheat agate
#

So bringing that in as a sprite wouldn't be hard?

quick folio
#

nope, plenty of plugins do that already NODDERS

#

ie: mlm plugin adds the pickaxe on the veins

#

there are more but cant think of any atm ahehe

wheat agate
#

How would you overlay the heal amount to it?

quick folio
#

could generate an image with the amount embedded or overlay the text

wheat agate
#

Could just have like 80 version of the image lol

quick folio
#

could do that as well probably yeah

wheat agate
#

Probably bad coding

quick folio
#

not very future proof ahehe

ancient sonnet
#

just chat message

#

or a chat message over the player's head

quick folio
#

hitsplat would definitely be the prettiest

wheat agate
#

Thats what the other one is doing and it looks dumb

#

My whole goal is the purple hitsplat

ruby shell
#

take a look at extended hitsplats maybe

quick folio
ruby shell
#

like minds 😉

wheat agate
#

Hmm I'll have to see what he is doing

#

I probably should go to bed though

#

Very interesting stuff

quick folio
#

looks like he is generating an image with the text

#

and then overlays that

wheat agate
#

I recently took a Java entry job so that's my main limitation. I am still newish to Java

quick folio
#

any prior OOP experience?

wheat agate
#

But working on plugins seems like a fun way to learn more Java in my free time

quick folio
#

NODDERS definitely

wheat agate
#

But never in a job

#

First dev job

quick folio
#

passion project in your spare time is always a fun way to learn java

#

or learn anything

wheat agate
#

True

#

It's exciting to think thousands might download and use your plugin

quick folio
#

yeah for sure awicked

wheat agate
#

Probably once that happens it gets addictive

#

I'd be looking for all sorts of dumb shit to make

quick folio
#

oh no NotLikeDuck

wheat agate
#

Like I want one to track kill participation on bosses

quick folio
#

probably start with the heal one first ahehe

wheat agate
#

Ye

#

Or one to track thrall damage

#

One I tried didn't work

quick folio
#

thrall damage is very tricky

wheat agate
#

Why is that

quick folio
#

imagine you hit+thrall hits+veng all on the same tick

#

and all hitsplats are 3 or less

wheat agate
#

Well the hit would give you xp

#

And a thrall wouldn't

#

Veng might be hard

ancient sonnet
#

uhm akschually the thrall hitsplat is the first one in the bus 🤓

jolly sonnet
#

is it the gear balance today?

ancient sonnet
#

but iirc yea

unique zenith
#

hello

#

game not working pls help

vagrant charm
quaint trellis
#

anyone know of a plugin that alerts on maintenance?

#

i always miss the notification lol

cinder ether
#

helllo i cannot log in, am ban????????????????????????????

vagrant charm
cinder ether
hardy spire
#

does jagex tweet when servers are up

chrome lily
#

imo

willow zealot
#

when is it back up again

vagrant charm
#

When people stop asking

hallow heath
#

this is quite a big update, so expect downtime

quick folio
#

in 20min or so, just like every update

chrome lily
#

2hrs i think its wednesday =/

cinder ether
ancient sonnet
#

no way it's random every time for two hitsplats being applied on the same tick

quick folio
#

capslock tested it pretty extensively, there is no good way to determine it iirc

ancient sonnet
#

unlucky

arctic wren
#

Oh damn the wiki has already been updated for the new changes very nice

finite bone
ancient sonnet
#

someone hit this man with a notlikethis

finite bone
#

A thrall will always be before a melee attack though

#

If both hitsplats originate on the same tick the thrall will be first tho cause the NPC turn happens before the player turn within the tick

elder flicker
#

anyone have a lint to this specific update? entailing whats going on

elder flicker
#

ty boss

sacred spindle
#

god damn

#

rs3 incoming or?

elder flicker
#

i hope they CRACK down on the phosani bots with those drop rate changes...

sacred spindle
#

The Leviathan has had its Ranged - Heavy defence reduced.

#

wait

#

speedrunning possible now?

#

i kid u not levathian is cancer af to speedrun

elder flicker
#

oooooooo autocast is fixed!!! !

sacred spindle
#

ooo

elder flicker
#

no longer 1 tick delay!

arctic wren
#

no more 0s on successful hits either thank god

elder flicker
#

😄

sacred spindle
#

wtf???

elder flicker
#

jagex stepping up their game 😄

sacred spindle
#

for once a rly good update

hardy spire
#

what was delayed about it

quick folio
#

the first cast took 1tick longer

hardy spire
#

you were just 6 tick instead of 5 tick?

#

if u autocast?

sacred spindle
#

EOC is her

#

ye

elder flicker
#

mhm

sacred spindle
#

p much

hardy spire
#

damn i didnt know that

#

wtf

sacred spindle
#

yeah i hope it doesnt turn into eoc l0l

hardy spire
#

???

elder flicker
#

the auto cast makes a HUGE difference in PVP + bursting/barraging tasks

hardy spire
#

nah it could never turn into eoc

#

they arent adding abilities

sacred spindle
#

prob not but i kinda get the vibes from elemental weakness thing

elder flicker
#

playerbase votes on it. So if the players want EOC thats what will happen. but all 2007 players are sweat. and nostalgic so it wont happen

sacred spindle
#

that it will turn weird l0l

elder flicker
#

would be a funny April fools joke though

sacred spindle
#

hi is runelite down atm?

hardy spire
#

its the same as a mosnter being weak to stab

#

doesnt relaly do anything EoC like

sacred spindle
#

wait so like

elder flicker
#

April fools "EOC Is here for OSRS"

sacred spindle
#

if i cast fire on ice npc

#

likeice giant

#

i hit good

hardy spire
#

yea

elder flicker
#

could you imagine the cannons in falador XD

hardy spire
#

its like pokemonm

sacred spindle
#

wow

#

easy

#

ima flamethrower

#

thunderbolt them

willow zealot
#

eoc

open elbow
elder flicker
#

there is a game update rn

hardy spire
#

the game is down not just runelite

open elbow
#

Fair

sacred spindle
#

think rs is back in 3 mins

#

idk abt rl maybe more

hardy spire
#

weaknesses were already in the game they just added more

elder flicker
#

should be able to play without plugins

#

like vanilla client but rl

sacred spindle
#

wait

#

oh shit

quick folio
sacred spindle
#

new bis stuff then

#

at places

quick folio
#

kinda but not really

warm jolt
elder flicker
#

I don't think weaknesses with overpower BIS tbh

open elbow
#

Not yet, but that's the end goal for future updates

quick folio
#

it just adds more options

sacred spindle
#

o

quick folio
#

stuff that wasnt viable before will be viable now

arctic wren
#

I wonder if it will be worth losing thralls for elemental spells hmm

elder flicker
#

like earth striking rune drags 😄

hardy spire
#

all elemental weakness is doing is adding what melee has with crush/stab/slash choices, ppl are over complicating it

#

just more choices

maiden moth
#

what update is todays update

winter breach
#

is osrs down?

maiden moth
#

anyone got a link/

maiden moth
open elbow
#

If they bring out a boss with near-total defence to everything except earth damage, that suddenly justifies the introduction of a high-level magic weapon which specifically boosts earth damage, etc

#

More avenues for progression without dealing with power creep

elder flicker
quick folio
#

its up guys, go explore the new things!

winter breach
#

wow that was fast

sacred spindle
#

ooo

fair timber
#

what update is todays update
?