GAMEPLAY:
- The build only gamemode allows players to build to their heart’s content without the risk of other players destroying their creations.
- Players can /claim and also /share an entire map sector (64x64x64) to build on the server.
- The gamemode also provides complex build commands to allow for faster building and dynamic creations.
HOW TO JOIN:
View our server list and find/join the aloha.pk build-only server.
HOW TO BUILD:
Register an account on www.aloha.pk
- Join the build-only server then login to your aloha.pk account from the in-game chat: /login [user] [pass].
- Stand on an unclaimed map sector (A1, B5, etc.) then type /claim to take ownership of it.
- If all sectors are claimed, please let the staff know on Discord and an admin can free one up for you.
Note: when you reconnect to the server, you must relogin to build/destroy in your sector.
SECTOR INFORMATION:
- Anyone with an aloha.pk forum account can /login [user] [pass] then /claim the unclaimed map sector (A1, B5, etc.) they’re standing on, which will then assign their account as the sector owner.
- You can share your sector with others by using /share [user] (they must be logged in).
- Every account can own only one sector, but can be “shared” owners to unlimited sectors.
- Only the owner(s) of a sector can build/destroy blocks in that sector (must be logged in).
- Hover over a map sector on the status page or type /sector (while standing on one) to see who, if anyone, owns that sector.
COMMANDS:
Sector Commands
/claim - Claim the sector you’re standing in for yourself (as long as it’s unclaimed).
/unclaim - Unclaim the sector that you own.
/share - Usage: /share [name of user who is logged in] - This command will share your claim with another player.
/unshare - Usage: /unshare [player] - This command will unshare your claim from another player.
/sector - Check whether the sector you are in is owned.
/findsector - Returns a list of all the sectors that are unclaimed.
Commands
/gt - Usage: /gt [sector] - This command will teleport you to the specified sector (A1, B3, etc)
/teleport (/tp) - Usage: “/tp [username]” - Teleports you to the named user’s location.
/fly - Allows you to fly into the air when repeatedly pressing ctrl and space.
/build - Give yourself permission to build.
/rapid - Toggles the ability to quickly place and remove blocks.
/unstick - Use if you are stuck inside of blocks. You will be moved to the nearest free area.
/paint - Use the Sneak Key (Default V) while holding block to change color of block you are aiming at from a distance up to 32 blocks away.
/wall - Usage: /wall # - Each block you place will place a column of blocks the specified # of blocks high. Using a negative number will build a column down from the starting point. (/wall without a # to toggle off)
/dw - Usage: /dw # - Each block you remove with spade will remove the specified # of blocks up from the one you destroy.
/floor - Place a block at each corner of the area you would like to create a rectangular plane. Builds the plane at the height of the first block placed regardless of the height at which the second block is placed.
/df - Break a block at each corner of the area you want to remove. Removes a rectangular plane. Each corner of the selected plane must be at the same height.
/box - Usage: /box or /box filled - Place a block at each corner (bottom corner and opposite upper corner) of a rectangular prism to generate a hollow (default) or filled box shape. It is often necessary to first use /wall to have somewhere to place your upper corner block.
/db - Break blocks at each corner (bottom corner and opposite upper corner) of a rectangular prism to remove any blocks contained within the defined rectangular prism.
/plane - Usage: “/plane 0 0 x y” where x is the starting position (0 being the point that you place the block and negative values being higher for floating blocks) and y is the ending position. You need to actually type a negative sign to make the wall go up. Positive values in y will go down. Place blocks individually or right-click to line build. (ie: /plane 0 0 -20 -25 will build a 5 high wall 20 blocks off of the ground) Also note that this is a deletion tool when using the spade to remove blocks.
/sculpt - Toggles ability to add and remove blocks at a distance by holding a block and left click to add or right click to remove blocks. Can be used with other build commands such as box, floor, wall, etc. (Known bug: May cause blocks to spray uncontrollably if changing tools too quickly.)
/button (/b) - Creates a button that can be pressed. See the Button/Platform/Triggers section for usage details.
/platform (/p) - Create a platform that can be controlled by a button. See the Button/Platform/Triggers section for usage details.
/action (/ac) - Make a button do something. See the Button/Platform/Triggers section for usage details.
/trigger (/t) - Tell a button when to act. See the Button/Platform/Triggers section for usage details.
/save - Saves all platform and button data.
Advanced Commands
/grf - Set the Gradient FROM Color while holding block.
/grt - Set the Gradient TO Color while holding block.
/gr - Toggles gradient drawing on and off. Right-click drag out a gradient line. The longer the line, the more colors between FROM and TO colors.
/qbcopy [colored] - Place blocks in bottom and top corners of a polygon to copy that area of the map. Orientation will be relative to your position and direction when placing the first copy block. If you do not type “/qbcopy colored” the copied area will have no color data.
/qbsave filename - Save copied area to the server for later use.
/qbload filename - Load saved model.
/br - Place currently copied or loaded model in the map. Place a block to initiate building.
/qbrecord - Record all blocks that you place and destroy into the quickbuild buffer.
/qbclear - Empty the current quickbuild data.
/qbrotate - Rotates the current quickbuild data.
/qbshiftorigin - Shifts the origin of the current quickbuild data.
/qbuild - Builds the current quickbuild data.
/big - Makes your head larger.
/small - Makes your head smaller.
/resethead - Resets the size of your head.
Button/Platform/Triggers:
Buttons
/b or /button [command]
Starts button creation. Just build a block with the desired color. A default button only has a Press trigger and no actions, so you’ll need to make it do something with /action.
Press the SNEAK key (V) while in any button mode to get information about the button you’re looking at. Must be holding spade tool.
command:
new [label]
Starts button creation with a label already attached.
name [label]
Labels a button. It’s recommended to name things to avoid mistakes.
toggle
Disables or enables a button. A disabled button does nothing.
cooldown [seconds]
The button will be able to be activated only once in the specified interval. Default is 0.5 seconds.
destroy
Destroys a button, removing the block.
last
When you get asked to select a button, you can use this command to automatically choose the last button you selected or created.
Platforms
/p or /platform [command]
Starts a new platform or enables you to edit them by specifying a command. To build a platform, put down blocks delimiting the size of the floor-- two blocks in opposite corners is sufficient.
Press the SNEAK key (V) while in any platform mode to get information about the platform you’re looking at. Must be holding spade tool.
command:
new [label]
Starts a new platform with a label already attached.
name [label]
Labels a platform. It’s recommended to name things to avoid mistakes.
height [height]
Forces the platform to raise or lower to the specified height.
freeze
Freezes or unfreezes a platform. A frozen platform won’t move.
destroy
Destroys a platform, removing all of its blocks.
last
When you get asked to select a platform, you can use this command to automatically choose the last platform you selected or created.
Triggers
/t or /trigger [command]
Triggers are what makes a button know when to act and when not to.
command:
add [action]
Adds a trigger to the button.
set [action]
Set deletes all previous triggers first, making the new trigger the only one.
action:
press
Fires when a player normally hits the button with the spade.
distance [radius=3]
True when a player gets within blocks of the button (note: box distance, not sphere).
track [radius=3]
Same as distance, but tracks one player and only one player. Useful for creating a button that requires a specific number of nearby players. Multiple buttons are required for multiple players.
height [height]
True when the platform is exactly the specified height.
list
Lists the triggers present in the button you select.
Example:
“Triggers in ‘mybutton’: #0 player press OR #1 player distance=5 [CHECK]”
#0 and #1 are the trigger indexes to be used with /trigger delete. [CHECK] means the trigger currently yields true. The player in this case is near the button, but hasn’t pressed it.
This button uses OR logic, meaning that EITHER of these triggers firing is enough to activate the button.
delete [#|all]
Delete a single trigger in a button by specifying its index. Trigger indexes can be looked up by using /trigger list.
Negative indexes can be used too: -1 is the last added trigger, -2 the one before that, and so on. Specifying ‘all’ instead of a number erases all the triggers.
logic [and|or]
“AND” will make the button activate when ALL its triggers yield true.
“OR” will make the button activate when ANY of its triggers fire.
quiet
Makes a button become silent or resume playing the animation when it activates.
Actions
/action [command]
Makes a button do something.
command:
add [action]
Adds an action to the button.
set [action]
Deletes all previous actions first, making the new action the only one.
See /trigger for more information on who the “activating players” are.
action:
height [height] [speed=0.25] [delay]
raise [amount] [speed=0.25] [delay]
lower [amount] [speed=0.25] [delay]
elevator [height] [speed=0.75] [delay] [wait=3.0]
Speed determines how fast the platform moves, in seconds.
Delay is the amount of time spent waiting before the platform starts to move.
Elevators can wait an amount of time at the end of the journey, before heading back.
teleport [x y z|where]
Moves the activating player to the specified coordinates. Using ‘where’ instead takes the last location where you stood and executed the /where command.
chat [text]
Sends ‘text’ to the activating player. You can put text between quotation marks to allow right justifying with spaces, for example: " Hello!"
damage [amount]
Hits the activating players for that many hitpoints. Use negative numbers to heal.
list
Lists the actions present in the button you select.
Example:
“Actions in ‘mybutton’: #0 platform ‘myplat’ height(5) –
#1 player teleport(16, 16, 32)”
#0 and #1 are the action indexes to be used with /action delete. ‘myplat’ is the name of the platform the height action is affecting, in this case making it 5 blocks tall.
delete [#|all]
Delete a single action in a button by specifying its index. Action indexes can be looked up by using /action list.
Negative indexes can be used too: -1 is the last added action, -2 the one before that, and so on. Specifying ‘all’ instead of a number erases all the actions.
Helpful Links
command usage intro/how-to:
SuperCool Blog: SuperCool Build Standard Command List for Account Holders
how to make platforms, buttons, and triggers:
SuperCool Blog: Platforms, Buttons and Triggers by hompy now available on SuperCool Build
how to make doors with locks:
SuperCool Blog: Platform Tutorial - Simple Door Locks
how to make doors with combination locks:
SuperCool Blog: Advanced Platform Tutorials - Combination Locks
SCREENSHOTS:
If you have any questions, please ask below!