PARTICIPANT IN A UNRANKED completed JAM
Randomania - Anything & Everything

Data Packs Game Mechanic

Nice Villagers Remastered

  • 7.6k views 0 today
  • save_alt 608 downloads
Compatibility
Minecraft 1.21
Changes include
  • Advancements
  • Functions
  • Loot Tables
  • Predicates
  • Structures
  • 20
  • 27
  • 15
niceRon
Lvl 53Grandmaster Mlem Mlem Bat Pixel Puncher
61

📖 Description


Nice Villagers Remastered reworks and remasters many aspects of villagers to make them more enjoyable and fun. From randomized Villager & Village names over new structures to new trades, this data pack freshens up the Villagers of every world to make them more immersive and worthwhile.


⭐ Features

  • Villagers can be leashed. Making transportation easier
  • Villagers & Wandering Traders have randomized names based on their type
  • Villages have randomized names based on the types of Villagers which live in there
  • Trigger command for Villager Infos (Inventory, lvl, etc.) which also highlights the workbench the Villager has claimed
  • Opening chests near a Villager gives it a bit of bad reputation towards the player (Why should only Piglins be angry if you take their stuff?!)
  • Villagers have better or worse prices depending on whether they have a bed and/or meeting point (bell)
  • Villagers & Iron Golems heal over time when they are near their Village centre (Bell) when it's daytime
  • Some Villagers have small Fetch Quests, requiring the player to bring the items shown to it for a small reward.
  • Wandering Traders sell Mobheads (They do have noteblock sounds. Fancy, right?!)
  • Wandering Traders have a chance to sell enchanted treasure books
  • Wandering Traders announce their presence with an neat, randomized message and fireworks. They also glow for a short period of time when spawning
  • Wandering Traders have a chance to be a disguised Illusioner (indicated by particles)
  • Villagers without a profession babble about certain topics in different moods when interacting with them
  • Chance to change a Villagers type by giving it a certain item (Oak/Spruce/Jungle/Acacia Sapling, Mangrove Propagule, Snow, Dead Bush)
  • Players can give Master Traders (lvl 5) certain items based on their profession which they then start selling (for an increased price because stonks)
  • 7 new Structures: Villager Outposts which have a special Villager Trader inside who sells items based on its profession as well as miniblocks (which also have noteblock sounds. Still fancy, RIGHT!?)
  • 20+ new Advancements (in case you are looking for a new challenge)

🛠️ How to, Instructions & Commands


The datapack usually just needs to be installed. There is nothing else you have to do. It just works out of the box.

But if you are playing on a PaperMC Server (or a PaperMC Fork like Purpur) make sure to set allow-non-player-entities-on-scoreboards in your paper config files to true in order for everything to work properly.

Villager Data Command:
/trigger villager_data

✍️ Feedback


Feel free to reach out if you got any issues, questions or suggestions. Best done by just hoping on our discord server. Click to join the server


🎮Play it on Explorer's Eden


You can try out this datapack on our smp server, Explorer's Eden. Simply Click on the image to get to our website where you find the IP and infos on how to join.

Explorer's Eden

More like this

  Have something to say?

vebudenge
10/04/2024 1:07 pm
Level 21 : Expert Miner
very well put together, but the discount mechanic appears to be prone to glitching out. some of my armorers started handing out enchanted diamond armor pieces for a single emerald.
1
niceRon
09/28/2024 7:50 pm
Level 53 : Grandmaster Mlem Mlem Bat Pixel Puncher
right click them with the item in mainhand. either exact amount or more
1
Purevega
09/25/2024 6:05 pm
Level 48 : Master Gent
Great data pack, enjoying it so far!

Is there a way to turn off the villagers being hurt by opening chests? I tend to build up villages into towns/cities and obviously use chests to store building materials here and there.
1
niceRon
09/26/2024 5:12 am
Level 53 : Grandmaster Mlem Mlem Bat Pixel Puncher
Currently not.



But the data pack will get split into smaller ones with the update for the next MC version
1
Purevega
09/27/2024 8:47 am
Level 48 : Master Gent
Thanks for your reply, I look forward to the updates. One other thing - seem to be unable to complete the mini-quests presented by the villagers (for example 48 Red dye) I right click them, drop the loot and nothing happens. How do we interact with the villagers that give the mini quests?
1
TigeressTail
09/23/2024 7:59 am
Level 9 : Apprentice Dragon
No no... you are not 'stealing' from the piglins. They do not OWN the gold in the netherack. They are just mindless, angry brutes that attack because they enjoy attacking. Villagers though... I am of two minds. On the one hand you gave them a trait that a whole lot of other games have like Oblivion. If you steal, and are caught, there are consequences. On the other hand you allowed them to be leashed up like dogs to be drug about and do your bidding. So then, they would never know you were stealing to get angy. Leash them all to a pole in the middle of the village, loot and pillage the village, then enslave the adults and treat them like dogs. Hmmmm, which side of the fence are you on???
1
tbdtt
08/31/2024 10:22 pm
Level 1 : New Miner
I just discovered a bug. Small villagers with tasks will be wrapped in an interaction that is too large.
1
tbdtt
08/29/2024 6:45 am
Level 1 : New Miner
There is a small bug: villagers with tasks cannot be tied or attacked.
The solution I thought of: right-click detection through villager rejection instead of interaction
Also, can this datapack be configured?
1
niceRon
08/29/2024 7:36 am
Level 53 : Grandmaster Mlem Mlem Bat Pixel Puncher
its intentional (you can still burn them to death if u wish). Interactions are also the most precise solution .. interact with villager advancements can only trigger the nearest which can cause things to break.



what is it u want to configure?
1
tbdtt
09/16/2024 11:52 pm
Level 1 : New Miner
Can you respond? Can you add configuration functionality to this datapack? Or, is it already there?
1

Welcome