• check_circle Functions
  • check_circle Loot Tables
  • check_circle Structures
  • 4,765 views, 1 today
  • 377 downloads, 0 today
Maxwelllondon's Avatar Maxwelllondon
Level 29 : Expert Button Pusher
5

This is the version for 1.16, for 1.17 version click here


The Ore Deposit Datapack generate deposits of different resources that can be mined multiple times.


You can find these deposits from Y = 2 up to Y = 5.

The deposits are not infinite tho: they will eventually deplete and turn to bedrock.
To know how much ores are left, just look at the blocks in the ground. Every block you see in the deposit roughly equals to 2 stack.

There can be up to 9 blocks, so up to 18 stacks.

The yield of each deposit is defined based from the distance from coordinates X=0 Z=0. The furthest you will go, the better.


Compatible with the Create Mod
By default only vanilla ores will spawn as a deposit (coal, iron, gold, redstone, lapis, diamond and emerald).
If you have the Create mod installed you can download the alternate version to allow also Copper and Zinc to generate as deposits.



Or you can go into your datapack folder > Ore Deposit > data > deposit > loot_tables and change the ore.json file with the one inside the "create" folder.


Special thanks
to Jdawgtor for allowing me to use his Custom Structure Generator Datapack (You don't need to download this, as is already included inside my datapack).
Thanks also to Sangar_ since this is inspired by his Bedrock Ores Mod for 1.12.2.

Future features
- Maybe I'll add a miner structure, that can be placed above ore deposit to mine automatically from them.

CreditJdawgtor
CompatibilityMinecraft 1.16
Tags

Create an account or sign in to comment.

1
08/12/2021 10:08 pm
Level 5 : Apprentice Ninja
mattred12
mattred12's Avatar
Do you have any plans to update this for 1.17?
1
08/21/2021 8:38 am
Level 29 : Expert Button Pusher
Maxwelllondon
Maxwelllondon's Avatar
2
08/04/2021 12:04 pm
Level 50 : Grandmaster Unicorn
JDawgtor
JDawgtor's Avatar
Very interesting concept. Thanks for using my datapack :D
1
08/04/2021 5:59 am
Level 59 : Grandmaster Nerd
Pleasenotme
Pleasenotme's Avatar
This is quite a nice idea!

Just one suggestion - it's a bit overpowered in the current state, so I think it would be a good idea to add a cooldown to the ore-respawning (as in, instead of just instantly regenerating, it would take a few seconds to generate)

Of course it's your data pack, so I understand if you decide not to do this.
2
08/04/2021 6:06 am
Level 29 : Expert Button Pusher
Maxwelllondon
Maxwelllondon's Avatar
This would be tecnically challenging. Since the ore blocks you see are actually minable, if you want to prevent the player mining them it should turn to bedrock and then return to the previous state after a while. But if so, you wouldn't know if they are going to regenerate or they are depleted.

Btw, the ores have different spawn chances. Emerald is the rarest, than diamond, than redstone, lapis and gold, than iron, copper and zinc, than coal.
1
08/04/2021 6:23 am
Level 59 : Grandmaster Nerd
Pleasenotme
Pleasenotme's Avatar
You could keep a particle effect (which would make the player notice) during the regeneration period I guess? Also, the regeneration period doesn't need to be long, just long enough to prevent using an efficiency V fortune III netherite pickaxe with Haste II to exhaust the deposit in an insanely short time-span (under a minute to get about 200 diamonds if I'm not wrong)
2
08/04/2021 6:49 am
Level 29 : Expert Button Pusher
Maxwelllondon
Maxwelllondon's Avatar
Not really like this solution.
What I might do instead, is to set the blocks as unbreakable and only allow the miner structure that I'll add in the next update to mine them.
The miner will have a set speed and efficiency, but it can be upgraded.
1
08/04/2021 6:58 am
Level 59 : Grandmaster Nerd
Pleasenotme
Pleasenotme's Avatar
Hm... ok.
2
08/21/2021 8:39 am
Level 29 : Expert Button Pusher
Maxwelllondon
Maxwelllondon's Avatar
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome