#(BlondeDrip) 1.20.1 NPC's dissappearing bug

71 messages · Page 1 of 1 (latest)

brittle thorn
#

I am having an issue with 1.20.1 citizens, some of my npcs are just straight up invisible. moving them does not bring them back

azure vesselBOT
#

(BlondeDrip) 1.20.1 NPC's dissappearing bug

#

Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.
You can block this bot if you don't want to see these messages, I won't mind.
<@&525394568410038282>

brittle thorn
#

!logcheck

edgy spearBOT
brittle thorn
#

I am aware of an ultimate kits issue that may be persistent in the log

thick dragon
edgy spearBOT
# thick dragon !logcheck https://paste.denizenscript.com/View/111230
Server Version

Purpur version git-Purpur-1992 (MC: 1.20.1)

Plugin Version(s)

Citizens v2.0.32-SNAPSHOT (build 3122) -- (Current build :white_check_mark:)

Checked For

@thick dragon

Online/Offline

Offline (proxy likely).

UUID Version

4 (:white_check_mark: Online)

Java Version

17 (17) :white_check_mark:

Other Noteworthy Plugin(s)

WorldGuard v7.0.9-SNAPSHOT+2247-5e81f3c, ProtocolLib v5.1.0-SNAPSHOT-645

Possibly Relevant Plugin(s)

NametagEdit v4.5.20 - Some scoreboard or name-edit plugins may lead to scoreboard control instability.
TAB v3.3.2 - This plugin adds Below_Name scoreboards to NPCs.
ViaVersion v4.7.0 - Mixed client vs server versions can sometimes cause packet-related issues.
Multiverse-Core v4.3.1-b861 - Multi-world configuration plugins may affect NPCs in unexpected ways.

Potentially Bad Line(s)

[21:51:01] [Server thread/WARN]: Caused by: java.lang.LinkageError: loader java.net.URLClassLoader @5fdef03a attempted duplicate class definition for net.minecraft.server.network.PlayerConnection. (net.minecraft.server.network.PlayerConnection is in unnamed module of loader java.net.URLClassLoader @5fdef03a, parent loader 'platform') :warning: Log contains error messages.

thick dragon
#

@brittle thorn can you try with paper rather than purpur also try disabling Matrix

latent dune
#

My npcs are also gone, with latest devbuild, Purpur

thick dragon
latent dune
#

no, i havent tried switching to paper. I'm a bit nervous about doing that, as I've used purpur for ages and i use some of its settings

#

could switching back to paper damage my server in some way?

brittle thorn
#

@thick dragon PUPUR is a fork of paper.

#

It should not act any differently, I've been using purpur with citizens for 5 months now and it was fine until this update

thick dragon
#

if it is a purpur issue i would like to know that

brittle thorn
#

I’ll be happy to test when i get back home. Will there be plans to add support for purpur on 1.20? I’ll let you know later on what happens

#

I understand that 1.20 changes the NMS for a lot of plugins.

scenic tree
#

if it works on paper, it should work on purpur; if it doesn't, it's a purpur bug

brittle thorn
#

@scenic tree been using pur pur for 6 months

scenic tree
#

please reference above

brittle thorn
#

This just now started happening , so I’m not sure what you mean, I’m happy to test out later on paper

#

Read above what? Full wall asked if I’d test it out on paper and i will tonight

scenic tree
#

take your time

#

we'll be here for you, no worries

brittle thorn
#

It will be after work. But I’ll let you guys know later

clever prawnBOT
brittle thorn
#

@thick dragon What should i do to test? All of the NPCs are appearing right now on purpur, they just dissapear sometimes. I can wait until they dissapear again and then switch to paper??

thick dragon
#

@brittle thorn you should try with paper and see if they disappear at all

lavish canopyBOT
#
Thread Closing Reminder

Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.

If not yet resolved, please reply below to tell us what you still need.

(Note that if there is no reply for a few days, this thread will eventually close itself.)

#

@brittle thorn

latent dune
#

I can provide more info. I'm using the latest build of Citizens. In my server, I tried creating a new NPC, and he showed up just fine. It's just the existing ones that are gone. However I tried /npc list, and that showed just one NPC (my server had dozens). So I summoned him, and he showed up just fine. IDk what happened to all the others, or why this one worked.

#

But all of my npcs, inlcuding the one that worked, are still in the config as usual.

clever prawnBOT
latent dune
#

I have a friend running a server, With purpur 1.20, and his NPCs are just fine. So idk if it's entirely Purpur's fault

latent dune
#

What was the result of the testing?

thick dragon
#

@latent dune I would like to know that too

#

@brittle thorn

brittle thorn
#

@thick dragon I didn't test because all of my npcs are appearing on purpur. and if i switched to paper i was not sure how to tell what was going wrong or not

#

give me a few minutes. ill switch over to paper its not hard

thick dragon
#

oh so your npcs are appearing now? @brittle thorn

brittle thorn
#

@thick dragon they are appearing now yes, thats why i did not switch to paper. However I found out why my npc were missing, which may need to be fixed by you

#

/killall hostile

#

removes 3 of my npcs

#

thats what caused my issue originally, just now caught that was what happened though

thick dragon
#

that's not a citizens issue

lavish canopyBOT
#
Thread Closing Reminder

Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.

If not yet resolved, please reply below to tell us what you still need.

(Note that if there is no reply for a few days, this thread will eventually close itself.)

#

@brittle thorn

brittle thorn
#

how is it not

#

it directly correlates to npcs dissapearing

#

@thick dragon

thick dragon
#

!rule 3

edgy spearBOT
# thick dragon !rule 3
Rule 3

Don't ping for help. https://denizenscript.com/discord_rules#rule3
"Pinging" refers to using an @ to alert somebody to your post.
Generally only ping somebody if your message is very specifically directed at them (meaning, only that person has anything to do with the information in your message, and it would be confusing who it was for without the ping).

If you're asking a question, please just make a forum post and ask.
If you have a bug report or a feature request, please just make a forum post about it.

If this is pulled up for you by a helper, your ping was unneeded.
If you're arguing about it, you're wrong.

brittle thorn
#

/noclose

thick dragon
#

@brittle thorn that's a conflict with a plugin/minecraft

#

not citizens related

brittle thorn
#

no, killall is a paper command

thick dragon
#

that's not citizens related, any plugin or server software can decide to remove citizens entities

#

I can't stop that

brittle thorn
#

okay and also rule 3 states i can ping when the message specifically directed at a person, which would be you