Anonymous

Server: Difference between revisions

From The Blockheads Wiki
1,588 bytes added ,  16 February
m
Update server link
>Royal521
m (Update server link)
 
(29 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{{outdated}}
[[File:Server Connect.png|thumb|right|250px|Server connection screen]]
[[File:Server Connect.png|thumb|right|250px|Server connection screen]]
A '''server''' is an online [[world]] that allows multiple players and devices to play together. Unlike other forms of [[multiplayer]], all players can freely connect, reconnect, and disconnect. A local network game is similar to a local server in that it could be used as a server if set up correctly. Starting in [[Game updates/20140402|version 1.5]], servers may also be 4x or 16x larger.
A '''server''' is an online [[world]] that allows multiple players and devices to play together. Unlike other forms of [[multiplayer]], all players can freely connect, reconnect, and disconnect. A local network game is similar to a local server in that it could be used as a server if set up correctly. Starting in [[Game updates/20140402|version 1.5]], servers may also be 4x or 16x larger.
Line 4: Line 5:
A link to a server can be shown in the following formats:
A link to a server can be shown in the following formats:
* <nowiki>blockheads://(server domain or IP):(port)</nowiki>
* <nowiki>blockheads://(server domain or IP):(port)</nowiki>
* <nowiki>http://theblockheads.net/join/(server domain or IP):(port)</nowiki>
* <nowiki>https://theblockheads.xyz/join.php?ip=(server domain or IP)&port=(port)</nowiki>
* <nowiki>http://theblockheads.net/join.php?id=(cloud world ID)&name=(world name; URL-encoded)</nowiki>


==Nicknames==
==Nicknames==
Line 16: Line 16:
[[Shop]]s can only be stocked, have the price set, have the profit collected, and removed by the player who placed it.
[[Shop]]s can only be stocked, have the price set, have the profit collected, and removed by the player who placed it.


[[Safe]]s, [[Display Cabinet|display cabinets]], and [[Portal Chest|portal chests]] cannot accessed or removed by other players. [[Iron Door|Iron doors]] and [[Iron Trapdoor|iron trapdoors]] cannot be passed through by other players.
[[Safe]]s, [[Display Cabinet|display cabinets]], and [[Portal Chest|portal chests]] cannot accessed or removed by other players. [[Iron Door|Iron doors]] and [[Iron Trapdoor|iron trapdoors]] cannot be passed through by other players, although they may be mined through if an [[Ownership Sign|ownership sign]] is not present.


[[Sign]]s, [[painting]]s, and [[column]]s cannot be removed by other players.
[[Sign]]s, [[painting]]s, and [[column]]s cannot be removed by other players.


[[Chest]]s, [[Shelf|shelves]], [[ladder]]s, [[stairs]], [[Crafting Surface|crafting surfaces]], [[portal]]s, [[Trade Portal|trade portals]], [[Steam Locomotive|steam locomotives]], [[Rail Handcar|rail handcars]], [[Elevator Shaft|elevator shafts]], [[Electric Elevator Motor|electric elevator motors]], [[Wooden Bed|wooden beds]], [[Soft Bed|soft beds]], and [[Golden Bed|golden beds]] can be used by other players, but not removed.
[[Chest]]s, [[Shelf|shelves]], [[ladder]]s, [[stairs]], [[Crafting Surface|crafting surfaces]], [[portal]]s, [[Trade Portal|trade portals]], [[Steam Locomotive|steam locomotives]], [[Rail Handcar|rail handcars]], [[Elevator Shaft|elevator shafts]], [[Electric Elevator Motor|electric elevator motors]], [[Wooden Bed|wooden beds]], [[Soft Bed|soft beds]], and [[Golden Bed|golden beds]] can be used by other players, but not removed.
In addition, each of the items above cannot be picked up if it doesn't belong to a player, except for direct player-to-player item exchanges.
However, Admins are able to remove, use, and modify anything a player has placed.


==Server Hosting==
==Server Hosting==
===Cloud Server===
===Cloud Server===
Added in [[Game updates/20140527|version 1.5.1]], cloud servers can be created with the app. It costs [[Time Crystal|time crystals]] to host servers. They are initially added by the owner upon creation of the world, while additional time can be bought with time crystals by any player using the [[World Credit]] option in a portal or by adding credit in the [[Pause Menu]]. They can be managed online using the [[Owner Portal|owner portal]].
Added in [[Game updates/20140527|version 1.5.1]], cloud servers can be created with the app. [[In-App Purchase|In-app purchase]]s are used to add credit. [[World Credit]] is added by the owner upon creation of the world, while additional time can be bought with money by any player using the [[World Credit]] option in a portal or by adding credit in the [[Pause Menu]]. They can be managed online using the [[Owner Portal|owner portal]].


====Creating a Server====
====Creating a Server====
# Scroll to "CREATE WORLD"
# Scroll to "CREATE WORLD"
# Tap "SERVER", then "CREATE WORLD..."
# Tap "ONLINE", then "CREATE WORLD..."
# Enter name, size, and nickname/avatar, then tap "CREATE WORLD..."
# Enter name, size, and nickname/avatar, then tap "CREATE WORLD..."
# Choose world difficulty (normal or expert mdoe), then tap "CREATE WORLD..."
# Choose world type (survival or custom rules), then tap "CREATE WORLD..."
# Choose privacy settings, initial world credit, then tap "CREATE WORLD..."
# Choose privacy settings, initial world credit, then tap "CREATE WORLD..."
# Agree to conditions by tapping "OK"
# Agree to conditions by tapping "OK"
Line 35: Line 41:
===Mac Server App===
===Mac Server App===
[[File:Mac Server App.png|thumb|right|Mac Server App]]
[[File:Mac Server App.png|thumb|right|Mac Server App]]
The [http://theblockheads.net/server.html Mac Server App] is free and allows worlds to be hosted. It can be connected to using Local Network, or, if set up correctly, by anyone, using port forwarding to forward the correct port to a Mac. Mac servers can have up to 32 players connected at once. It requires Mac OS X 10.8 Mountain Lion or higher to run.
The [https://apps.apple.com/us/app/blockheadsserver/id662633568 Mac Server App] is free and allows worlds to be hosted. It can be connected to using Local Network, or, if set up correctly, by anyone, using port forwarding to forward the correct port to a Mac. Mac servers can have up to 32 players connected at once. It requires Mac OS X 10.8 Mountain Lion or higher to run.


====Creating a Server====
====Creating a Server====
# Download the server app [http://theblockheads.net/server.html here]
# Download the server app from the Mac App Store
# Open the app and click "New"
# Open the app and click "New"
# Enter name of server
# Enter name of server
# Click "Start"
# Click "Start"
You may also create them without the download:
# Go to "create world"
# Click "server"
# Choose a name and size
# Choose credit
# You have made a server!


====Server Interface====
====Server Interface====
A chat log and a chat box are located on the right hand side. A player log with player nicknames and IPs is in the middle. Banning, kicking, and whitelisting can both be done from the chat box and the interface. Other server commands can be used through the chat box.
A chat log and a chat box are located on the right hand side. A player log with player nicknames and IPs is in the middle. Banning, kicking, and whitelisting can both be done from the chat box and the interface. Other server commands can be used through the chat box.
===Linux Server===
The [https://web.archive.org/web/20240428221030/https://majicdave.com/share/blockheads_server171.tar.gz Linux Server 1.7.1 Archive] is free and allows worlds to be hosted. It can be connected to using Local Network, or, if set up correctly, by anyone, using port forwarding to forward the correct port to a Linux device. Linux servers can have up to 32 players connected at once.


===BlockServer===
===BlockServer===
Line 60: Line 61:


The BlockServer website now redirects to The Blockheads website. Functionality similar to that of BlockServer has been implemented through the [[Owner Portal|owner portal]] interface.
The BlockServer website now redirects to The Blockheads website. Functionality similar to that of BlockServer has been implemented through the [[Owner Portal|owner portal]] interface.
Both BlockServer and the owner portal interface have now been shut down, and are unusable.


==Powers==
==Powers==
Line 77: Line 80:
* /LIST-BLACKLIST
* /LIST-BLACKLIST
* /LIST-WHITELIST
* /LIST-WHITELIST
* /DEBUG-LOG


===Admins===
===Admins===
Line 84: Line 88:
Owners have the same powers as admins, with the additional ability of being able to set passwords and change privacy settings. Owners are by default set to the creator of a cloud server.
Owners have the same powers as admins, with the additional ability of being able to set passwords and change privacy settings. Owners are by default set to the creator of a cloud server.


As Mac servers lack owners, all owner commands are instead accessed from the chat in the server app.
Owners of Mac Servers can be set using the /SET-OWNER command.
 
===Super Mods===
[[File:Supermod_milla.png|thumb|right|Super Mods are identified by a red background. ]]
Super Mods have absolute power on all cloud server worlds on The Blockheads. Super Mods are part of The Blockheads Team and have the ability to set or remove owners of a cloud server and do various tasks that only Super Mods can do.
 
Super Mods can not be Muted, Reported, Banned or Kicked as indicated in the thumb on the right.
 
Current Super Mods:
* Dave Frampton (majicDave)
* Camilla Koutsos (milla)
* NoodleCake (NoodleKing)


==Server Commands==
==Server Commands==
Line 105: Line 120:
| Lists all players on the server who aren't away or offline. The list is presented in this manner:
| Lists all players on the server who aren't away or offline. The list is presented in this manner:
(player name) | (IP address) | (unique device identifier)
(player name) | (IP address) | (unique device identifier)
|-
| '''/STOP'''
| Admin or higher
| All
| Turns off the server. If a cloud server or on BlockServer, instead restarts the server.
|-
|-
| '''/KICK''' ''player_name''
| '''/KICK''' ''player_name''
Line 150: Line 160:
| All
| All
| Lists the 50 most recently added players to the whitelist.
| Lists the 50 most recently added players to the whitelist.
|-
| '''/DEBUG-LOG'''
| Mod or higher
| All
| Lists debug data.
|-
| '''/STOP'''
| Admin or higher
| All
| Turns off the server. If a cloud server or on BlockServer, instead restarts the server.
|-
|-
| '''/LIST-MODLIST'''
| '''/LIST-MODLIST'''
Line 186: Line 206:
| Revokes that player's moderator powers. If not seperately whitelisted on a whitelisted server, unwhitelists them.
| Revokes that player's moderator powers. If not seperately whitelisted on a whitelisted server, unwhitelists them.
|-
|-
| '''/ADMIN''' ''player_name''
| '''/ADMIN''' "player_name''
| Admin or higher
| Admin or higher
| All
| All
| Gives that player admin powers. If not previously whitelisted on a whitelisted server, whitelists them.
| Gives that player admin powers. If not previously whitelisted on a whitelisted server, whitelists them.
|-
|-
| '''/UNADMIN''' ''player_name''
| '''/UNADMIN''' "player_name''
| Admin or higher
| Admin or higher
| All
| All
| Revokes that player's admin powers. If not seperately whitelisted on a whitelisted server, unwhitelists them.
| Revokes that player's admin powers. If not seperately whitelisted on a whitelisted server, unwhitelists them.
|-
|-
| '''/RESET-OWNER''' ''player_name''
| '''/RESET-OWNER''' "player_name''
| Admin or higher
| Admin or higher
| Mac and BlockServer
| Mac and BlockServer
Line 222: Line 242:
|-
|-
| '''/SET-PASSWORD'''
| '''/SET-PASSWORD'''
| Owner only
| Owner or higher
| Cloud
| Cloud
| Sets a password that all other players must use to connect.
| Sets a password that all other players must use to connect.
|-
|-
| '''/REMOVE-PASSWORD'''
| '''/REMOVE-PASSWORD'''
| Owner only
| Owner or higher
| Cloud
| Cloud
| Removes a password so all other players can connect.
| Removes a password so all other players can connect.
|-
|-
| '''/SET-PRIVACY''' ''public/searchable/private''
| '''/SET-PRIVACY''' ''public/searchable/private''
| Owner only
| Owner or higher
| Cloud
| Cloud
| Changes the privacy setting.
| Changes the privacy setting.
|-
| '''/SET-OWNER''' ''player name''
| Mac Console only
| Mac
| Sets the owner of a Mac server. '''Does not prevent /RESET-OWNER on the name'''
|-
| '''/REMOVE-OWNER'''
| Mac Console only
| Mac
| Removes the owner of a Mac server.
|-.
|}
|}


Line 250: Line 281:
|-
|-
| '''/REASSIGN''' ''old_username''
| '''/REASSIGN''' ''old_username''
| Used for the purpose of migrating usernames due to issues moving from BlockServer to the cloud. [http://theblockheads.net/forum/showthread.php?11721 More information]. Removed in [[Game updates/20141119|version 1.6]].
| Used for the purpose of migrating usernames due to issues moving from BlockServer to the cloud. [https://forums.theblockheads.net/t/its-time-to-migrate-from-blockserver-to-the-cloud/9794 More information]. Removed in [[Game updates/20141119|version 1.6]].
|}
|}


2

edits