Magic Mirrors Plus

27 Magic Mirrors that can teleport you to different places! Inspired by Terraria's Magic Mirror

791

Magic Mirrors Plus

Magic Mirrors Plus

Teleport

Magic Mirrors Plus adds 9 types of teleporting mirrors inspired by the Terraria item.

These mirrors can be found in Ancient Cities, Ancient Cities, and Ancient Cities.

Includes a couple advancements as well

Mirror Types

| Mirrors | Name | Description | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------------------------------------------- | | Mirror of Chaos | Mirror of Chaos | Teleport to world spawn | | %%MD1%% | Mirror of Chaos | Teleport to player spawn (bed/respawn anchor) | | %%MD2%% | Mirror of Chaos | Teleport to player spawn, or world spawn while sneaking | | %%MD3%% | Mirror of Chaos | Teleport to a bound location | | %%MD4%% | Mirror of Chaos | Teleport to bound players | | %%MD5%% %%MD6%%%%MD7%% | Mirror of Chaos | Teleport to the respective dimension | | %%MD8%% | Mirror of Chaos | Teleport within a random radius |

Enchantments

Enchantments are randomly applied and cannot be removed or added manually. A Mirror can have multiple enchantments at once

| Enchantment | Description | | ---------------------- | ------------------------------------- | | Warp Efficiency | Cooldown reduced by 50% | | Warp Diffraction | Cooldown increased by 50% | | Hastened Focus | Charge-up 50% faster | | Splintered Glass | Charge-up 66% slower | | Blessing of Return | Saves your previous location; using a return mirror again teleports you back | | Blessing of Stability | Taking damage does not stop the teleport | | Dimensional Anchor | Also teleports every mob or player within a 5 block radius | | Blessing of Multicharge | Allows one additional teleport during cooldown | | Blessing of Luck | 20% chance to avoid cooldown after teleporting | | Sacrifice | Grants 1 additional teleport during cooldown, but reduces max health by 70% for the remaining duration | | Fragmented | 10% chance to use the effect of a random mirror |

Usage

Right click a mirror to start charging. When the charge-up completes, you teleport. Taking damage during the charge-up cancels the teleport.

Cooldown

After use, you get "Teleportation Sickness", which prevents using any mirror during the cooldown.

Rarities

Each mirror has 3 rarities. Rarity affects charge-up time, cooldown, and enchantment chance.

| | Silver Silver | Gold Gold | Crystal Crystal | | --- | --- | -------------------------------------------------------------------------------------------------------------------------------------------- | --- | | Charge-up (Seconds) | 15 | 7 | 3 | | Cooldown (Minutes) | 30 | 15 | 5 | | Drop Chance | 92% | 7% | 1% | | Chance of being enchanted | Low | Decent | High |

Other items

| Item | Name | Description | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ------------------------------------------------------------------ | | Emergency Core | Emergency Core | Consume to gain an emergency charge; your next teleport is instant | | Shardbreaker | Shardbreaker | Breaks dropped mirrors into shards; use them to create new mirrors | | Silver Shard Gold Shard Crystal Shard | Mirror Shards | Combine shards to get a new random mirror |

Combining Shards: Combine 5 silver shards, 4 gold shards, or 2 crystal shards to get a mirror of that rarity

Shards

Controls:

Since this is a datapack, I cannot add custom keybinds.

* Use the item to start teleporting * Use the mirror again while charging to cancel

---

Duality Mirror

* Use to teleport to player spawn * Use while sneaking to teleport to world spawn

---

Binding Mirror

* Sneak to bind your current location * Sneak and look straight up to switch slots * Silver: 1 slot | Gold: 2 slots | Crystal: 3 slots

---

Friendship Mirror

* Sneak to bind to a player * Sneak and look straight up to create a beacon * Binds to players within 5 blocks, or to a beacon in the same dimension

Beacon

---

Mirror with return enchantment

* Sneak and look directly at the floor to cancel return (once)

Additional info

Run the command:

``` /trigger help.magicmirror ```

This shows a help text. If you are holding a mirror while running this command, it shows additional details about that mirror’s features and enchantments

---

Config

config

Cooldown values can be changed by admins using commands.

To get a list of all values type

``` /data get storage phy_mam:config ```

To modify any value type

``` /data modify storage phy_mam:config <OPTION> set value <SECONDS> ```

Example:

``` /data modify storage phy_mam:config cooldown_gold set value 60 ```

This sets the cooldown for golden mirrors to 1 minute

Change world spawn

If you want to change the default world spawn, you must run the command ``` /function phy_mam:set_world_spawn ``` This will set it to the location of the player executing the command

All Mirrors

Every mirror has 3 rarities which affect charge-up and cooldown times, as well as enchantment chances.

All Mirrors

FAQ

Compatibility

This datapack is compatible with most other mods and datapacks. It modifies the vanilla loot tables: ancient_city, bastion_treasure, end_city_treasure

Help

* Don't like the drop chances? Contact me on Discord to adjust them * Don't like the cooldown or charge-up times? Modify them with commands

If there are any bugs, or something doesn't work, please feel free to contact me on discord

Credits

Mods used in GIFs and images:

* Voxy * JEI * Photon Shaders * Xaeros Minimap * Magic Mirrors +

ADS