Mandala

Revision as of 12:20, 1 March 2019 by 90.224.80.218 (talk) (I have added the fully explained mechanics of the gm4d mandala to the technical part.)

The Mandala and dimension travel in Gamemode 4D is made possible by a plugin created by MatrixTunnel with the help of SpiderRobotMan.

Details

When first joining the Gamemode 4D server, players will have a book titled "Dearest Audrey." In this book, the author explains to Audrey that he has discovered a "a new method of traveling that will take us far from home." The last page of the book is a mysterious note with the crafting recipe of the Mandala.

Crafting

The Mandala is crafted in a normal crafting table with 6 pieces of flint and any dye in the center.

<INSERT RECIPE>

Usage

The Mandala is used to travel across dimensions in Gamemode 4D. To use it, there are specific places that allow teleportation to specific dimensions. These teleport locations are called links. When players are at a Link Location, colored smoke particles will appear. A yellow message will appear in the action bar: "Right click to teleport". Sometimes there is more than one link available at a location. In that case, the player must click the particle with the correct corresponding color to teleport to the desired dimension.

Technical Information

Discovering links can be done usually by going to extreme Y values. Once a player has discovered a link, the travel conditions change to be less extreme. e.g. when unlocking the link to Upper Caves, a player has to go to the very bottom of the Overworld at Y=40, but after that, they only need to go below Y=50. There were exeptions to this with the branching off dimensions like lush, Dark Forest and paths.

When using the mandala at the required y value teleported the player to the chosen dimension right clicked at with the it. Where you would appear in the dimension was determined first by your x and z coordinates where it would try to place you as correctly as possible, and secondly by the y value of the link, for example from Upper caves at y 101 to Overworld had the y value 63, it was uknown if this y value differed if you would use the mandala at a higher or lower y value. It would then try to teleport you there but if it was blocked it would then search in an 11x11x11 cube for the closest free spot, which is a three block high gap. If that would also be blocked it searched in the entire y value of the one coordinate.

A blocked space is either occupied with any blocks, not vines, string or a few other exeptions, or it is a liquid floor. A mandala would never teleport the player in to water. But if all space was blocked it would teleport the player to the original coordinate and remove 2 blocks which it gave to you in the form of non silk touched items, for example stone would get you cobblestone. If the space was blocked by having a water floor it would instead place a dirt block above the water and teleport you onto it. In the rare odccurance of the entire teleportation area would be drained in water it would teleport you to a dirt block underwater.

These mechanics made it possible for so called Quickporters to exist, the definition of a quick porter is a location from where you teleport where the teleportation area is manipulated to place the player on a chosen spot. This was often used from getting from the top of one dimension to the top of another one or the bottom of one to the bottom of another.

There were many Quickporters on the server, the first one being the one going up to the end from the nether, it only went up and had no rules of a quickporter to follow, hence it was pretty messy compared to others. Then there was the Mandala town one, this one went up and down in two small capsules and was the first one made with knowledge of the mechanics, there were a few improved versions without the capsule with open space around instead.

These Quickporters were not only useful for dimensional travelling but could be useful for quickly travelling between y values in one dimension, this was so extensively used to be used in an elevator in Mandala town with 15 selectable floors using the mechanic of 3 block high teleportation area and pistons.

Teleportation Limitations

The player will not be placed on top of blocks which can potentially damage them. The list of blacklisted blocks include:

  • Air
  • Buttons
  • Cactus
  • Fences
  • Fence gates
  • Fire
  • Ladders
  • Lava
  • Magma Blocks
  • Pressure plates
  • Signs
  • String
  • Torches
  • Trapdoors
  • Water

Dimensions

Below is a list of dimensions in the Gamemode 4D server.

Name Link Discovery Conditions Link Location 1 Link Location 2 Link Location 3 Particle Color
Landings (none) (none) (none) (none) (none)
Overworld Craft the Mandala Anywhere in

Landings

Above Y=200

in Upper Caves

Anywhere

in Aether

Yellowish

Green

Upper Caves Bottom of Overworld (Y=41) Below Y=50

in Overworld

Below Y=45

in Lush

Above Y=200

in Lower Caves

Gray
Lush Stand on wheat seeds in Upper Caves Anywhere in

Upper Caves

Anywhere in

Dark Forest

(none) Bright

Green

Dark Forest Throw a Zauber Orchid into a Zauber Cauldron in Lush Anywhere in Lush (none) (none) Bright

Purple

Lower Caves Bottom of Lower Caves (Y=5) Below Y=20 in

Upper Caves

Nether portal in

the Nether*

(none) Black
Nether Create a Nether Portal in Lower Caves Nether portal in

Lower Caves

(At lava level)*

(none) (none) (none)
Aether Top of Overworld (Y=250) Above Y=200

in Overworld

Anywhere on

the Moon

Above Y=160

in Mountains

Aqua
Mountains Bottom of Aether (Y=20) Below Y=30

in Aether

Anywhere in

Paths

(none) Dark

Red

Paths Mine 1562 blocks of stone in Mountains Anywhere in

Mountains

(none) (none) Yellowish

Green

Moon Above build limit of Aether (Y=270) Above Y=250

in Aether

Exit End Portal

in the End*

(none) Pinkish

Gray

End Find an End Portal on the Moon End Portal on

the Moon*

(none) (none) (none)

*Cannot be teleported via Mandala; uses vanilla portals

 
Tree map of dimensions showing connections between dimensions

History

Date Change
10 Nov 2017 Mandala is released on Gamemode 4D
12 Nov 2017 Bugfix to prevent dying when teleporting across dimensions