Baseplate Rules
Uploaded by Boom
Support Mods
Support_BaseplateRules.zip
Jan 13th 2019, 5:59 PM
922
Description
Baseplate Rules provide Alignment and Adjacency rules for building. When Baseplate Rules are enabled, all players will be required to start all of their builds on a baseplate. When Baseplate Alignment is enabled, the starting baseplate must be aligned to a configurable grid. When Baseplate Adjacency is enabled, the starting baseplate must be placed adjacent (directly next to) another baseplate.
Preferences for Baseplate Rules
Baseplate Rules are completely configurable. Here are all of the preferences:
Baseplate Preferences
Baseplate Required
When enabled, players are required to start all of their builds on a baseplate.
Note: You can use the
/baseplaterules enable
command require baseplates. Similarly, you can use the/baseplaterules disable
command to no longer require baseplates. By default, baseplate rules are enabled.
Baseplate Type
It can be configured such that not all baseplates from the "Baseplates" category can be used as starting baseplates. Using this preference, you can configure the starting baseplate to be one of three types:
- Any: Any brick from the baseplate category.
- Plate: Any 1/3x tall plate brick from the baseplate category.
- Plain: Any brick from the Plain baseplate subcategory.
Note: You can use the
/baseplaterules type set <type>
command to set the required baseplate type. By default, the required baseplate type is set to "Any".
Adjacency Preferences
Use Adjacency
When enabled, players are required to place their starting baseplate adjacent to another baseplate.
Note: You can use the
/baseplaterules adjacency enable
command to enable adjacency rules. Similarly, you can use the/baseplaterules adjacency disable
command to disable adjacency rules. By default, adjacency rules are enabled.
Include Diagonals
When enabled, baseplates diagonally positioned are considered adjacent.
Note: You can use the
/baseplaterules adjacency diagonals enable
command to allow diagonal adjacency. Similarly, you can use the/baseplaterules adjacency diagonals disable
command to no longer allow diagonal adjacency. By default, diagonal adjacency is not allowed.
Alignment Preferences
Use Alignment
When enabled, players are required to align their baseplates to a configurable grid.
Note: You can use the
/baseplaterules alignment enable
command to enable alignment rules. Similarly, you can use the/baseplaterules alignment disable
command to disable alignment rules. By default, alignment rules are enabled.
Auto Alignment
When enabled, players attempting to place a misaligned baseplate will have their ghost brick automatically realigned for them.
Note: You can use the
/baseplaterules alignment auto enable
command to enable auto alignment. Similarly, you can use the/baseplaterules alignment auto disable
command to disable auto alignment. By default, auto alignment is enabled.
Grid Cell Size
The alignment grid is configurable in such a way that allows you to control the grid cell size.
Note: You can use the
/baseplaterules alignment grid set <X> <Y>
command to update the grid cell size. Both the<X>
and<Y>
values must be valid integers between 1 and 1024. By default, the grid cell size is set to 16x16.
Grid Offset
The alignment grid is configurable in such a way that allows you to control the grid offset. This should really only be used when trying to snap the grid to a preexisting build or terrain-based obstable. In an flat freebuild world, adjusting the grid offset is unnecessary.
Note: You can use the
/baseplaterules alignment offset set <X> <Y>
command to update the grid offset. Both the<X>
and<Y>
values must be valid integers between 0 and 1024. By default, the grid offset is set to 0x0.
Comments (1)
2019-01-21 16:41:36