CitizensDev / Citizens2

Citizens - the premier plugin and API for creating server-side NPCs in Minecraft.
https://citizensnpcs.co
Open Software License 3.0
589 stars 313 forks source link

Can't seem to get the plugin to work with command "/npc create shop". #2911

Closed FalZz03 closed 2 years ago

FalZz03 commented 2 years ago

/version output

This server is running Paper version git-Paper-81 (MC: 1.19) (Implementing API version 1.19-R0.1-SNAPSHOT) (Git: 86f87ba)
You are running the latest version
Previous version: git-Paper-411 (MC: 1.17.1)

/version Citizens output

Version 2.0.30-SNAPSHOT (build 2712)

Log file

https://paste.denizenscript.com/View/101998

config.yml

https://paste.denizenscript.com/View/101999

saves.yml

https://paste.denizenscript.com/View/102000

Profiler report

No response

Description

I made a post earlier but got closed without being 100% resolved (https://github.com/CitizensDev/Citizens2/issues/2910#issue-1396668695)

When i try to make a npc i get the following error image

fullwall commented 2 years ago

As before, the solution is to update to 1.19.2. The rationale is given here:

We support only the latest patch-version of Minecraft for any recent main version (and Mojang, Spigot, Paper, etc. all generally also follow the same rule).

"Patch version" means the last number in a version label, for example in 1.18.2, the main version is 1.18, and the patch version is .2.
So if 1.18.2 is the latest patch version, then 1.18.1, and 1.18(.0) are all outdated patch versions, and therefore are unsupported.

Note that we do still support recent older main versions (such as 1.17 and 1.16) so long as you are on the latest patch-version of those main versions (like 1.17.1 and 1.16.5).
FalZz03 commented 2 years ago

why cant i use citizens on older versions on mc?

fullwall commented 2 years ago

Citizens only targets the most recent patch version so you can get the most Minecraft bugfixes/features for a given version.