Commit Graph

807 Commits

Author SHA1 Message Date
Indyuce
735baac901 Changed the way placeholders are parsed in the GUI 2022-03-20 14:41:53 +01:00
Indyuce
56996788a9 Fixed an issue with /mm reload 2022-03-12 14:20:49 +01:00
Indyuce
30fa13ffb1 Fixed small issue with MM 5.0.1 API 2022-03-12 14:08:17 +01:00
Indyuce
57aaa7228a Fixed mmdroptable{..} 2022-03-12 14:01:09 +01:00
Indyuce
d1a241a60f EXP dispensers cleanup 2022-03-12 13:57:12 +01:00
Indyuce
d4813f5cfa MM 5.0.1 support 2022-03-12 13:56:44 +01:00
Indyuce
196b977676 !New stuff 2022-03-06 17:50:50 +01:00
Indyuce
49ed57d057 Added unarmed damage as mmocore stat 2022-03-06 17:00:34 +01:00
Indyuce
d0395f2b7f Fixed double MythicLib skill manager reload 2022-03-05 15:36:22 +01:00
Indyuce
1671df5ed9 Changed durability application method 2022-03-05 13:13:13 +01:00
Indyuce
848b402393 Fixed fishing tugs 2022-03-05 12:17:17 +01:00
Indyuce
c3f51a3520 Fixed an issue with fishing weights 2022-03-05 12:04:11 +01:00
Indyuce
dca18c993d Changed waypoint default config 2022-03-05 10:53:24 +01:00
Indyuce
3f16202f03 Small waypoint change 2022-03-05 10:48:47 +01:00
Indyuce
3336637333 Oe 2022-03-05 10:42:52 +01:00
Indyuce
7d5f2fd9f2 MMOCore managers are now marked final 2022-03-05 10:40:53 +01:00
Indyuce
9727f02051 New register stuff 2022-03-05 10:31:40 +01:00
Indyuce
611cdb390b Fixed issue with waypoint costs 2022-03-05 10:05:08 +01:00
Indyuce
6896d06657 MM based skills now reload when using /mm reload 2022-03-05 00:46:07 +01:00
Indyuce
1017bff05d Fixed an issue with default skills and /mmocore reload 2022-03-05 00:17:41 +01:00
Indyuce
bcf519e6f5 cleanup 2022-03-05 00:04:29 +01:00
Indyuce
8b708e78ff Revert "Added timer to default skill configs"
This reverts commit d044fe3f
2022-03-04 23:40:06 +01:00
Indyuce
d044fe3f3c Added timer to default skill configs 2022-03-04 23:38:25 +01:00
Gunging
3cbc0126bf With this, misconfigured regions (most notably the example one :kekwolf:) should not crash the plugin, and instead only print an error message. 2022-03-03 17:51:44 -06:00
Gunging
48a2ada8e6 Allows {mana_color} placeholder in class skill lore, to complement {mana_name} 2022-03-03 13:01:16 -06:00
ASangarin
4be7379ed2 added a "no stamina" option to the casting action bar 2022-03-01 15:16:59 +01:00
Jules
8a5a1b1070 Fixed default database 2022-03-01 14:03:56 +01:00
Indyuce
09bd1eec3d !waypoints improvements 2022-02-27 13:24:25 +01:00
Indyuce
fff24aa077 custom item recode 2022-02-27 13:16:52 +01:00
Indyuce
e27980f18d chest particle refactor 2022-02-27 11:26:21 +01:00
Indyuce
8317fc4ca1 command api refactor 2022-02-27 11:24:08 +01:00
Indyuce
cb460b7752 Fixed an issue with loot chest unregistration 2022-02-26 22:44:11 +01:00
Indyuce
52c2a07e47 No item skills cast when in casting mode 2022-02-26 22:15:01 +01:00
Indyuce
5ee8a8e219 Fixes double stamina cost 2022-02-26 11:02:40 +01:00
Indyuce
680c7c50ba Fixes infinite exp bug 2022-02-25 23:32:05 +01:00
Jules
3e0f71aa37 Merge remote-tracking branch 'origin/master' 2022-02-25 20:54:32 +01:00
Jules
72d2bef1a6 Improved comments 2022-02-24 16:41:15 +01:00
Jules
92e6c17c8d Improved waypoint error messages 2022-02-23 18:48:04 +01:00
Indyuce
da4e3763cc !improved request code 2022-02-20 12:38:26 +01:00
Indyuce
06f1ab2ab0 Increased PlayerData#boundSkills security 2022-02-19 13:09:30 +01:00
Indyuce
3b09398ebc Added /mmocore admin exp take 2022-02-19 12:50:09 +01:00
Indyuce
18b2e032f3 Fixed an issue with /mmocore debug statmods 2022-02-19 10:22:31 +01:00
Jules
b379597afb Fixed an error message with non existing skill modifiers 2022-02-16 17:24:11 +01:00
Indyuce
532fe31833 Improved error messages 2022-02-12 12:55:39 +01:00
Indyuce
9ddaa27360 Fixed an issue with tool perm parents 2022-02-12 12:23:30 +01:00
Indyuce
0b734132e3 Commented out class triggers 2 2022-02-12 11:07:02 +01:00
Indyuce
3ef9011b9a Commented out class triggers 2022-02-12 11:05:19 +01:00
Indyuce
1d6c7377a2 Merge remote-tracking branch 'origin/master' 2022-02-12 11:02:14 +01:00
Jules
0146a2f643 Fixed an issue wiht passive skills 2022-02-09 18:53:14 +01:00
Jules
5457ce8e59 build 2022-02-06 23:54:24 +01:00
Jules
b2f07e0c20 Support for latest ML 2022-02-06 23:51:23 +01:00
Jules
fa6b54542c Fixed silent skills 2022-02-06 22:26:38 +01:00
Jules
be6d181c08 Fixed an NPE 2022-02-06 22:17:04 +01:00
Jules
d0a64850fe !back to 1.9 2022-02-06 21:36:26 +01:00
Jules
b9fab32f88 Fully added back event triggers 2022-02-06 21:23:07 +01:00
Jules
fd3a245125 Support for KingdomsX 2022-02-06 17:52:53 +01:00
Jules
db90693676 Support for more guild/party plugins 2022-02-06 17:40:32 +01:00
Jules
87ffe8e621 Fixed an issue with default passive skills 2022-02-06 17:39:19 +01:00
Gunging
e20eb8b547 Allows timer triggers, tested with passive class skills:
```yml
name: Panic Attacks
passive-type: TIMER_100

lore:
- '<#FFE6EE>Occasional huge speed increase for short time.'
- ''
- 'Speed Intensity: &fVII'
- 'Speed Duration &b&o♥&7: &f{duration}s'
```

duration:
  base: 5.6667
  per-level: 0.6667
mana:
  base: 0
  per-level: 0
stamina:
  base: 5
  per-level: 0
cooldown:
  base: 60
  per-level: -1
2022-02-04 13:57:33 -06:00
Ethan
1d5616231c Adds functionality for the new Additional Profession Experience stat in mmoitems. 2022-02-03 21:01:44 -05:00
Ethan
4eb7291a07 !init 2022-02-03 00:46:54 -05:00
Jules
d38ac076a4 added back class triggers 2022-01-31 20:37:09 +01:00
Jules
62999f1c61 modified fishing drop item loading 2022-01-31 20:36:56 +01:00
Indyuce
832e1e4d34 fixed error message when using /mmocore reload 2022-01-30 13:36:42 +01:00
Indyuce
d4f1477bea fixed tool perms parenting 2022-01-30 13:17:34 +01:00
Indyuce
77fd7892ef added exp tables to classes 2022-01-30 13:00:55 +01:00
Indyuce
333ecf93da allow blocks with no drop tables 2022-01-30 13:00:30 +01:00
Indyuce
584619070b Fixed default class configs 2022-01-30 10:08:57 +01:00
Jules
7e8a074669 hopefully fixed an issue with fish drop tables 2022-01-27 21:38:32 +01:00
Indyuce
6e2ff1ea53 just BUILD 2022-01-23 11:39:05 +01:00
Indyuce
952df8f8b9 hotbar swap 2022-01-22 19:19:16 +01:00
Indyuce
52183f81f6 support for Guilds 2022-01-22 19:18:54 +01:00
Indyuce
c9fe2c805c Improved default professions 2022-01-22 15:25:58 +01:00
Indyuce
67cd4e44d1 Support for latest ML 2022-01-22 14:34:48 +01:00
Indyuce
5dd1e2534e Fixed issue with custom mining 2022-01-22 14:34:34 +01:00
Indyuce
9d34d4d655 Exp table item claims are now properly saved 2022-01-22 14:33:21 +01:00
Indyuce
16651dfe99 support for UClans 2022-01-22 11:34:04 +01:00
Indyuce
34c3b5bf2f dev build 2022-01-21 23:42:35 +01:00
Indyuce
f68ae70690 !factions support 2022-01-21 23:14:34 +01:00
Indyuce
8f37b7bbfb !api and comments 2022-01-21 22:39:53 +01:00
Jules
420d309ac3 !skill trees api, item unlocks api, exp tables for classes 2022-01-21 21:55:58 +01:00
Jules
604bc2ff48 support for mcmmo parties 2022-01-19 14:24:37 +01:00
Jules
8ad0880eea api for guild modules 2022-01-19 14:24:14 +01:00
Jules
f7f7de6c6f more party plugin compatibility 2022-01-19 14:16:25 +01:00
Jules
68e50a7b56 !support for dungeons parties 2022-01-17 21:54:43 +01:00
Jules
e4f01f8efa Merge remote-tracking branch 'origin/master' 2022-01-17 17:48:40 +01:00
Jules
a90a001bb5 !quest interface api 2022-01-17 17:44:20 +01:00
Indyuce
7d515e99dd !new skill casting methods 2022-01-16 18:07:57 +01:00
Indyuce
156a7c5b56 improved sound api 2022-01-16 14:42:31 +01:00
Indyuce
7efc388428 !undo player data loading 2022-01-16 00:40:44 +01:00
Indyuce
7efc7133f7 !added 'multiplier' option for the brewPot exp source 2022-01-15 23:30:32 +01:00
Jules
feeb3aea78 !api for better skill casting 2022-01-15 18:36:54 +01:00
Jules
ea44c42233 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/net/Indyuce/mmocore/api/player/social/Party.java
2022-01-15 18:36:25 +01:00
Indyuce
0e6131b7e6 !support for player mods 2022-01-15 18:34:54 +01:00
ASangarin
46313abe3e Fixed a loading error regarding skill handlers
(This may break some default skills, ping Aria if it doesn't work)
2022-01-14 20:04:52 +01:00
Jules
dc5ec436b9 global skill cooldown 2022-01-14 14:06:39 +01:00
Jules
2d4a3cd3bd party exp splitting 2022-01-14 11:11:11 +01:00
Jules
1fc6bdc945 fixed skills being on cooldown 2022-01-12 19:57:20 +01:00
ASangarin
0e1928069a tried to fix a weird playerdata bug 2022-01-12 03:51:52 +01:00
Indyuce
bc0b3f747f /mmocore reload now reloads skills 2022-01-09 14:33:02 +01:00
Indyuce
2e910d5150 comments 2022-01-08 15:20:19 +01:00
Indyuce
d9d41ba3c4 fixed default skill configs 2022-01-08 12:57:58 +01:00
Jules
f9cf16f609 !no build 2022-01-04 20:16:25 +01:00
Jules
ebba5babfe fixed ambigious refs 2022-01-04 20:15:25 +01:00
Jules
9a1104db4b !updated compatibility number 2022-01-04 18:48:24 +01:00
Indyuce
63971219a7 !removed event triggers 2022-01-01 13:22:43 +01:00
Indyuce
5142437848 !skills update 2022-01-01 13:16:50 +01:00
Indyuce
839af53c62 getting rid of event triggers 2022-01-01 12:18:51 +01:00
Indyuce
1c5f73c754 now uses hashed collections for faster lookups
new "default permission set" option to reduce config size
2022-01-01 12:06:34 +01:00
Indyuce
d017808fac hopefully improved comp with Vault eco 2022-01-01 11:26:21 +01:00
Indyuce
ef80ac265d !no build 2021-12-27 14:26:23 +01:00
Indyuce
0ac0230ebb new thing to check ML build sync 2021-12-27 14:25:58 +01:00
Indyuce
98801a4870 fixed /mmocore admin level set 2021-12-27 13:55:20 +01:00
Indyuce
d3dd31e605 improved skill loading mechanism 2021-12-27 13:04:40 +01:00
Indyuce
2b406e0cf5 /mm reload now reloads MMOCore skills 2021-12-27 12:59:09 +01:00
Indyuce
733f3c5239 slight improvement with new exp api 2021-12-27 12:52:09 +01:00
Indyuce
cd265e1d8f changed default config to make it less confusing 2021-12-26 23:25:34 +01:00
Indyuce
525c5b1540 eh 2021-12-24 15:26:25 +01:00
Indyuce
e92cb8e67a mmocoreManager code cleanup 2021-12-24 15:20:47 +01:00
Indyuce
c1f3829e63 experience tables 2021-12-24 15:19:58 +01:00
Indyuce
0650138a77 fixed another issue with mmocore passive skills 2021-12-24 13:42:55 +01:00
Indyuce
71cda8bf54 added enum comments 2021-12-22 13:59:23 +01:00
Indyuce
3178d702c5 added /mi quest finish <player> 2021-12-22 12:39:15 +01:00
Indyuce
5014fbfd65 fixed a crit issue with the craftItem exp source 2021-12-22 12:35:43 +01:00
Indyuce
d3edab7687 mana/stamina/stellium saved when relogging 2021-12-22 10:26:37 +01:00
Indyuce
a8ffe80e50 class selection now redirects you to the subclass you took last time. this does not work well with subclass nets yet but does delete data randomly at least 2021-12-21 20:13:24 +01:00
Indyuce
a30851c7d2 compatibility with ML 1.2 2021-12-21 19:34:51 +01:00
Indyuce
d60002a41f Fixed MM based passive skills 2021-12-21 19:34:24 +01:00
Indyuce
7da23a8acd Fixed deprecated event 2021-12-21 17:23:22 +01:00
Indyuce
83739e9c66 Fixed mysql on sync 2021-12-21 17:20:58 +01:00
Indyuce
3a637d9144 Merge remote-tracking branch 'origin/master' 2021-11-28 10:50:24 +01:00
Ethan
511662cbc6 placeholders now return null if the PlayerData isn't loaded. 2021-11-27 13:16:10 -05:00
Indyuce
49e81bc9b8 Fixed backstab 2021-11-27 18:49:09 +01:00
Indyuce
5d4a38a482 Merge remote-tracking branch 'origin/master' 2021-11-13 12:23:27 +01:00
Gunging
2c96424dac Working with Refreshed MythicLib 2021-11-06 20:07:06 -05:00
Jules
e59b4d2db0 fixed command imports 2021-11-01 19:47:33 +01:00
Jules
d54ca50451 fixed quest objective doubling issue 2021-11-01 19:42:41 +01:00
Jules
4c3c3c9dfe fixed quest objective doubling issue 2021-11-01 19:36:53 +01:00
Jules
8b317db4b8 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
#	src/main/java/net/Indyuce/mmocore/comp/MMOCoreTargetRestriction.java
2021-11-01 19:02:51 +01:00
Indyuce
dfa31a5635 added Citizens as a soft depend 2021-10-31 20:33:30 +01:00
Indyuce
6358a09a40 new triggers for passive skills 2021-10-31 12:09:25 +01:00
Indyuce
bc9b208fb2 removed unused config options 2021-10-30 13:40:15 +02:00
Indyuce
def1137d80 Reintroduced shift-click-player-profile-check, disabled by default this time 2021-10-30 12:30:21 +02:00
Indyuce
717b2cb1d9 New max resource regen stats 2021-10-30 12:29:35 +02:00
Indyuce
fb80ed2ce1 Increased event prior to prevent exp dupe 2021-10-30 11:13:55 +02:00
Indyuce
5117431641 build 2021-10-29 16:17:56 +02:00
Indyuce
9729a49b04 fixed passive skills 2021-10-29 14:40:18 +02:00
Indyuce
f4551be1db fixed an issue with citizens NPC targeting 2021-10-29 00:03:30 +02:00
Indyuce
1ce89703a7 Merge remote-tracking branch 'origin/master' 2021-10-28 23:01:06 +02:00
Indyuce
06cb854b77 Fixed double stamina cost 2021-10-28 23:00:57 +02:00