
Souverainete
Forget everything you know about Minecraft Villagers.
Автор: vxquid2,2 тыс.50обновлён 4 авг. 2026 г.
ПриключенияЭкономикаМеханики игры
Описание



- Install PacketEvents plugin.
- Follow installation instructions.
- (Optional) It is recommended to install the VillagesRevamped datapack.

Галерея
Последние версии
Все версии →release
1.0.7
1.0.74 авг. 2026 г.117Minecraft: 26.2paper
Что нового
1. Village construction optimization. Now, construction is allowed only in a few settlements simultaneously within the same world. After completing one construction task, the queue switches to another village.
2. Plot rental system (Rent Foundation). Added a new building type — a 10x10 foundation available for players to rent:
- Renting can be arranged with the village Mayor, requiring a Friendly reputation and 64 units of the race's currency.
- The foundation area is protected (only the owner and added members can modify blocks).
- Rent payment is charged once every 30 in-game days, with auto-eviction if overdue.
- Added `/s rent` commands (addmember, removemember, pay, info) for convenient management of the rented plot.
- Can be disabled in the `gameplay.yml` config.
3. Fixed a bug where villagers attempted to build the meeting point deep underground.
4. Added a new option in `/s settings` related to the new rental system.
5. Removed the debug command `/s forcequest`. The `/s highlight` command (which highlights settlement leaders) is now available to all players.
6. Added the `/s create <name> <race>` command, allowing the creation of custom settlements.
7. Added more options to the gameplay config, mostly related to construction.
8. Added achievements! They are automatically translated (`language.yml`), with a total of 24 to unlock!
9. Fixed an issue where an AI translation was requested even if the plugin's language was set to English (default).
10. Fixed a rare bug related to NPE and CME when saving settlements.
11. Now, each race builds in its corresponding architectural style. Orcs build from sandstone since they live in deserts, goblins use terracotta and acacia, humans use wood and stone, and so on.
12. Fixed a bug where villagers wouldn't sleep at night and ran around the campfire instead.
13. Fixed a bug causing an incorrect display of the bed count in the settlement management menu.
release
1.0.5
1.0.522 июл. 2026 г.54Minecraft: 26.2paper
Что нового
1. Killing villagers now destroys the village. If a raid is taking place at the time, the village will fall under the control of the attacking race.
2. Fixed a bug with Chunky. Chunk pre-generation no longer creates actual villages; instead, "dormant" villages are spawned, which activate when a player approaches.
3. Significant optimizations and save/load improvements related to villages.
4. Fixed a bug where NPCs did not follow the player squad leader.
5. Fixed a bug where the /locate structure village command caused the server to freeze.
release
1.0.4
1.0.415 июл. 2026 г.27Minecraft: 26.2paper
Что нового

1. Improved the pathfinding algorithm: villagers can now navigate through fence gates, opening and closing them, including double-stacked fence gates.
2. Fixed a rare bug where villagers would destroy farm fences due to the Treecapitator algorithm, causing flooding.
3. Expanded the configuration. Village construction and all related features can now be disabled.
4. Fixed the code responsible for item production. Villagers now craft resources again using items from the village warehouse! The same applies to quests.
5. Farmers no longer fish; this is now handled by fishermen.
6. Added a check for movement in Pose.SLEEPING. If an NPC tries to walk while in the sleeping pose, the plugin will automatically stand them up.
7. Farmers are now completely unlinked from composters. Farmers will work on all farms in the settlement, rather than only the one where their workstation is located.
8. When villagers build iron golems, the golems are no longer duplicated.
9. Paths are no longer generated to golem structures and lanterns; lanterns now spawn exclusively on the sides of paths.
10. Farmers now perform their duties more responsibly; they automatically find untilled soil on farms and plant various crops.
11. Improved the farm construction process: NPC builders now place dirt blocks, till them, place water, and only then start planting crops.
12. Improved command parsing: the plugin now correctly processes commands if a player uses multi-word settlement names.
13. Fixed the village expansion algorithm. A bug previously caused villagers to stop building new structures, permanently freezing the village in its current state. This has been resolved.
14. Fixed a minor bug where NPCs got stuck in blocks during construction.
15. Increased the priority of functional buildings. This can be considered a bug fix, as villagers previously often built nothing but regular houses.
release
26.1.2 support
0.9.0.110 июн. 2026 г.99Minecraft: 26.1, 26.1.1, 26.1.2paper
Что нового
1. The plugin has been ported to 26.1.2.
2. Due to compatibility issues with older Minecraft versions caused by Mojang's actions (dropping obfuscation), support for previous versions has been removed. The plugin now works exclusively on 26.1.2. This approach will be maintained in the future, as I no longer plan to support multiple versions of the game. If you are using a version below 26.1.+ (e.g., 1.21.*), please use Souverainete 0.8.2.1.
3. Great news: Google took pity on us mere mortals and set a reasonable RPD (Requests Per Day) limit for Gemini Flash 3.1 Lite. 500 free requests per day with a massive context window is practically a dream. The default AI provider has been changed to Gemini; I recommend all plugin users switch to it, as it is smarter, faster, supports more languages, and is trained on a vast amount of information.
I won't promise any new updates, but given the situation with Gemini, I might try to add something cool. Thanks for reading.
P.S. Don't forget to update the required libraries, such as PacketEvents.
release
0.8.2
0.8.211 апр. 2026 г.128Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
Minor fixes to quest generation algorithms.
release
0.7.2.1
0.7.2.117 мар. 2026 г.74Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
This update contains improvements to the settings menu, a new mechanic for communicating with squad members, and various fixes.
1. Communication with party members. The player can now quickly communicate with NPCs in their group using messages in the "@message" format (messages starting with @). The AI will generate dialogues between squad members, roleplaying their personalities and taking the surroundings into account, such as the biome or weather.
2. NPCs in the player's party no longer try to find a place to sit. This previously caused a recursive logic freeze.
3. Added a new option to the /s settings command (personal settings for each player); players can now toggle the nametag mode. There are two modes: ADVANCED (maximum amount of dynamic information) and VANILLA, which displays a simple name.
4. Removed personality.yml. Returning to single-word personality types: instead of a detailed NPC character definition, the plugin now uses just a single word (like ANGRY, DEPRESSED, or OPTIMISTIC, and so on). Thanks to this, the AI roleplays NPC behavior SIGNIFICANTLY better, as there is no excess of instructions. This should impact quest generation, chat, and the new party chat feature.
5. /quest command is now available to every player and requires no permission configuration. Available commands: /quest|q <remove|track|list|stats>.
6. Default AI temperature has been reduced to 1.0; the AI would frequently make up nonsense. Now there will be less nonsense. Probably.
Check out my other plugin, Atrox! My plugins work perfectly together!
release
0.7.1.4
0.7.1.414 мар. 2026 г.34Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
WARNING: The guys at CEREBRAS dropped gpt-oss-120b for the free tier, currently only qwen-3-235b-a22b-instruct-2507 (SOTA) is available. If you were using the free CEREBRAS tier, go to provider.yml and manually change the model to "qwen-3-235b-a22b-instruct-2507", otherwise your AI will not work. It's possible that in the future this model will also become exclusive to paid tiers, but right now you can use it completely for free.
1. Changed the default model for the CEREBRAS provider; since these guys dropped support for gpt-oss-120b, the plugin now uses qwen-3-235b-a22b-instruct-2507.
2. Fixed an error related to ClassCastException (Entity VILLAGER is not humanoid instance!). The problem was in the internal logic of the plugin.
3. Fixed a critical bug with the forced loading of multiple chunks during a raid, which could cause the server to freeze.
4. /s settings command is now available to all players by default (previously, permission configuration was required).
5. Fixed an IllegalArgumentException related to an attempt to calculate the distance between points in different worlds.
release
0.7.1.3
0.7.1.312 мар. 2026 г.26Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового

1. Fixed a critical bug that prevented quests from generating.
2. The default quest generation interval has been increased from 400 to 2400. I felt that quests were generating WAY too often (every 20 seconds is overkill, 3 quests a minute, 60 quests per in-game day!).
3. Added the /s settings command and a notification message about it upon joining the server. The command opens a menu where each player can customize certain plugin mechanics to their liking. The functionality of this command will be gradually expanded.
4. Menu configuration: brought back the old scroll-based menu control mechanic. This can be toggled in the settings menu.
release
0.7.1.2
0.7.1.210 мар. 2026 г.34Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового
1. Minor language.yml edits to avoid generative translation errors. Missing strings have been added.
2. Political quest generation has been moved to a separate ticker; political missions will no longer compete with regular quests.
3. Significant improvements to political missions. The quest can now be completed even if the original leader is dead. The player will see a message about improved relations between the settlements for which they completed the diplomatic mission.
4. The delivery item has been changed: now, instead of standard items like paper or a book, the player must deliver a container containing a message and some political gifts. The player can open the container to appropriate the resources, but doing so will result in mission failure, a reputation penalty, and increased tensions between settlements.
5. Added the /settlement highlight command, which highlights settlement leaders.
6. Fixed a bug where the player's reputation did not decrease after killing an NPC.
release
0.7.1.1
0.7.1.19 мар. 2026 г.29Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Что нового



1. NPCs can now sit. Periodically, they look for a place to sit and invite other NPCs to join them. This is something like a social simulation: during these gatherings, they drink and eat.
2. Added a new provider type: CEREBRAS. If you use a free provider like GROQ, I HIGHLY RECOMMEND switching to CEREBRAS because of the larger context window, token limit, and maximum request count.
3. Added new metrics for collecting statistics.
4. Increased the interaction radius between settlements. Now, the first political interaction between settlements is random; the result is based on a dice roll. On a successful roll, the settlements will have warm relations (the similarity of the dominant culture is also considered), and on a critical failure, the settlements might immediately declare war on each other.
5. Added settlement leaders. Each race has its own leader title, which is specified in races.yml/*race*.leader-title; settlement leaders give unique political quests.
6. Reworked quest generation. Old quests contained arrays of strings for the description and the finisher for reputation dynamics: with a bad reputation, the player would face a disrespectful attitude, and with a good reputation — on the contrary, they would be praised. The problem with this approach is that we required the AI to roleplay "several vibes" at once. Because of this, the quality of the quests suffered critically. The phrases were short, sometimes completely stupid. Now, the lines are always generated in a single instance: one quest description and one finisher, regardless of the relationship between the NPC and the player. By sacrificing dynamics, the quality of quest descriptions is significantly increased.
7. Created a tool for extremely convenient race editing. I advise checking it out: https://vxquid.github.io/souverainete-race-editor
8. Removed broken and duplicated skins for each race (I advise deleting skins.yml for each race).
9. The quest menu now opens even if the NPC does not have a job. (Assuming the NPC has quests at all, of course)
10. Added a new quest type: political mission. The settlement leader asks the player to deliver a package to another village within a certain time limit (two in-game hours).
11. New compass centering mechanic: if you click a compass on the central bell of a settlement, this compass will always point to it.
12. Cartographers now sell maps that show paths to neighboring settlements. The maps have markers and custom designs, somewhat resembling treasure maps. You can buy such a map from any cartographer in a settlement for a nominal fee.
13. Fixed a frequent bug with nametags displaying above villagers' heads. Nametags will never again spawn on the ground or suddenly appear in front of the player and teleport to the NPC. Improved colors.
14. Fixed a bug related to nametag color formatting.
15. Fixed an issue where NPCs would not follow the player during dialogues.
16. Fixed a quest related to searching for food.
17. Menu interaction is now done by looking at it, rather than using the mouse wheel.



