Minecraft Data Packs / World Generation

Whimzee's Better Desert Pyramid

  • check_circle Functions
  • check_circle Loot Tables
  • check_circle Recipes
  • check_circle Structures
  • 87,168 views, 152 today
  • 24,741 downloads, 49 today
  • 260
  • 265
  • 62
Whimzee's Avatar Whimzee
Level 67 : High Grandmaster Strawberry
730
I challenged myself to overhaul the Desert Pyramid in 1 week, and this is what I came up with!



Release Date: April 7th, 2023
This datapack is available now for beta testing (version 1.19.3) on my Patreon.



This datapack transforms the desert temple into a giant labyrinth, filled with traps, new game mechanics, and an ancient sword with devastating power. Here's some of the highlights:



Smashable Pots

These old pots are fragile and can't be moved... so you may as well smash them and take the loot! Be careful though, since they have a 1 in 100 chance of erupting into a deadly cloud of poison gas.


Dune Strider Boots

A rare piece of ancient armor that desert dwellers used to move faster on sand (works with all sand variants).


Conspiracy?

Archeologists have reported finding echo shards and even maps to Ancient Cities! Could aliens have had a hand in building the desert temple?


Mummies

Okay they're just retextured husks, but they drop ankh shards now.


Ankhs

They can be crafted by combining 9 Ankh shards in a crafting table. They function exactly the same as a totem of undying, but give regeneration when held in your main hand and resistance when held in your offhand.


The Potion of Safe Passage

This item is found in barrels throughout the desert temple and is extremely abundant. Upon drinking, you get 10 seconds of levitation level 5, which can be canceled at any time by pressing shift. After the 10 seconds are up, or the effect is canceled, you gain slowfalling until you touch the ground. It's basically a super jump. Very useful in such a vertical dungeon!


The Sandstorm Sword

Legends say a mighty pharaoh used this sword to control the sands. If only it wasn't lodged in bedrock... perhaps there are some clues around the desert temple that might help someone free this sword?
CreditZeplington
CompatibilityMinecraft 1.19
Tags

1 Update Logs

Beta testing is complete and the full version is available for all! : by Whimzee 04/06/2023 10:15:02 amApr 6th, 2023

Some bugs resolved thanks to my beta testers.

Create an account or sign in to comment.

1
11/16/2023 4:01 am
Level 7 : Apprentice Miner
Lutece1979
Lutece1979's Avatar
Hello, thx for sharing.

Any idea ?

[10:00:06 ERROR]: Couldn't parse element predicates:better_pyramid:random
com.google.gson.JsonSyntaxException: Unknown type 'minecraft:alternative'
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:95) ~[?:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?]
at net.minecraft.world.level.storage.loot.LootDataType.lambda$createSingleOrMultipleDeserialiser$2(LootDataType.java:71) ~[purpur-1.20.1.jar:git-Purpur-2044]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[purpur-1.20.1.jar:git-Purpur-2044]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:68) ~[purpur-1.20.1.jar:git-Purpur-2044]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$5(LootDataManager.java:67) ~[purpur-1.20.1.jar:git-Purpur-2044]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
2
11/13/2023 1:29 pm
Level 1 : New Miner
TheTouchpadGuy
TheTouchpadGuy's Avatar
The datapack works in 1.20, and if you can't find the pyramid just use /place structure better_pyramid:better_pyramid to place the pyramid via commands.
2
11/10/2023 10:12 am
Level 34 : Artisan Vampire
ExtremeGames
ExtremeGames's Avatar
Bro, you need to make more structures. Had fun watching those vids.
5
09/12/2023 3:45 am
Level 1 : New Explorer
SapphireDoodle
SapphireDoodle's Avatar
Can we get an update to 1.20?
3
08/14/2023 3:13 am
Level 1 : New Miner
Ringo3994
Ringo3994's Avatar
Help! I've been searching for 2 hours and I'm unable to find a Pyramid
1
11/18/2023 8:01 am
Level 7 : Apprentice Miner
Lutece1979
Lutece1979's Avatar
use the /locate structure command
2
07/29/2023 5:26 pm
Level 1 : New Miner
KarateKid_2015
KarateKid_2015's Avatar
Please help. I cant load it up in 1.19.2, it says it needs a newer version, but when I go to 1.19.3, it says it needs an older version. Please help!
3
07/28/2023 8:47 amhistory
Level 1 : New Miner
lelunix
lelunix's Avatar
Whimzee please fix the datapack. You cant get the Sandstorm Sword. I get an error in the console with ERROR: Hanging entity at invalid position: BlockPosition{x=-543, y=-56, z=43}
2
07/28/2023 1:53 am
Level 1 : New Miner
Cipiripi
Cipiripi's Avatar
Either this or one of the other 3 packs makes my item icons in inventory go nuts. My elytra is a pair of diamond boots and everything else is invisible. Signs And chests are also invisible
3
07/28/2023 2:11 am
Level 1 : New Miner
Cipiripi
Cipiripi's Avatar
IVE LOST MY 2 YEAR MC SERVER BCS OF THIS DATAPACK
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome