Teleportation Anchors: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
m (Wormhole Tanks bug was fixed)
m (End Gateway bug fixed)
Line 19: Line 19:
* 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 or Mob using a [[Zauber Liquids|Wormhole Tank]]
Line 85: Line 85:
==== Bugs ====
==== Bugs ====
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.
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.
End Gateway jamming currently only works on Endermen, Shulkers, and Players; it should apply to all mobs.


=== Advancements ===
=== Advancements ===

Revision as of 02:20, 30 January 2021

Teleportation Anchors

Module TypeReliant
Created byBluePsychoRanger
Required ModulesCustom Crafters
Complementary ModulesOrb of Ankou, Relocators, Zauber Cauldrons
Compatible MC VersionsUnreleased

This module adds a block that can prevent teleportation and another block that can force teleportation to a specific location.

Features

Teleportation Jammers

The Teleportation Jammer is an upgrade to a 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 following types of teleportation is prevented when in the radius of a teleportation jammer:

  • Enderman teleportation
  • Shulker teleportation
  • Player eating chorus fruit
  • Mobs moving through end gateways
  • Player drinking a Wormhole
  • Player or Mob using a Wormhole Tank
  • Player using Expeditious

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

Creation

Insert the recipe below into a 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.

Custom Crafter


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.

  • 1 Layer (3x3) - 16 block radius
  • 2 Layers (5x5) - 32 block radius
  • 3 Layers (7x7) - 64 block radius

Fuel

The teleportation jammer needs chorus fruit as fuel in order to jam teleportation. The dropper acts as the fuel cell. One chorus fruit will fuel the jammer for 8 minutes.

Teleportation Anchors

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 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.

Creation

Insert the recipe below into a 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.

Custom Crafter


Purpur Wires

A better way to visualize the purpur pillar wires is to think of them as conveyor belts: if a purpur pillar is pointing into another pillar that faces a different way, it will rotate; if it points into air or any block that isn’t a purpur pillar or lodestone it will terminate.

If the purpur pillar points into a T-Junction (opposed to a corner), it will prioritize the negative direction (North, West, Down) and if the purpur pillar points into a teleportation anchor it will tp the entity to above the teleportation anchor. This allows redstone contraptions to change the resulting location of a teleportation jammer by diverting different lines into different teleportation anchors.

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

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.

Zauber Cauldron Wormholes are jammed by this module.

The Orb of Ankou Expeditious pneuma is jammed by this module

Technical Details

This module tracks the movement of endermen and shulkers. If they move faster than normally possible, they will be considered as teleported. Speed I and II Effects and falling is taken into account. Endermen and shulkers inside minecarts and boats are ignored by this system.

Teleportation Jammers will not use up fuel unless it has a proper multiblock structure.

Bugs

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.

Advancements

Advancement Requirement
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
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


History

Version Date Change
1.16 19 Jan 2021 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