-
Notifications
You must be signed in to change notification settings - Fork 14
Config
Olatide F edited this page Mar 10, 2022
·
8 revisions
| Setting: | ServerName |
|---|---|
| XML: | <ServerName>BlockLimiter</ServerName> |
| Description: | This is the name the plugin uses to post messages/warnings. Replace Blocklimiter with whatever you desire. |
| Setting: | MaxBlockSizeShips |
|---|---|
| XML: | <MaxBlockSizeShips>0</MaxBlockSizeShips> |
| Description: | Block count limit for dynamic grids. Add an int higher than 0 to enable` |
| Setting: | MaxBlockSizeStations |
|---|---|
| XML: | <MaxBlockSizeStations>0</MaxBlockSizeStations> |
| Description: | Block count limit for stationary grids. Add an int higher than 0 to enable` |
| Setting: | MaxBlocksLargeGrid |
|---|---|
| XML: | <MaxBlocksLargeGrid>0</MaxBlocksLargeGrid> |
| Description: | Block count limit for large grids. Add an int higher than 0 to enable` |
| Setting: | MaxBlocksSmallGrid |
|---|---|
| XML: | <MaxBlocksSmallGrid>0</MaxBlocksSmallGrid> |
| Description: | Block count limit for small grids. Add an int higher than 0 to enable` |
| Setting: | EnableLimits |
|---|---|
| XML: | <EnableLimits>value</EnableLimits> |
| Description: | Setting for limit state Replace value with true to enable or false to disable |
| Setting: | EnableConvertBlock |
|---|---|
| XML: | <EnableConvertBlock>value</EnableConvertBlock> |
| Description: | Setting for block grid conversion if it would violate a limit. Replace value with true to enable or false to disable |
| Setting: | BlockOwnershipTransfer |
|---|---|
| XML: | <BlockOwnershipTransfer>value</BlockOwnershipTransfer> |
| Description: | Setting for ownership transfer blocking if it would violate a limit. Replace value with true to enable or false to disable |
| Setting: | MergerBlocking |
|---|---|
| XML: | <MergerBlocking>value</MergerBlocking> |
| Description: | This will prevent grids to be merged if there's a possible violation upon merging. Replace value with true to enable or false to disable |
| Setting: | UseVanillaLimits |
|---|---|
| XML: | <UseVanillaLimits>value</UseVanillaLimits> |
| Description: | Setting to use set vanilla limits. Replace value with true to enable or false to disable |
| Setting: | LogFileName |
|---|---|
| XML: | <LogFileName>value</LogFileName> |
| Description: | Sets path for the plugin log file. Replace value with
|
string to file path or leave empty to output into TorchLog |
| Setting: | BlockList |
|---|---|
| XML: | <BlockList>value</BlockList> |
| Description: | Replace value with strings of block TypeIDs, SubtypeIds, and/or Pairnames ie <string>Beacon</string>
|
| Setting: | Exceptions |
|---|---|
| XML: | <Exceptions>value</Exceptions> |
| Description: | Replace value with strings of names, steamId, id and/or tags from players, faction, and grids to be excepted by the limit ie <string>SPRT</string>
|
| Setting: | Limit |
|---|---|
| XML: | <Limit>value</Limit> |
| Description: | Replace value with an integer of limit to be set for the limitItem |
| Setting: | LimitFaction |
|---|---|
| XML: | <LimitFaction>value</LimitFaction> |
| Description: | Replace value with true to apply limit to faction or false not to apply limit to factions. |
| Setting: | LimitGrids |
|---|---|
| XML: | <LimitGrids>value</LimitGrids> |
| Description: | Replace value with true to apply limit to grids or false not to apply limit to grids. |
| Setting: | LimitPlayers |
|---|---|
| XML: | <LimitPlayers>value</LimitPlayers> |
| Description: | Replace value with true to apply limit to players or false not to apply limit to players. |
| Setting: | Punishment |
|---|---|
| XML: | <Punishment>value</Punishment> |
| Description: | Replace value with the appropriate punishment for violators of the limit. Options are: None, DeleteBlock, ShutOffBlock, and Explode
|
| Setting: | GridTypeBlock |
|---|---|
| XML: | <GridTypeBlock>value</GridTypeBlock> |
| Description: | Decides if to apply limit base on selected grid state/CubeSize. Replace value with the appropriate GridType for the limit. Options are: AllGrids, SmallGridsOnly, LargeGridsOnly, StationsOnly, and ShipsOnly
|
| Setting: | IgnoreNpcs |
|---|---|
| XML: | <IgnoreNpcs>value</IgnoreNpcs> |
| Description: | Replace value with true to ignore NPC grids or false limit NPC grids also |
| Setting: | RestrictProjection |
|---|---|
| XML: | <RestrictProjection>value</RestrictProjection> |
| Description: | Will remove blocks that may become/are over current limit from new projection. Replace value with true to apply restriction to projectors or false not to apply restriction |
| Setting: | LimitException |
|---|---|
| XML: | <Exceptions>value</Exceptions> |
| Description: | Replace value with strings of excepted player's steamid, name and/or faction's tag. ie YoMomma`. This must be within the LimitItem section as it's an exception to targeted limit compared to the general exception |
| Setting: | FilterType |
|---|---|
| XML: | <LimitFilterType>value</LimitFilterType> |
| Description: | Replace value with one of the following filters; None, PlayerPlayTime, GridBlockCount, FactionMemberCount, GridMass. |
| Setting: | FilterOperator |
|---|---|
| XML: | <Compare>value</Comprare> |
| Description: | Replace value with an operator as such; GreaterThan, LessThan, or Equal. |
| Setting: | FilterValue |
|---|---|
| XML: | <FilterValue>value</FilterValue> |
| Description: | Replace value with a numerical value for the filter. |
| Setting: | Annoy |
|---|---|
| XML: | <Annoy>value</Annoy> |
| Description: | Annoyance message switch. Replace value with true to enable or false to disable |
| Setting: | AnnoyMessage |
|---|---|
| XML: | <AnnoyMessage>value</AnnoyMessage> |
| Description: | Message displayed to players who are over the limit. Replace value with the message you would like to be displayed |
| Setting: | AnnoyInterval |
|---|---|
| XML: | <AnnoyInterval>value</AnnoyInterval> |
| Description: | Interval between messages. Replace value a number of seconds Annoy message is sent |
| Setting: | AnnoyDuration |
|---|---|
| XML: | <AnnoyDuration>value</AnnoyDuration> |
| Description: | Replace value a number of milliseconds the Annoy message is stays on player's screen |