Minecraft Data Packs / Quality of Life

Learn From Your Deeds! | Gain Experience From Everything

  • check_circle Advancements
  • check_circle Functions
  • check_circle Predicates
  • 17,572 views, 3 today
  • 3,405 downloads, 0 today
  • 84
  • 68
  • 33
SirMephistoPheles666
Level 66 : High Grandmaster Spelunker Botanist
165


Introduction:

As I was playing in a world with my Frozen Hell data pack I got really annoyed that while I was escaping from hundreds of zombies I didn't really have an option to level up and remembered how experience system works in 7 Days To Die. You gain experience for building, digging, everything you do. So that's what I tried to do. Big thanks goes to HoboMaggot for it's not the first time he/she helped me. Another round of appreciation goes to Minecraft commands discord channel users, especially to PuckiSilver who basically walked me through in achieving my data pack idea.

Features:

  • Whatever you do and break with tools gains you one orb of experience
  • Taming animals gains you experience
  • Breeding animals gains you experience
  • Digging gains you experience
  • Mining gains you experience
  • Building gains you experience
  • Dodging with shield gains you experience
  • Deflecting arrows gains you experience
  • Cultivating farmland gains you experience
  • Returning fire charge to the ghasts killing them gains you experience
  • Shooting with bows and crossbows gains you experience
  • Throwing the trident gains you experience
  • Brewing potions gains you experience
  • Engaging with skeletons in sniper duel from 40 meters gains you experience
  • Enchanting also gains you a small portion of experience for obviously once becomes more versed in enchanting
  • Harvesting honey gains you experience
  • Finding end cities gains you experience
Why is this data pack good?
With the help of Learn From Your Deeds! you can find alternative methods to level up and gain experience for your enchantments. You don't have to go looking for ores and mine for hours, or keep killing mobs, build extensive experience farms that otherwise you wouldn't. Do it your own way. You want to be a beekeeper and live solely for your bees? Go for it. You want to be a farmer and cultivate hundreds of blocks with crops? Do it. You want to build extensive buildings and be an architect? Alright! You can play your preferred game style yet you still won't miss the required experience for enchanting.

If you encounter any bug or issue that you find not listed in the features feel free to contact me and we'll see to find a solution for it.





Hey you, you're finally awake. You were trying to cross the page? Walked right into that self advertising, like us and that user there-->Check out my other data packs too!
Floating Nether Islands
Frozen Hell | When hell freezes over! A frozen world survival mode Minecraft Data Pack
Ocean Only Water World
Frozen Hell | When hell freezes over! A frozen world survival mode Minecraft Data Pack
Everything! | Every biome in the overworld!
width=100
The End Overworld
width=100
The Netherworld
width=100
Superflat++
width=100
Frozen Hell


CreditHoboMaggot,PuckiSilver#2557
CompatibilityMinecraft 1.15
toMinecraft 1.21
Tags

6 Update Logs

Update #6 : by SirMephistoPheles666 10/12/2024 3:01:22 pmOct 12th, 2024

  • Updated to 1.21 and 1.21.1. I guess?
LOAD MORE LOGS

Create an account or sign in to comment.

Raxior
11/10/2024 3:41 am
Level 1 : New Miner
i just wanted to let you know that my minecraft server is throwing these error codes when i install this datapacks (the server is 1.20.6 running vanilla server type and the LFYD version is 1.0.5) and its the only datapack installed i don't know if it's an issue on my end and im dumb or if there was a typo in the code or something


10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_nether_use_lodestone: Not a
json array: {"block":{"blocks":["minecraft:lodestone"]}} missed input:
{"use_lodestone":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:compass"]},"location":{"block":{"blocks":["minecraft:lodestone"]}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_wax_on: Not a json
array:
{"block":{"blocks":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:cut_copper","minecraft:exposed_cut_copper","minecraft:weathered_cut_copper","minecraft:oxidized_cut_copper","minecraft:cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:oxidized_cut_copper_stairs"]}}
missed input:
{"wax_on":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:honeycomb"]},"location":{"block":{"blocks":["minecraft:copper_block","minecraft:exposed_copper","minecraft:weathered_copper","minecraft:oxidized_copper","minecraft:cut_copper","minecraft:exposed_cut_copper","minecraft:weathered_cut_copper","minecraft:oxidized_cut_copper","minecraft:cut_copper_slab","minecraft:exposed_cut_copper_slab","minecraft:weathered_cut_copper_slab","minecraft:oxidized_cut_copper_slab","minecraft:cut_copper_stairs","minecraft:exposed_cut_copper_stairs","minecraft:weathered_cut_copper_stairs","minecraft:oxidized_cut_copper_stairs"]}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_nether_charge_respawn_anchor:
Not a json array:
{"block":{"blocks":["minecraft:respawn_anchor"],"state":{"charges":"4"}}}
missed input:
{"charge_respawn_anchor":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:glowstone"]},"location":{"block":{"blocks":["minecraft:respawn_anchor"],"state":{"charges":"4"}}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_safely_harvest_honey:
Not a json array: {"smokey":true,"block":{"tag":"minecraft:beehives"}}
missed input:
{"safely_harvest_honey":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:glass_bottle"]},"location":{"smokey":true,"block":{"tag":"minecraft:beehives"}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement
xph:xp_adventure_play_jukebox_in_meadows: Not a json array:
{"biome":"minecraft:meadow","block":{"blocks":["minecraft:jukebox"]}}
missed input:
{"play_jukebox_in_meadows":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"tag":"minecraft:music_discs"},"location":{"biome":"minecraft:meadow","block":{"blocks":["minecraft:jukebox"]}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement
xph:xp_adventure_kill_mob_near_sculk_catalyst: No key id in
MapLike[{"item":"minecraft:sculk_catalyst"}]10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_fishy_business_2:
Advancement completion requirements did not exactly match specified
criteria. Missing: [requirement, f]. Unknown: [salmon, pufferfish, cod,
tropical_fish]10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_make_a_sign_glow: Not
a json array: {"block":{"tag":"minecraft:signs"}} missed input:
{"make_a_sign_glow":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:glow_ink_sac"]},"location":{"block":{"tag":"minecraft:signs"}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_safely_harvest_honey_2: Not a
json array: {"smokey":true,"block":{"tag":"minecraft:beehives"}} missed
input:
{"safely_harvest_honey":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:glass_bottle"]},"location":{"smokey":true,"block":{"tag":"minecraft:beehives"}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement
xph:xp_husbandry_allay_deliver_cake_to_note_block: Not a json array:
{"block":{"blocks":["minecraft:note_block"]}} missed input:
{"allay_deliver_cake_to_note_block":{"trigger":"minecraft:allay_drop_item_on_block","conditions":{"item":{"items":["minecraft:cake"]},"location":{"block":{"blocks":["minecraft:note_block"]}}}}};
No key id in MapLike[{"item":"minecraft:note_block"}]10/11 00:38:11 [Error] Parsing
error loading custom advancement
xph:xp_husbandry_leash_all_frog_variants: No key id in
MapLike[{"item":"minecraft:lead"}]10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_tadpole_in_a_bucket:
No key id in MapLike[{"item":"minecraft:tadpole_bucket"}]10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_wax_off: Not a json
array:
{"block":{"blocks":["minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs"]}}
missed input:
{"wax_off":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:wooden_axe","minecraft:golden_axe","minecraft:stone_axe","minecraft:iron_axe","minecraft:diamond_axe","minecraft:netherite_axe"]},"location":{"block":{"blocks":["minecraft:waxed_copper_block","minecraft:waxed_exposed_copper","minecraft:waxed_weathered_copper","minecraft:waxed_oxidized_copper","minecraft:waxed_cut_copper","minecraft:waxed_exposed_cut_copper","minecraft:waxed_weathered_cut_copper","minecraft:waxed_oxidized_cut_copper","minecraft:waxed_cut_copper_slab","minecraft:waxed_exposed_cut_copper_slab","minecraft:waxed_weathered_cut_copper_slab","minecraft:waxed_oxidized_cut_copper_slab","minecraft:waxed_cut_copper_stairs","minecraft:waxed_exposed_cut_copper_stairs","minecraft:waxed_weathered_cut_copper_stairs","minecraft:waxed_oxidized_cut_copper_stairs"]}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_froglights: No key id
in MapLike[{"item":"minecraft:verdant_froglight"}]10/11 00:38:11 [Error] Parsing
error loading custom advancement
xph:xp_husbandry_allay_deliver_item_to_player.: No key id in
MapLike[{"item":"minecraft:cookie"}]10/11 00:38:11 [Error] Parsing error loading custom advancement xph:xp_nether_root: No key id in MapLike[{"item":"minecraft:red_nether_bricks"}]
1
Raxior
11/10/2024 3:43 am
Level 1 : New Miner
10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_nether_charge_respawn_anchor:
Not a json array:
{"block":{"blocks":["minecraft:respawn_anchor"],"state":{"charges":"4"}}}
missed input:
{"charge_respawn_anchor":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:glowstone"]},"location":{"block":{"blocks":["minecraft:respawn_anchor"],"state":{"charges":"4"}}}}}}10/11 00:38:11 [Error] Parsing
error loading custom advancement xph:xp_husbandry_safely_harvest_honey:
Not a json array: {"smokey":true,"block":{"tag":"minecraft:beehives"}}
missed input:
{"safely_harvest_honey":{"trigger":"minecraft:item_used_on_block","conditions":{"item":{"items":["minecraft:glass_bottle"]},"location":{"smokey":true,"block":{"tag":"minecraft:beehives"}}}}}this actually continues on for a while theres hundreds of these
1
SirMephistoPheles666
11/10/2024 7:52 am
He/Him • Level 66 : High Grandmaster Spelunker Botanist
Sadly, I cannot help you with this for my datapacks been only tested in offline, single player environment. I'm not really an online person thus I cannot tell for sure what's causing the error in a server environment. However, as I see it has some issue loading the custom advancements.
1
Raxior
11/10/2024 11:13 pm
Level 1 : New Miner
i ran it through a coding tool, it says that the parser is expecting an array in these advancements but is receiving an object instead (i have no idea what any of that means tho i'm not a coder)
1
SirMephistoPheles666
11/12/2024 12:27 pm
He/Him • Level 66 : High Grandmaster Spelunker Botanist
Honestly I am as bad at coding at anyone who doesn't understand coding. It works for me, tested in vanilla singleplayer. Even 1.21.1-3. No such issue for me. Thus I cannot reproduce the issue, I can't find out or solve it. I'm terrible at coding, even for MC. I got help from PuckiSilver and HoboMaggot back in the days when I started making this pack. Maybe they got an idea looking at the code?
1
HoboMaggot
11/30/2024 5:45 am
Level 53 : Grandmaster Blob
Your advancement syntax is still on 1.19 and isnt using 1.20+ (1.20-1.20.1, 1.20.3-1.20.4 & 1.20.5-1.20.6 all have different syntax). You can view the specific errors by importing your datapack into Misode's generator and checking out what went wrong
https://misode.github.io/advancement/

I wont be able to help with the actual advancements themselves, ive stopped playing mc for like 2 years
2
Raxior
11/14/2024 6:43 am
Level 1 : New Miner
history
will those blue text sections ping them or do i need to dm them? (i'm not super familiar with planet minecraft)
1
IkRookChilly
05/14/2023 1:34 pm
Level 1 : New Miner
is that gabby16bit?
1
SirMephistoPheles666
05/14/2023 4:45 pm
He/Him • Level 66 : High Grandmaster Spelunker Botanist
The what?
1
Devilny MC
02/22/2023 8:36 am
Level 2 : Apprentice Miner
Where is walking gives experience
1
SirMephistoPheles666
02/26/2023 9:25 am
He/Him • Level 66 : High Grandmaster Spelunker Botanist
I wish I could add that as an option too but I'm horrible at programming.
1

Welcome