Gravity

**Gravity** is a minigame where the goal is to finish all the maps in a game by reaching the portal of each map without taking damage. It's inspired by the popular Minecraft map The Dropper.

## Gameplay

Each game of Gravity consist of 5 maps (Can be changed in Custom Servers). They follows the difficulty order (Easy first, then Medium, Hard is last). If more than 1 map shares the same difficulty, then they are ordered alphabetically.

### Lobby

There is a test course at the right to the back of the spawn.

In a public server, the minimum number of players for a game to start is 8.

### Starting the game

The players are randomly placed at the spawn area of the first map.

During the 10 seconds countdown, a barrier is placed at the opening of the map, while the players can move freely in the spawn area. Since most of the maps have opening facing down, Players can stand on the barrier and pick a location to prepare for the game to begin.

### During the game

The goal of the player is to finish all 5 maps by reaching the portal before the timer runs out.

If the player takes any damage, they die and respawn at the spawn area within the map, or lose a life (See Custom Server).

Stats are shown the top right corner of the screen. This includes the height (In blocks) until the water level in the current map, total deaths, map count (Current / Total) and the timer.

#### Portal

This is the main goal of the player for each map. To proceed to the next map or finish the game, the player must in contact with the portal.

#### Water pits

The water pits usually located at the bottom of the map. They acts as a safe landing spot for players to reach the ground without taking fall damage.

#### Slime blocks

In some maps, there are slime blocks that acts the same as in vanilla Minecraft. The player can use them to cancel fall damage and gain time to change the direction they fall.

### Finishing the game

If a player finished all 5 maps with the timer having over 90 seconds left, the time left is shorten to such length.

Unlike most of the other games, finishing all 5 maps before the timer runs out is considered as "Winning", instead of having to get into the top 3. Similarly, if a player gets into top 3 without completing all 5 maps, it still counts as a "Lose".

## Maps and difficulties

There are total of 35 maps. Each is categorized into one of the 3 difficulties: Easy, Medium and Hard.

## Levels, XP and unlockables

There are 25 levels, with a total of 45,000 XP.

Completing a map gives 10 XP. If a map is completed without any deaths, an extra 5 XP is given. Finishing a game in the first, second and third place gives 12, 8 and 5 XP respectively.

Reaching the max level (25) rewards the player with 1,000 Quest Points.

## Custom Server

The following can be modified in custom server:

* **Maximum Players**: The maximum amount of players allowed to join the server at the same time. Can be any number from 1 to 30. Default is 14

* **Maps**: Toggle which maps will be able to select when starting the game. By default, all 35 maps are selected.

* **Map count**: Change how many maps will be selected for the game. Can be any number from 1 to 10. Default is 5.

* **Player lives**: When a player takes damage, they lose a life instead of dying (If they have more than 1 life left). Can be any number from 1 to 5. Default is 1.

* **Skip item**: The skip item will not be given if turned off. Default is On.

* **Blindness mode**: All players will receive a blindness effect for the whole game if turned on. Default is Off.

### Presets and maps

Currently, presets do not save the selected maps and will select all maps when loaded (Map count does save and load correctly). This is not a bug but instead the feature to save selected maps being intentionally disabled.

## Strategies and bugs

Although the timer in a public game is 5 minutes (Initially) and the average finish time is around 2 minutes, many experienced players can finish a game of Gravity under 1 minute. This is due to the time saves brought by the strategies and bugs based on the internal game design.

### Portal Skip

**Portal Skip** is a player going directly into a portal without touching any water pit. This is due to the requirements of finishing a map does not include landing in any water pit and is not considered gaining unfair advantage.

### Blip

**Blip** is a player landing at the edge of the block next to a water pit. By doing so, the game will treat the player landed in the water and the player can save time from getting out of the water pit. This is a feature that is intentionally added into vanilla Minecraft and is not considered gaining unfair advantage.

### Air Jump

**Air Jump** is a player jumping on top of a block while falling. This only works on the edge of a block or part of the block that the height is lower than 16 (A full block). If succeed, the player will be jumping on top of an invisible block above the block. This method requires perfect timing as this is an unintentional bug in the game. Although this caused gaining unfair advantage, it is currently not prohibited.

The player must perform a portal skip, blip or land in a water pit after doing an air jump, otherwise they will receive damage.

## History

**June 30, 2023**: Gravity released

**September 22, 2023**: Added 8 new maps