Teleportation Anchors: Difference between revisions

m
ModuleInfoBox version
(Create Page)
 
m (ModuleInfoBox version)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Unreleased}}
{{ModuleInfobox
{{ModuleInfobox
|name=Teleportation Anchors
|name=Teleportation Anchors
|type=Reliant
|type=Reliant
|requires=[[Custom Crafters]]
|complementary=[[Orb of Ankou]], [[Relocators]], [[Zauber Cauldrons]]
|complementary=[[Orb of Ankou]], [[Relocators]], [[Zauber Cauldrons]]
|creator=BluePsychoRanger
|creator=BluePsychoRanger
|versions=''Unreleased''
|versions=1.19+
}}
}}
This module adds a block that can prevent teleportation and another block that can force teleportation to a specific location.
This module adds a block that can prevent teleportation and another block that can force teleportation to a specific location.
Line 13: Line 11:


=== Teleportation Jammers ===
=== Teleportation Jammers ===
The Teleportation Jammer is an upgrade to a [[Custom Crafters|Custom Crafter]] that transforms it into a machine that prevents certain types of teleportation — specifically Chorus-based teleportation — from occurring in a radius around it. This module requires the [[Custom Crafters]] module to be installed to work correctly.
The Teleportation Jammer is a machine that prevents certain types of teleportation — specifically Chorus-based teleportation — from occurring in a radius around it.  


The following types of teleportation is prevented when in the radius of a teleportation jammer:
The following types of teleportation is prevented when in the radius of a teleportation jammer:
Line 19: Line 17:
* Shulker teleportation
* Shulker teleportation
* Player eating chorus fruit
* Player eating chorus fruit
* Endermen, Shulkers, and Players moving through end gateways
* Mobs moving through end gateways
* Player drinking a [[Zauber Cauldrons#Wormhole_in_a_Bottle|Wormhole]]
* Player drinking a [[Zauber Cauldrons#Wormhole_in_a_Bottle|Wormhole]]
* Player or Mob using a [[Zauber Liquids|Wormhole Tank]]
* Player using [[Orb of Ankou#Sneak Charge|Expeditious]]
* Player using [[Orb of Ankou#Sneak Charge|Expeditious]]


If any of these teleport event occur, the entity will be teleported back to their original location, acting as a jam.
If any of these teleport event occur, the entity will be teleported back to their original location, acting as a jam.


==== Creation ====
==== Crafting ====
Insert the recipe below into a [[Custom Crafters|Custom Crafter]] to upgrade it into a Teleportation Jammer. When broken, the Teleportation Jammer will drop both the items used to create a Custom Crafter and the items used to upgrade it into a Teleportation Jammer.
The Teleportation Jammer can be crafted in a [[Custom Crafters|Custom Crafter]] with the following recipe:
{{Crafting
{| class="wikitable"
|+
!Item
!Ingredients
!Recipe ([[Custom Crafters|Custom Crafter]])
|-
|Teleporation Jammer
|Purpur Block +
Crying Obsidian +
 
Eye of Ender +
 
End Crystal +
 
Cobblestone
|{{Crafting
| Input = {{CraftingGrid
| Input = {{CraftingGrid
| Purpur Block | Eye of Ender | Purpur Block
| | Purpur Block |
| Purpur Block | End Crystal | Purpur Block
| Crying Obsidian | Eye of Ender | Crying Obsidian
| Crying Obsidian | Crying Obsidian | Crying Obsidian
| Cobblestone | End Crystal | Cobblestone
}}
| Output = {{CraftingCell
| gm4:Teleportation Jammer
}}
}}
| Output =[[File:teleportation_jammer_block_model.png|64px]]
|Name=Custom Crafter}}
|Name=Custom Crafter}}
|}


==== Multiblock Structure and Range ====
==== Multiblock Structure and Range ====
The teleportation jammer needs a multiblock structure to function. Once the block is created, an end rod needs to be placed on top of it (rotation matters). Additionally, the block needs a pyramid of purpur blocks/purpur pillars, similar to that of a beacon. The range of the teleportation jammer is dependent on the number of levels on the pyramid. The range is spherical centered at the jammer.
The teleportation jammer needs a multiblock structure to function. Once the block is placed down, an end rod needs to be placed on top of it (rotation matters). A teleportation jammer with an end rod will jam mobs within a 4 block radius. This range is spherical, centered at the jammer. Additionally, a pyramid of purpur blocks/purpur pillars similar to that of a beacon — can increase the range; the range of the teleportation jammer is dependent on the number of levels on the pyramid.


* 1 Layer (3x3) - 16 block radius
* 1 Layer (3x3) - 16 block radius
Line 49: Line 66:
Teleportation Anchors will cause a jammed entity to teleport to the anchor instead of teleporting where they would normally teleport to. Teleportation anchors must be connected to a teleportation jammer to function. To connect a teleportation anchor to a teleportation jammer, purpur pillars function as [[Teleportation Anchors#Purpur Wires|wires]]. An upwards facing purpur pillar (axis = y) must come from directly below the teleportation jammer, and can lead into a teleportation anchor.
Teleportation Anchors will cause a jammed entity to teleport to the anchor instead of teleporting where they would normally teleport to. Teleportation anchors must be connected to a teleportation jammer to function. To connect a teleportation anchor to a teleportation jammer, purpur pillars function as [[Teleportation Anchors#Purpur Wires|wires]]. An upwards facing purpur pillar (axis = y) must come from directly below the teleportation jammer, and can lead into a teleportation anchor.


If a player is teleported to an anchor, they will have a cooldown for 20 seconds. During this cooldown, if they try to use chorus while jammed, they will not teleport to an anchor and will get jammed normally.
If a player is teleported to an anchor, they will have a cooldown for 9.6 seconds. During this cooldown, if they try to use chorus while jammed, they will not teleport to an anchor and will get jammed normally.


==== Creation ====
==== Crafting ====
Insert the recipe below into a [[Custom Crafters|Custom Crafter]] to upgrade it into a Teleportation Anchor. When broken, the Teleportation Jammer will drop both the items used to create a Custom Crafter and the items used to upgrade it into a Teleportation Anchor.
The Teleportation Anchor can be crafted in a [[Custom Crafters|Custom Crafter]] with the following recipe:
{{Crafting
{| class="wikitable"
|+
!Item
!Ingredients
!Recipe ([[Custom Crafters|Custom Crafter]])
|-
|Teleporation Anchor
|End Stone Bricks +
Ender Pearl +
 
Crying Obsidian +
 
Lodestone +
 
Chiseled Stone Bricks
|{{Crafting
| Input = {{CraftingGrid
| Input = {{CraftingGrid
| Ender Pearl | End Stone Bricks | Ender Pearl
| End Stone Bricks | Ender Pearl | End Stone Bricks
| End Stone Bricks | Lodestone | End Stone Bricks
| Crying Obsidian | Lodestone | Crying Obsidian
| Crying Obsidian | Crying Obsidian | Crying Obsidian
| Chiseled Stone Bricks | Chiseled Stone Bricks | Chiseled Stone Bricks
}}
| Output = {{CraftingCell
| gm4:Teleportation Anchor
}}
}}
| Output =[[File:teleportation_anchor_block_model.png|64px]]
|Name=Custom Crafter}}
|Name=Custom Crafter}}
|}


==== Purpur Wires ====
==== Purpur Wires ====
Line 68: Line 103:


Purpur wires can travel up to 64 blocks before failing. If this happens, the jammer will not link to the anchor and will act like a normal jammer.
Purpur wires can travel up to 64 blocks before failing. If this happens, the jammer will not link to the anchor and will act like a normal jammer.


=== Compatibility ===
=== Compatibility ===
Teleportation Jammers and Anchors can be moved with [[Relocators]]. When placing a relocated Teleportation Jammer/Anchor, the dropper will face away from the block that it was placed on.
Teleportation Jammers and Anchors can be moved with [[Relocators]].


[[Zauber Cauldrons#Wormhole_in_a_Bottle|Zauber Cauldron Wormholes]] are jammed by this module.
[[Zauber Cauldrons#Wormhole_in_a_Bottle|Zauber Cauldron Wormholes]] are jammed by this module.
Line 83: Line 117:


==== Bugs ====
==== Bugs ====
Endermen and Shulkers that leave a boat or minecart are able to teleport for a time between 0-8 ticks, which isn’t really possible to fix.
Endermen and Shulkers that leave a boat or minecart are able to teleport for a time between 0-8 ticks due to limitations with Minecraft.
 
Zauber Cauldron Wormhole tanks are not currently supported.
 
End Gateway jamming currently only works on Endermen, Shulkers, and Players; it should apply to all mobs.
 


=== Advancements ===
=== Advancements ===
Line 97: Line 126:
|-
|-
|{{Advancement|End Rod|Make Some Noise|Create a device to stop chorus in its tracks}}
|{{Advancement|End Rod|Make Some Noise|Create a device to stop chorus in its tracks}}
|Be within 4 blocks of a Custom Crafter converting to a Teleportation Jammer
|Have a Teleportation Jammer in your inventory
|-
|-
|{{Advancement|Lodestone|Pinpoint Location|Make a teleportation anchor to remove the randomness of chorus}}
|{{Advancement|Lodestone|Pinpoint Location|Make a teleportation anchor to remove the randomness of chorus}}
|Be within 4 blocks of a Custom Crafter converting to a Teleportation Anchor
|Have a Teleportation Anchor in your inventory
|}
|}


== History ==
== History ==
Line 111: Line 139:
!Change
!Change
|-
|-
|1.16
| rowspan="4" | 1.16
|19 Jan 2021
| 19 Jan 2021
|Beta version of module released on [[Public Server 6]]
| Beta version of module released on [[Public Server 6]]
|-
| 29 Jan 2021
| All living entities can be jammed, opposed to only Players, Shulkers, and Endermen
|-
| rowspan="2" | 04 Jun 2021
| Teleportation Jammers without a pyramid will jam in a radius of 4 blocks, instead of turning off
|-
| Player Anchor cooldown reduced from 20s to 9.6s
|-
| rowspan="4" |1.18
| rowspan="4" |21 Feb 2022
| Both blocks are now crafted as items instead of upgraded from custom crafters
|-
| Updated crafting recipes
|-
| Advancement triggers changed to picking up the items
|-
| Both blocks will drop as an item when broken instead of the crafting components
|-
| 1.19
| 17 Aug 2022
| Officially released Teleportation Anchors
|}
|}


Bureaucrats, emailconfirmed, Interface administrators, staff, Administrators, translation-admin, translator
2,563

edits