Storyline - Simple lightweight plugin which provides your players the ability to create storylines and share them with others.
Some nice roleplay plugin that may be used mostly in Creative/Skyblock servers.
Code (Text):
version: v1.0
enablePlugin: true
settings:
prefix: '&7&lStoryline »'
enableSound: true
enableVault: true
autoSave: true
currency: $
storylinePrice: 2500.0
storylineSignPrice: 50.0
maxStoryLines: 10
maxStorylineCharacters: 50
maxStorylineIDCharacters: 24
storylineListFormat: '&3&l» &7&l{storyline}'
firstLineSign: '[Storyline]'
firstLineSignFormated: '&3&l[Storyline]'
storylineIDFormated: '&7&l{storyline}'
clickOnLineHoverMessage: '&7&lClick to {action}'
toEdit: '&a&ledit'
toView: '&e&lview'
createSound: ENTITY_PLAYER_LEVELUP
addSound: ENTITY_PLAYER_LEVELUP
setSound: ENTITY_PLAYER_LEVELUP
viewSound: ENTITY_EXPERIENCE_ORB_PICKUP
removeSound: UI_BUTTON_CLICK
noPermissionSound: ENTITY_VILLAGER_NO
defaultStoryline:
- '&3&lHey! I''m your new storyline!'
- '&7You can go ahead and edit me '
- '&7by: &f&l/SL set [storyline] [line] [text]'
- ''
- '&3&lGoodluck!'
messages:
signCreatedMessage: '&a&lSUCCESS! &aYou''ve created a new storyline sign for &7&l{storyline}
&a!'
createdMessage: '&a&lSUCCESS! &aYou''ve created a new storyline &7&l{storyline}
&a!'
removedMessage: '&6&lSUCCESS! &aYou''ve removed the storyline &7&l{storyline} &a!'
setMessage: '&a&lSUCCESS! &aYou''ve set line {line} in &7&l{storyline} &a!'
addedMessage: '&a&lSUCCESS! &aYou''ve added new line &7({line}) &ain &7&l{storyline}
&a!'
viewMessage: '&eYou''re looking at &7&l{storyline} &eof &7&l{player}'
reloadMessage: '&aConfiguration files have been reloaded successfully!'
unknownCommand: '&c&lUnknown Command, &7please use &7&l/sl help'
notAvailable: '&c&lSORRY! &cThis option aren''t available currently.'
isntOwner: '&c&lSORRY! &cYou aren''t own this storyline.'
isOffline: '&c&lSORRY! &cThis player aren''t online currently.'
noPermission: '&c&lSORRY! &cYou do not have permission to do that.'
noMoneyMessage: '&c&lFAILED! &cYou don''t have enough money... &7(&a&l{needed}&7)'
noStorylines: '&c&lSORRY! &cYou aren''t own any storylines.'
outOfBoundaries: '&c&lFAILED! &cLine {line} out of boundaries!'
isntExistsMessage: '&c&lFAILED! &cThis storyline aren''t exists!'
existsMessage: '&c&lFAILED! &cThis storyline already exists!'
youReachedMaxMessage: '&c&lFAILED! &cYou reached the maximum amount of {x} &7(Maximum
{max})'
Code (Text):
stories:
TheFinalStory:
ownerUUID: 69d883bf-5a0d-4609-9b4f-13afaef4456b
lines:
- '&3&lHey! I''m your new storyline!'
- '&7You can go ahead and edit me '
- '&7by: &f&l/SL set [storyline] [line] [text]'
- ''
- '&3&lGoodluck!'
MyOtherStory:
ownerUUID: 69d883bf-5a0d-4609-9b4f-13afaef4456b
lines:
- '&3&lHey! I''m your new storyline!'
- '&7You can go ahead and edit me '
- '&7by: &f&l/SL set [storyline] [line] [text]'
- ''
- '&3&lGoodluck!'
MyStory:
ownerUUID: 69d883bf-5a0d-4609-9b4f-13afaef4456b
lines:
- '&3&lHey! I''m your new storyline!'
- '&7You can go ahead and edit me '
- '&7by: &f&l/SL set [storyline] [line] [text]'
- ''
- '&3&lGoodluck!'
storyline.*:
description: unlocks all permissions (except admin and reload)
default: op
storyline.reload:
description: permission to reload plugin data
default: op
storyline.admin:
description: permission to modify others storylines
default: op
storyline.create:
description: permission to create new storyline
default: true
storyline.set:
description: permission to set exists storyline
default: true
storyline.remove:
description: permission to remove storyline
default: true
storyline.view:
description: permission to view storyline
default: true
storyline.help:
description: permission to view help section
default: true