Coordinate

*(This page is in progress. Please do not modify until completed.) **ok ;)***

Coordinates are a mechanic in Junon.io. They allow a player to know their location in the game. On the upper-right corner of the minimap, a player's coordinates will display, showing their location. Players will not be able to see their location if the minimap is not enabled.

Standard servers have a size of 127 units, so each player's coordinates will be between 0 and 127. The first number is the row (aka vertical alignment) and the second number is the column (aka horizontal alignment). For example, a player in the bottom-right corner of the map would be at coordinates 127,127. If the player moved 5 units to their left, they would be at coordinates 122,127. 122 would be the row, 127 would be the column.

If the player is the owner of the server they are in, they can see the coordinates of items. Item coordinates have similar functions to player/mob coordinates. Only the owner can see the coordinates, and there is no way for non-owners to see it.

## Using Coordinates with /help commands

### /event

(Makes an event happen. Events are meteor, spider, raid, and raid\_end)

* Usages:
	+ /event [eventname]
	+ /event [eventname] [row] [col]
* Example: /event meteor 20 45

### /fill

(Fill in a specific area, can use all kinds of terrain and floors.)

* Usage: /fill [start\_row] [start\_col] [end\_row] [end\_col] [terrain\_type]
* Example: /fill 1 1 100 100 floor

### /region

(Manage regions. A lot of different things can be programmed with this, so there is much potential)

* Usages:
	+ /region display *(changes visibility of a region)*
	+ /region list
	+ /region set [name] [start\_row] [start\_col] [end\_row] [end\_col]
	+ /region delete [name]
	+ /region rename [name] [newname]
	+ /region flag [name] [key] [value]
		- /region flag [name] build [everyone, admin, playerName] *(sets build permissions in a region)*
		- /region flag [name] pvp [allow!deny] *(enable or disable pvp in an area)*
		- /region flag [name] map\_label [allow!deny] *(if set to allow the map will show the region)*
		- /region flag [name] restrict [item] *(restricts an item's functionality)*
		- /region flag [name] priority [allow!deny] *(overrides lower priority regions' permissions)*
	+ /region flag [name] [build] [everyone/role/playername] *(can allow a specific role/player to build in a region)*
	+ /region setowner [name] [team]
* Examples:
	+ /region set region1 1 2 50 51
	+ /region flag [region1] build admin
	+ /region flag restrict lead\_pipe
	+ /region setowner joe team1

### /spawnmob:

Spawns a mob.

* Usage:
	+ /spawnmob [type] [count]
	+ /spawnmob [type] [count] [row] [col]
	+ /spawnmob [type] [count] [row] [col] [flags]
		- goal:[entityId] *(sets the id of the entity)*
		- status:[hostile/neutral] *(makes the mob attack or not attack)*
		- mapdisplay:[true/false] *(displays or doesn't display the mob on the map)*
		- taming:[true/false] *(determines whether the mob can be tamed)*
		- attackables:[player/mob/buildings] *(determines what the mob can attack)*
* Examples:
	+ /spawnmob slime 5
	+ /spawnmob guard 1 20 20 goal:4531 status:hostile mapdisplay:true

### /tp

(Teleports a player or mob to a certain location).

* Usages:
	+ /tp [name]
	+ /tp [row] [col]
	+ /tp [name] [row] [col]
	+ /tp [name] [name]
	+ /tp [name] !randomland
* Example: /tp joe 80 87

## Trivia

* In the Updates, it says that map size was changed from 300x300 to 256x256, even though the size of the standard map is 127x127. This update was added on June 6, 2019 for update v0.0.14.alpha.
* In Domination Mode, the map size is 256x256, suggesting that server sizes can somehow be modified.
* The ability to have an event at specific coordinates was added in update v0.3.19.alpha, on September 26, 2020.