#(groovyloop) 1.21.1 NPC resetting helmet

34 messages · Page 1 of 1 (latest)

tardy stirrup
#

we are using: 2.0.35-b2

Since updating from 2.0.35-b1 to b2, one of our NPCs keeps loosing its custom helmet (it gets replaced with paper)

We can fix in game, it stays fixed until server restart.

The saves.yml file is changed from pre and post restart

royal hazelBOT
#

(groovyloop) 1.21.1 NPC resetting helmet

royal hazelBOT
#

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.

velvet quest
#

!pasteyaml

rapid merlinBOT
velvet quest
#

!logs

rapid merlinBOT
# velvet quest !logs
Info: logs

Please post your full latest log file.

Background Info: One of the most helpful tools to identifying the source of a problem is your server logs file! Logs contain all sorts of important information like server and plugin versions, any error messages, and a lot more important information (More Info).

How To: Your log can be found in the logs folder within your server folder. The most recent log is a text file labeled latest.log. To get help using these logs, please open that file in a text editor and copy all of the text, then open https://paste.denizenscript.com/New/Log and paste the text into the box on the page. Then click "Submit" and copy the URL and paste that back into this channel.

Please do not upload the file to Discord or to other pastebin services, use the log pastebin linked above.

tardy stirrup
#

Hi I just reported on github so our team can track the issue there, sorry to be a bother and opening here too.

dense garnet
rapid merlinBOT
# dense garnet !logcheck https://paste.denizenscript.com/View/128762
Server Version

UniverseSpigot version 1.21.1-DEV-ver/1.21.1@c4c13f7 (2024-11-30T21:55:13Z)

Plugin Version(s)

Citizens v2.0.35-SNAPSHOT (build 3583) -- (:warning:Outdated build, behind by 62)

Checked For

@dense garnet

Online/Offline

Offline, but proxied.

UUID Version

0 (:triangular_flag_on_post: Hacked or Invalid ID)

Other Noteworthy Plugin(s)

WorldGuard v7.0.12+829a4a4, MythicMobs v5.7.2-${CI_COMMIT_SHORT_SHA}, ProtocolLib v5.3.0

Problematic Plugin(s)

PlugManX v2.4.1 - :warning: Plugin Managers are dangerous and will cause unpredictable issues. Remove it.
floodgate v2.2.3-SNAPSHOT (b114-83fbd6e) - Bedrock clients are unsupportable. Please do all testing with a Java Edition client.

Possibly Relevant Plugin(s)

TAB v5.0.3 - This plugin adds Below_Name scoreboards to NPCs.
ViaVersion v5.2.0-SNAPSHOT - Mixed client vs server versions can sometimes cause packet-related issues.
HeadDatabase v4.20.4 - HeadDatabase has been known to cause issues with skins.
ModelEngine vR4.0.7 - ModelEngine has Citizens support, but that support is known to be buggy. Issues related to NPCs that use ModelEngine should be reported to ModelEngine support, not Citizens.
Multiverse-Core v4.3.15-SNAPSHOT - Multi-world configuration plugins may affect NPCs in unexpected ways.
GSit v1.12.0 - 'Sit on other players' or 'sit on mobs' plugins sometimes allow players to sit on NPCs.

Potentially Bad Line(s)

Starting Minecraft server on 0.0.0.0:59022 - server is offline but has no address bind. This might mean you're using a system level firewall, but if not, it means your proxy is bypassable by hackers. Either enable a system level firewall, or bind your server to localhost in server.properties via server-ip=127.0.0.1.
Caused by: java.io.IOException: java.sql.SQLNonTransientConnectionException: Socket fail to connect to address=(host=patchbackupserver.asuscomm.com)(port=65051)(type=primary). patchbackupserver.asuscomm.com :warning: Log contains error messages.

dense garnet
#

Also

#

!forks

rapid merlinBOT
# dense garnet !forks
Info: forks

Our plugins (Citizens, Sentinel, and Denizen) officially support both Spigot and Paper.
Any other forks of the Bukkit project are not supported, but may or may not work in practice.

  • Lower forks, like CraftBukkit, do not function. You must upgrade to a higher fork (Spigot or Paper).

  • Hard forks and cross-forks, like Cauldron/Magma/Mohist/Any other Forge-integration fork, or Cardboard/any other Fabric-integration fork, will not work. Some unofficial custom builds of Citizens are made to support these servers, but we cannot provide any support for them here.

  • Higher forks above Spigot/Paper, such as Purpur, Airplane, etc. are compatible with Citizens only as much as they are compatible with Spigot/Paper. They are generally expected to work in most cases, but we cannot make any guarantees. We will still offer support to users running such forks, but be aware that if you encounter bugs while running such a fork, we may ask you to replicate them on Spigot/Paper to confirm they aren't caused by changes the fork made.

dense garnet
#

I don't even know what UniverseSpigot is, but I'd recommend paper more than anything.

#

Is there a reason you're still on 1.21.1?

tardy stirrup
#

we were using purpur up to a few days ago (and issue still occurred then)

#

I would expect because it is a large established server and we have a lot of things to balance before updating
(sorry I don't make the decisions - I just work within the bugs team 🙂 )

dense garnet
#

That sounds like there was also custom plugins developed for the server.

tardy stirrup
#

yes we have inhouse plugins too

dense garnet
#

That's a good exception to staying on 1.21.1.

#

The latest citizens does not currently support 1.21.1, currently it supports 1.19.4, 1.20.6, and 1.21.4. (Although 1.21.4 is still really new so I won't fault anyone for not jumping ship)

However since you have plugins and it'd be more complicated to update to 1.21.3 I'd recommend getting the last known build for 1.21.1 and see if the issue persists.
#news message - Last build

#

If the issue persists than you may have to try 1.21.3 as the issue may be fixed already.

#

This could also be a fork issue.

#

This could also be a plugin issue.

#

Try that build, and if the issue persists I'd consider trying a local test server with just citizens installed to see if the issue is citizens, or something else interfering.

tardy stirrup
#

we totally understand about supporting only newer mc versions, just wanted to generally see if there was anything we can still do without jumping up a mc version or two and make sure the issues was bought up.

Will do additional testing newer jar & local if needed

appreciate you time.

#

also while looking at the news channel, congratz on your new position 🙂

dense garnet
#

Of course.

#

Thank you.

main osprey
#

If it doesn't work on that build then would need to update before I can help since it may have been fixed on a newer minecraft update

barren fjordBOT
#
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.)

#

@tardy stirrup