Configuration
Configuration
The Worldpart of the Configs isn't implemented yet. It will come soon to have Multiworldsupport
All level.chance.* are ment to be x/100. That means, if you have x=1 its 1%
All Configs by Name uses the InGame-Names of the Bukkitserver.
Due to that way, just enable the LogName entry and find the Names you need or already know them and add them to the list, containing ALL subnodes/values i made for default.
Easy way to keep uptodate with all Lists and i don't need to write useless Methods to avoid dumb Users entering wrong nodes. If it's not contained, the plugins searches for default, so keep in mind that you don't remove that node!
If you keep testing out how to kill the Plugin and your Severs crashes all your Systems I don't care about your fault! It's not my Job to prevent you doing that.
NOTICE
Every Text runs through the Formater. So keep care which variables you want to use where. Ask yourself: "Does it make sense to use that Variable there?
Default
- level:
- eventmodifer: 1.0
- maxLevel: 100
- raise:
- enable: true
- msgUser: 'You raised a Level! You are now %level%!'
- msgOthers: '%player% raised a Level! He is now level %level%'
- events:
- dodge:
- damager: '%player% Dodged! You did half Damage'
- target: 'You Dodged! You took half Damage!'
- doubleDrop:
- causer: 'YAY! A doubledrop!'
- retreat:
- damager: '%player% dodged! You did half Damage.'
- target: 'You dodged! You took no Damage!'
- dodge:
- chance:
- dodge: 0.1
- maxDodge: 50
- doubleDrop: 0.1
- maxDoubleDrop: 25
- doubleDrop: 0.1
- maxDoubleDrop: 20
- retreat: 0.1
- maxRetreat: 50
- monsters:
- default: 0
- zombie:
- level: 1
- spider:
- level: 2
- skeleton:
- level: 3
- creeper:
- level: 5
- cavespider:
- level: 10
- enderman:
- level: 15
- enderdragon:
- level: 30
- zombiepigmen:
- level: 20
- ghast:
- level: 25
- magmacube:
- level: 15
- slime:
- level: 10
- silverfish:
- level: 15
- bat:
- level: 5
- slime:
- level: 10
- witch:
- level: 15
- wither:
- level: 35
- exp
- block
- logName: false
- break:
- default: 0
- place:
- default: 0
- craft:
- logName: false
- worlds:
- - world
- - world_nether
- - world_the_end
List of Variables and Colors
- Variables
- %player% - The Players name
- %level%
- %to-next-level%
- RPG
- %dodge%
- Colormap
- <WHITE>
- <YELLOW>
- <LIGHT_PURPLE>
- <RED>
- <AQUA>
- <GREEN>
- <BLUE>
- <DARK_GREY>
- <GREY>
- <GOLD>
- <DARK_PURPLE>
- <DARK_RED>
- <DARK_AQUA>
- <DARK_GREEN>
- <DARK_BLUE>
- <BLACK>
Description
- Level
level.eventmodifier will mulitply the given Amount of EXP by Drops with this.
level.maxLevel speaks for itself.
level.raise is for global Announcement by Levelup. It can be disabled by setting it to false.
For the Messagestyle the Variables %player% and %level% are allowed. - Events
level.events is for messaging if an Event triggered like dodging.
You can configure the Messagestyle and use every Variable like you want, with some Rules:
At "damager" %player% will effect the Player who attacked,
at "target" %player% will effect the Player who was attacked.
- Chance
level.chance is the Section to set up the Chances per level. The Words with "max" defines the maximum Amount that can be reached and the other one is the raising per Level.
- Monster
I think monster.* speaks for itself.
You can define the Monsters level here. The Monsters Statistics are defined by the level.chance.* Section muliplied with the monsters level. - World
Specify which world is not effected by the Plugin. - EXP
You can specify various Amounts of Blocks you want to reward with Exp.
- Example:
- DIRT: 1 # Will Grant 1 Exp per Block
- Same Rules for other Subconfigs.
A List of MAterials can be found here
NOTICE
Don't worry about colored Consoleoutput. Here is the Colormapping what each Color "should" mean, if u get an Info-Log from my Plugin:
- Yellow: I logged configs. I just keep you uptodate, which note is loaded. I will never turn this off!
- Aqua: There are several LogName-entrys under exp.*! If you get this color, you enabled the entry.