Game Modes
In this section, we will explain each game mode available in CloudsEvents and their configuration.
Assisted Setup
The Assisted Setup is a new feature implemented in the plugin that helps configure mini-game maps easily and quickly. To enter the Assisted Setup, you need to use a map that hasn't been configured before. Try starting the event, and you will be teleported to the world of the selected map. (There is also a GUI related to the Assisted Setup, which is mainly used for the "Color Party" mini-game.)
Note
You won't be teleported directly to the structure's coordinates. You need to save the coordinates beforehand and put them in the main config file, or you can teleport to them manually.
Once you’re at the structure, you can start the map Setup, where each section or step will be explained through the chat.
General Configuration
There is a general configuration section for every game mode that must be set up.
The location where players will spawn when joining the event (X,Y,Z,Yaw,Pitch).
spawn-location: "0.5,70.0,0.5,0.0,0.0"
spawn-cage-pos1: "-5,60,-5"
spawn-cage-pos2: "5,65,5"
The location where players will spawn when the event starts (X,Y,Z,Yaw,Pitch). To disable this (so players will not be teleported), type "disabled".
game-spawn-location: "0.5,60.0,0.5,0.0,0.0"
The Y level for player death.
y-death: 50
Color Party
The Color Party game mode allows you and other players to play with colors. The game randomly selects a color, and you must stand on a block of that color. The last player to fall wins.
Before configuring the mode, you’ll need to build a map for it.
How will you do it?
To do it, you must build a map with a spawn cage and a colored platform below it, including all the colors available in Minecraft.
For example:
After building the map, we can configure the mapConfig.yml
. After setting up this configuration section the game mode will be completed.
The two vertices of the game base (X,Y,Z).
game-base-pos1: "25,60,25"
game-base-pos2: "-25,60,-25"
The blocks used in the game base. Available blocks: wool, terracotta, concrete.
color-block: "wool"
The level from which PvP will be enabled. To disable it, type -1.
pvp-level: 10
The PvP type. If multiple, separate them with ;;
- HAND (fist combat)
- SNOWBALL
pvp-type: "HAND;;SNOWBALL"
The hotbar position for snowballs (1-9).
snowball-hotbar: 9
Levels section (level: seconds).
levels:
1: 5
3: 4
5: 3
10: 2
And this is how you can configure the ColorParty mode.
Sumo FFA
The Sumo FFA mode consists of PvP without weapons. The last player to fall wins.
Before configuring it, as in ColorParty, you need a map with a spawn cage and a platform below where players can fight.
For example:
In this mode, there is no a specific configuration. Unlike the previous one, you only need to fill in the general configuration.
Timer Spleef
The Timer Spleef game mode consists of multiple platforms where, if a player touches a block, it gradually changes color until it disappears. The last player to fall wins.
Before configuring it, as in the previous game modes, you'll build a map. There will be a spawn cage, but instead of a colored platform, there will be multiple platforms made of a specific block, stacked one below the other.
For example:
The blocks in the different levels. Use the server version Material API (level: "material") [For legacy versions, use Material:Data].
blocks-level:
0: "WOOL:0"
1: "WOOL:4"
2: "WOOL:1"
3: "WOOL:14"
The seconds between each level.
level-time: 5
Anvil Rain
Anvil Rain is a game mode that literally consists of a rain of anvils, gradually increasing in intensity as more and more anvils fall. The winner is the one who manages to survive the longest under this anvil storm
Before configuring it, a map is required. To build it, you only need a platform made of any block and a spawn cage. The map itself should be surrounded by walls to prevent players from falling off the edge of the world.
For example:
The two vertices of the game base (X,Y,Z).
ar-game-base-pos1: "64,64,0"
ar-game-base-pos2: "0,64,-69"
starting-milliseconds: 3000
time-leniency: 5
block-leniency: 3