Minecraft Data Packs / Quality of Life

Pengu's Recall Potion

  • check_circle Advancements
  • check_circle Functions
  • check_circle Loot Tables
  • 1,726 views, 2 today
  • 66 downloads, 0 today
  • 15
  • 15
  • 2
Penguh
Level 23 : Expert Goblin
5

A Minecraft style title containing the text Pengu's Recall Potion





header text saying 'About'

Pengu's Recall Potion is a datapack that aims to recreate the recall potion from Terraria in a well-balanced, vanilla-friendly way.
So a little while ago I was playing the Calamity MC datapack, and I thought it would a fun challenge to recreate, and maybe improve upon the recall potion they had made. Well, that got out of hand and I ended up spending like a week trying to make it as balanced, unintrusive and fun as my little experience in datapacks could manage.

Hope you enjoy :D



header text saying 'Features'
  • Potion of Reminiscence
    On rare occasions, you may find these special potions in magical or abandoned placed throughout your world.
    They can also be created renewably by using a glass bottle on the exit portal found in the End after killing the Ender Dragon. However, this will cost a decent chunk of EXP.
  • 2 New Advancements
    One for filling a glass bottle at the exit portal in the End.
    And another for using the potion to return to your respawn point.
  • Nerdy stuff
    COOL SOUNDS >:O
    Near perfect recreation of the game's respawn point obstruction check!!
    No impact on performance unless you're playing on a literal potato :D

header text saying 'Notes'

The datapack can be uninstalled by running the command /function recall_potion:uninstall. This will remove the datapack from your world, however the potions will still remain, just without any functionality.

Due to the limitations of datapacks, in order to add the potions into chests, I had to replace some of the base game's loot tables. If you have another datapack installed that also attempts to modify one of the loot tables changed by this pack, one of the datapacks in question may not function as intended.



header text saying 'Links'

My Discord server is still in the works, so instead you can:
- Contact me directly on Discord at @ipengus,
- shoot me an email at pengu.goober@outlook.com,
- or join MonoCode's Discord server.
CompatibilityMinecraft 1.20
Tags

2 Update Logs

Version 1.2 for 1.21 - 1.21.3 : by Penguh 11/01/2024 8:45:04 amNovember 1, 2024 @ 12:45 pm UTC

Changes
- Updated to Bundles of Bravery
- Replaced potion `item_name` component with a `custom_name` component (1.21.2 and 1.21.3 only)
- Legacy potions will still work in 1.21.2 and 1.21.3, but their names may be replaced with "Uncraftable Potion"
- I had to do this because Mojang changed the priority of the `item_name` component to be less than "potion names", meaning the name of the potion effect replaces the `item_name`, even if a "potion name" is not defined with the `potion_contents` component.
- Added a 1.21 / 1.21.1 overlay directory
- Added recall potions to Trial Chambers in vault `unique_loot`
- They should have the same rarity as the Bolt armor trim
- Replaced `soul_fire_flame` teleport particle with `ominous_spawning`
- Some minuscule performance optimizations with some extra `return run` statements in a couple functions
- Cleaned up the files a bit to make maintaining the pack a little easier:
- Sorted most functions into folders
- Added new notes in some function files
- Cleared up some redundant lines

Fixed Bugs
- Portal sound doesn't play when a player is redirected to world spawn from the Nether or End

Known Issues
- In 1.21.2 and 1.21.3, the custom name of the potion is lost after changing it in an anvil
LOAD MORE LOGS

Create an account or sign in to comment.

LuisKingKing
06/12/2024 11:39 am
He/Him • Level 1 : New Crafter
What loot tables were changed and in what way?
1
Penguh
06/14/2024 11:01 am
Level 23 : Expert Goblin
history
I added the recall potion into the loot tables of the following chests;
  • abandoned_mineshaft
  • ancient_city
  • buried_treasure
  • desert_pyramid
  • end_city
  • jungle_temple
  • shipwreck_supply
  • simple_dungeon
  • stronghold_corridor
  • woodland_mansion
  • As of version 1.2, the Trial Chamber vault 'reward_unique' loot table is also modified by this data pack.

I hope that answers your question.
1

Welcome