#Sharing Discussion

1 messages · Page 1 of 1 (latest)

zenith latch
#

Anyoen got one for a scatha appearing

past karma
severe ledgeBOT
#

Mining Notifications
Mining Speed Boost available

Regex: §r§6Mining Speed Boost §r§ais now available!§r
Text: §6§lMining Speed Boost

Scatha/worm

Regex: §r§7§oYou hear the sound of something approaching\.\.\.§r
Text: §7§lScatha/worm

Treasure Chest

Regex: §r§aYou uncovered a treasure chest!§r
Text: §a§lTreasure Chest

Notes:

Displayed text once triggered:

zenith latch
#

Thanks

past karma
#

it doesnt take a lot to use the search bar

zenith latch
#

my b

amber surge
#

my notifications are very cool

rugged coral
#

what's the color of mvp

#

like the regex color

amber surge
#

aqua

#

that's uh, I believe it's b

rugged coral
#

ok and white?

amber surge
#

white is f

rugged coral
#

is there any reason that
§r§9Party§r§8 >§a§b [MVP] e_yen§a§f: going in 10
doesn't match me saying going in 10 in party chat?
this is what it looks like in the regex menu

#

and thats what it looks like when I type

bold thunder
#

you can do /st dev chat and if you have copy chat enabled, then you can control click on the message to copy it with color codes
however, if you want to be lazy:
.*e_yen.*going in 10

amber surge
#

It's probably because of the brackets that haven't been escaped

#

add a \ in front of [ and ]

amber surge
#

also, I think you can replace your ign with %%MC_IGN%% so it'll work even after a namechange

rugged coral
#

wait if I set dev chat to true and then copy the message and then put that in the regex it should work? cause when I do that its all white in the notifications menu

bold thunder
amber surge
#

and I'm not sure if you have a hotkey set up for it, but if you're manually typing, you could mess up the capitalization of "going in 10"

#

could add (?i) before "going in 10" in the regex to ignore capitalization

rugged coral
#

im really stupid, just adding a " \ " in front of the the brackets does nothing

amber surge
#

\

#

hmm

#

can you send the full regex here please

rugged coral
#

like nothing changes and the \ is just there

#

like the thing I copied

amber surge
#

yes

rugged coral
#

its literally just text

#

Party > [MVP] e_yen: going in 10

#

even with dev chat on

amber surge
#

did it say this in chat?

rugged coral
#

yes

amber surge
#

you can /p calva, send the message there

#

and I'll copy it for you

rugged coral
#

tysm

amber surge
#

§r§r§9P §8> §b\[MVP\] e_yen§f: §r(?i)going in 10§r

#

I added the (?i) in there, so you could now say "GOIng iN 10" and it would still work

rugged coral
#

absolutely 0 clue why mine didn't make that but thanks a lot

#

am I missing something?

#

cause

amber surge
#

§r§r§9P(?:arty)? §8> .*%%MC_IGN%%§f: §r(?i)going in 10§r
That should work in case you ever upgrade your rank, change your name, or remove Hytilities from your mods folder

#

You can /p me again, I also added the notif

rugged coral
#

works for you?

#

this is what it looks like in regex and im almost certain its not suppose to right

#

am I missing something

amber surge
#

I'm probably just bad but we'll try to fix it

#

can you check in-game chat

bold thunder
#

did it work?

amber surge
#

I have a theory of why mine didn't work, because they did match the regex when testing outside of skyblock

#

but we just used the lazy way because that worked without issues

bold thunder
#

lmaooooooo

amber surge
#

so why bother trying to get an exact match when yours works

restive dew
#

does anyone have Amber waypoints?

wary oriole
#

i think dredlig has one on yt

wary oriole
restive dew
#

ok thanks

delicate geyser
#

someone can send me a shelmet notification?

wet agate
#

could someone tell me how to put the waypoints in to the game?

amber surge
wet agate
#

Thx

pearl mantle
#

Anyone have a notification for the “skytils you dig up a minos inquisitor” message?

kind jewel
#

you cant make notifications out of mods messages

pearl mantle
#

Oh rip

glad kite
#

anyone know

§r§c§lOi! §r§eYou dug out §r§2a Minotaur§r§e!§r

how to make it work... ? cuz it always has different start of smgh =\

glad kite
#

instead of having like that

kind jewel
#

§r§c§l(Oi|Yikes|Woah)! §r§eYou dug out §r§2a Minotaur§r§e!§r

glad kite
#

§r§c§l(Danger|Yikes|Oi|Uh oh|Good Grief|Oh|Woah)! §r§eYou dug out §r§2a Minotaur§r§e!§r

some like it ?:O

kind jewel
#

yea ig that works

forest pebble
#

someone can teach me how i can use the waypoints of other poeple ?

bold thunder
bold thunder
bold thunder
kind jewel
#

^§r§c§l(.+)! §r§eYou dug out §r§2a Minotaur§r§e!§r

#

anti trole

kind jewel
#

golden fish trauma

amber surge
#

glad I'm not there yet

#

How much do you want to bet I'll get diamond before you do

#

I like how you have everything diamond and the only one you're missing is golden fish

kind jewel
#

i love rng

amber surge
#

@kind jewel

#

what did I say

kind jewel
#

no

#

you did not

#

please

amber surge
kind jewel
#

bro

amber surge
#

I was going for slugfish

#

well, you still have a lot more diamonds than I do

amber surge
#

I honestly feel bad for you now

#

@spare wind use this channel for talking about notifications

spare wind
#

I'm sorry

amber surge
#

No worries

spare wind
#

could someone help me out
I wanna make a notification when [NEU] Found Solution triggers in divan mines (farming divan parts)

#

I tried with: &e[NEU] Found solution.&r but that didn't seem to work

kind jewel
#

You cant make notifications out of mod's messages

spare wind
#

ah too bad

#

thank you

amber surge
#

Is it not just for skytils

#

does it also not work on messages from other mods

kind jewel
#

Pretty sure no mod message works

bold thunder
amber surge
#

but didn't you make it work eventually

#

or was that on another issue someone had

bold thunder
#

no I think we gave up lol

amber surge
#

@rancid hollow that's not what I meant

#

The notification you are looking for should be there

severe ledgeBOT
#

Thunder/Lord Jawbus Notifications
This supports SBA chroma!

Thunder:
➡️ RegEx: §r§c§lYou hear a massive rumble as Thunder emerges.§r
➡️ Display Text: §6§l[§d§l§kX!X§6§l] §Z§LTHUNDER §6§l[§d§l§kX!X§6§l]

Lord Jawbus:
➡️ RegEx: §r§c§lYou have angered a legendary creature... Lord Jawbus has arrived§r
➡️ Display Text: §6§l[§d§l§kX§Z§l§kXXX§d§l§kX§6§l] §Z§LLORD JAWBUS §6§l[§d§l§kX§Z§l§kXXX§d§l§kX§6§l]

Optimal displayTime is about 100

ember pulsar
#

wee

tall thistle
amber surge
#

NEU

#

Then /pv

rough plinth
#

can anyone link me the watcher done message

#

i cant search it bc the weird channel naming

severe ledgeBOT
#

Useful Notifications
Blood Cleared

Regex: §r§c\[BOSS\] The Watcher§r§f: You have proven yourself. You may pass.§r
Display Text: §c§lBLOOD CLEARED
§r§c\[BOSS\] The Watcher§r§f: You have proven yourself. You may pass.§r : §c§lBLOOD CLEARED

Party Leader (2)

Regex: ^§eThe party was transferred to (§[a-zA-Z])?§[a-zA-Z0-9](\[[^\]]*\])? ?%%MC_IGN%%
^§[a-zA-Z0-9](\[[^\]]*\])? ?[a-zA-Z]+§r§e has promoted (§[a-zA-Z])?§[a-zA-Z0-9](\[[^\]]*\])? ?%%MC_IGN%% §r§eto Party Leader§r$
Display Text: §3§lPARTY LEADER

polar mountain
#

Oh wait you mean the one when all mobs spawned?

rough plinth
#

oh yea the first one is what i need thx

#

wait no

rough plinth
polar mountain
severe ledgeBOT
#

Watcher Ready

Regex: §r§c\[BOSS\] The Watcher§r§f: That will be enough for now.§r
Display Text: §c§lWatcher Ready!

rough plinth
#

ty

polar mountain
#

np :D

south parrot
#

Are there any zealot waypoints?

copper bay
#

I am sure there are, but if you grind zealots long enough, you know the area in which they spawn.

jagged bay
#

What’s different from mining Mithril in dwarven mines over crystal hollows?!

bold thunder
dull yarrow
#

where can I download skytils?

bold thunder
oblique pier
warped canopy
#

§r§cStrike using the §r§b§lCRYSTAL §r§cattunement on your dagger!§r

§r§cStrike using the §r§e§lAURIC §r§cattunement on your dagger!§r

§r§cStrike using the §r§8§lASHEN §r§cattunement on your dagger!§r

§r§cStrike using the §r§f§lSPIRIT §r§cattunement on your dagger!§r

can someone make a noti for these, or ist it already made somewhere?

amber surge
#

try that

#

you can use %%1%% to see the type of dagger

lost scroll
#

Anyone here know the coords of the path hsfearless is using is his stream rn ? he said its a decently know spot but i can't find the coords anywhere

lost scroll
#

well idk, thats why i ask

red prairie
#

can someone make notification
storm kill - maxor boots
terminals- necron boots
ty

rugged coral
#

using §r§6§lRARE DROP! §r§9Sorrow to detect a sorrow drop doesn't detect it and I don't know why, cause §r§6§lRARE DROP! §r§9Volta works just fine for voltas and §r§6§lRARE DROP! §r§9Plasma works for plasmas

amber surge
severe ledgeBOT
#

Sorrow drops

Regex: §r§6§lRARE DROP! §r§9Sorrow
Display: §9§lSorrow

amber surge
#

It's probably the same but I've seen people copy paste ones from #Share Notifications and then it suddenly worked

#

even though it looked the exact same

rugged coral
amber surge
#

There's always the option of copying it yourself from the chat message you get yourself

#

/st dev chat, then ctrl+click the message in chat

rugged coral
#

uh I tried that with /st dev chat and it didn't work, pasted it and it was all-white in the regex menu

pine cradle
#

hi what is the command to highlight ghosts?

amber surge
#

/st config and search for ghost

pine cradle
#

is /st config supposed to get you into that menu?

amber surge
#

well

#

you can also just do /st and then click on "Config"

#

but /st config gets you there directly

pine cradle
#

it goes into my storage

amber surge
#

but considering you asked that question I'd assume you don't have skytils installed

pine cradle
#

i dont think i downloaded skytills properly

amber surge
#

did you put the .jar from #Releases in your Minecraft mods folder (located under /.minecraft/mods)?

jolly crater
#

can i share aliases anywhere

bold thunder
crystal perch
#

anyone got bal pet dropped notification?

jolly crater
jagged bay
#

worm spawn notification when

#

sbe has it but i dont want to buy it for the 5th time

amber surge
#

but I'll make it even easier

severe ledgeBOT
#

Mining Notifications
Mining Speed Boost available

Regex: §r§6Mining Speed Boost §r§ais now available!§r
Text: §6§lMining Speed Boost

Scatha/worm

Regex: §r§7§oYou hear the sound of something approaching\.\.\.§r
Text: §7§lScatha/worm

Treasure Chest

Regex: §r§aYou uncovered a treasure chest!§r
Text: §a§lTreasure Chest

Notes:

Displayed text once triggered:

lost scroll
severe ledgeBOT
umbral adder
#

fart

jagged bay
#

anyone got cool msb notification ?

willow arch
#

Could i have some help creating spam filters for both in and out of skyblock?

#

I have a small list of things that would be neat to have cut out of chat

#

Like skyblock non death messages should theoretically be §4☠, but that doesnt seem to work

#

Along with that, guild join+ leave messages and friend join + leave messages

#

Plus game lobby joins and leaves

#

I have a huge list that im trying to figure out how to build hiders for

bold thunder
#

I'll help you with death messages and hopefully you can learn from that to do the rest
can you do /st dev chat and then use control click to copy chat to copy a death message and dm it to me?

astral perch
#

so uhh, how do u use notifications with skytils?

lime ridge
#

anyone got waypoints for a decent amber spawn

gilded pasture
#

How do I take a list of coords and turn them into st waypoints easily

bold thunder
#

don't think there's any way except going to the waypoints section in the mod and pressing new waypoint a bunch

clear berry
willow arch
clear berry
#

hytils has things for a lot of msgs on hypixel and synthesis is more skyblock focused

clear berry
willow arch
#

Ah

#

Ii said your thing inspired me to make a file with in-depth hiders for every hypixel game

#

And another with sb waypoints

willow arch
#

For example, im putting all kill messages and currency gains in the separate gui

#

As an example

willow arch
#

I am having an issue getting the messages to save

#

Only a couple will and the rest will just vanish

#

Which is to say the least, incredibly frusturatinf

abstract jacinth
stable haven
#

how tf do i remove waypoints without opening the menu i accidently imported like a billion waypoints and now when i enter the menu it just crashes my game

dense orbit
#

Anyone have isle boss down notifications for bladesoul barb duke nd outlaw

languid locust
#

Is that possible to set a timer for Spirit mask

oblique rampart
#

kek i copied the 450 waypoint post and crashed

edgy copper
#

Does somebody know how to make a spam filter for this?

Skytils » Skytils ran into an SocketTimeoutException whilst fetching a resource. See logs for more details.

small mica
#

Yeah it's called update

edgy copper
rough wolf
#

latest is 1.3 pre3

edgy copper
amber surge
#

pre4 should be released relatively soon, so I guess you can wait for that

willow arch
#

In which file are custom spam hiders kept? I know theres a spam hider file, but which one is for custom specifically?

tiny elm
#

whats the chance of getting the rat on the load up screen

past karma
#

not often im p sure

tiny elm
#

nice so i got lucky with it then

amber surge
#

Yup

rough wolf
#

rat

willow arch
#

I have decided to cancel the project since it turns out that i cant send the entire list of custom bs through files

bold thunder
#

ability hider in #Share Notifications
that's a vanilla skyblock setting (sb menu > redstone torch > I believe it's the sign > ability messages)

tall thistle
severe ledgeBOT
#

R: §r§e> Your bottle of thunder has fully charged!§r
T: §eFull Thunder Bottle

sharp hollow
#

why do i get an error when importing waypoints

small mica
bold thunder
severe ledgeBOT
#

alr unless i've done this wrong this should be a bunch of the gemstone waypoints from higher up all compiled into one because we're all lazy

drifting siren
severe ledgeBOT
#

alr unless i've done this wrong this should be a bunch of the gemstone waypoints from higher up all compiled into one because we're all lazy

amber surge
#

probably created for a different version than what you are using

drifting siren
amber surge
#

I'm not even sure if it works, but you might be able to use an older version, import the waypoints and then upgrade to a newer version

#

make sure to backup your config first though

hardy brookBOT
#

go into your .minecraft folder, and then go into "config" and copy the "skytils" folder to another location

amber surge
#

if you're on any of the pre-releases, I think using 1.2.5 should work. If you're on any 1.2.x version, I think using any of the pre-releases should work

drifting siren
#

Good idea, I’ll try it later

wide garden
#

Anyone have a notification that pings with all rarities of wild Jerry's?

amber surge
#

should work as expected

#

if not, I'll make it

wide garden
#

ty

vernal wave
#

do the chests in the mines of divan have a fixed location? I've tracked them with waypoints and a chest always seem to land on one.

dense ether
#

@jagged bay yes but not for all abilities + this one you can set to be displayed in separate gui

jagged bay
#

ahh

jagged bay
#

ikr

dense ether
jagged bay
#

How do you get chatlogger

polar mountain
#

BetterDiscord

jagged bay
#

(whats that dont mind me asking)

dense ether
polar mountain
#

A Discord Client which is technically against the tos

jagged bay
#

this one?

dense ether
jagged bay
#

bruh

dense ether
#

some plugins are

polar mountain
dense ether
#

but the client itself isnt

polar mountain
#

it is

dense ether
#

onesec

jagged bay
#

ooh ban hammer time

dense ether
#

plugins that automate requests are

#

and bd itself is kind of a gray area

polar mountain
#

It is a modification of Discord, therefore being against Discord tos

#

But anyway, pretty sure Discord won't do anything, as long as you stick to the "official" BetterDiscord Themes and Plugins (The ones they showcase on their site). However they could theoretically ban your account for using it

dense ether
#

Your account is not at risk for simply using BetterDiscord alone. Abusing the service or using plugins which further violate the Terms of Service can get your account terminated, however. All plugins from our official website are safe.

polar mountain
#

"or using plugins which further violate the Terms and Service" meaning it is already breaking them, so Discord has every right to terminate you from their platform

amber surge
severe ledgeBOT
#

Mining Notifications
Mining Speed Boost available

Regex: §r§6Mining Speed Boost §r§ais now available!§r
Text: §6§lMining Speed Boost

Scatha/worm

Regex: §r§7§oYou hear the sound of something approaching\.\.\.§r
Text: §7§lScatha/worm

Treasure Chest

Regex: §r§aYou uncovered a treasure chest!§r
Text: §a§lTreasure Chest

Notes:

Displayed text once triggered:

amber surge
#

Btw, if you need help on how to set up the notifications, let me know

harsh dew
#

Ok thank you : )

dim cedar
#

"upgrade"

rough wolf
#

what

signal meteor
#

could anyone help me make a spam filter

bold thunder
clear juniper
#

Anyone have a 20+ coord topaz route or the ruby route in the magma fields near precursor remnants or iron cords in eithe dwarven mines or ch

raw bluff
#

does anyone have iron waypoints in ch

#

could i have them i if someone has some, icinda need a huge amount of enchanted iron blocks xD

versed cypress
#

Anyone know how to make a notification for Dungeon Milestones?

bold thunder
#

dm me, i can help you create one

crystal perch
#

does anyone have auto recomb notif

naive lintel
#

anyone got any waypoints for lava fishing, like where to fish etc

atomic verge
#

May I ask, what do the numbers do in edit notifications

past karma
#

the ticks?

#

its how long it stays up

#

20 ticks is 1 second iirc

atomic verge
atomic verge
past karma
#

if i remember correctly

atomic verge
#

ohhh

#

so 20 ticks is 1 irl’ second

#

do 1 tick would be a milisecond?

past karma
#

1 tick would be like 0.05 seconds

#

or 50ms

atomic verge
past karma
#

yes

lone kestrel
#

This custom spam filter doesnt work on crystal hollow chest
You received 4 ❈ Flawed Amethyst Gemstone.

kind jewel
#

that would only hide You received 4

#

you need to match the whole thing

final fractal
#

I think it's colors

#

Actually

#

They have it on unformratted

#

Uhh

kind jewel
#

regex needs exact match pretty sure

#

idk I don't use it

final fractal
#

Does it

#

Idk

lone kestrel
#

Okii this works
You received (\d+ (❤|❈) (Rough|Flawed) (Amethyst|Ruby) Gemstone.|1 Wishing Compass.)

final fractal
#

Gg

amber surge
#

I usually use contains

#

never have any issues with it

quick grotto
#

is there like an advanced guide to make notifications or something im having pain trying to make one for scavenged tools lol

fleet scarab
#

Anyone have amber waypoints that work with version1.3?

small mica
fleet scarab
severe ledgeBOT
#

eyJjYXRlZ29yaWVzIjogW3sibmFtZSI6ICJNaXRocmlsIENsdXN0ZXIiLCJ3YXlwb2ludHMiOiBbXSwiaXNsYW5kIjogImNyeXN0YWxfaG9sbG93cyJ9LHsibmFtZSI6ICJzYXBoaXJlIiwid2F5cG9pbnRzIjogW10sImlzbGFuZCI6ICJjcnlzdGFsX2hvbGxvd3MifSx7Im5hbWUiOiAicnVieSIsIndheXBvaW50cyI6IFtdLCJpc2xhbmQiOiAiY3J5c3RhbF9ob2xsb3dzIn0seyJuYW1lIjogImFtYmVyIiwid2F5cG9pbnRzIjogW3sibmFtZSI6ICIxNCIsIngiOiA0NTgsInkiOiAxMzcsInoiOiA2MDQsImVuYWJsZWQiOiB0cnVlLCJhZGRlZEF0IjogMTY1OTE0MzQwMjEzM30seyJuYW1lIjogIjIiLCJ4IjogNDM3LCJ5IjogMTMxLCJ6IjogNTkyLCJlbmFibGVkIjogdHJ1ZSwiYWRkZWRBdCI6IDE2NTkxMjcyMzcxNjh9LHsibmFtZSI6ICI4IiwieCI6IDQyMywieSI6IDEyMSwieiI6IDU5NywiZW5hYmxlZCI6IHRydWUsImFkZGVkQXQiOiAxNjU5MTI3NzA4MzkwfSx7Im5hbWUiOiAiNiIsIngiOiA0MzYsInkiOiAxMjIsInoiOiA1NjksImVuYWJsZWQiOiB0cnVlLCJhZGRlZEF0IjogMTY1OTEyNzU3ODQwM30seyJuYW1lIjogIjEyIiwieCI6IDQwNiwieSI6IDEyNywieiI6IDU3MywiZW5hYmxlZCI6IHRydWUsImFkZGVkQXQiOiAxNjU5MTI4MzgxNDk1fSx7Im5hbWUiOiAiMyIsIngiOiA0MzIsInkiOiAxMjksInoiOiA1ODcsImVuYWJsZWQiOiB0cnVlLCJhZGRlZEF0IjogMTY1OTEyNzI1MDI0NX0seyJuYW1lIjogIjExIiwieCI6IDQzMCwieSI6IDEyMCwieiI6IDYwMiwiZW5hYmxlZCI6IHRydWUsImFkZGVkQXQiOiAxNjU5MTI3ODEyNTQzfSx7Im5hbWUiOiAiNyIsIngiOiA0MzQsInkiOiAxMjIsInoiOiA1OTYsImVuYWJsZWQiOiB0cnVlLCJhZGRlZEF0IjogMTY1OTEyNzY3OTEwNH0seyJuYW1lIjogIjQiLCJ4IjogNDU0LCJ5IjogMTIyLCJ6IjogNTc5LCJlbmFibGVkIjogdHJ1ZSwiYWRkZWRBdCI6IDE2NTkxMjc0ODU1MDN9LHsibmFtZSI6ICIxMCIsIngiOiA0MTEsInkiOiAxMjgsInoiOiA1OTMsImVuYWJsZWQiOiB0cnVlLCJhZGRlZEF0IjogMTY1OTEyODEzMTEzNH0seyJuYW1lIjogIjEiLCJ4IjogNDQ1LCJ5IjogMTMyLCJ6IjogNTk0LCJlbmFibGVkIjogdHJ1ZSwiYWRkZWRBdCI6IDE2NTkxMjcyMDg5Njh9LHsibmFtZSI6ICI1IiwieCI6IDQyOCwieSI6IDEyNCwieiI6IDU3MCwiZW5hYmxlZCI6IHRydWUsImFkZGVkQXQiOiAxNjU5MTI3NTA3NjA0fSx7Im5hbWUiOiAiOSIsIngiOiA0MTgsInkiOiAxMjEsInoiOiA2MDMsImVuYWJsZWQiOiB0cnVlLCJhZGRlZEF0IjogMTY1OTEyNzcyMDY4NH0seyJuYW1lIjogIjEzIiwieCI6IDQzOCwieSI6IDEyNywieiI6IDYwMywiZW5hYmxlZCI6IHRydWUsImFkZGVkQXQiOiAxNjU5MTI4NDUwNDg1fV0sImlzbGFuZCI6ICJjcnlzdGFsX2hvbGxvd3MifV19

fleet scarab
#

Woah

#

Idk if there real

small mica
#

That one should work for 1.3

#

Has a couple empty categories but it is correct

feral quiver
#

how do i make a notification that says "You have obtained X!" when it says something in the chat like "You have obtained X drop!"?

feral quiver
polar mountain
#

You have obtained (.+) drop!
You have obtained %%1%%!

feral quiver
#

ty

fleet scarab
#

anyone have mithril cords in jungle?

icy badger
#

where do i put the codes

bold thunder
severe ledgeBOT
#

Tracking kill combos if you are a ghost grinder ig, only works up to 9999 kills
Regex: §6§l\+(\d\d|\d\d\d|\d\d\d\d) KILL COMBO
Display: §9Kill Combo §6%%1%%

sharp hollow
#

why do i just get this when i try to import waypoints

past karma
#

update to 1.3.0 pre5 if on 1.2.6

dense ether
severe ledgeBOT
#

Tracking kill combos if you are a ghost grinder ig, only works up to 9999 kills
Regex: §6§l\+(\d\d|\d\d\d|\d\d\d\d) KILL COMBO
Display: §9Kill Combo §6%%1%%

dense ether
#

my variant will work infinitely, not just up to 9999

#

@ebon perch

past karma
#

and why would you need over 10k combo

dense ether
ebon perch
crystal perch
#

overflux drop notification?

#

please

#

i got a message example

#

CRAZY RARE DROP! (Overflux Capacitor) (+116% Magic Find!)

nimble escarp
#

anyone have good topaz coords?

bold thunder
hot egret
#

and why .* instead of \(

bold thunder
#
  1. color codes for the crazy rare drop text
  2. I don't really know, how would you suggest to do it?
crystal perch
crystal perch
#

What do I change it to then?

#

I think netheriteminer did a good job. What difference does it make?

polar mountain
#

It just looks better and might be like 0.00001% faster idk

crystal perch
#

Then what would the new message be?

final fractal
severe ledgeBOT
#

Sven Packmaster:
Couture Rune:
RegEx =
Display = §6Couture Rune I
Overflux Capacitor:
RegEx = §d§lCRAZY RARE DROP! §7(§5Overflux Capacitor§7) §b(.+)
Display = §5Overflux Capacitor
Grizzly Bait:
RegEx =
Display = §1Grizzly Bait
Voidgloom Seraph:
Judgement Core:
RegEx = §d§lCRAZY RARE DROP! §7\(§6Judgement Core§7\)
Display = §6Judgement Core
Enchant Rune:
RegEx =
Display = §7Enchant Rune I
Ender Slayer VII:
RegEx =
Display = §5Ender Slayer VII
Exceedingly Rare Ender Artifact Upgrader:
RegEx =
Display = §6Exceedingly Rare Ender Artifact Upgrader
End Rune:
RegEx =
Display = §5End Rune I
Handy Blood Chalice:
RegEx =
Display = §fHandy Blood Chalice
Summoning Eye:
RegEx =
Display = §5Summoning Eye
Smarty Pants:
RegEx =
Display = §fSmarty Pants I

crystal perch
#

Thank you

zenith wasp
#

Anyone has "Kuudra Stunned" Notif?

tall thistle
#

doesnt it automatically show or am i dumb

rugged coral
#

how do you make a display rgb? I have sba if that matters

#

nvm

zenith wasp
jagged bay
#

anyone has jungle gurdian waypoint?

copper bay
# jagged bay anyone has jungle gurdian waypoint?

Since the lobbies are randomized, there is not one specific waypoint that can be created for such a thing. You can create one manually if you find it in a lobby by running: /sthw set [name]
(it will automatically make the coords as your current coords)

trim pine
#

Does anyone know if the spawn points of the animals from Trapper are random?

jagged bay
#

probably there are a couple of spots where the animal could spawn and when you accept the task it randomly selects one of them

stuck lake
#

Be careful, scam bots are going around trying to steal your account!

ember pulsar
#

tru!

#

anyone happen to have spawning a minos champ notifivation?

chilly prawn
#

Does anyone have bazaar fill notification?

bold thunder
#

@chilly prawn

chilly prawn
zenith wasp
raw herald
#

how do you copy chat messages with regex?

#

nvm got it

plush garnet
#

do we have season of jerry present waypoints?

copper pumice
#

who has a when someone buys ur ah it shows on ur screen i need the regex

polar mountain
severe ledgeBOT
#

Auction Sold:
(I recommend increasing the display time as 20 is a bit too short to read it imo)
Regex: §6\[Auction\] .* §ebought (§f.*) §efor (§6.* coins)
Display: §a%%1%% §fsold for %%2%%

bold thunder
#

although if they've updated the text it might not be accurate, dm me the text with color codes and I'll update it

finite cipher
#

Here's one that I know works §6\[Auction\] §.+ §ebought §(.+) §efor §6.+ coins §lCLICK§r §%%1%% Bought!

icy badger
#

where do i put the codes?

finite cipher
icy badger
#

alr ty

jagged bay
#

how do you turn on the cooldown display? i already turned it on but nothing shows up

bleak fractal
icy badger
bleak fractal
#

Am the picoworker guy

icy badger
#

oh i think i remember u

#

i guess you left

bleak fractal
#

Dint know u play sb

icy badger
#

thats why i was in the discord xd

#

to make money to buy mc

#

dont have that much on me rn

#

but decent stats for 50 days

#

p.s. i got a free mvp from someone in bedwars lobby #1

bleak fractal
#

Started again on new profile technically

#

1b nw and mining hard carrying the profile

#

Ign: StrayCats

icy badger
#

damn

#

and rank?

bleak fractal
#

Had a friend going for dark blue ++

jagged bay
#

how do you turn this on?

#

nothing shows up

bold thunder
#

you have to make a cooldown set up with the /trackcooldown command (also, wrong place)

zenith wasp
#

Doesnt work

finite cipher
# zenith wasp Doesnt work

It has to be an ability that uses mana and is displayed in the actionbar, e.g. aote instant transmission

crystal perch
#

hey can someone make this into a notification for me?

#

§r§c[BOSS] The Watcher§r§f: That will be enough for now.§r

#

Clear Blood

severe ledgeBOT
#

Watcher Ready

Regex: §r§c\[BOSS\] The Watcher§r§f: That will be enough for now.§r
Display Text: §c§lWatcher Ready!

crystal perch
#

Thanks mate

dark ether
#

does some1 has the Mithrill route for Mithril Deposits? i had to reset my pc and forgot to safe coords.
if some1 has pls ping me here

polar shoal
#

Hi guys ! I'm trying to make a notification for drill refuel at 10% (rn trying any% just to test the notification)

But its not working, my conditions might be shit if anyone can help ty 🙂

Regex:§cYour §d.* §chas §e.* §cfuel remaining!
Display text:§r§c[§z§kd§r§c] §b§lRefill Drill §a§l%%1%% §e§l\(%%2%%\) §r§c[§z§kd§r§c]

thanks in advance

#

(the base text)

amber surge
amber surge
#

Either way, for your regex; you need to make some capture groups in order for you to use them in your Display.

Surround the text you want by ().

For example: (d.*)

polar shoal
#

alright, d for decimal right?

amber surge
#

Any digit

polar shoal
#

kk gonna try that

amber surge
#

Well, in this case actually

polar shoal
#

ty

amber surge
#

The d that is there is for the pink color

#

That has a cheatsheet to make it a bit easier to make the regex

polar shoal
#

oh u don't have to do the § ?

#

though u had to for it to capture colored text

#

§r§cYour §r§dAuspicious Titanium Drill DR-X655 §r§chas §r§e50% §r§cfuel remaining!§r

#

text from the game

#

So mine should be
Regex:§r§cYour §r(d.*) §r§chas §r(e.*) §cfuel remaining!
Display text:§r§c[§z§kd§r§c] §b§lRefill Drill §a§l%%1%% §e§l\(%%2%%\) §r§c[§z§kd§r§c]

amber surge
#

I was typing the entire thing out on mobile but you already got it, I think the regex looks fine and will probably work

polar shoal
#

Will try rn

amber surge
#

You might have to escape the [] with a , but I think it'll be fine like this

polar shoal
#

the display text is fine dw

#

copied from smth (some other notification)

amber surge
#

Actually for your regex

polar shoal
#

ain't no [] in the regex huh?

amber surge
#

Try using this one
Regex:§r§cYour §r(.*) §r§chas §r(§e.*) §cfuel remaining!

polar shoal
#

u meant the '(' ')'

amber surge
#

No I just had to type it but mobile is slow

polar shoal
#

Alright

#

None of our solutions have worked

#

Also tried
§r§cYour §r(§d.*) §r§chas §r(§e.*) §cfuel remaining!

And
§r§cYour §r§d(.*) §r§chas §r§e(.*) §cfuel remaining!

#

oh I guess there's a §r missing

#

trying
§r§cYour §r(§d.*) §r§chas §r(§e.*) §r§cfuel remaining!

#

Its working

#

Thanks @amber surge

amber surge
polar shoal
#

Maybe it didn't work previously due to the §r missing

#

Will test

sleek pagoda
#

anyone have good big block topaz route?

hushed plume
#

I have few coords for ruby but

#

I dont know how to "export" them and make the mpermanent

#

what code I should use

polar shoal
#

What's wrong with this regex guys ? plz
§5Buy Order§7 for (§5.*)§7x (§5.*)§e OUTDATED §7\((§5.*)§7\)§r
Original text from game
§5Buy Order§7 for §510§7x §5Sludge Juice§e OUTDATED §7(§51 199,0§7)§r

amber surge
#

It looks right

#

Regex matches

polar shoal
#

But it doesn't proc

#

maybe because its from another mod sending that message?

amber surge
#

If it's from another mod then yes, I believe that is the issue

#

Apparently it's easy to add support for listening to other mods but it's never been added

polar shoal
#

maybe the skytils text catcher for notifications only support legacy text

#

Woul've loved to have those BN notifications

#

and I fixed the drill one to work with every rarity from rare to divine

#

finishing the testing then I'll edit my msg

restive heart
#

did someone add bomb waypoints to one of the vexos and fireandice ruby coords?

timber summit
#

could someone create notifications for SC nuctracker for me? You found a forgotten Nutcracker laying beneath the ice.

boreal path
#

we need a fishing rod notification

simple horizon
boreal path
#

rightttttttt

tidal jasper
jade geode
#

In the Share waypoints channel how do i import waypoints?

amber surge
#

In the Share waypoints channel read the channel description.

#

Except "Share and import" is now just Share if you're on a newer version

jagged bay
fierce saffron
#

yo

#

any1 has kuudra dead noti

#

?

distant owl
#

When I try to import waypoints I get this issue. Do you know how i can fix this issue so I can import waypoints?

bold thunder
small mica
#

Or just use 1.3.0

bold thunder
distant owl
distant owl
vague bramble
#

anyone have a nutcracker notifications ?

ember pulsar
#

that's what i use anyway

vague bramble
#

thanks

ember pulsar
#

np ^^ happy fishing

white pivot
#

how do i make my own regex pls

ember pulsar
#

Uh like actually creating one from scratch?

#

Cause all I know is how to copy them

white pivot
#

naw i want to make a regex for whenever i get double essense

ember pulsar
#

Sounds p easy

#

Just gotta copy it

white pivot
#

and then

ember pulsar
#

And make a display you like

#

Do you know where to start?

white pivot
#

naw

ember pulsar
#

Do /skytils dev chat

#

Then get the message in game

#

Copy paste it with cntl click

#

Add a notification and paste using /st

#

And add a display

#

I can defo make one for ya I gotta salvage some things anyway

#

But it would take a bit cause I’m farming

white pivot
#

not working ):

ember pulsar
#

You sure you got your skytils dev chat to true?

white pivot
#

yes

ember pulsar
#

Must not be copying with skytils I would assume

#

Are you using sbe as well?

white pivot
#

naw\

white pivot
ember pulsar
#

Control

#

And click

white pivot
#

doesnt work for me

ember pulsar
#

I can make one for ya soon ^^

white pivot
#

thx

ember pulsar
#

Np I’ll ping ya

ember pulsar
#

Regex: §r§5§lEXTRA! §r§dYou got §r§a§lDOUBLE §r§dsalvaged essence!§r

#

Display: §r§a§lDOUBLE

white pivot
ember pulsar
#

np gl hf

white pivot
#

thx

polar bear
#

guys]

#

does anyone know how to fix chollows waypoints

#

it shold (unknown) and waypoints don't show

chilly prawn
#

Trigger Regex: §r§6\[Bazaar\] §r§eYour §r§6Sell Offer §r§efor (§r§a\d*§r§7x .*) §r§ewas filled!§r
Can anyone tell me whats wrong with this trigger?

bold thunder
#

§r§6\[Bazaar\] §r§7§r§eYour §r§6Sell Offer §r§efor (§r§a\d+§r§7x .*) §r§ewas filled!§r

velvet oyster
#

how do i make a regex for this

#

and this

#

i dont have autopet rule and its so i know when to swap to my pet with crochet tiger plushie during kuudra

#

idek if theres an autopet rule for kuudra

amber surge
#

and add a \ in front of the [ and ] (e.g.: \[NPC\])

#

it's easiest to paste the text you copy in a notepad or other text editor so you can add the \

velvet oyster
hot egret
#

i swear people find the single worst channel to post their messages in

inland light
#

guys how do i open up the mod panel

#

yk what i mean

small mica
#

i swear people find the single worst channel to post their messages in

bold thunder
brazen abyss
#

how do I put in way points

small mica
onyx barn
#

hi

steep vessel
#

that's another type of necro fr

clear ingot
#

I list a list of cords on a .txt file, what is the correct format to be able to copy and paste them into skytils without manually doing it again?

gilded cave
#

how come?

gilded cave
#

i tried both of the ruby waypoints and neither worked

final fractal
#

Which one

gilded cave
#

the 2 most recent ones

final fractal
#

Ok

gilded cave
#

i was told it was outdated but its on 1.3.1 so idk

bold thunder
#

1.3.1 changed the waypoint format, you'll need to switch to 1.3.0 to import then switch back to 1.3.1

clear ingot
#

what is the format?

bold thunder
#

it's a base64 encoded string (I think they use json), and I think the json structure changed so the mod can't parse the old ones (this is all an 'i think')

amber surge
#

I think it's also gzipped now

subtle wren
#

how do i paste the codes and stuff to get the waypoints

clear ingot
#

I accidently removed my ch waypoints in the menu, how can i recover them?

crystal perch
#

I don’t

#

Sorry

crystal perch
#

Have a nice day

clear ingot
crystal perch
#

yeah

stray thicket
#

is there a way to make the older waypoint format work with 1.3.1 without swapping back to 1.3.0 and then to 1.3.1

glad kite
#

is there command to add permanent waypoint ?

amber surge
south stone
#

Good day im looking for waypoints for trapper quests, since i was told its not all random , i have searched but have not come accross anything that can be imported, if anyone has or knows what im doing wrong please hmu

cold ember
#

any way to convert skytils waypoints to soopy ?

cold ember
#

thank you

finite cipher
cold ember
cold ember
#

yes

#

because the ones i had on skytils don't work

small mica
#

Soopy has /converttoorder

cold ember
#

how do i use that

#

[SOOPY V2] Converted into order. You might need to do /clearwaypoints to see (WARNING WILL CLEAR NORMAL WAYPOINTS)!

#

i can't see the converted waypoints

small mica
#

Wouldn't really be shortest path would just limit how many waypoints you see

#

But you need to have numbered waypoints for it

cold ember
#

oh

#

okay

#

nvm then

ripe thorn
#

does skytils work with badlion client?

small mica
#

No

storm merlin
#

is there a new relic waypoint that works with 1.3.1

small mica
storm merlin
#

oh well

small mica
#

Then just use 1.3.0 to import

storm merlin
#

yea i did

#

any arachne keeper spawn location waypoints tho?

scarlet pike
#

anyone got the regex for fishing festival?

amber surge
#

Depends on the regex you are looking for

scarlet pike
#

the one where it goes "Fishing Festival is underway!"

#

the starting one

#

bc i bet ill ignore it

#

also the ending one would be nice too

#

also how does one convert something like this:
/sthw set Dredlig's Public Path o' Amethyst 417 117 463
/sthw set 1 417 117 458
/sthw set 2 420 117 452
/sthw set 3 417 117 444
/sthw set 4 414 117 437
/sthw set 5 418 117 433
/sthw set 6 422 117 435
/sthw set 7 421 121 438
/sthw set 8 428 119 436
/sthw set 9 425 117 430
/sthw set 10 430 117 423
/sthw set 11 423 117 419
/sthw set 12 416 117 422
/sthw set 13 408 117 426
/sthw set 14 403 117 422
/sthw set 15 410 121 418
/sthw set 16 403 117 414
/sthw set 17 406 120 411
/sthw set 18 393 117 400
/sthw set 19 394 117 409
/sthw set 20 391 117 415
/sthw set 21 394 117 423
/sthw set 22 398 117 431
/sthw set 23 402 117 441
/sthw set 24 396 117 444
/sthw set 25 401 121 449
/sthw set 26 405 117 458
/sthw set 27 409 117 453

#

to the importable format

amber surge
#

should work

#

I wasn't online for the starting one so I can't get that one now

#

unless you were online at the time?

scarlet pike
#

dw i ssed it just in case for myself to deconstruct

#

ty tho

scarlet pike
amber surge
#

Hypixel sometimes adds random unneeded color codes in messages so there's no guarantee it works

scarlet pike
#

yeah

amber surge
#

but if you still have the message in chat, run /st dev chat in-game and then ctrl+click that message

scarlet pike
#

oh i can scroll up i think

amber surge
#

it should copy the message with color codes so you can use that for the notification

scarlet pike
#

is that how u do it

#

ty

amber surge
scarlet pike
#

§r§b§lFISHING FESTIVAL §r§eThe festival has concluded! Time to dry off and repair your rods!§r

amber surge
scarlet pike
#

i would assume same format for starting

#

but no that was an hour ago i dont got it

amber surge
#

lily send the message already you bot

amber surge
amber surge
#

you can change the color after, but it's easier to import them with the color you want them to be in

scarlet pike
#

not particularly

#

well i can always change it

#

i know how to at least i think

amber surge
#

what version of skytils are you using?

#

latest?

scarlet pike
#

unsure sec

#

checking mod folder

amber surge
#

alrighty

scarlet pike
#

.3.2

#

probably latest

amber surge
#

hopefully my code works and the waypoints have been successfully imported

#

we'll see in a moment

scarlet pike
#

<3

#

§r§b§lFISHING FESTIVAL §r§eThe festival is now underway! Break out your fishing rods and watch out for sharks!§r

#

should be the regex i think

#

imma try that

#

§9§l[§1§l§kXX§9§l] §b§LFishing Festival §9§l[§1§l§kXX§9§l]

amber surge
#

I'm smart

#

I forgot to add "name": to the object

#

so it just reset my coords instead of adding them

#

cool that worked

#

I'll send the import code in a sec

scarlet pike
#

:o

amber surge
# scarlet pike :o
<Skytils-Waypoint-Data>(V1):H4sIAAAAAAAC/62WTW6DQAyFrxLNmoXtGf66yym6qKKKBtREIlABVZpG3L1DG4Z6RtmY7BwCfHq23xuual8M1XvbHatePW1erqopTpWt1PZUDYdLP2yei8tHe2yGXkXq7Gp2LxDaP79sqXMTqYstENNIfdvCkI5U1RRvdVXan0P3WUVq39ZtN92VpIhJBpEqyrIqt8PfNZ1haoDsa8foHwXSG8UQ3ihT8UvRmZgCKaMgOor2tWAupiDXgjRTMAk6RnIKMQrFMwWCjhm5Foo5Bdz0MehYLKcA71jitIRzMfKOJZzidgzmuRDMFJRT+I6BcdMP/KJT+SYbTsncJmczJZ8piZyScYrbMcwCLXLvg7dj2s2FfIqRz4U0pyzTz31KvCLHvOk7LdPLPS3yTQauBTPnysAvAPJN5tPH/H7yw4q0zDnF3Pf+mrTkfqElYeJg+vLzhXjCgEv+KVg8ilwL8OTHxZXgJz/KtaDnSnLTD72/wpWelsX7AYXkOYbcL4D3Xbli+sDPfTKuY8kDvU9e8rtNpiAttfxEBu+snM99o+GBX33Iz33InZbAlVqeY5CPu0gd+7popmfVvrMfu0X9emjruj33atyNP8GUZUsdCwAA
#

they were ordered weirdly and it took a while to fix that

#

if you copy the entire thing and go to /st waypoints, then click "Share" in bottom left and press "Import from Clipboard" it should import all 27

scarlet pike
#

does this require a program to compile that

#

if so is there somewhere i can obtain said program

amber surge
#

does the string I sent not work?

scarlet pike
#

no no

#

as in

#

to create such strings

#

from a list of waypoints in a terrible format

#

like say i create my own route for idk

#

amber

amber surge
#

I personally just wrote some javascript to make it work

scarlet pike
#

o

amber surge
#

since all of the waypoints you sent had the same format, I could just pick what I needed from every line you sent

#

and put it back together in the format Skytils uses

scarlet pike
#

what is said format

amber surge
#
 {
   "name": "021",
   "x": 394,
   "y": 117,
   "z": 423,
   "enabled": true,
   "color": 16711680,
   "addedAt": 1673817402021
},
scarlet pike
#

"addedAt": 1673817402021

#

what does this represent

bold thunder
#

that's really useful

scarlet pike
#

does st like

bold thunder
amber surge
scarlet pike
#

oh so its time added

#

icic

amber surge
#

yes

scarlet pike
#

not sure how i should word this lol

#

how or what language

#

or whatever it is

#

is it that skytils uses

#

for that big mess of characters

#

that you just import in

amber surge
#

hmm it used to be Base64

scarlet pike
#

like how would i go about rearranging {
"name": "021",
"x": 394,
"y": 117,
"z": 423,
"enabled": true,
"color": 16711680,
"addedAt": 1673817402021
},

amber surge
#

but I think it was changed to Base64 and then gzipped

scarlet pike
#

so there is no feasible way for someone like me who is a layman to all this

#

to like easily convert?

simple horizon
#

it's not too hard to convert base 64 to decimal

scarlet pike
#

i feel like im out of my league rn

amber surge
final fractal
#

you can still import the old base64 thing

scarlet pike
#

o

amber surge
#

you should see what the json looks like

scarlet pike
#

not sure what base64 entails

amber surge
#

and you can do it the other way around by putting the json in the textfield on the compress tab

final fractal
#

i had code for that before

#

then i lost it

amber surge
#

I just made that but a little more complicated

#

well, it should be the same

#

just change a little regex

simple horizon
#

ok turns out Base64 is not the same as base 64

scarlet pike
#

i see how it looks now

amber surge
#

it's also in /.minecraft/config/skytils/waypoints.json in case you want to see it there

scarlet pike
amber surge
#

yes

scarlet pike
#

and run it through a gzip compress

#

and then add the uh

final fractal
#

you dont need to gzip compress it

scarlet pike
#

<Skytils-Waypoint-Data>(V1):

#

to it

scarlet pike
#

ill try it with amber or something

amber surge
#

you could put it in the waypoints.json file

scarlet pike
#

lemme yoink some coords

amber surge
#

but you need to make sure the brackets are correct

scarlet pike
#

route

final fractal
#

you can base64 it without gzip and it'll work

scarlet pike
#

oops wc

amber surge
final fractal
#

its actually 2 less steps

#

= less effort

#

= better

amber surge
#

I guess base64 would be easier to use actually yea

#

I forgot to base64 then gzip

#

I just used gzip

scarlet pike
#

woops

amber surge
final fractal
amber surge
#

okay mother

#

it's a difference of one button press

scarlet pike
#

is the base 64 thing just used for the color part

amber surge
#

but I know you don't like effort

#

I think it's supposed to work like this

scarlet pike
#

oh wait

amber surge
scarlet pike
#

so both gzip and base64 works

amber surge
#

either base64 or gzip+base64

scarlet pike
#

or must i plug it through a b64 encoder

#

oh so gzip is not necessary

#

gotcha

amber surge
#

so just base64 is less steps so that one is recommended

amber surge
final fractal
#

yeah i think

scarlet pike
#

i mean i can test that rn

#

sec

#

so this is purely to base64

amber surge
#

I think that'll work

#

if not, try removing the first part and only use the base64

#

I'm not sure if that part is needed for it

scarlet pike
#

yeah so with the first part

#

it doesnt work

#

ill try without

#

also does not work

#

ill try gzip then

#

it works from just gzip compressing the json

#

not sure if im doing something wrong

amber surge
#

if they import correctly, then it's fine

scarlet pike
#

oh both work

#

without the <Skytils-Waypoint-Data>(V1):

#

importing either base64 or gzip works i guess

#

tyvm for the help

amber surge
#

no worries

#

I'll upload the code I used in a sec

#

you can then convert any name x y z to skytils waypoints

scarlet pike
#

:o

amber surge
#

you'd have to use the gzip stuff because I haven't implemented that yet

scarlet pike
#

yeah no worries that would be above and beyond even without

#

i was planning on typing out each one

amber surge
#

oh I need an account on here

#

2 sec I'll create something random

#

okay that did not work as I expected it to work

#

I'll just send the code here and then you can use a website to run the code

#

I'm not sure how much faster it is to do it this way than it is to add the coords in-game though

scarlet pike
#

🤷‍♂️

#

i mean the logic behind said code would be like

#

input fields for Category Name, Number of Coords, Color, What Island to put Category in

#

and once u get number of coords you'd have an input field for name and 3 integers for each

#

and then just would be a pain to convert it to the json string

#

but doable

#

can i be bothered to write this code in python or something

#

probably not

#

at that point its literally just the same as doing it in game

amber surge
#

Go to https://www.sololearn.com/compiler-playground/nodejs . Here you can paste this code:

/* Change coords below (name x y z) */
const arr = [
  "waypoint_name1 417 117 458",
  "waypoint_name2 420 117 452",
  "waypoint_name3 417 117 444",
];
/* Change coords above (name x y z) */

const output = {"categories": [
    {
      name: "Category Name", // Change the name
      waypoints: [],
      island: "crystal_hollows", // Change island type
    },
  ]
}

for (let i of arr) {
  let name = i.match(/(.*)\s\d+\s\d+\s\d+/)[1];

  let coordinates = i.match(/\d+/gi);
  if (coordinates.length > 3) {
    coordinates = coordinates.slice(1).slice(-3);
  }
  let [x, y, z] = coordinates;

  output.categories[0].waypoints.push({
    name: name,
    x: x,
    y: y,
    z: z,
    enabled: true,
    color: 16711680,
    addedAt: Date.now(),
  });
}

console.log(JSON.stringify(output, null, 2))

Make sure to change arr at the top to fit the coordinates you need. Then press Run in the top-right

#

chatwall

#

I was hoping it automatically changed to a file so it doesn't get too spammy

#

maybe there's a cleaner way of doing it, but it works so is okay

#

Oh right, the waypoint's name can have spaces and numbers

scarlet pike
#

neither do i have any knowledge about it

#

but is this like a 1 time operation

#

like i would run it after changing the variable values up top

#

and it would just output the json string

amber surge
#

yes

scarlet pike
#

so i'd have to run this every coordinate in essence

#

i see

amber surge
#

I hope it's readable

#

you can put all the waypoints' names and coordinates at the top inside of " and separated by a ,

#

then press run, and it will convert all of them to json

scarlet pike
#

oh so you can put multiple in

amber surge
#

which you can then use to gzip and directly import into your game

scarlet pike
#

how does the program know where the name ends and where the coordinates begin

#

does it just take the last 3 integers

#

well strings

amber surge
#

yes

scarlet pike
#

separated by spaces

#

ic

amber surge
#

and the rest is the name

scarlet pike
#

makes sense

#

that way you can have spaces

#

and numbers for whatever odd reason

#

tyvm kind sir

amber surge
#

no worries

scarlet pike
#

ill have to pin this somewhere

amber surge
#

[#Sharing Discussion message](/guild/807302538558308352/channel/925085352677503046/)

#

link to the message

#

oh I hoped the bot would not embed it when I put it like that

scarlet pike
#

thats some wild bot

amber surge
#

makes sense that it does, but at least it the link works

scarlet pike
#

kinda useful feature

#

yeah

amber surge
#

yea it embeds any message URL that it has access to

#

pretty useful indeed

scarlet pike
#

theoretically

#

if you were to add a new variable "coords" and have it append every waypoint json

#

and add a push for a string that said {
"categories": [
{
name: "Category Name", // Change the name
waypoints: [coords],
island: "crystal_hollows", // Change island type
},
]
}

#

that would do that for you right

amber surge
#

yea that's probably better

scarlet pike
#

and then i can probably yoink some gzip converter in nodejs

amber surge
#

I changed the original message to that now

#

I don't think you can use external npm packages on the website I sent, so you'd have to use a different service like repl.it or install node locally on your pc

wispy nymph
#

xynphony can i just have those coords dude

#

🙏

amber surge
#

which coords

wispy nymph
#

smhh

#

anyways with the power of friendship he will give me them anyways (hopefully)

amber surge
#

you can import that

#

it's 27 amethysts waypoints

wispy nymph
#

is amythest better than sapphire...?

amber surge
#

I have no idea

#

I don't gemstone mine but I was assuming those were the coords that xyn promised

wispy nymph
#

meh, maybe

#

thanks tho

scarlet pike
#

im getting into nodejs just because im too lazy to put them in game and convert them

#

and yet i would be saving more time just doing that

amber surge
#

If you don't want to install nodejs on your pc, you can use replit.com for it

scarlet pike
#

not sure if im lazy or unlazy

amber surge
#

you can install npm packages on there

scarlet pike
#

nah im editing your code in the browser site

#

the nodejs playground

amber surge
#

I don't think you can import something that gzips it though

#

but the gzip website we used should still work

scarlet pike
#

yeah

amber surge
#

it's just another step

scarlet pike
#

ill worry about that after i get this fixed

#

i think its right

final fractal
#

just paste the code into your browser

#

💀

scarlet pike
#

coords = coords +
"({" +
"name: " + name, +
"x: " + x, +
"y: " + y, +
"z: " + z, +
"enabled: " + true, +
"color: " + 16711680, +
"addedAt: " + Date.now(), +
"})";

#

is that how appending works in node

#

no errors in the thing so far but i havent run it

amber surge
#

I changed the original message with the correct code

wispy nymph
amber surge
#

in case you want to check that

amber surge
#

when running that you should just be able to copy the output and gzip it, then import it

scarlet pike
#

oh yeah

#

much cleaner than whatever crap i was on

#

and works

#

gzipping looks hella complicated to make from scratch

#

yeah im sticking to the website

#

ty for all the help

amber surge
#

npnp

scarlet pike
#
const arr = [
  "001 -459 120 569", 
  "002 -461 123 572", 
  "003 -454 120 577", 
  "004 -459 122 583", 
  "005 -458 120 596", 
  "006 -462 112 600", 
  "007 -465 112 595", 
  "008 -470 114 589", 
  "009 -465 111 585", 
  "010 -455 112 584", 
  "011 -449 112 574", 
  "012 -445 112 583", 
  "013 -433 112 584", 
  "014 -435 112 578", 
  "015 -432 115 571", 
  "016 -428 112 567", 
  "017 -422 112 575", 
  "018 -418 112 590", 
  "019 -413 112 590", 
  "020 -413 112 600", 
  "021 -430 116 601", 
  "022 -440 112 595", 
  "023 -444 112 598", 
  "024 -448 122 589", 
  "025 -434 122 598", 
  "026 -437 122 605", 
  "027 -444 122 609", 
  "028 -452 122 614", 
  "029 -454 122 607", 
  "030 -460 122 609", 
  "031 -467 127 618", 
  "032 -463 130 623", 
  "033 -453 128 624", 
  "034 -440 122 622", 
  "035 -436 122 615", 
  "036 -427 122 618", 
  "038 -414 122 627", 
  "039 -410 122 620", 
  "040 -417 122 617", 
  "041 -424 122 612", 
  "042 -419 122 600", 
  "043 -422 122 596", 
  "044 -410 125 593", 
  "045 -414 131 595", 
  "046 -428 131 588", 
  "047 -435 131 592", 
  "048 -453 132 586", 
  "049 -454 131 575", 
];
/* Change coords above (name x y z) */

const output = {"categories": [
    {
      name: "Category Name", // Change the name
      waypoints: [],
      island: "crystal_hollows", // Change island type
    },
  ]
}

for (let i of arr) {
  let name = i.match(/(.*)\s\d+\s\d+\s\d+/)[1];

  let coordinates = i.match(/\d+/gi);
  if (coordinates.length > 3) {
    coordinates = coordinates.slice(1).slice(-3);
  }
  let [x, y, z] = coordinates;

  output.categories[0].waypoints.push({
    name: name,
    x: x,
    y: y,
    z: z,
    enabled: true,
    color: 16711680,
    addedAt: Date.now(),
  });
}

console.log(JSON.stringify(output, null, 2))```
#
  let name = i.match(/(.*)\s\d+\s\d+\s\d+/)[1];
                                           ^

TypeError: Cannot read property '1' of null
    at Object.<anonymous> (./Playground/file0.js:64:44)
    at Module._compile (internal../Playground/:1063:30)
    at Object.Module._extensions..js (internal../Playground/:1092:10)
    at Module.load (internal../Playground/:928:32)
    at Function.Module._load (internal../Playground/:769:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
    at internal/main/run_main_module.js:17:47```
#

unsure as to what i am doing wrong

#

oh wait im a bozo

#

no such thing as neg coords in hollows

amber surge
#

tbh I didn't think about negative coordinates

scarlet pike
#

they dont exist in this island type

#

so that would be human error if they did

#

but yeah for other islands might be an issue

amber surge
#

I think it's an easy fix

#

2 sec

#

let name = i.match(/(.*)\s-?\d+\s-?\d+\s-?\d+/)[1];

#

and let coordinates = i.match(/-?\d+/gi);

#

negative coords supported now

scarlet pike
#

:o

#
const arr = [
  "waypoint_name1 417 117 458",
  "waypoint_name2 420 117 452",
  "waypoint_name3 417 117 444",
];
/* Change coords above (name x y z) */

const output = {"categories": [
    {
      name: "Category Name", // Change the name
      waypoints: [],
      island: "crystal_hollows", // Change island type
    },
  ]
}

for (let i of arr) {
  let name = i.match(/(.*)\s-?\d+\s-?\d+\s-?\d+/)[1];

  let coordinates = i.match(/-?\d+/gi);
  if (coordinates.length > 3) {
    coordinates = coordinates.slice(1).slice(-3);
  }
  let [x, y, z] = coordinates;

  output.categories[0].waypoints.push({
    name: name,
    x: x,
    y: y,
    z: z,
    enabled: true,
    color: 16711680,
    addedAt: Date.now(),
  });
}

console.log(JSON.stringify(output, null, 2))```
#

so it would be that

amber surge
#

yes

scarlet pike
#

👍

#

gotcha

amber surge
#

I haven't really added any error handling because it's just some short little project, so make sure there's always a name, x, y and z

#

else it'll error

scarlet pike
#

yeah thats common sense

amber surge
#

I guess you could add something that makes it so you don't have to add a name

scarlet pike
#

any errors from that would be human error

amber surge
#

it'll just make it 001 and go up by 1 every waypoint that's being added

scarlet pike
#

something like a counter in the array

#

yeah

#

but meh this is already very good

small mica
scarlet pike
#

but still its common sense according to the commented format

#

repeated twice

#

for good measure

amber surge
#

you could change it to this:

let num = 1
for (let i of arr) {
  let name = i.match(/(.*)\s-?\d+\s-?\d+\s-?\d+/);
  name = name ? name[1] : num.toString().padStart(3, "0")
  num++
#

that'll check if there's a name and if there's not, it'll make it 001 then 002 etc

scarlet pike
#

is that the counter to the array

#

i see

#

skyblock player low iq proofing

scarlet pike
#

thats a nifty feature

amber surge
#

```js

```

scarlet pike
#

oh at the start

#

ic

amber surge
#

yes

#

you could do js but also javascript

#

it works for a ton of languages, so in case you want to use it for another one it should work

scarlet pike
#
/* Change coords below (name x y z) */
const arr = [
  "waypoint_name1 417 117 458",
  "waypoint_name2 420 117 452",
  "waypoint_name3 417 117 444",
];
/* Change coords above (name x y z) */

const output = {"categories": [
    {
      name: "Category Name", // Change the name
      waypoints: [],
      island: "crystal_hollows", // Change island type
    },
  ]
}

let num = 1
for (let i of arr) {
  let name = i.match(/(.*)\s-?\d+\s-?\d+\s-?\d+/);
  name = name ? name[1] : num.toString().padStart(3, "0")
  num++

  let coordinates = i.match(/-?\d+/gi);
  if (coordinates.length > 3) {
    coordinates = coordinates.slice(1).slice(-3);
  }
  let [x, y, z] = coordinates;

  output.categories[0].waypoints.push({
    name: name,
    x: x,
    y: y,
    z: z,
    enabled: true,
    color: 16711680,
    addedAt: Date.now(),
  });
}

console.log(JSON.stringify(output, null, 2))```
#

gorgeous

amber surge
#

indeed

#

I should teach myself to use either ; or to not use them at all

#

I hate how I have ; on half of the lines

#

but that's not important now lol

#

anyways, I guess it's always a good start if you want to start learning how to code

#

find something you have interest in and try to make something for it

#

I'm not sure if you've done it before, but you seem to learn pretty quickly

scarlet pike
#

i have done coding before and do still do a bit

#

just never used nodejs

#

but yeah syntax is always fun to forget and have to go through all your code to fix

versed cypress
#

can anyone tell me how to find or share the regex if I want a notification when the metal detectors location has been found?

#

is there a way to even get that?

amber surge
#

you can use that for the notifications

#

just note that, if you mean the text NEU (or any other mod) displays in chat when it finds the location, that's not going to work

#

skytils doesn't detect messages from other mods

twin bane
#

What is command to add these titles to my game?

amber surge
#

You can find both in /st but if you want to be specific, /st waypoints or /st notifications

jagged bay
#

anyone got iron ore coords?

limber hemlock
amber surge
#

But I wrote it in browser this time

amber surge
limber hemlock
#

no its nice regex

amber surge
#

You mean {3}?

limber hemlock
#

like nice you used regex

amber surge
#

You're sarcastic 65% of the time so I don't know if you mean it