Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
183 commits
Select commit Hold shift + click to select a range
100220e
Added nearby utility
Eniripsa96 Apr 1, 2016
7c4059b
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 1, 2016
e0c2198
Worked on tools
Eniripsa96 Apr 1, 2016
b4e02cd
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 1, 2016
c99fe92
Changed dynamic skills to register only needed events
Eniripsa96 Apr 2, 2016
653a81e
Nearby touchups
Eniripsa96 Apr 2, 2016
87a7498
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 3, 2016
d80bf10
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 3, 2016
c5714c0
Worked more on the GUI tool
Eniripsa96 Apr 4, 2016
98d0d1b
GUI starting to work
Eniripsa96 Apr 5, 2016
cafb166
page cleanup and setup updating
Eniripsa96 Apr 6, 2016
a82e301
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 6, 2016
de7e263
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 7, 2016
e05b833
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 7, 2016
6fc3c91
Nearly finished GUI tool
Eniripsa96 Apr 8, 2016
9242fc1
Set up a main async task
Eniripsa96 Apr 8, 2016
46f292a
Started on cast indicators
Eniripsa96 Apr 8, 2016
775db2a
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 12, 2016
a9e5b7c
Touched up particle utility
Eniripsa96 Apr 12, 2016
da1ee02
Worked a bit more on cast indicators
Eniripsa96 Apr 13, 2016
0f3dd70
Worked on casting bars
Eniripsa96 Apr 14, 2016
46bb0e8
more work on cast bars
Eniripsa96 Apr 15, 2016
4a9dc0e
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 15, 2016
8d65852
More cast bar progress
Eniripsa96 Apr 16, 2016
e0ad104
Added organizer GUI
Eniripsa96 Apr 17, 2016
a903e15
Finished casting system
Eniripsa96 Apr 18, 2016
ab50434
Reworked item requirements and attributes
Eniripsa96 Apr 19, 2016
8a463bb
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 19, 2016
22a456b
Added most preview effects
Eniripsa96 Apr 22, 2016
564d6fa
Reformatted new particle utility
Eniripsa96 Apr 23, 2016
a1ee21a
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 24, 2016
217244d
Integrated new particle settings
Eniripsa96 Apr 24, 2016
bd3f214
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Apr 25, 2016
74467b6
Added Cast Level and Else conditions
Eniripsa96 Apr 25, 2016
81a3c30
Added Retribution skill
Eniripsa96 Apr 25, 2016
4c404bd
Reworked formulas
Eniripsa96 Apr 26, 2016
8c5db16
Reworked particle system
Eniripsa96 Apr 30, 2016
c9b7a86
Finished particle system
Eniripsa96 May 4, 2016
4721dd3
Worked on implementing custom GUIs
Eniripsa96 May 9, 2016
ca2650c
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 May 9, 2016
18055b5
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Jun 17, 2016
d41b2d5
Fixed v3.89 breaks
Eniripsa96 Jun 17, 2016
bfec259
GUI implementations
Eniripsa96 Aug 1, 2016
96c212e
Changed version
Eniripsa96 Aug 6, 2016
bb513ee
Added particle support to projectiles
Eniripsa96 Aug 16, 2016
bbf4842
Premium v1.0
Eniripsa96 Aug 18, 2016
d223d19
Merge branch 'master' into premium
Eniripsa96 Aug 21, 2016
ef936f9
Premium v1.1
Eniripsa96 Aug 24, 2016
22ad83b
Merge branch 'master' into premium
Eniripsa96 Aug 25, 2016
7eafbd6
Removed debug messages
Eniripsa96 Aug 25, 2016
b71ef50
Reverted plugin.yml
Eniripsa96 Aug 25, 2016
637f399
Added item casting
Eniripsa96 Sep 2, 2016
eacca58
Merge branch 'master' of https://github.com/Eniripsa96/SkillAPI into …
Eniripsa96 Sep 8, 2016
0a44093
Fixed bugs, added Value/Health mechanics and skill command
Eniripsa96 Sep 9, 2016
238fe3f
1.2 release
Eniripsa96 Sep 9, 2016
b546e68
Merge branch 'master' into premium
Eniripsa96 Sep 11, 2016
d0ccf85
Added permission condition
Eniripsa96 Sep 11, 2016
8adde39
Merge branch 'master' into premium
Eniripsa96 Sep 14, 2016
b209972
Fixed issues with moving or dropping cast items
Eniripsa96 Sep 14, 2016
9e51d83
Removed log message
Eniripsa96 Sep 29, 2016
df6741e
Merge branch 'master' into premium
Eniripsa96 Oct 6, 2016
0f4fa86
Fixed listener initialization issues
Eniripsa96 Oct 6, 2016
57afc5e
Updated plugin.yml
Eniripsa96 Oct 6, 2016
bd43786
RPGInventory support, fixed experience from skills
Eniripsa96 Oct 30, 2016
6f100fd
Fixed customized GUIs not functioning
Eniripsa96 Oct 30, 2016
4ca2ae2
Added new premium components
Eniripsa96 Oct 30, 2016
4143a5a
Fixed skills.....yup
Eniripsa96 Nov 2, 2016
93fe424
Merge branch 'master' into premium
Eniripsa96 Nov 2, 2016
d433d71
Merge branch 'master' into premium
Eniripsa96 Nov 10, 2016
4ff441f
Fixed exiting custom casting GUI
Eniripsa96 Nov 13, 2016
0785226
Merge branch 'master' into premium
Eniripsa96 Nov 13, 2016
edb2a43
Added start to RPGInventory hook
Eniripsa96 Nov 13, 2016
54a7b47
Fixed abs not being active
Eniripsa96 Nov 13, 2016
865e02f
Merge branch 'master' into premium
Eniripsa96 Nov 13, 2016
f0c6e12
Added forget targets and % support for attributes
Eniripsa96 Nov 13, 2016
7eca5ca
Fixed menu and particle effect bugs
Eniripsa96 Nov 24, 2016
7477a43
Bumped version to 1.9
Eniripsa96 Nov 24, 2016
5eeffed
Fixed skill inheritance and scoreboard initialization
Eniripsa96 Nov 24, 2016
dc74178
Fixed skill bars and cooldowns
Eniripsa96 Nov 27, 2016
4e6f525
Fixed triggers
Eniripsa96 Dec 4, 2016
f4273fb
Fixed skill bars and death trigger
Eniripsa96 Dec 6, 2016
961958b
Several fixes (1.14)
Eniripsa96 Dec 14, 2016
7163dac
Fixed reload and auto casting
Eniripsa96 Dec 17, 2016
fedae1d
Fixed downgrading
Eniripsa96 Dec 20, 2016
58d683b
Added non-player kill trigger support
Eniripsa96 Jan 11, 2017
b1bb7a0
Fixed titles and GUI bugs
Eniripsa96 Jan 14, 2017
d40483e
Fixed global timer
Eniripsa96 Feb 11, 2017
e0cfbc9
Default menu layouts, area and dupe fixes
Eniripsa96 Feb 24, 2017
740645d
Casting dupe fix
Eniripsa96 Feb 25, 2017
9a07424
Dupe and new cast option
Eniripsa96 Feb 26, 2017
8515f7f
Extra settings, combo/kill trigger fixes
Eniripsa96 Feb 27, 2017
2055630
Merge branch 'master' into premium
Eniripsa96 Feb 27, 2017
3446e67
Merge branch 'master' into premium
Eniripsa96 Feb 27, 2017
febb110
Merge branch 'master' into premium
Eniripsa96 Feb 27, 2017
bb01f5b
Skill bar fixes
Eniripsa96 Feb 28, 2017
eb447fe
Attributes, worlds, and GUI fixes
Eniripsa96 Mar 1, 2017
c7cc4ad
Dropped items, version imcompatibiliy, and health issues
Eniripsa96 Mar 7, 2017
1219bcc
Switch command and attribute fixes
Eniripsa96 Mar 8, 2017
fcb9b99
Merge branch 'master' into premium
Eniripsa96 Mar 9, 2017
2b70221
Wired health and mana value mechanics and added default for indicator…
Eniripsa96 Mar 9, 2017
397ba16
Merge branch 'master' into premium
Eniripsa96 Mar 9, 2017
17cf368
1.27 items and cleanup
Eniripsa96 Mar 15, 2017
92aa966
Multiverse and keepInventory fixes
Eniripsa96 Mar 15, 2017
3c0652b
Health, disguise, and target fixes
Eniripsa96 Mar 25, 2017
93fe47d
SQL and attributes
Eniripsa96 Mar 26, 2017
24f3e4e
Effects clear cache on restart
Eniripsa96 Mar 29, 2017
1a9872d
Moved configs to a resource folder
Eniripsa96 Apr 8, 2017
4bb37ee
Level displays and miscellaneous bugs
Eniripsa96 Apr 9, 2017
73d10ed
Break and craft yields
Eniripsa96 Jun 22, 2017
0fa4519
Exception fixes
Eniripsa96 Jun 24, 2017
06e82ff
Exp command and auto level fixes
Eniripsa96 Jun 27, 2017
0380795
Kill trigger and passive fixes
Eniripsa96 Jun 28, 2017
1feb3d6
Permissions, level command, and other minor fixes
Eniripsa96 Jul 4, 2017
b0d2727
Fixes for 1.12 and pesky import
Eniripsa96 Jul 4, 2017
7953b96
Fixed multiple attributes in lore
Eniripsa96 Jul 4, 2017
fda8c4b
Dupes and Integer Icon IDs
Eniripsa96 Jul 10, 2017
49a388f
Concurrency issues
Eniripsa96 Jul 29, 2017
a7f9484
Player disconnect fix
Eniripsa96 Jul 29, 2017
8f27c3c
Non-spigot and channeling hotfix
Eniripsa96 Jul 29, 2017
bf92cb9
Switched to craftbukkit build
Eniripsa96 Aug 10, 2017
64eb084
Values and Location Target
Eniripsa96 Aug 16, 2017
6317d25
1.44 Location, Death, and Level Command
Eniripsa96 Aug 19, 2017
00b1212
1.45 Buffs, placeholders, and reload fixes
Eniripsa96 Aug 23, 2017
5a82c05
1.46 Damage classification
Eniripsa96 Sep 7, 2017
7f473eb
1.47 Classified attributes and shield fix
Eniripsa96 Sep 9, 2017
4b10011
1.48 Classified attributes case sensitivity
Eniripsa96 Sep 11, 2017
0e6a967
Added food mechanic
Eniripsa96 Sep 16, 2017
d3764b2
1.49 Fixed Area bug
Eniripsa96 Sep 16, 2017
c019328
1.50 Flexible attribute stats loading
Eniripsa96 Sep 16, 2017
6fab1e8
1.51 Launch options and skill bar fixes
Eniripsa96 Sep 17, 2017
cd943a6
Attributes, gravity, health set, and skill reqs
Eniripsa96 Sep 19, 2017
9bb3abd
1.53 Pierce and cleanup fix
Eniripsa96 Sep 19, 2017
b1c288c
Removed double heal buff application
Eniripsa96 Sep 20, 2017
8046e8f
1.54 Bungee/MM Hooks, sql, durability and trigger classificaiton
Eniripsa96 Sep 23, 2017
9631e35
1.55 Auto level fix
Eniripsa96 Sep 24, 2017
0e95868
Pulled in mainline UI changes
Eniripsa96 Sep 24, 2017
07233fd
1.56 Trigger mechanic
Eniripsa96 Sep 24, 2017
6d3f5e2
Hunger and item restrictions
Eniripsa96 Sep 26, 2017
c092fd5
Passive and equips fixes
Eniripsa96 Sep 26, 2017
72d04fe
1.60 Item fixes
Eniripsa96 Sep 30, 2017
f0ae425
1.61 Distance, Action Bar, cooldowns, fixes
Eniripsa96 Oct 8, 2017
4ee8a35
1.63 Ceiling, cancel, and fixes
Eniripsa96 Oct 10, 2017
2f04d8f
1.64 Combo overhaul
Eniripsa96 Oct 17, 2017
4fda991
1.65 Pierce and particle values
Eniripsa96 Oct 21, 2017
90050fd
1.66 - Minor fixes
Eniripsa96 Jun 16, 2018
bc5fc5a
1.67 - Placeholder Value mechanic and various fixes
Eniripsa96 Jun 16, 2018
48f9f14
1.68 SkillAPI addon migration
Eniripsa96 Jun 17, 2018
537e904
Fixed tool icons and classified skill defense
Eniripsa96 Jun 18, 2018
6b33c88
1.69 Icon, projectile, and skill level condition fixes
Eniripsa96 Jun 19, 2018
119ea8e
Added more events and data to existing events
Eniripsa96 Jun 19, 2018
90b030c
1.70 - Block triggers, wolf sitting, and negative bonuses
Eniripsa96 Jun 20, 2018
e22ed57
1.71 generic.maxHealth fix
Eniripsa96 Jun 20, 2018
07df075
1.72 SQL fixes
Eniripsa96 Jun 22, 2018
8f2f5ac
1.73 - Reload fixes
Eniripsa96 Jun 23, 2018
1678a17
1.74 profess reset fix and buff accessors
Eniripsa96 Jun 25, 2018
446dd54
1.75 - dupe, armor stand, and effect fixes
Eniripsa96 Jun 27, 2018
f862de7
1.76 Trigger, initialize, and compatiblity fixes
Eniripsa96 Jul 2, 2018
6932f38
1.77 Added several options and fixed helath bonuses
Eniripsa96 Jul 8, 2018
1609243
1.78 Move trigger and fixes
Eniripsa96 Jul 21, 2018
eda70eb
v1.79 health, reload, and clear fixes
Eniripsa96 Jul 22, 2018
80796d6
1.80 Update for 1.13 and other server-geared additions
Eniripsa96 Jul 30, 2018
8f7c132
1.81 Packets, WG, and various mechanic fixes
Eniripsa96 Aug 1, 2018
aec69fc
1.82 Particle and reload fixes
Eniripsa96 Aug 8, 2018
efc2cbc
Fixed stackable infinite duration attribute mechanics
Eniripsa96 Aug 9, 2018
27689ec
Fixed attribute mechanic
Eniripsa96 Aug 10, 2018
18d7e3f
1.83 Dynamic skill overhaul
Eniripsa96 Aug 12, 2018
97c6349
1.84 Hotfix for 1.7 servers
Eniripsa96 Aug 12, 2018
a911b8c
v1.85 Ground and weather conditions
Eniripsa96 Aug 14, 2018
537744f
v1.86 Fixed environment damage trigger and push mechanic
Eniripsa96 Aug 15, 2018
212c1d8
1.87 Fixed triggers and added several options
Eniripsa96 Aug 19, 2018
be0fce5
v1.88 Patch
Eniripsa96 Jul 4, 2019
14ea78a
Added lib/ to .gitignore
Eniripsa96 Jul 4, 2019
eed26e5
1.89 Components patch
Eniripsa96 Jul 10, 2019
4177c4e
v1.90 Fixed mana bug on 1.14 and losing data on quick disconnect
Eniripsa96 Sep 2, 2019
f3510d0
2.0 by iomatix
iomatix Nov 11, 2019
c02a104
[2.1] by iomatix
iomatix Nov 13, 2019
f4bc239
pre [2.1]
iomatix Nov 13, 2019
c378bcd
Pre [2.1]
iomatix Nov 14, 2019
a13a9d2
pre [2.1]
iomatix Nov 14, 2019
339b985
Snapshot
iomatix Dec 2, 2019
889942c
Snapshot
iomatix Dec 3, 2019
2067a09
Stable Release - Regex to {attr: level/cost } - fixed nulls
iomatix Dec 3, 2019
1938d4c
CMD rewowrk
iomatix Dec 3, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
.idea/
out/
*.iml
lib/

#################
## Eclipse
Expand Down
9 changes: 9 additions & 0 deletions builder.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<project name="SkillAPI" default="makejar" basedir=".">
<target name="makejar" description="Create a jar for the project">
<mkdir dir="target"></mkdir>
<jar destfile="target/${ant.project.name}.jar">
<fileset dir="bin"></fileset>
<fileset file="plugin.yml"></fileset>
</jar>
</target>
</project>
31 changes: 23 additions & 8 deletions attributes.yml → configs/attributes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,29 @@
# http://dev.bukkit.org/bukkit-plugins/skillapi/pages/attributes/
#
# List of available stats to modify:
# health - the max health of the player
# mana - the amount of mana the player has
# mana-regen - how much mana the player regenerates over time
# physical-damage - damage dealt without using skills
# physical-defense - damage taken from non-skill attacks
# skill-damage - damage dealt with skills
# skill-defense - damage taken from skills
# move-speed - movement speed of the player
# armor | [PREM, 1.9+] Vanilla damage mitigation
# armor-toughness | [PREM, 1.9+] Secondary vanilla damage mitigation
# attack-speed | [PREM, 1.9+] Weapon recharge time
# cooldown | [PREM] Modifies skill cooldowns
# defense-<type> | [PREM] Reduces damage taken from various damage sources.
# | See the DamageCause docs to see supported types.
# | Use lower-case versions of it, such as "defense-block_explosion".
# exp | [PREM] increases all class experience gained
# health | The max health of the player
# hunger | [PREM] Increases how long hunger lasts. This attribute is always based off of a base value of 1. A resulting value of 2 would double how long the hunger bar lasts, for example.
# hunger-heal | [PREM] Increases how much you heal while satiated
# knockback-resist | [PREM, 1.9+] Probability of resisting knockback as a decimal (1.0 is 100% change to resist)
# luck | [PREM, 1.9+] loot table chances
# mana | The max mana of the player
# mana-regen | The amount of mana regeneration the player has
# move-speed | The movement speed of the player
# physical-damage | The amount of damage done by physical (basic or projectile) attacks
# physical-defense | The amount of damage taken by physical (basic or projectile) attacks
# skill-damage | The amount of damage done by skills
# skill-defense | The amount of damage taken by skills

# skill-damage-<classification> | [PREM] The amount of damage done by skills with the specified classification
# skill-defense-<classification> | [PREM] The amount of damage taken by skills with the specified classification
vitality:
display: 'Vitality'
max: 999
Expand Down
236 changes: 202 additions & 34 deletions config.yml → configs/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,12 @@ Accounts:
# The main class group used for GUI displays
main-class-group: class
#
# Currently disabled, ignore this
# Allows one "account" per class, providing the "/class switch"
# command to change between them. This is an alternative to
# using "/class acc <id>" which professes as a class at the same
# time and makes it easier to correlate an account to a class.
# This will not work well if you have one common class
# that turns into the rest.
one-per-class: false
#
# The max number of accounts a normal user can use
Expand Down Expand Up @@ -56,6 +61,15 @@ Targeting:
# - world1
# - world2
player-ally: false
#
# Whether or not to check for player allies via Parties
parties-ally: false
#
# Whether or not for skills to affect NPCs
affect-npcs: false
#
# Whether or not for skills to affect armor stands
affect-armor-stands: false
#
Saving:
#
Expand All @@ -75,6 +89,11 @@ Saving:
database: plugins
username: username
password: password
# Time to wait on loading data from the SQL database in ticks.
# Can be used to give time for other servers to synchronize data. Note:
# this does not apply when loading player data on server startup since
# players wouldn't be coming from another server.
delay: 0
#
Classes:
#
Expand Down Expand Up @@ -166,10 +185,22 @@ Items:
# The text used for providing attributes
attribute-text: '{attr}: '
#
# How many players to check for the requirements each tick
# This should be increased on larger servers to prevent
# large delays before the same player is checked again
players-per-check: 1
# The slots to check for items in and apply requirements to.
# This does not include held item, as that fluctuates and is assumed
# Slots are based on the following:
# 0-8 = hot bar
# 9-35 = main inventory
# 36 = boots
# 37 = leggings
# 38 = chestplate
# 39 = helmet
# 40 = off hand
slots:
- 36
- 37
- 38
- 39
- 40
#
GUI:
#
Expand Down Expand Up @@ -246,12 +277,117 @@ GUI:
# This always appears as {level} {text}
class-level-text: 'Level'
#
# Whether or not to use map trees instead of the regular ones
# View map.yml for further customization for this option
# Also add more schemes by adding folders in the "img" folder
# Allow for both map skill trees and regular ones by setting
# this to "partial"
map-tree-enabled: false
# Whether or not to append text to skill icons to show what type of item the skill is bound to
show-binds: false
#
# Text to show for bound materials
show-bind-text: 'Bound to {material}'
#
Casting:
#
# Whether or not the main casting option is enabled
enabled: false
#
# Whether or not to use the mult-bar implementation.
# When enabled:
# - Left/Right clicking on item opens skill bars
# - Skills assigned through tree
# - Preview when hovering in the skill bar
# - Limited number of skills can be put on skill bars
# When disabled:
# - Left/Right clicking on item cycles through skills
# - Preview when hovering the item
# - No limit on skills (though makes cycling hard to find skills)
bars: true
#
# Whether or not to use the combat bar implementation. Details:
# - Specified slot becomes a toggle item
# - Can optionally move over or require interacting (left, right, or drop) to swap modes
# - Swaps between combat mode and passive mode
# - In combat mode, works like the classic skill bar
# - In passive mode, no skills are shown
# - Passive and combat modes each have their own stored contents
# - combat mode uses the skill bar settings
combat: false
#
# Global cooldown between skill casts in seconds
cooldown: 0
#
# Settings for skill target indicators that play effects
# to show where a skill will hit
cast-indicator:
#
# Whether or not the feature is enabled
enabled: true
#
# How tightly to pack particles in the effect. A higher
# density will play more particles. It represents the
# amount of particles played per block units
density: 1
#
# How often the particles are played for the effect
# in plays per second
frequency: 10
#
# How fast position animations happen in blocks per second
animation: 1
#
# Particle to use when it has a target
particle:
particle: 'crit'
dx: 0
dy: 0
dz: 0
speed: 0
amount: 1
#
# The slot the item is kept in, must be in the range 1-9
slot: 9
#
# The item to use in the cast slot.
# When not using bars, this only shows up when no skills
# are available for use.
item:
type: BOOK
data: 0
durability: 0
name: '&dSkills'
lore:
- ''
- '&6Left Click&2 - First skill set'
- '&6Right Click&2 - Second skill set'
- '&6Q&2 - Organize skills'
#
# The item used in the bar GUI to describe the hover bar
hover-item:
type: BOOKSHELF
data: 0
durability: 0
name: '&6Hover Bar'
lore:
- ''
- 'Skills in this row will'
- 'be usable via left clicking'
- 'the cast item and will let'
- 'you see where they will hit'
- 'before casting them.'
#
# The item used in the bar GUI to describe the instant bar
instant-item:
type: BOOKSHELF
data: 0
durability: 0
name: '&6Instant Bar'
data: 0
durability: 0
name: '&6Instant Bar'
lore:
- ''
- 'Skills in this row will'
- 'be usable via right clicking'
- 'the cast item and will be'
- 'cast immediately when switching'
- 'to their slot.'
#
Click Combos:
#
Expand All @@ -261,6 +397,12 @@ Click Combos:
# Whether or not players can customize their combos
allow-custom: false
#
# Whether or not to automatically assign combos to skills
# without a combo manually defined. When disabled, only skills
# configured to have a combo or have had a combo set by
# a command will have combos.
auto-assign: true
#
# Whether or not left clicks are allowed at all
use-click-left: true
#
Expand All @@ -270,6 +412,21 @@ Click Combos:
# Whether or not shift clicks are allowed at all
use-click-shift: false
#
# Whether or not right shift clicks are allowed at all
# This will disable "use-click-shift" if enabled
use-click-right-shift: false
#
# Whether or not left shift clicks are allowed at all
# This will disable "use-click-shift" if enabled
use-click-left-shift: false
#
# Whether or not jump clicks are allowed at all
use-click-space: false
#
# Whether or not Q clicks are allowed at all.
# Enabling this disables dropping items via Q outside of menus.
use-click-q: false
#
# How many clicks are needed to perform a combo
combo-size: 4
#
Expand Down Expand Up @@ -350,6 +507,10 @@ Experience:
# Whether or not to show a message when losing exp de to dying
lose-exp-message: true
#
# Worlds where experience is not lost on death
lose-exp-blacklist:
- 'pvpWorld'
#
# The formula used for calculating required experience
# The formula is: x*lvl*lvl + y*lvl + z
formula:
Expand All @@ -361,34 +522,41 @@ Experience:
use-custom: false
#
# The custom formula to use with 'lvl' being the current player level
# Note: this formula does not use x, y, or z. Use numbers directly
# in the formula instead.
custom-formula: '25(1.1^(lvl-1))'
#
# The experience yields from each mob type
# When exp orbs are enabled, these values are ignored
yields:
blaze: 10
cavespider: 5
creeper: 3
elderguardian: 10
enderdragon: 400
enderman: 5
endermite: 3
ghast: 5
giant: 20
guardian: 10
irongolem: 10
magmacube: 1
pigzombie: 5
player: 5
shulker: 5
silverfish: 2
skeleton: 3
slime: 1
spider: 3
witch: 3
wither: 500
witherskeleton: 5
zombie: 2
blaze: '10'
cavespider: '5'
creeper: '3'
elderguardian: '10'
enderdragon: '400'
enderman: '5'
endermite: '3'
evoker: '10'
ghast: '5'
giant: '20'
guardian: '10'
husk: '2'
irongolem: '10'
magmacube: '1'
pigzombie: '5'
player: '5'
shulker: '5'
silverfish: '2'
skeleton: '3'
slime: '1'
spider: '3'
stray: '5'
vex: '3'
vindicator: '5'
witch: '3'
wither: '500'
witherskeleton: '5'
zombie: '2'
#
# How much logging to do when loading SkillAPI
# When testing setting up skills/classes, increase this to 1-5
Expand Down
Loading