• check_circle Advancements
  • check_circle Functions
  • check_circle Recipes
  • 11,516 views, 4 today
  • 2,140 downloads, 1 today
Lasercraft32's Avatar Lasercraft32
Level 58 : Grandmaster Procrastinator
127
Laser's Villagers
------------------------------------------------------------
OPTIFINE COMPATIBLE!

This data pack adds 13 new villager types, each with their own custom trades and jobs!
In order to get these Villagers, you need to have a Villager that's already master level. Then you need to craft their special job block
and throw it at their feet (just note that it will rename them, and change their trades completely! The trades are not randomized)

If you happen to have Optifine, the Villagers will even change appearance when they get their new job!
(Zombie versions too!)

List of Villagers and their job blocks
------------------------------------------------------------
Farmer + Beehive = Beekeeper (honey trades etc)
Toolsmith + Crafting Table = Miner (ores, glow ink, etc)
Butcher + Furnace = Baker (eggs, sugar etc)
Shepherd + Jukebox = Musician (amethyst, music discs etc)
Leatherworker + Enchanting Table = Enchanter (spider eyes, slime balls etc)
Armorer + Pyrotechnic Table = Pyrotechnist (copper, gunpowder etc)
Weaponsmith + Respawn Anchor = Prospector (nether stuff)
Cleric + Endministration Station = Endministrator (end stuff)
Cartographer + Oceanography Table = Oceanographer (kelp, prismarine, etc)
Fisherman + Planting Box = Gardener (flowers, moss, etc)
Fletcher + Archaeology Table = Archaeologist (bones, gravel, sand, etc)
Mason + Woodcutter = Carpenter (logs, saplings, etc)
Librarian + Chiseled Bookshelf = Loremaster (sculk stuff)

Disclaimer: The custom (non-vanilla) job blocks cannot be placed at all, their only use is to change villager jobs.


Support me on Patreon!
CompatibilityMinecraft 1.20
Tags

Create an account or sign in to comment.

EndermanLord
06/17/2024 2:55 am
Level 1 : New Miner
1.21 when? i really cannot live without Pyrotechnist selling fireworks lol
2
Lasercraft32
06/17/2024 3:12 am
Level 58 : Grandmaster Procrastinator
Idk. It'll be a while before I can update this. I'm busy working on other data packs right now unfortunately. But I'll be sure to revamp the data pack when I have the time.
1
User4690506G
06/17/2024 1:29 am
Level 1 : New Miner
Even with the current nerf/bugfix of villager trade discount stacking the carpenter villager allows you to get infinite emeralds by the stacks with only 1 cure, making the 4 oak for 1 emerald trade and 1 emerald for 1 oak log trade completely busted
3
Lasercraft32
06/17/2024 1:36 am
Level 58 : Grandmaster Procrastinator
Hm... Good point. I didn't think about that.

Oh well... Infinite emerald exploits aren't really anything new when it comes to villagers. If/when I update the pack to 1.21 I'll fix it (since I'll basically have to remake it from scratch anyway) but its not a priority at the moment, as I'm too busy working on other data packs currently. Thanks for pointing it out though.
1
Lil Noris
02/02/2024 7:41 pm
Level 1 : New Miner
The pack stopped working for me, is it because the villagers loot table is full or is there a cooldown?
1
Lasercraft32
02/03/2024 2:35 am
Level 58 : Grandmaster Procrastinator
Huh? What do you mean by "the villagers loot table is full?"

It only works once the Villager has been leveled up to Master rank (i.e. the diamond badge), additionally, because of how it loops the detection command the Villagers has to be holding still otherwise it might move out of the way before the game detects it sometimes.
1
Lil Noris
02/03/2024 7:43 am
Level 1 : New Miner
villagers have loot tables that they store items in, such as bread, and I thought that your datapack worked that way, but I don't really get what you mean with "Villagers has to be holding still", imma try to get it to work but anyways great datapack I really enjoy it :)
1
Lasercraft32
02/03/2024 1:51 pm
Level 58 : Grandmaster Procrastinator
That's not a loot table. A loot table is completely different (the word you're looking for is "inventory") and no, the Villagers don't pick up the item, the game just detects if the item is touching the villager. You just throw the item on the ground and if its touching the villager it will trigger the change (hence why it doesn't work sometimes if they're moving, because once they move the item is no longer touching them).
1
Lil Noris
02/04/2024 10:02 am
Level 1 : New Miner
nvm it only works sometimes, do you know how I can fix it?
1
Lasercraft32
02/04/2024 5:30 pm
Level 58 : Grandmaster Procrastinator
The only real solution I can think of is to keep the villager in an enclosed space (1x1 areas would be most efficient) to throw the item at their feet. Then once they're changed, you can let them out or however you see fit.
2
Lil Noris
02/03/2024 7:48 am
Level 1 : New Miner
It works now, idk why it didn't before lol
2

Welcome