Minecraft Data Packs / Technology

WASD Machines [Datapack] 1.20.5+

  • check_circle Advancements
  • check_circle Functions
  • check_circle Loot Tables
  • check_circle Predicates
  • check_circle Recipes
  • 60,357 views, 24 today
  • 8,556 downloads, 4 today
  • 163
  • 176
  • 75
Eastonium's Avatar Eastonium
Level 88 : Elite Deity

Machines V2.4.0
For Minecraft 1.20.5+

The Machines Datapack adds new machines and devices to the game to allow automation and production of unfarmable goods. They have the goal of being made in the style of Minecraft so that they fit into the game seamlessly.

Want to use this pack with friends? Use my link to get 25% off a fast and affordable server!

WASD Machines [Datapack] 1.20.5+ Minecraft Data Pack

Current Machines

  • Crusher: The crusher can be used to smash blocks down into small bits. This can be used to turn cobblestone into gravel, and gravel into sand, allowing those resources to be farmed. It can also turn some blocks into cracked variants. Ores can also be partially processed but will need the washer (below) to be fully processed into ingots.

  • Washer: The Washer is a machine used in cleaning ore chunks. it will process the ores and spit out the chunks from the spout. It can also turn blaze rods to blaze powder, wheat to seeds, and coal into gunpowder!

  • Breaker: The Block Breaker can break blocks in front of it. It requires a tool of the correct type to do so, and will take one durability upon breaking a block. Current supported tools are the pickaxe, axe, and shovel, with the hoe coming in 1.16.

  • Placer: The Block Placer can place block. A block in its inventory is shot out into the world and placed down in the direction it faces. It takes around 10 command ticks to place down the block.

  • Saturator: When filled with water, it will hydrate the block above it to the point of turning it into other blocks. Sand can turn into clay, Cobblestone/stone bricks get mossy, snow to ice, and gravel slowly turns to grass in a process.

  • Chunk Loader: Loads the chunk(s) that it is placed in. Has settings to configure the max amount of loaders per player and amount of chunks that it loads.

  • Stone Extruder: Can be used to convert cobblestone into Andesite, Granite, Diorite, Deepslate, Calcite, Tuff, Blackstone and Dripstone. It takes cobblestone from one side and places the converted block on the other. Likely best to pair it with a block breaker or something similar to automate.

  • Sprinkler: Makes crops grow faster in a 7×7 area centered on the sprinkler.

  • Farmer: Harvests crops in a 7×7 area in the direction that the block is placed. Only works on carrots, potatoes, wheat, and beetroots currently. Breaks and replants them, but doesn’t pick them up. If a solid block is placed directly in front of it, the farmer will be disabled (this can be used to turn it off).

  • Dirt Composter: Works like a regular composter, but outputs dirt instead of bonemeal. Outputs into a hopper if one is placed below, and spits out the item on top of itself if no hopper is present.

  • Log Stipper: Strips any logs placed in front of it at no cost.

  • Block Rotator: Can rotate any block that can be rotated, cycling through different rotation states. Even works on chests/dispensers/other blocks with inventories.

  • Mob Fan: Pushes Mobs in the direction you have the fan face. Doesn’t work on players and non-mob entities.

  • Bedrock Breaker: Placed above bedrock. Can break the bedrock when supplied with at least 10 ender pearls in the storage. Must have a direct line of sight to the bedrock, with nothing but air in between. Compressed Obsidian needs to be made in the Compactor.

  • Compactor: An auto crafting block that can craft any 3×3 or 2×2 recipe and will automatically output the result out the spout. Can be hoppered into to automate farms. Could be used at a gold farm to auto compact all the gold nuggets into ingots, then again into blocks.

  • Trash Can: An inventory that clears itself every 10 seconds. Can be hoppered into to destroy any junk items.

  • Ender Pearl Thrower: Acts as an upgraded dispenser that can throw ender pearls. The pearls will teleport whoever placed the block down. Even works with most of the Custom Pearls from my Moar Pearls datapack!

  • Oxidizer: Speed Oxidizes any types of unwaxed copper blocks placed above it. Gotta get that pretty green-blue block.

To install, follow the instructions contained in the “instructions.txt” file included in the download. If you are still having issues installing or want help knowing how to do something with the pack, ask for help on our discord.

Fully Multiplayer compatible!

CompatibilityMinecraft 1.15
toMinecraft 1.20

36 Update Logs

Update #36 : by Eastonium 05/28/2024 9:03:49 pmMay 28th

Updated to Minecraft 1.20.5
Remade every machine using the new Components system.
Ditched the need for a Machine Crafter by swapping over to the Component Crafting system.
Fixed a load of bugs with particle command syntax changes, NBT/data changes, and /loot changes.

Learn more from this video:


Create an account or sign in to comment.

Spider_Man_Lover 111
05/29/2024 11:45 am
Level 1 : New Miner
laurakrauss5481's Avatar
Thanks because when i try to craft the redstone crafter thingy it won`t let me it will let me craft in a normal crafting table
12/09/2023 4:46 pm
Level 1 : New System
monkemonke's Avatar
when i craft the crafter it just gives me a knolage book
12/09/2023 6:03 pm
Level 88 : Elite Deity
Eastonium's Avatar
You need the Library. When crafted the knowledge book turns into the Machine crafter
10/22/2023 5:37 pm
Level 26 : Expert Explorer
MeiaQuatru's Avatar
Do I need to download other datapacks for the recipes to work?
10/22/2023 8:41 pm
Level 88 : Elite Deity
Eastonium's Avatar
You need the Library, yes.
10/20/2023 4:05 pm
Level 1 : New Miner
PixlbiteZ's Avatar
10/20/2023 4:34 pm
Level 88 : Elite Deity
Eastonium's Avatar
Could be 3 possible issues.
1. You are running Lunar Client. It breaks all the blocks in that way.
2. The bug I fixed yesterday is still happening, probably meaning you have V2.3.2 installed.
3. The Library is missing.

If you join my Discord I can help figure it out.
07/11/2023 5:22 am
Level 1 : New Explorer
LiamCampro's Avatar
can you get from commands? My fav is the trash can and the sprinkler
07/11/2023 1:06 pm
Level 88 : Elite Deity
Eastonium's Avatar
Yeah, every one of my datapacks has a give command.
/function wasd.<packname>:give_items
So for this one it is /function wasd.machines:give_items
05/12/2023 1:14 pm
Level 1 : New Miner
User4074963D's Avatar
Hey this isnt working for me on 1.19.4 says its outdated
Planet Minecraft


© 2010 - 2024