#King Yolkar Waypoint misplaced
1 messages · Page 1 of 1 (latest)
can you send a log
yes, how should i do that
Windows: Hit Windows Key + R and type in %appdata%. Open the .minecraft folder.
Mac: On the bar at the top of your screen in Finder, click Go, then click Go to Folder and type ~/Library/Application Support/Minecraft, then hit enter.
Linux: .minecraft is located in your home folder. ~/.minecraft
Open your Minecraft folder and send the file called latest or latest.log from .minecraft/logs.
https://cdn.discordapp.com/attachments/787643281147822080/873564351729127484/2021-08-07_14-51-18.mp4
do you want me to exit out of minecraft first?
that's not necessary
@daring ridge (LordInfernis) uploaded a log,
- OpenJDK 64-Bit Server VM, version 1.8.0_372
- Forge 11.15.1.2318 on 1.8.9 using 1 mods
- OptiFine M5
btw, i am still in the lobby if you need anything from it
what's the approximate coordinates of that waypoint
[22:07:57] [DefaultDispatcher-worker-8/INFO]: [gg.skytils.skytilsws.client.PacketHandler:processPacket:51]: Received packet: S2CPacketCHWaypoint(serverId=mini154DJ, serverTime=311020, type=KingYolkar, x=231, y=93, z=567)
[22:20:21] [DefaultDispatcher-worker-5/INFO]: [gg.skytils.skytilsws.client.PacketHandler:processPacket:51]: Received packet: S2CPacketCHWaypoint(serverId=mini15CM, serverTime=123020, type=KingYolkar, x=221, y=132, z=341)
445 123 612
you can see my coords in the second screenshot for the misplaced structure btw
can you do /locraw
at the false waypoint? or does it matter
{"server":"mini15CM","gametype":"SKYBLOCK","mode":"crystal_hollows","map":"Crystal Hollows"}
when you say it initially identifies the right location is this when you first joined the lobby
when i first discovered the structure, it set the waypoint on the proper king
if i leave and rejoin it will be correct temporarily
at some point, im not entirely sure when, it gets confused and moves the waypoint
this waypoint change might've been from when i left and rejoined the lobby immediately after submitting the initial report
the coords that the waypoint changed to are where they're sitting at now. its very close to the king's coords but slightly off
so i just sent a screenshot trying to show the moved waypoint, and right before i took the screenshot the waypoint moved
initial spot vs newly relocated spot
if you never talked to the NPC i think someone else is moving it
Skytils crowdsources the locations and the location of the NPC is based off the chat message
i had already finished a nuc runs before i took these screenshots, so i definitely talked to the npc
amber crystal is the only crystal i have currently and i got it in this lobby
you can see that in this screenshot actually, im down a goblin egg but the waypoint is still wrong
i don't know how the initial waypoint can be at 221, 132, 341 which is wrong too
if you want i can send you an updated log
oh wait lmao i didnt even realize that number is just incorrect
sure
@daring ridge (LordInfernis) uploaded a log,
- OpenJDK 64-Bit Server VM, version 1.8.0_372
- Forge 11.15.1.2318 on 1.8.9 using 1 mods
- OptiFine M5
does king yolkar ever talk when you're not next to him
i think that might be what is causing it
it puts it at any chat message from king yolkar
let me clear this crystal and then i can help test this
that has to be it cause i saw him saying rumble rumble
i think thats what sets it off
interacting with king after the waypoint has been set incorrectly doesnt set it back to the npc
it doesnt move
i can try interacting and then run away and see if the waypoint moves
okay so im standing at yolkar and i havent interacted with him since the last run
i can try interacting with him for his dialogue to trigger and then run away to see if the waypoint moves
ok
nope, no change
if ((Skytils.config.crystalHollowWaypoints || Skytils.config.crystalHollowMapPlaces) && Skytils.config.kingYolkarWaypoint && SBInfo.mode == SkyblockIsland.CrystalHollows.mode
&& mc.thePlayer != null && unformatted.startsWith("[NPC] King Yolkar:")
) {
val yolkar = CrystalHollowsMap.Locations.KingYolkar
if (!yolkar.loc.exists()) {
yolkar.loc.set()
yolkar.sendThroughWS()
} else yolkar.loc.set()
}
idk
maybe it has to be far for it to happen
{
"__name": "391bdvbg2t",
"__nearbyText": [
"§6King Yolkar",
"§e§lCLICK"
],
"_skin": {
"profileId": "0f730076124e44c7af1115469c499679",
"profileName": "Ore_Miner123",
"signatureRequired": true,
"textures": {
"SKIN": {
"url": "http://textures.minecraft.net/texture/3561210e236977f2f4e2b45a464b6b4d49264ba14e4eae82f25ac309da6228d4"
}
},
"timeInLocalZone (UTC-04:00)": "2021-06-24 10:49:45 GMT-4",
"timeInUTC": "2021-06-24 14:49:45 GMT",
"timestamp": 1624546185114
},
"abilities": {
"flying": 0,
"flySpeed": 0.05,
"instabuild": 0,
"invulnerable": 0,
"mayBuild": 1,
"mayfly": 0,
"walkSpeed": 0.1
},
"AbsorptionAmount": 0.0,
"Air": 300,
"Attributes": [
{
"Base": 20.0,
"Name": "generic.maxHealth"
},
{
"Base": 0.0,
"Name": "generic.knockbackResistance"
},
{
"Base": 0.10000000149011612,
"Name": "generic.movementSpeed"
},
{
"Base": 1.0,
"Name": "generic.attackDamage"
}
],
"DeathTime": 0,
"Dimension": 0,
"EnderItems": [],
"FallDistance": 0.0,
"Fire": 0,
"foodExhaustionLevel": 0.0,
"foodLevel": 20,
"foodSaturationLevel": 5.0,
"foodTickTimer": 0,
"HealF": 20.0,
"Health": 20,
"HurtByTimestamp": 0,
"HurtTime": 0,
"Inventory": [],
"Invulnerable": 0,
"Motion": [
0.0,
0.0,
0.0
],
"OnGround": 1,
"PortalCooldown": 0,
"Pos": [
455.5,
85.0,
594.5
],
"Rotation": [
0.0,
90.0
],
"Score": 0,
"SelectedItemSlot": 0,
"Sleeping": 0,
"SleepTimer": 0,
"Spawns": [],
"UUIDLeast": -5734193811597037554,
"UUIDMost": 7917718101647764373,
"XpLevel": 0,
"XpP": 0.0,
"XpSeed": 0,
"XpTotal": 0
}
oh thats normal
i think its the one where you hold the goblin egg
that messes it up
unless that happens when you talk to him?
i honestly don't know how this NPC works
you interact with the npc and it says the four lines of dialogue, then you right click with the egg in hand and it advances to the next "Holding a Goblin Egg" dialogue
usually i start moving once this dialogue appears
i think it is
oh
i think its cause you initially had the wrong location from sharing
i dont know why that happened
but after you talked to him it doesn't instantly set it to your location
oh fascinating
maybe some other action is interrupting it?
not sure what it could be though
actually
i dont think it even sets when you talk to it
i think it shares it to everyone using skytils
and then you get the waypoint set from that
okay so
idk how the waypoint code works
never mind
i wonder, if i set my internal king location to the actual king spawn if it will stay there or if it will relocate
this gave me some useful info!
i set internal_king manually using sthw set, and on the first line of dialogue (the rumble rumble dialogue), the waypoint instantly moved to the previous incorrect location, the second screenshot in the attached message
okay, checked something else: any line of dialogue from the king after manually setting internal_king moves the waypoint back to the incorrect location
i have no idea what is happening to be honest but i think i can fix it
i'm just going to use the npc's position whenever you get the chat message
also i found another bug's cause while i was working this out
oh nice
@kind badge https://github.com/Skytils/SkytilsMod/commit/c69641e886168997778ead915ac52f0fa2ec497a this should fix the waypoints not showing up sometimes I believe
i think i fell asleep during the implementation or something and then forgot what i was doing
idk
tysm!
i'm testing the fix for yolkar right now
ok should be using the NPC's location now
this happens for more than just king. I have noticed internal waypoints “sliding” upon discovery.
this happens for every single waypoint
@remote steppe
That's normal
okay. Is there any way that it could be implemented that upon interacting with say the keeper of gold a better waypoint is made for MoD?
why
because the blocks around mines of divan respawn and it's sometimes hard to find one's route back
what
I just figured because it could be implemented with king it could be with keepers
there's a giant blue sqaure
for nucleus runs
what more do you need
i mean
it works
but QoL
that's all
it's not a big deal just a suggestion that i thought of
there's qol and then there's useless
no worries
sometimes the square only covers like 10% of the actual area and it's hard to find it again in that case. that's why i suggested it
always wishing compass as an option