Configuration
Default config looks like:
////////////////
WorldSettings:
World: world
OceanLevel: 62
LimitOfSinking: 33
Limits:
EnabledSailingForSmallCrew: true
BlocksPerPlayer: 555
LocalRange: 500
MaxSizeOfShip: 5555
MinimalEcipage: 1
Phase: 10
Boarding:
Ports: true
Bridges: true
BridgesDistance: 10
BridgeableId:
- 5
- 35
UnBridgeableId:
- 35
Sleeping: true
BoardingBridges: true
Sails:
SpeedOfRaising: 1
SpeedOfLowing: 1
RealFire:
Enabled: true
#Disable fire fade blocking if fire have bugs on your server
#Anyway, FFBE parameter exists for blocking fire fade by rain only! On my server fire don't have bugs and rain can't to stop fire, but fire may to stop after few minutes! But if you have bug, just disable FFB ;)
FireFadeBlockingEnabled: false
SpeedOfBurning: 1
RealQuench:
Enabled: true
Radius: 2
Height: 15
Pomps:
Enabled: true
Clicks: 20
PompId: 33
WaterLimit: 555
Vaults:
Enabled: true
BannedItems:
- 7
- 8
- 9
- 10
- 11
Climbing:
Enabled: true
Distance: 2
Id:
- 85
Accidents: ##not implemented yet
OnMove: ##not implemented yet
OnTurn: ##not implemented yet
BreakWeakBlocksOnSinking: ##not implemented yet
KillPlayers: ##not implemented yet
Anchors: ##not implemented yet
////////////////
So, read this:
////////////////
WorldSettings:
World: [name of world you want to use for sailing]
OceanLevel: [integer height (y coordinate) of water of current world]
LimitOfSinking: [integer min height (y coordinate) of immersion of ship (ship wil be destroed while reaches this y coordinate)]
Limits:
EnabledSailingForSmallCrew: [boolean true or false] it allows to players to sail with not enought crew with speed penalty
BlocksPerPlayer: [integer] how many blocks might to assist one player. Set it to 99999 if you want players to be able to sail big ships alone
LocalRange: [integer] range of seeing of ship by broadcasting or another things
MaxSizeOfShip: [integer] maximum size of ship
MinimalEcipage: [integer] minimal crew, whitch needs to sail any ship. Set it to 1 if you want to disable it (0 or -1 might to crash server, so, use only 1 or bigger)
Phase: [integer] time in seconds between movings of ships
Boarding:
Ports: [boolean] enables ports, whitch needs to protect buildings from ships bonding and porting ships
Bridges: [boolean] enables bridges, whitch might to connect things (ship and port, ship and ship and just for bridges)
BridgesDistance: [integer] max distance of bridge
BridgeableId: (list of integer ids whitch might to be used to make bridge)
- [integer 1]
- [integer n]
UnBridgeableId: (list of integer ids whitch might to be removed brom bridge by clicking on bridge sign)
- [integer 1]
Sleeping: [boolean] enables teleporting offline player to ship, where he logout
BoardingBridges: [boolean] Oh! I think it is bug. Just set it equals to Bridges value
Sails:
SpeedOfRaising: [double] increase speed of raising of sail
SpeedOfLowing: [double] increase speed of lowing of sail
RealFire:
Enabled: [boolean] enables real fire stuff (it makes fire to exists longer time and burn blocks more long time)
#Disable fire fade blocking if fire have bugs on your server
#Anyway, FFBE parameter exists for blocking fire fade by rain only! On my server fire don't have bugs and rain can't to stop fire, but fire may to stop after few minutes! But if you have bug, just disable FFB ;)
FireFadeBlockingEnabled: [boolean]
SpeedOfBurning: [double] decrease speed of burning
RealQuench:
Enabled: [boolean] enables iQuench stuff, whitch extinguishes fire by clicking by block by water bucket
Radius: [integer]
Height: [integer] to down direction
Pomps:
Enabled: [boolean]
Clicks: [integer] how many clicks need to make to remove water
PompId: [integer] id of pomp
WaterLimit: [integer] how many blocks of water pomp may to remove
Vaults:
Enabled: [boolean] enables vaults
BannedItems: (ids of items, whitch can't be placed into vault)
- [integer 1]
- [integer 2]
- [integer n]
Climbing:
Enabled: [boolean] enables climbing
Distance: [integer] distance of climging
Id: (list of ids of climbing blocks)
- [integer 1]
- [integer 2]
- [integer n]
Accidents: ##not implemented yet
OnMove: ##not implemented yet
OnTurn: ##not implemented yet
BreakWeakBlocksOnSinking: ##not implemented yet
KillPlayers: ##not implemented yet
Anchors: ##not implemented yet
///////////
If your config don't loads, delete it and copy this default configuration