Config - reflexLabs/Taxi GitHub Wiki
Jump down to clean document
Value | Description |
---|---|
version |
Current version of the plugin (do not modify it) |
enablePlugin |
Toggle between enable/disable plugin |
prefix |
The main prefix will be shown in chat messages |
enableSound |
Toggle between enable/disable sounds |
bankingPriority |
none - No banking charge option, low - Vault first, high - Banking first |
showInfoAboutPlugin |
Toggle between enable/disable showing information about the resource ingame ♥ |
arrivedSound |
Arrived sound, from Sound |
uiSound |
UI click sound, from Sound |
currentFare |
Multiplier of taxi's fee per ride (default=1.0x ), high fare means high price |
enableCounting |
Toggle between counting on request ride or teleport immediately |
countingTime |
If enableCounting true, how many seconds the player will wait for the ride? |
countingTimeNotification |
List of seconds that the server will notify the player about the remaining time to arrive |
enableCountingSound |
Enable/Disable count ticking sound while waiting to taxi (Only if the specific second specified in countingTimeNotification ) |
countingSoundEverySec |
Enable/Disable count ticking every second |
countingSound |
Count ticking sound |
dontMove |
Toggle whether the player needs to stand in his block to arrive successfully |
GUI Section
Value | Description |
---|---|
taxiTitle |
Represent the Taxi GUI menu title |
taxiSlots |
Represent the slots in Taxi GUI menu |
taxiMaterial |
The default waypoint material on creation |
taxiMaterialID |
The default waypoint material ID on creation |
fillMaterial |
Whatever material would you like to fill with |
fillMaterialID |
Material ID |
borderGUI |
Toggle whether telling the plugin to make a border in GUI |
upsideDown |
Toggle whether telling the plugin to sort the points upsidedown in GUI (the latest entry will be the first if false ) |
innerBorderMaterial |
Whatever material would you like to fill with |
innerBorderMaterialID |
Material ID |
outerMaterial |
Whatever material would you like to fill with |
outerMaterialID |
Material ID |
bottomMaterial |
Whatever material would you like to fill with |
bottomMaterialID |
Material ID |
backTitle |
Represent the back button title |
backMaterial |
Whatever material would you like to use as a back button |
backMaterialID |
Material ID |
backSlot |
Represent the back button slot on GUI |
backCommand |
Represent the back button slot on GUI [console], [player], [message], [close] |
previousTitle |
Represent the previous button title |
previousMaterial |
Whatever material would you like to use as a previous button |
previousMaterialID |
Material ID |
previousSlot |
Represent the previous button slot on GUI |
currentTitle |
Represent the current button title |
currentMaterial |
Whatever material would you like to use as a current button |
currentMaterialID |
Material ID |
currentSlot |
Represent the current button slot on GUI |
nextTitle |
Represent the next button title |
nextMaterial |
Whatever material would you like to use as a next button |
nextMaterialID |
Material ID |
nextSlot |
Represent the next button slot on GUI |
fareTitle |
Represent the fare button title |
fareMaterial |
Whatever material would you like to use as a fare button |
fareMaterialID |
Material ID |
fareSlot |
Represent the fare button slot on GUI |
To get information about the perks section, please check out this page.
Clean Configuration Document
version: v1.0
settings:
enablePlugin: true
prefix: '&e&lTaxi »'
bankingPriority: none
showInfoAboutPlugin: true
enableSound: true
arrivedSound: ENTITY_PLAYER_LEVELUP
uiSound: UI_BUTTON_CLICK
currentFare: 1.0
counting:
enableCounting: true
countingTime: 10
countingTimeNotification:
- '5'
- '4'
- '3'
- '2'
- '1'
enableCountingSound: true
countingSoundEverySec: true
countingSound: UI_BUTTON_CLICK
dontMove: true
gui:
taxiTitle: '&e&lTAXI'
taxiSlots: 54
taxiMaterial: head-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzYxNjlmMzMwZTRhOGZlYTViNGJkNDkxZjg3YzUyNTY2NDNjN2Q1ZTNiNWMyYzM5MmRmY2VjNGZmZGIwMWQzYyJ9fX0=
taxiMaterialID: 0
fillMaterial: YELLOW_STAINED_GLASS_PANE
fillMaterialID: 0
borderGUI: true
upsideDown: true
innerBorderMaterial: WHITE_STAINED_GLASS_PANE
innerBorderMaterialID: 0
outerBorderMaterial: GRAY_STAINED_GLASS_PANE
outerBorderMaterialID: 0
bottomMaterial: GRAY_STAINED_GLASS_PANE
bottomMaterialID: 0
backTitle: '&c&lBack'
backMaterial: Iron_Door
backMaterialID: 0
backMaterialSlot: 51
backCommand: '[console] phone open %player% contacts'
previousTitle: '&c&lPrevious'
previousMaterial: Arrow
previousMaterialID: 0
previousMaterialSlot: 48
currentTitle: '&7&l{points}'
currentMaterial: Sunflower
currentMaterialID: 0
currentMaterialSlot: 49
nextTitle: '&a&lNext'
nextMaterial: Arrow
nextMaterialID: 0
nextMaterialSlot: 50
fareTitle: '&eTaxi''s Fare'
fareLore: '&f&lx{fare}'
fareMaterial: Paper
fareMaterialID: 0
fareMaterialSlot: 47
messages:
toggledMessage: '{status}'
formatStatusOn: '&a&lENABLED'
formatStatusOff: '&c&lDISABLED'
priceFormat: '&fPrice: &a&l${price}'
setFareMessage: '&a&lSUCCESS!&f You set the taxi''s fare rate to &e&l{fare}'
resetFareMessage: '&6&lSUCCESS!&f You reset the taxi''s fare rate.'
currentFareMessage: '&7&lCurrent taxi''s fare rate is: &e&l{fare}'
minimumPriceMessage: '&c&lSORRY!&c The minimum price required is $0.99.'
noPointsAvailable: '&c&lSORRY!&c No waypoints available.'
unknownCommand: '&cUnknown command, use &7/Taxi help'
notAvailable: '&c&lSORRY!&c This option aren''t available currently.'
isOffline: '&c&lSORRY!&c This player isn''t online currently.'
noPermission: '&c&lSORRY!&c You do not have permission to do that.'
reloadMessage: '&a&lSUCCESS! &aAll data have been reloaded!'
saveMessage: '&a&lSUCCESS! &aConfiguration files have been saved successfully!'
openedMessage: '&6&lSUCCESS! &fYou opened taxi gui to &7&l{player}'
pointCreatedMessage: '&a&lSUCCESS! &fYou created a new point &7&l{point} &7(&a&l${price}&7)'
pointUpdatedMessage: '&6&lSUCCESS! &fYou updated the point &7&l{point} &f!'
pointSetMessage: '&6&lSUCCESS! &fYou set the location of point &7&l{point}'
pointRemoveMessage: '&c&lSUCCESS! &fYou removed the point &7&l{point}'
pointAlreadyExists: '&c&lSORRY!&c This point already exists.'
pointIsntExists: '&c&lSORRY!&c This point isn''t exists.'
noMoneyMessage: '&c&lSORRY!&c You need to hold &a&l${price} &cfor taking a ride
to &7&l{point}'
aboutToMessage: '&f&lYOU WILL BE ARRIVING TO &7&l{point} &f&lIN &e&l{seconds}s'
arrivedMessage: '&a&lSUCCESS! &f&lYou arrived at &7&l{point} &f&lsuccessfully! &8(&a&l-${price}&8)'
dontMoveMessage: '&c&lSORRY!&c Your ride canceled because you moved.'
alreadyWaitingMessage: '&c&lSORRY!&c You already waiting for other ride!'