800Craft

**800Craft** is a custom server developed by Jonty800 and GlennMR. 800Craft is forked from fCraft, it is designed to maintain high performance without lag or crashing while having a wide selection of implemented commands and features.

## History

800Craft started off as Au70 v800.X, which was a private mod of fCraft built specifically for Au70 Galaxy by Jonty800. The software was placed in Sourceforge as a backup, but somehow went viral and suddenly there was a demand for new features from hosts who had found the software and were using it full-time. In October 2011, a Halloween Mod was released and was recommended to Project-Vanilla host 'GlennMR'. Glenn contacted Jonty800 personally and persuaded him to make an Official Software with him. The software then changed name to '800Craft' (the name of the sourceforge) and branch 0.1x was released in late December.

## Download

**800Craft 0.304 has been released.**

* Official Repo - [1]
* Download - [2]

**Latest version** - [3]

## Related Links

* Au70 Galaxy Forum
* 800Craft Website

## 800Craft features

Custom kick and ban commands such as: **/Basscanon, /Gtfo, /Tempban, /Banx, /Warn**

Custom chat commands such as: **/High5, /Away, /Poke, /Troll, /Review**

As well as the addition of Admin Chat, you also get the option to **create your own chat channel**

Fun commands such as: **/Slap**, **/Kill**, **/Possess**

Additional building commands

The ability to change your players entity (skin) with /Impersonate

Fly around the server with **/Fly**

Voting with **/Vote**

Change your skin in game with **/Impersonate**

Make a server-wide vote for if a player should be kicked with **/Vote kick**

Set your rank requirements with **/Requirements** (/Reqs)

Change your server's blocks with **/Env terrain**

Let your server's environment change according to the local time with **/Env realistic**

Wipe your guest world easily with **/Guestwipe**

Create dummy skins on a given world

Minecraft making you mad? **/Ragequit**

**Doors**

**Portals**

**Realms** (Personal worlds for players)

Hide ranks with **/RankHide**

Teleport to zones with **/Tpzone**

Control your Realm with **/Realm** create activate kick ban unban like invite join flush

Fun modes like: **/Bromode**

**Anti-Caps** detector

**Anti-Profanity** detector

Customize your server by writing your own **.NET DLL's** and using them to modify existing functions or add features.

**/List**

A **Grammar checking mode** (Chat messages sent with the first char as uppercase, words such as iam are auto-corrected)

**Heartbeat Saver** (Stops you from dropping to the bottom of the list on Shutdown or server crash)

**/Tower** command - spawns a water tower in front of you

/Gun & Portal Gun & TNT exploding gun

Make yourself /immortal (You don't die from /Kill, /Gun etc.)

/Moderate - Create a server-wide silence to resolve any disputes

/Cylinder, draws a cylinder, can also be hollow

Support for MineManager on 800Craft.net

A full set of cool Physics

## 800Craft Maths Commands

Have you ever wanted to print mathematical functions as Minecraft blocks in a 3D space?

Math commands are:
/Func (/fu), /FuncS (/fus), /FuncF (/fuf) /Eq, /Ineq /FuncXY, /FuncXYS, etc.

The distinction between XY, XZ, and YZ is done in the expression: /fu z=x+y+sin(ln(sq(x-y))) u

This "z=" tells that z is the value axis and (x, y) - params. Obviously one can type x=tan(x+y) or y=cosh(x\*z), setting other axis to be value. "u" as a scaling switch remains as before.

/Eq - equality. "/eq sq(x-0.5)+sq(y-0.5)+sq(z-0.5)=0.25 u" will draw a hollow sphere, for example (or ellipse if the selected cuboid is not a cube). "/eq sq(x-0.5)+sq(y-0.5)=0.25 u" is a cylinder.

/Ineq - inequality. "/ineq sq(x-0.5)+sq(y-0.5)+sq(z-0.5)>0.25 u" will draw a filled cube with a hollow sphere inside. "/ineq sq(x-0.5)+sq(y-0.5)+sq(z-0.5)<0.25 u" is obviously a filled sphere. Etc.

Another interesting feature is the usage of comparison and logical operators in the expressions: "/fus z=(x<y)\*(x+y)+(x>y)\*sin(ln(sq(x-y))) u" will draw the surface x+y where x<y holds. Otherwise sin(ln(sq(x-y))) is drawn (whatever it looks like).

## 800Craft Physics

Fireworks

* You can place gold blocks to set off fireworks!

TNT exploding physics

* TNT Explodes if turned on, releasing particles of lava and obsidian. Its mainly used as a building tool, so don't blow yourself up! (/Immortal stops the deadly effects of TNT Physics.) You can also use /Gun and TNT if you want to kill another player

Water Physics

* Blocks like wool float if placed in water
* Other blocks sink if placed water
* Players die if under water for 30 seconds (Unless the player is /Immortal).

Sand Physics

* Sand and Gravel have gravity, and fall to the ground

Plant Physics

* Saplings turn into trees
* Blocks placed on grass turn the grass to dirt
* Mushrooms & flowers squash
* Grass, Mushrooms & flowers die when not in sunlight
* Grass regrows from dirt when in sunlight

Gun Physics

* Bullets fire when in /Gun mode
* A choice between Normal Gun, Portal Gun or Grenade Launcher (TNT) is available.

## 800Craft MineManager

(Coming very soon)
MineManager is a control panel which you can use to manage nearly every aspect of your server. It is under constant development so features are added on a regular basis.

Imagine yourself sitting at school and you receive a text message saying there's something wrong with your server. Obviously you want to fix this as soon as possible but you may not be able to access the server from school. That's where MineManager comes in handy, MineManager allows you to manage your server from 800Craft.net, and best of all, its 100% free!

## 800Craft Commands

* /Adminchat

Alias: /ac

Usage: /Adminchat Message
Permission(s): Chat

Repeatable: False

Help: Broadcasts your message to admins/owners on the server.

* /AutoRankAll

Usage: /AutoRankAll [FromRank]
Permission(s): EditPlayerDB, Promote, Demote

Repeatable: True

Help: If AutoRank is disabled, it can still be called manually using this command.

* /Away

Alias: /afk

Usage: /away [optional message]
Repeatable: False

Help: Shows an away message.

* /Ban

Usage: /Ban PlayerName [Reason]
Permission(s): Ban

Repeatable: True

Help: Bans a specified player by name. Note: Does NOT ban IP. Any text after the player name will be saved as a memo. Ban information can be viewed with /BanInfo

* /BanAll

Usage: /BanAll PlayerName|IPAddress [Reason]
Permission(s): Ban, BanIP, BanAll

Repeatable: True

Help: Bans the player's name, IP, and all other names associated with the IP. If player is not online, last known IP associated with the name is used. You can also type in the IP address directly. Any text after PlayerName/IP will be saved as a memo. Ban information can be viewed with /BanInfo

* /BanEx

Usage: /BanEx +PlayerName or /BanEx -PlayerName
Permission(s): Ban, BanIP

Repeatable: True

Help: Adds or removes an IP-ban exemption for an account. Exempt accounts can log in from any IP, including banned ones.

* /BanInfo

Usage: /BanInfo [PlayerName|IPAddress]
Repeatable: True

Help: Prints information about past and present bans/unbans associated with the PlayerName or IP. If no name is given, this prints your own ban info.

* /BanIP

Usage: /BanIP PlayerName|IPAddress [Reason]
Permission(s): Ban, BanIP

Repeatable: True

Help: Bans the player's name and IP. If player is not online, last known IP associated with the name is used. You can also type in the IP address directly. Any text after PlayerName/IP will be saved as a memo. Ban information can be viewed with /BanInfo

* /Banx

Usage: /Banx playerName reason
Permission(s): Ban

Repeatable: True

Help: Bans and undoes a players actions up to 50000 blocks

* /Basscannon

Alias: /bc

Usage: Let the Basscannon 'Kick' it!
Permission(s): Basscannon

Repeatable: True

Help: A classy way to kick players from the server

* /Bind

Usage: /Bind OriginalBlockType ReplacementBlockType
Permission(s): Build

Repeatable: True

Help: Assigns one blocktype to another. Allows to build blocktypes that are not normally buildable directly: admincrete, lava, water, grass, double step. Calling /Bind BlockType without second parameter resets the binding. If used with no params, ALL bindings are reset.

* /BInfo

Alias: /b, /bi, /whodid, /about

Usage: /BInfo [X Y Z]
Permission(s): ViewOthersInfo

Repeatable: True

Help: Checks edit history for a given block.

* /BlockDB

Usage: /BlockDB <WorldName> <Operation>
Permission(s): ManageBlockDB

Repeatable: True

Help: Manages BlockDB on a given world. Operations are: On, Off, Clear, Limit, TimeLimit, Preload. See /Help BlockDB <Operation> for operation-specific help. If no operation is given, world's BlockDB status is shown. If no WorldName is given, prints status of all worlds.

* /Bring

Alias: /summon, /fetch

Usage: /Bring PlayerName [ToPlayer]
Permission(s): Bring

Repeatable: True

Help: Teleports another player to your location. If the optional second parameter is given, teleports player to another player.

* /BringAll

Usage: /BringAll [@Rank [@AnotherRank]] [\*|World [AnotherWorld]]
Permission(s): Bring, BringAll

Repeatable: True

Help: Teleports all players from your world to you. If any world names are given, only teleports players from those worlds. If any rank names are given, only teleports players of those ranks.

* /Bromode

Alias: /bm

Usage: /Bromode
Permission(s): BroMode

Repeatable: True

Help: Toggles bromode.

* /Cancel

Usage: /Cancel
Repeatable: False

Help: Cancels current selection (for drawing or zoning) operation, for instance if you misclicked on the first block. If you wish to stop a drawing in-progress, use /Undo instead.

* /Center

Alias: /Centre

Usage: /Center
Permission(s): Build

Repeatable: True

Help: Places a block at the center for a chosen cuboided area

* /Clear

Usage: /Clear
Repeatable: True

Help: Clears the chat screen.

* /ClearParmDraw

Alias: /ClearPD, /cpd

Usage: /cpd
Permission(s): DrawAdvanced

Repeatable: True

Help: Deletes expressions prepared by commands SetCoordParametrization and SetParamIteration.
(C) 2012 Lao Tszy

* /Colors

Alias: /colours

Usage: /Colors
Repeatable: True

Help: Shows a list of all available color codes.

* /Commands

Alias: /cmds, /cmdlist

Usage: /Commands [Category|@RankName]
Repeatable: True

Help: Shows a list of commands, by category, permission, or rank. Categories are: Building, Chat, Info, Maintenance, Moderation, World, and Zone.

* /Copy

Usage: /Copy
Permission(s): CopyAndPaste

Repeatable: True

Help: Copy blocks for pasting. Used together with /Paste and /PasteNot commands. Note that pasting starts at the same corner that you started /Copy from.

* /CopySlot

Usage: /CopySlot [#]
Permission(s): CopyAndPaste

Repeatable: True

Help: Selects a slot to copy to/paste from. The maximum number of slots is limited per-rank.

* /Cuboid

Alias: /blb, /c, /z

Usage: /Cuboid
Permission(s): Draw

Repeatable: True

Help: Fills a rectangular area (cuboid) with blocks. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /CuboidH

Alias: /cubh, /ch, /h, /bhb

Usage: /CuboidH
Permission(s): Draw

Repeatable: True

Help: Surrounds the selected rectangular area with a box of blocks. Unless two blocks are specified, leaves the inside untouched. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /CuboidW

Alias: /cubw, /cw, /bfb

Usage: /CuboidW
Permission(s): Draw

Repeatable: True

Help: Draws a wireframe box (a frame) around the selected rectangular area. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Cut

Usage: /Cut [FillBlock]
Permission(s): CopyAndPaste

Repeatable: True

Help: Copies and removes blocks for pasting. Unless a different block type is specified, the area is filled with air. Used together with /Paste and /PasteNot commands. Note that pasting starts at the same corner that you started /Cut from. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Cylinder

Usage: /Cylinder
Permission(s): Build

Repeatable: True

Help: Fills the selected rectangular area with a cylinder of blocks. Unless two blocks are specified, leaves the inside hollow.

* /Deafen

Alias: /deaf

Usage: /Deafen
Repeatable: True

Help: Blocks all chat messages from being sent to you.

* /Disconnect

Alias: /gtfo

Usage: /disconnect playername
Permission(s): Gtfo

Repeatable: True

Help: Get rid of those annoying people without saving to PlayerDB

* /Door

Usage: /Door
Permission(s): Build

Repeatable: True

Help: Creates door zone. Left click to open doors.

* /DumpStats

Usage: /DumpStats FileName
Permission(s): EditPlayerDB

Repeatable: True

Help: Writes out a number of statistics about the server. Only non-banned players active in the last 30 days are counted.

* /Ellipsoid

Alias: /e

Usage: /Ellipsoid
Permission(s): Draw

Repeatable: True

Help: Fills an ellipsoid-shaped area (elongated sphere) with blocks. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /EllipsoidH

Alias: /eh

Usage: /EllipsoidH
Permission(s): Draw

Repeatable: True

Help: Surrounds the selected an ellipsoid-shaped area (elongated sphere) with a shell of blocks. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /EngineerChat

Alias: /En

Usage: /Customname Message
Permission(s): Chat

Repeatable: False

Help: Broadcasts your message to all players allowed to read the CustomChatChannel.

* /Env

Usage: /Env <WorldName> <Variable>
Permission(s): ManageWorlds

Repeatable: True

Help: Prints or changes the environmental variables for a given world. Variables are: clouds, fog, sky, level, edge, terrain, realistic See /Help env <Variable> for details about each variable. Type /Env <WorldName> normal to reset everything for a world.

* /Eq

Alias: /

Usage: /eq f(x, y, z)=g(x, y, z) [scaling]
Permission(s): DrawAdvanced

Repeatable: True

Help: Draws a volume where the specified equality holds. Allowed operators: +, -, \*, /, %, ^. Comparison and logical operators: >, <, =, &, |, !.Constants: e, pi. Functions: sqrt, sq, exp, lg, ln, log(num, base), abs, sign, sin, cos, tan, sinh, cosh, tanh. Example: 1-exp(-1/sq(x)). 'sq' stands for 'square', i.e. sq(x) is x\*x. Select 2 points to define a volume (same as e.g. for cuboid), where the function will be drawn. Coords are whole numbers from 0 to the corresponding cuboid dimension length. Using 'u' as a scaling switch coords to be [0, 1] along the corresponding cuboid axis. 'uu' switches coords to be [-1, 1] along the corresponding cuboid axis.
(C) 2012 Lao Tszy

* /Fill2D

Alias: /f2d

Usage: /Fill2D
Permission(s): Draw, DrawAdvanced

Repeatable: True

Help: Fills a continuous area with blocks, in 2D. Takes just 1 mark, and replaces blocks of the same type as the block you clicked. Works similar to "Paint Bucket" tool in Photoshop. Direction of effect is determined by where the player is looking. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Firework

Usage: /Firework
Permission(s): Fireworks

Repeatable: True

Help: Toggles Firework Mode on/off for yourself. All Gold blocks will be replaced with fireworks if firework physics are enabled for the current world.

* /Fixrealms

Usage: /Fixrealms
Permission(s): ManageWorlds

Repeatable: True

* /Fly

Usage: /fly
Repeatable: True

Help: Allows a player to fly.

* /Freeze

Alias: /f

Usage: /Freeze PlayerName
Permission(s): Freeze

Repeatable: True

Help: Freezes the specified player in place. This is usually effective, but not hacking-proof. To release the player, use /unfreeze PlayerName

* /Func

Alias: /fu

Usage: /fu z=<f(x, y) expression> [scaling]
Permission(s): DrawAdvanced

Repeatable: True

Help: Draws a 3d function values grid, i.e. this variant doest care to fill gaps between too distinct values. Can also be x=f(y, z) or y=f(x, z). Allowed operators: +, -, \*, /, %, ^. Comparison and logical operators: >, <, =, &, |, !.Constants: e, pi. Functions: sqrt, sq, exp, lg, ln, log(num, base), abs, sign, sin, cos, tan, sinh, cosh, tanh. Example: 1-exp(-1/sq(x)). 'sq' stands for 'square', i.e. sq(x) is x\*x. Select 2 points to define a volume (same as e.g. for cuboid), where the function will be drawn. Coords are whole numbers from 0 to the corresponding cuboid dimension length. Using 'u' as a scaling switch coords to be [0, 1] along the corresponding cuboid axis. 'uu' switches coords to be [-1, 1] along the corresponding cuboid axis.
(C) 2012 Lao Tszy

* /FuncFill

Alias: /fuf

Usage: /fuf <f(x, y) expression> [scaling]
Permission(s): DrawAdvanced

Repeatable: True

Help: Draws a 3d function filling the area under it. Can also be x=f(y, z) or y=f(x, z). Allowed operators: +, -, \*, /, %, ^. Comparison and logical operators: >, <, =, &, |, !.Constants: e, pi. Functions: sqrt, sq, exp, lg, ln, log(num, base), abs, sign, sin, cos, tan, sinh, cosh, tanh. Example: 1-exp(-1/sq(x)). 'sq' stands for 'square', i.e. sq(x) is x\*x. Select 2 points to define a volume (same as e.g. for cuboid), where the function will be drawn. Coords are whole numbers from 0 to the corresponding cuboid dimension length. Using 'u' as a scaling switch coords to be [0, 1] along the corresponding cuboid axis. 'uu' switches coords to be [-1, 1] along the corresponding cuboid axis.
(C) 2012 Lao Tszy

* /FuncSurf

Alias: /fus

Usage: /fus <f(x, y) expression> [scaling]
Permission(s): DrawAdvanced

Repeatable: True

Help: Draws a 3d function surface. Can also be x=f(y, z) or y=f(x, z). Allowed operators: +, -, \*, /, %, ^. Comparison and logical operators: >, <, =, &, |, !.Constants: e, pi. Functions: sqrt, sq, exp, lg, ln, log(num, base), abs, sign, sin, cos, tan, sinh, cosh, tanh. Example: 1-exp(-1/sq(x)). 'sq' stands for 'square', i.e. sq(x) is x\*x. Select 2 points to define a volume (same as e.g. for cuboid), where the function will be drawn. Coords are whole numbers from 0 to the corresponding cuboid dimension length. Using 'u' as a scaling switch coords to be [0, 1] along the corresponding cuboid axis. 'uu' switches coords to be [-1, 1] along the corresponding cuboid axis.
(C) 2012 Lao Tszy

* /Gen

Usage: /Gen Theme Template [Width Length Height] [FileName]
Permission(s): ManageWorlds

Repeatable: True

Help: Generates a new map. If no dimensions are given, uses current world's dimensions. If no filename is given, loads generated world into current world.
Available themes: Grass, Arctic, Desert, Forest, Hell, Swamp
Available terrain types: Empty, Ocean, Archipelago, Atoll, Bay, Dunes, Flat, Hills, Ice, Island, Lake, Mountains, Peninsula, Random, River, Streams
Note: You do not need to specify a theme with "Empty" and "Ocean" templates.

* /Global

Alias: /gl, /gc

Usage: /Global [message]
Permission(s): Chat

Repeatable: True

Help: Sends a global message to other 800Craft servers

* /Grass

Alias: /g

Usage: /Grass
Permission(s): PlaceGrass

Repeatable: True

Help: Toggles the grass placement mode. When enabled, any dirt block you place is replaced with a grass block.

* /Guestwipe

Usage: /guestwipe
Permission(s): ManageWorlds

Repeatable: True

Help: Wipes a map with the name 'Guest'.

* /Help

Alias: /herp, /man

Usage: /Help [CommandName]
Repeatable: True

Help: Derp.

* /Hide

Usage: /Hide [silent]
Permission(s): Hide

Repeatable: True

Help: Enables invisible mode. It looks to other players like you left the server, but you can still do anything - chat, build, delete, type commands - as usual. Great way to spy on griefers and scare newbies. Call /Unhide to reveal yourself.

* /High5

Alias: /h5

Usage: /High5 playername
Permission(s): HighFive

Repeatable: False

Help: High fives a given player.

* /Ignore

Usage: /Ignore [PlayerName]
Repeatable: True

Help: Temporarily blocks the other player from messaging you. If no player name is given, lists all ignored players.

* /Immortal

Alias: /Invincible, /God

Usage: /Immortal
Permission(s): Immortal

Repeatable: False

Help: Stops death by all things.

* /Impersonate

Usage: /Impersonate PlayerName
Permission(s): EditPlayerDB

Repeatable: True

Help: Changes to players skin to a desired name. If no playername is given, all changes are reverted. Note: The name above your head changes too

* /Import

Alias: /importbans, /importranks

Usage: /Import bans Software File or /Import ranks Software File Rank
Permission(s): Import

Repeatable: True

Help: Imports data from formats used by other servers. Currently only MCSharp/MCZall/MCLawl/MCForge files are supported.

* /Ineq

Alias: /ie

Usage: /ineq f(x, y, z)>g(x, y, z) [scaling]
Permission(s): DrawAdvanced

Repeatable: True

Help: Draws a volume where the specified inequality holds. Allowed operators: +, -, \*, /, %, ^. Comparison and logical operators: >, <, =, &, |, !.Constants: e, pi. Functions: sqrt, sq, exp, lg, ln, log(num, base), abs, sign, sin, cos, tan, sinh, cosh, tanh. Example: 1-exp(-1/sq(x)). 'sq' stands for 'square', i.e. sq(x) is x\*x. Select 2 points to define a volume (same as e.g. for cuboid), where the function will be drawn. Coords are whole numbers from 0 to the corresponding cuboid dimension length. Using 'u' as a scaling switch coords to be [0, 1] along the corresponding cuboid axis. 'uu' switches coords to be [-1, 1] along the corresponding cuboid axis.
(C) 2012 Lao Tszy

* /Info

Alias: /whois, /whowas

Usage: /Info [PlayerName or IP [Offset]]
Repeatable: True

Help: Prints information and stats for a given player. Prints your own stats if no name is given. Prints a list of names if a partial name or an IP is given.

* /InfoSwap

Usage: /InfoSwap Player1 Player2
Permission(s): EditPlayerDB

Repeatable: True

Help: Swaps records between two players. EXPERIMENTAL, use at your own risk.

* /Join

Alias: /j, /load, /goto, /map

Usage: /Join WorldName
Repeatable: True

Help: Teleports the player to a specified world. You can see the list of available worlds by using /Worlds

* /Kick

Alias: /k

Usage: /Kick PlayerName [Reason]
Permission(s): Kick

Repeatable: True

Help: Kicks the specified player from the server. Optional kick reason/message is shown to the kicked player and logged.

* /Kill

Alias: /Slay

Usage: /Kill playername
Permission(s): Kill

Repeatable: False

Help: Kills a player.

* /Lava

Alias: /l

Usage: /Lava
Permission(s): PlaceLava

Repeatable: True

Help: Toggles the lava placement mode. When enabled, any red block you place is replaced with lava.

* /Line

Alias: /ln

Usage: /Line
Permission(s): Draw

Repeatable: True

Help: Draws a continuous line between two points with blocks. Marks do not have to be aligned. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /List

Usage: /List SectionName
Repeatable: True

Help: Can show an advanced list for a chosen section. Type /List to display the sections

* /Mark

Alias: /m

Usage: /Mark or /Mark X Y H
Repeatable: True

Help: When making a selection (for drawing or zoning) use this to make a marker at your position in the world. If three numbers are given, those coordinates are used instead.

* /MassRank

Usage: /MassRank FromRank ToRank Reason
Permission(s): EditPlayerDB, Promote, Demote

Repeatable: True

Help:

* /MazeCuboid

Alias: /Mc, /Mz, /Maze

Usage: /MazeCuboid [block type]
Permission(s): DrawAdvanced

Repeatable: True

Help: Draws a cuboid with the current brush and with a random maze inside.(C) 2012 Lao Tszy

* /Me

Usage: /Me Message
Permission(s): Chat

Repeatable: False

Help: Sends IRC-style action message prefixed with your name.

* /Measure

Usage: /Measure
Repeatable: True

Help: Shows information about a selection: width/length/height and volume.

* /Mirror

Alias: /flip

Usage: /Mirror [X] [Y] [Z]
Permission(s): CopyAndPaste

Repeatable: True

Help: Flips copied blocks along specified axis/axes. The axes are: X = horizontal (east-west), Y = horizontal (north-south), Z = vertical. You can mirror more than one axis at a time, e.g. /Mirror X Y

* /Moderate

Alias: /MuteAll, /Moderation

Usage: /Moderate [Voice / Devoice] [PlayerName]
Permission(s): Moderation

Repeatable: False

Help: Create a server-wide silence, muting all players until called again.

* /Mute

Usage: /Mute PlayerName Duration
Permission(s): Mute

Repeatable: True

Help: Mutes a player for a specified length of time.

* /Paint

Alias: /p

Usage: /Paint
Repeatable: True

Help: When paint mode is on, any block you delete will be replaced with the block you are holding. Paint command toggles this behavior on and off.

* /Paste

Usage: /Paste [IncludedBlock [AnotherOne etc]]
Permission(s): CopyAndPaste

Repeatable: True

Help: Pastes previously copied blocks. Used together with /Copy command. If one or more optional IncludedBlock parameters are specified, ONLY pastes blocks of specified type(s). Alignment semantics are... complicated. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /PasteNot

Alias: /pn

Usage: /PasteNot ExcludedBlock [AnotherOne etc]
Permission(s): CopyAndPaste

Repeatable: True

Help: Pastes previously copied blocks, except the given block type(s). Used together with /Copy command. Alignment semantics are... complicated. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /PasteNotX

Alias: /pnx, /pxn

Usage: /PasteNotX ExcludedBlock [AnotherOne etc]
Permission(s): CopyAndPaste

Repeatable: True

Help: Pastes previously copied blocks, aligned, except the given block type(s). Used together with /Copy command. Takes 2 marks: first sets the origin of pasting, and second sets the direction where to paste. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /PasteX

Alias: /px

Usage: /PasteX [IncludedBlock [AnotherOne etc]]
Permission(s): CopyAndPaste

Repeatable: True

Help: Pastes previously copied blocks, aligned. Used together with /Copy command. If one or more optional IncludedBlock parameters are specified, ONLY pastes blocks of specified type(s). Takes 2 marks: first sets the origin of pasting, and second sets the direction where to paste. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Patrol

Alias: /pat

Usage: /Patrol
Permission(s): Patrol

Repeatable: True

Help: Teleports you to the next player in need of checking.

* /Physics

Permission(s): Physics

Repeatable: True

Help: Enables / disables a type of Physics for the current world. Physics may use more server resources.

* /Place

Usage: /Place
Permission(s): Build

Repeatable: True

Help: Places a block at your position.

* /Players

Alias: /who

Usage: /Players [WorldName] [Offset]
Repeatable: True

Help: Lists all players on the server (in all worlds). If a WorldName is given, only lists players on that one world.

* /Poke

Usage: /poke playername
Repeatable: False

Help: Pokes a Player.

* /Portal

Permission(s): UsePortal

Repeatable: True

Help: Controls portals, options are: create, remove, list, info, enable, disable
See /Help portal <option> for details about each option.

* /PruneDB

Usage: /PruneDB
Permission(s): EditPlayerDB

Repeatable: True

Help: Removes inactive players from the player database. Use with caution.

* /Quitmsg

Alias: /quit, /quitmessage

Usage: /Quitmsg [message]
Permission(s): Chat

Repeatable: True

Help: Adds a farewell message which is displayed when you leave the server.

* /Ragequit

Alias: /rq

Usage: /Ragequit [reason]
Permission(s): RageQuit

Repeatable: True

Help: An anger-quenching way to leave the server.

* /RandomMaze

Alias: /3dmaze

Usage: /randommaze <width> <length> <height> [nolifts] [hints]
Permission(s): DrawAdvanced

Repeatable: True

Help: Choose the size (width, length and height) and it will draw a random maze at the chosen point. Optional parameters tell if the lifts are to be drawn and if hint blocks (log) are to be added.
(C) 2012 Lao Tszy

* /Rank

Alias: /user, /promote, /demote

Usage: /Rank PlayerName RankName [Reason]
Permission(s): Promote, Demote

Repeatable: True

Help: Changes the rank of a player to a specified rank. Any text specified after the RankName will be saved as a memo.

* /Rankhide

Alias: /rhide

Usage: /rhide rankname
Permission(s): HideRanks

Repeatable: True

* /RankInfo

Alias: /rinfo

Usage: /RankInfo RankName
Repeatable: True

Help: Shows a list of permissions granted to a rank. To see a list of all ranks, use /Ranks

* /Ranks

Usage: /Ranks
Repeatable: True

Help: Shows a list of all defined ranks.

* /Realm

Usage: /Realm <Option>. /Help Realm for a list of commands.
Permission(s): Realm

Repeatable: True

* /Redo

Usage: /Redo
Permission(s): Draw

Repeatable: True

Help: Selectively removes changes from your last drawing command. Note that commands involving over 2 million blocks cannot be undone due to memory restrictions.

* /Reload

Alias: /configreload, /reloadconfig, /autorankreload, /reloadautorank

Usage: /Reload config/autorank/salt
Permission(s): ReloadConfig

Repeatable: True

Help: Reloads a given configuration file or setting. Config note: changes to ranks and IRC settings still require a full restart. Salt note: Until server synchronizes with Minecraft.net, connecting players may have trouble verifying names.

* /Removedoor

Alias: /rd

Usage: /Removedoor
Permission(s): Build

Repeatable: True

Help: Removes door.

* /Replace

Alias: /r

Usage: /Replace BlockToReplace [AnotherOne, ...] ReplacementBlock
Permission(s): Draw

Repeatable: True

Help: Replaces all blocks of specified type(s) in an area. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /ReplaceBrush

Alias: /rb

Usage: /ReplaceBrush Block BrushName [Params]
Permission(s): Draw, DrawAdvanced

Repeatable: True

Help: Replaces all blocks of specified type(s) in an area with output of a given brush. See /Help brush for a list of available brushes. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /ReplaceNot

Alias: /rn

Usage: /ReplaceNot (ExcludedBlock [AnotherOne]) ReplacementBlock
Permission(s): Draw

Repeatable: True

Help: Replaces all blocks EXCEPT specified type(s) in an area. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Requirements

Alias: /reqs

Usage: /Requirements
Repeatable: True

Help: Shows a list of requirements needed to advance to the next rank.

* /Restart

Usage: /Restart Delay [Reason] or /Restart abort
Permission(s): ShutdownServer

Repeatable: True

Help: Restarts the server remotely after a given delay. A restart reason or message can be specified to be shown to players. Type /Restart abort to cancel.

* /Restore

Usage: /Restore FileName
Permission(s): Draw, DrawAdvanced, CopyAndPaste, ManageWorlds

Repeatable: True

Help: Selectively restores/pastes part of mapfile into the current world. If the filename contains spaces, surround it with quote marks. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Review

Usage: /review
Repeatable: False

Help: Request an Op to review your build.

* /Roll

Usage: /Roll
Permission(s): Chat

Repeatable: True

Help: Gives random number between 1 and 100.
/Roll MaxNumber

```
 Gives number between 1 and max.

```

/Roll MinNumber MaxNumber

```
 Gives number between min and max.

```

* /Rotate

Alias: /spin

Permission(s): CopyAndPaste

Repeatable: True

Help: Rotates copied blocks around specifies axis/axes. If no axis is given, rotates around Z (vertical).

* /Rules

Usage: /Rules
Repeatable: True

Help: Shows a list of rules defined by server operator(s).

* /Say

Usage: /Say Message
Permission(s): Chat, Say

Repeatable: False

Help: Shows a message in special color, without the player name prefix. Can be used for making announcements.

* /ServerInfo

Alias: /ServerReport, /Version, /SInfo

Usage: /ServerInfo
Repeatable: True

Help: Shows server stats

* /SetCoordParm

Alias: /SetCP, /scp

Usage: /scp <coord variable>=<expression of f(t, u, v)>
Permission(s): DrawAdvanced

Repeatable: True

Help: Sets the parametrization function for a coordinate (x, y, or z). Example: /scp x=2\*t+sin(u\*v). Allowed operators: +, -, \*, /, %, ^. Comparison and logical operators: >, <, =, &, |, !.Constants: e, pi. Functions: sqrt, sq, exp, lg, ln, log(num, base), abs, sign, sin, cos, tan, sinh, cosh, tanh. Example: 1-exp(-1/sq(x)). 'sq' stands for 'square', i.e. sq(x) is x\*x. Select 2 points to define a volume (same as e.g. for cuboid), where the function will be drawn. Coords are whole numbers from 0 to the corresponding cuboid dimension length.
(C) 2012 Lao Tszy

* /SetInfo

Usage: /SetInfo <PlayerName> <Property> <Value>
Permission(s): EditPlayerDB

Repeatable: True

Help: Allows direct editing of players' database records. List of editable properties: BanReason, DisplayedName, KickReason, PreviousRank, RankChangeType, RankReason, TimesKicked, TotalTime, UnbanReason. For detailed help see /Help SetInfo <Property>

* /SetParamIter

Alias: /SetPI, /spi

Usage: /spi <param variable> <from> <to> <step>
Permission(s): DrawAdvanced

Repeatable: True

Help: Sets the loop for iteration of the parameter variable (t, u, or v). Example: /spi t 0 3.14 0.314
(C) 2012 Lao Tszy

* /SetSpawn

Usage: /SetSpawn [PlayerName]
Permission(s): SetSpawn

Repeatable: True

Help: Assigns your current location to be the spawn point of the map/world. If an optional PlayerName param is given, the spawn point of only that player is changed instead.

* /Shutdown

Usage: /Shutdown Delay [Reason] or /Shutdown abort
Permission(s): ShutdownServer

Repeatable: True

Help: Shuts down the server remotely after a given delay. A shutdown reason or message can be specified to be shown to players. Type /Shutdown abort to cancel.

* /Slap

Alias: /Sky

Usage: /Slap
Permission(s): Slap

Repeatable: False

Help: Slaps a player to the sky.

* /Solid

Alias: /s

Usage: /Solid
Permission(s): PlaceAdmincrete

Repeatable: True

Help: Toggles the admincrete placement mode. When enabled, any stone block you place is replaced with admincrete.

* /Spawn

Usage: /Spawn
Repeatable: True

Help: Teleports you to the current map's spawn.

* /SpecPatrol

Alias: /spat

Usage: /SpecPatrol
Permission(s): Patrol, Spectate

Repeatable: True

Help: Teleports you to the next player in need of checking.

* /Spectate

Alias: /follow, /spec

Usage: /Spectate PlayerName
Permission(s): Spectate

Repeatable: True

* /Sphere

Alias: /sp, /spheroid

Usage: /Sphere
Permission(s): Draw, DrawAdvanced

Repeatable: True

Help: Fills a spherical area with blocks. The first mark denotes the CENTER of the sphere, and distance to the second mark denotes the radius. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /SphereH

Alias: /sph, /hsphere

Usage: /SphereH
Permission(s): Draw, DrawAdvanced

Repeatable: True

Help: Surrounds a spherical area with a shell of blocks. The first mark denotes the CENTER of the sphere, and distance to the second mark denotes the radius. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Staff

Alias: /st

Usage: /Staff Message
Permission(s): Chat

Repeatable: False

Help: Broadcasts your message to all operators/moderators on the server at once.

* /StartParmDraw

Alias: /StartPD, /spd

Usage: /StartParmDraw
Permission(s): DrawAdvanced

Repeatable: True

Help: Usage: /spd [scaling]. Starts drawing the parametrization prepared by commands SetCoordParametrization and SetParamIteration.Using 'u' as a scaling switch coords to be [0, 1] along the corresponding cuboid axis. 'uu' switches coords to be [-1, 1] along the corresponding cuboid axis.
(C) 2012 Lao Tszy

* /Static

Usage: /Static
Repeatable: True

Help: Toggles repetition of last selection on or off.

* /Tempban

Alias: /tban

Usage: /Tempban Player Duration
Permission(s): TempBan

Repeatable: True

Help: Bans a player for a selected amount of time. Example: 10s | 10 m | 10h

* /Timer

Usage: /Timer <Duration> <Message>
Permission(s): Say

Repeatable: True

Help: Starts a timer with a given duration and message. As the timer counts down, announcements are shown globally. See also: /Help Timer Abort

* /Torus

Alias: /donut, /bagel

Usage: /Torus
Permission(s): Draw, DrawAdvanced

Repeatable: True

Help: Draws a horizontally-oriented torus. The first mark denotes the CENTER of the torus, horizontal distance to the second mark denotes the ring radius, and the vertical distance to the second mark denotes the tube radius Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Tower

Usage: /Tower [/Tower Remove]
Permission(s): Tower

Repeatable: True

Help: Toggles tower mode on for yourself. All Iron blocks will be replaced with towers.

* /TP

Usage: /TP PlayerName or /TP X Y Z
Permission(s): Teleport

Repeatable: True

Help: Teleports you to a specified player's location. If coordinates are given, teleports to that location.

* /Tpzone

Alias: /tpz, /zonetp

Usage: /tpzone ZoneName
Permission(s): Teleport

Repeatable: True

Help: Teleports you to the centre of a Zone listed in /Zones.

* /Tree

Usage: /Tree Shape Height
Permission(s): Tree

Repeatable: True

Help: Plants a tree of given shape and height. Available shapes: Normal, Bamboo, Palm, Cone, Round, Rainforest, Mangrove

* /Triangle

Alias: /t

Usage: /Triangle
Permission(s): Draw

Repeatable: True

Help: Draws a triangle between three points. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /TriangleW

Alias: /tw

Usage: /TriangleW
Permission(s): Draw

Repeatable: True

Help: Draws lines between three points, to form a triangle. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /Troll

Usage: /troll player option [Message]
Permission(s): Troll

Repeatable: True

Help: Does a little somthin'-somethin'.

```
Available options: st, ac, pm, message or leave

```

* /Unban

Usage: /Unban PlayerName [Reason]
Permission(s): Ban

Repeatable: True

Help: Removes ban for a specified player. Does NOT remove associated IP bans. Any text after the player name will be saved as a memo. Ban information can be viewed with /BanInfo

* /UnbanAll

Usage: /UnbanAll PlayerName|IPaddress [Reason]
Permission(s): Ban, BanIP, BanAll

Repeatable: True

Help: Removes ban for a specified player's name, last known IP, and all other names associated with the IP. You can also type in the IP address directly. Any text after the player name will be saved as a memo. Ban information can be viewed with /BanInfo

* /UnbanIP

Usage: /UnbanIP PlayerName|IPaddress [Reason]
Permission(s): Ban, BanIP

Repeatable: True

Help: Removes ban for a specified player's name and last known IP. You can also type in the IP address directly. Any text after the player name will be saved as a memo. Ban information can be viewed with /BanInfo

* /Undo

Usage: /Undo
Permission(s): Draw

Repeatable: True

Help: Selectively removes changes from your last drawing command. Note that commands involving over 2 million blocks cannot be undone due to memory restrictions.

* /UndoArea

Alias: /ua

Usage: /UndoArea PlayerName [TimeSpan|BlockCount]
Permission(s): UndoOthersActions

Repeatable: True

Help: Reverses changes made by a given player in the current world, in the given area. Use /Cancel to cancel selection mode. Use /Undo to stop and undo the last command.

* /UndoPlayer

Alias: /up, /undox

Usage: /UndoPlayer PlayerName [TimeSpan|BlockCount]
Permission(s): UndoOthersActions

Repeatable: True

Help: Reverses changes made by a given player in the current world.

* /Unfreeze

Alias: /uf

Usage: /Unfreeze PlayerName
Permission(s): Freeze

Repeatable: True

Help: Releases the player from a frozen state. See /Help Freeze for more information.

* /Unhide

Usage: /Unhide [silent]
Permission(s): Hide

Repeatable: True

Help: Disables the /Hide invisible mode. It looks to other players like you just joined the server.

* /Unignore

Usage: /Unignore PlayerName
Repeatable: True

Help: Unblocks the other player from messaging you.

* /Unmute

Usage: /Unmute PlayerName
Permission(s): Mute

Repeatable: True

Help: Unmutes a player.

* /Unspectate

Alias: /unfollow, /unspec

Usage: /Unspectate
Permission(s): Spectate

Repeatable: False

* /Unwarn

Usage: /Unwarn PlayerName
Permission(s): Warn

Repeatable: True

Help: Unwarns a player

* /Vote

Permission(s): Chat

Repeatable: False

Help: Creates a server-wide vote.

* /WAccess

Usage: /WAccess [WorldName [RankName]]
Permission(s): ManageWorlds

Repeatable: True

Help: Shows access permission for player's current world. If optional WorldName parameter is given, shows access permission for another world. If RankName parameter is also given, sets access permission for specified world.

* /Walls

Usage: /Walls
Permission(s): Draw

Repeatable: True

Help: Fills a rectangular area of walls

* /Warn

Usage: /Warn playername
Permission(s): Warn

Repeatable: False

Help: Warns a player and puts a black star next to their name for 20 minutes. During the 20 minutes, if they are warned again, they will get kicked.

* /Water

Alias: /w

Usage: /Water
Permission(s): PlaceWater

Repeatable: True

Help: Toggles the water placement mode. When enabled, any blue or cyan block you place is replaced with water.

* /WBring

Usage: /WBring PlayerName WorldName
Permission(s): Bring

Repeatable: True

Help: Teleports a player to the given world's spawn.

* /WBuild

Usage: /WBuild [WorldName [RankName]]
Permission(s): ManageWorlds

Repeatable: True

Help: Shows build permissions for player's current world. If optional WorldName parameter is given, shows build permission for another world. If RankName parameter is also given, sets build permission for specified world.

* /WFlush

Usage: /WFlush [WorldName]
Permission(s): ManageWorlds

Repeatable: True

Help: Flushes the update buffer on specified map by causing players to rejoin. Makes cuboids and other draw commands finish REALLY fast.

* /Where

Alias: /compass, /whereis, /whereami

Usage: /Where [PlayerName]
Permission(s): ViewOthersInfo

Repeatable: True

Help: Shows information about the location and orientation of a player. If no name is given, shows player's own info.

* /WHide

Usage: /WHide WorldName
Permission(s): ManageWorlds

Repeatable: True

Help: Hides the specified world from the /Worlds list. Hidden worlds can be seen by typing /Worlds all

* /WInfo

Alias: /mapinfo

Usage: /WInfo [WorldName]
Repeatable: True

Help: Shows information about a world: player count, map dimensions, permissions, etc.If no WorldName is given, shows info for current world.

* /WLoad

Alias: /wadd

Usage: /WLoad FileName [WorldName [BuildRank [AccessRank]]]
Permission(s): ManageWorlds

Repeatable: True

Help: If WorldName parameter is not given, replaces the current world's map with the specified map. The old map is overwritten. If the world with the specified name exists, its map is replaced with the specified map file. Otherwise, a new world is created using the given name and map file. NOTE: For security reasons, you may only load files from the map folder. For a list of supported formats, see /Help WLoad Formats

* /WLock

Alias: /lock

Usage: /WLock [\*|WorldName]
Permission(s): Lock

Repeatable: True

Help: Puts the world into a locked, read-only mode. No one can place or delete blocks during lockdown. By default this locks the world you're on, but you can also lock any world by name. Put an asterisk (\*) for world name to lock ALL worlds at once. Call /WUnlock to release lock on a world.

* /WMain

Usage: /WMain [@RankName] [WorldName]
Permission(s): ManageWorlds

Repeatable: True

Help: Sets the specified world as the new main world. Main world is what newly-connected players join first. You can specify a rank name to set a different starting world for that particular rank.

* /Worlds

Alias: /maps, /levels

Usage: /Worlds [all/hidden/realms/populated/@Rank]
Repeatable: True

Help: Shows a list of available worlds. To join a world, type /Join WorldName. If the optional "all" is added, also shows inaccessible or hidden worlds. If "hidden" is added, shows only inaccessible and hidden worlds. If "populated" is added, shows only worlds with players online. If a rank name is given, shows only worlds where players of that rank can build.

* /Worldsearch

Alias: /ws

Usage: /Worldsearch WorldName
Permission(s): Chat

Repeatable: True

Help: An easy way to search through a big list of worlds

* /WRename

Usage: /WRename OldName NewName
Permission(s): ManageWorlds

Repeatable: True

Help: Changes the name of a world. Does not require any reloading.

* /WSave

Alias: /save

Usage: /WSave FileName or /WSave WorldName FileName
Permission(s): ManageWorlds

Repeatable: True

Help: Saves a map copy to a file with the specified name. The ".fcm" file extension can be omitted. If a file with the same name already exists, it will be overwritten.

* /WUnhide

Usage: /WUnhide WorldName
Permission(s): ManageWorlds

Repeatable: True

Help: Unhides the specified world from the /Worlds list. Hidden worlds can be listed by typing /Worlds all

* /WUnload

Alias: /wremove, /wdelete

Usage: /WUnload WorldName
Permission(s): ManageWorlds

Repeatable: True

Help: Removes the specified world from the world list, and moves all players from it to the main world. The main world itself cannot be removed with this command. You will need to delete the map file manually.

* /WUnlock

Alias: /unlock

Usage: /WUnlock [\*|WorldName]
Permission(s): Lock

Repeatable: True

Help: Removes the lockdown set by /WLock. See /Help WLock for more information.

* /ZAdd

Alias: /zone

Usage: /ZAdd ZoneName RankName
Permission(s): ManageZones

Repeatable: True

Help: Create a zone that overrides build permissions. This can be used to restrict access to an area (by setting RankName to a high rank) or to designate a guest area (by lowering RankName).

* /ZEdit

Usage: /ZEdit ZoneName [RankName] [+IncludedName] [-ExcludedName]
Permission(s): ManageZones

Repeatable: True

Help: Allows editing the zone permissions after creation. You can change the rank restrictions, and include or exclude individual players.

* /ZInfo

Alias: /ZoneInfo

Usage: /ZInfo ZoneName
Repeatable: True

Help: Shows detailed information about a zone.

* /ZMark

Usage: /ZMark ZoneName
Repeatable: True

Help: Uses zone boundaries to make a selection.

* /Zones

Usage: /Zones [WorldName]
Repeatable: True

Help: Lists all zones defined on the current map/world.

* /ZRemove

Alias: /zdelete

Usage: /ZRemove ZoneName
Permission(s): ManageZones

Repeatable: True

Help: Removes a zone with the specified name from the map.

* /ZRename

Usage: /ZRename OldName NewName
Permission(s): ManageZones

Repeatable: True

Help: Renames a zone

* /ZTest

Usage: /ZTest
Repeatable: True

Help: Allows to test exactly which zones affect a particular block. Can be used to find and resolve zone overlaps.