Commit Graph

498 Commits

Author SHA1 Message Date
Indyuce
aecf4f7f83 Fixed fishing drop tables 2020-08-27 13:04:09 +02:00
Indyuce
1c9b0769b8 Fixed fishing drop tables error messages 2020-08-27 12:52:24 +02:00
Indyuce
eef4013797 Support for latest MMOItems and MMOLib 2020-08-15 20:16:08 +02:00
Indyuce
e12d116c1c !Updated lib 2020-08-15 15:13:39 +02:00
Indyuce
0f7f665632 Added /mmocore admin attribute 2020-08-15 15:02:23 +02:00
Indyuce
ca7c90f7c1 Added /mmocore waypoints teleport 2020-08-15 14:42:48 +02:00
Indyuce
ee41d3bf38 !Moved command API over to MMOLib 2020-08-15 14:20:41 +02:00
Indyuce
6f749e2684 Added %mmocore_exp_<boost/multiplier>_<main/profession>% 2020-08-15 13:39:55 +02:00
Indyuce
9a37ed70e3 !Slightly improved loading error messages 2020-08-15 13:19:14 +02:00
Indyuce
6827c0051b !Improved loading error messages 2020-08-15 13:10:48 +02:00
Indyuce
91d59112c7 !Fixed deep wounds 2020-08-12 16:21:38 +02:00
Indyuce
e7d810e575 !Removed deprecated 1.12 function calls 2020-08-12 16:21:11 +02:00
Indyuce
12aaf8ca6c !Removed 1.12 function calls 2020-08-12 15:56:39 +02:00
Indyuce
96af274bfe Merge branch 'master' of https://git.lumine.io/mythiccraft/mmocore 2020-08-12 15:34:10 +02:00
Indyuce
6872d3814b !Removed deprecated methods of MMOLib 2020-08-12 15:33:59 +02:00
ASangarin
ec13e4bf16 Properly cancel cast particles if player is offline or dead.
(Prevents another 'Player must be online' error from happening)
2020-08-12 02:02:50 +02:00
Indyuce
5e0999e173 !Updated PAPI support 2020-08-08 17:48:38 +02:00
Ethan
a40093cd66 !added defense to StatType 2020-08-03 00:03:05 -04:00
ASangarin
35d01e20d4 Hopefully fixed last PlayerData error 2020-08-01 23:31:37 +02:00
ASangarin
e884770528 m 2020-08-01 21:51:01 +02:00
ASangarin
0f09d1e470 Fixed a few PlayerData errors 2020-08-01 21:50:25 +02:00
Ethan
dee0536e74 Added new level up multiple event triggers.
Example: If level = 2 it will trigger every 2 levels. 2,4,6,8...
level-up-multiple-{level}
level-up-multiple-{profession}-{level}
2020-07-31 18:27:19 -04:00
ASangarin
f172d52cac merged 2020-07-31 20:57:41 +02:00
ASangarin
3419a2ef09 Divided PlayerCastSkillEvent into a Pre and Post event
If you're a dev and used the PlayerCastSkillEvent,
please use the PlayerPreCastSkillEvent
2020-07-31 20:57:12 +02:00
Jules
526cf4afc4 Merge branch 'master' of https://Indyuce@git.lumine.io/mmoteam/mmocore.git 2020-07-30 10:31:20 +02:00
Jules
16da9772ee PAPI update 2020-07-30 10:31:08 +02:00
Ethan
7efe989612 Merge remote-tracking branch 'origin/master' 2020-07-29 02:26:43 -04:00
Ethan
568b26be36 !Added 1.16 color support whenever parsing with PlaceholderAPIParser.java parse method. 2020-07-29 02:26:14 -04:00
Jules
cc9a22d828 Trigger delays fixed 2020-07-28 19:06:36 +02:00
Ethan
3928c688b3 Added npc check for player fish event, fixes github issue #117. 2020-07-28 05:00:32 -04:00
Ethan
e90ceab393 Added npc check for player fish event, fixes issue #117. 2020-07-28 00:30:15 -04:00
Indyuce
ffece79dd2 Fixed a drop table loading issue 2020-07-20 16:15:50 +02:00
Indyuce
6fc5f8f657 MMOPlayerData refactor
Please use this version of MMOLib
https://github.com/mmopluginteam/mmolib/releases/tag/1.2.5
2020-07-20 15:44:23 +02:00
Indyuce
87c75588fa Loot chests update, default configs and new cooldown option 2020-07-13 00:07:46 +02:00
Indyuce
5d9f25c5bd Fixed default movement speed for latest MMOLib 2020-07-12 16:26:21 +02:00
Indyuce
90199ef98f Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-07-10 14:44:57 +02:00
Indyuce
19904ec641 Added Residence as a soft depend 2020-07-10 14:44:50 +02:00
Jules
b74f92296b Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-07-06 17:47:36 +02:00
Jules
d79f972515 can-mine crops age bug fix 2020-07-06 17:45:47 +02:00
Indyuce
0c7e978f9e Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-07-05 23:05:03 +02:00
Indyuce
68c40816a3 Party player head texture is now async 2020-07-05 23:04:29 +02:00
ASangarin
02066c37d5 MySQL PlayerData now saves/loads properly when switching servers 2020-07-04 16:42:46 +02:00
Indyuce
349735395e Moved ExpCurve to exp package 2020-07-04 15:35:35 +02:00
Indyuce
2d82fb723a Added PvP and PvE damage as stats 2020-07-04 14:52:02 +02:00
Indyuce
b7ba962f5b Fixed method used and updated lib 2020-07-04 14:30:45 +02:00
Indyuce
0bc2cf6d44 Slight player attribute API change 2020-07-04 13:59:39 +02:00
Indyuce
fa0d13efa8 Boosters with the same multiplier now stack 2020-07-02 19:51:29 +02:00
ASangarin
7e81f1a3bc A new xp source and quest objective: killmythicfaction
Format: '- {killmythicfaction{name=factionname;amount=x}'
2020-06-28 19:20:03 +02:00
ASangarin
12e7da53a7 waypoints gui no longer auto-opens when using TOGGLE to sneak 2020-06-27 17:02:19 +02:00
ASangarin
4d78a3a245 MMOCore 1.4.1 - The Colorful Update
You can now use hex colors with most things!
The format is '<#xxxxxx>' and it works just like the old '&x' did.
The old format is still supported and sometimes they can even be mixed!

Requires MMOLib 1.2.3 or later
2020-06-27 01:00:04 +02:00
ASangarin
a74f912ac5 Support for 1.16
you will need MMOLib 1.2!
2020-06-25 16:27:11 +02:00
ASangarin
8506be5169 [Not Tested] Smelt Item EXP Source fix
exp is now given to the closest player, not just any
2020-06-24 02:07:45 +02:00
ASangarin
668856801d !minor refactor
moved the exp event below holograms since the event doesn't have
anything to do with the holograms
2020-06-14 16:46:15 +02:00
ASangarin
6b400f4420 push build 2020-06-13 21:34:15 +02:00
ASangarin
26159e3a10 Allow the use of placeholders in config messages 2020-06-13 21:31:47 +02:00
ASangarin
0926641839 !More minor API changes 2020-06-13 21:31:25 +02:00
ASangarin
168d4a46b5 API Update
added a few events + a new exp source enum for the exp gain event
2020-06-13 17:23:52 +02:00
Aria Sangarin
b9b9a35471 [Not Tested] Bug Fixes n Debug Improvements
- Fixed WorldGuard Flags
- Improved Debugging
2020-06-04 18:33:57 +02:00
Aria Sangarin
6670a3263f [DEBUG] WorldGuard Flag info
This build just prints info about worldguard flags to console.
Nothing else has changed from last (working) dev.
The debug messages may be spammy, so I recommend not updating quite yet.
2020-06-04 16:32:24 +02:00
Jules
d5a6c66c76 Added WG flag 'mmocore-skills' 2020-05-22 10:49:50 +02:00
Jules
ec1500fc28 Quests appear sorted alphabetically (file name) 2020-05-21 14:01:08 +02:00
Blackdigits
5ffbb37acd add max level mechanic to profession 2020-05-19 14:35:17 +07:00
Blackdigits
7da69adb42 adjust incorrect offset on level-up trigger 2020-05-17 19:38:50 +07:00
Indyuce
b3f1687aa9 Fixed guild loading 2020-05-09 19:13:37 +02:00
Indyuce
ac17103be8 Fixed parent quest loading 2020-05-05 20:48:09 +02:00
Indyuce
83a993798b Removed unused classes 2020-05-05 20:39:06 +02:00
Indyuce
d0034b4d34 Moved Citizens support to MMOLib 2020-05-05 20:38:11 +02:00
Indyuce
b1bead79bb Added a player message when trying to cast a locked skill
Fixed players being able to bind locked skills
2020-05-02 14:05:06 +02:00
Indyuce
726d21cc7f Block regen now increments player statistics 2020-05-02 13:21:01 +02:00
Indyuce
3e8a83ba5c Added vanilla exp redirection 2020-05-01 19:43:50 +02:00
Indyuce
b630205cef Added /mmocore admin reset waypoints <player> 2020-05-01 19:28:47 +02:00
Indyuce
4453525900 Added %mmocore_bound<1-to-6>% placeholder 2020-05-01 19:16:54 +02:00
Indyuce
dc97cbeac9 Improved console error warnings 2020-05-01 19:07:00 +02:00
Indyuce
1ce01d7be0 Slightly changed player skills loading, hopefully removed NPEs 2020-05-01 18:03:09 +02:00
Indyuce
b4b437a2ce Fixed loading message typo 2020-04-29 21:00:01 +02:00
Indyuce
6f9c111cd4 Slightly changed casting mode 2020-04-29 20:59:50 +02:00
Indyuce
27273a974d Fixed a quest parent loading issue 2020-04-28 19:49:28 +02:00
Indyuce
f09d1fe7c3 Added 'age' option to vanilla block type 2020-04-28 18:56:47 +02:00
Indyuce
f44da7456a Fixed a loading issue 2020-04-28 18:28:53 +02:00
Indyuce
c48b1df43e PlayerData.get returns empty PlayerData instance if UUID not loaded 2020-04-28 00:13:58 +02:00
Indyuce
89788cd03b Removed debug function 2020-04-27 23:36:58 +02:00
Indyuce
22e4314bfb !Removed unused method 2020-04-27 23:27:31 +02:00
Indyuce
2d032b2483 !Fixed ChatInput eventHandler leak 2020-04-25 16:58:59 +02:00
Indyuce
2a64aae0f4 Added an event when PlayerData is loaded 2020-04-25 15:51:16 +02:00
Indyuce
00571e12fe !Fixed leveling issue 2020-04-24 17:20:15 +02:00
Indyuce
c1e3b6942c !MMOLib stat system refactor 2020-04-23 20:46:31 +02:00
Indyuce
f829d7c1be Other plugins can register skills 2020-04-19 21:21:05 +02:00
Indyuce
1923bff73c New modifier for Ambers 2020-04-18 18:31:36 +02:00
Indyuce
148344f35f Fixed passive skills casting when not unlocked 2020-04-18 13:25:59 +02:00
Indyuce
c27d138c0a Improved mana display options and loading error messages 2020-04-18 12:28:09 +02:00
Indyuce
61d297412a !Added safe checks, updated version nb 2020-04-16 15:00:57 +02:00
Indyuce
fb86db6437 !Moved some classes 2020-04-16 14:56:59 +02:00
Indyuce
b4ea446430 !Post-load objects refactor 2020-04-16 14:55:47 +02:00
Indyuce
10456a5345 !Improved party friendlyfire 2020-04-14 01:10:31 +02:00
Indyuce
d8af4ba8bc !API needed for loot chests 2020-04-14 01:07:57 +02:00
Indyuce
25b350c09a First step for party friendly fire 2020-04-14 01:07:45 +02:00
Indyuce
44a76e7dbb Added /mmocore quest commands 2020-04-12 22:36:05 +02:00
Indyuce
1112093bd9 Added /mmocore quest <cancel/start> <player> <quest> 2020-04-12 22:28:44 +02:00
Indyuce
d8f1e8d9e9 !Small command fixes 2020-04-12 16:45:29 +02:00
Indyuce
5b67d2cca8 Fixed quest GUI previous/next page 2020-04-11 20:31:16 +02:00
Jules
6ae069f651 !API stuff for loot chests 2020-04-11 12:39:55 +02:00
Indyuce
9105a8744a !Exp curve refactor 2020-04-11 12:21:07 +02:00
Indyuce
65ce8db793 MythicMobs 'Lootsplosion' variable 2020-04-09 23:25:54 +02:00
Indyuce
cbeb688d2f Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-04-09 18:02:12 +02:00
Indyuce
552f9a5611 Added quest mineblock support for custom mining 2020-04-09 18:02:02 +02:00
Jules
ed0299b78a Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-04-09 11:05:01 +02:00
Jules
58eeea7581 !Fixed small args issue with /hideab 2020-04-09 11:03:57 +02:00
Aria Sangarin
3c4309200c Added exp-curves to the default profession configs 2020-04-09 00:26:53 +02:00
Indyuce
7b7c60b3ec Push build 2020-04-08 17:50:49 +02:00
Indyuce
187587a0d4 !Moved SmartGive to MMOLib 2020-04-08 16:53:52 +02:00
Indyuce
1cb8f01a07 !Fixed an issue with passive skills, removed unused libs 2020-04-05 20:12:58 +02:00
Indyuce
f526dff073 !Fixed 1.12 comp issue 2020-04-05 19:34:43 +02:00
Indyuce
67ce4130ed Added attr_pts placeholder to the reallocation gui item 2020-04-05 19:34:37 +02:00
Indyuce
d6a1e12ea0 !Improved fireball spell 2020-04-05 14:26:34 +02:00
Indyuce
19ad204814 !Fixed an issue with skulls and drops 2020-04-04 16:20:58 +02:00
Indyuce
4e189ac6e4 !Fixed temp blocks, drops and default configs 2020-04-04 15:50:32 +02:00
Indyuce
eee547a2fb !Fixed imports 2020-04-04 15:34:09 +02:00
Indyuce
fff175294b !Block type refactor, moving libs to MMOLib 2020-04-04 15:01:57 +02:00
Indyuce
6f5049ff6a !Switched back to ints for mm compatibility 2020-04-04 12:05:58 +02:00
Indyuce
df24d47c93 !Fixed skill cooldown 2020-04-04 12:02:58 +02:00
Indyuce
6b2cd4d954 Fixed a 1.12 comp issue 2020-04-04 01:22:59 +02:00
Indyuce
783911496e Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-04-04 01:12:39 +02:00
Indyuce
24dbfda00c !Fixed typo 2020-04-04 01:12:30 +02:00
Aria Sangarin
b31bd18dec (Hopefully) fixed temp blocks 2020-04-03 19:12:41 +02:00
Jules
ae3d8897e8 You can now level up the default class 2020-04-03 00:18:51 +02:00
Indyuce
8e9744f02b !Removed unused stuff 2020-04-02 12:25:26 +02:00
Indyuce
4f64526e79 !Skill result refactor 2020-03-30 20:46:27 +02:00
Indyuce
72a304c470 !Skill max level bug fix 2020-03-30 20:33:42 +02:00
Indyuce
d1b9c7c8e3 !Added comments 2020-03-29 16:59:04 +02:00
Indyuce
93966947aa Removed useless PAPI placeholders 2020-03-27 23:07:58 +01:00
Indyuce
f7884d785d Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-03-27 21:43:44 +01:00
Indyuce
6b3f3fb920 !Fixed a small issue with NPCs and KillMythicMob exp source 2020-03-27 21:39:36 +01:00
Aria Sangarin
19f3b16446 Fixed attribute placement in placeholder code 2020-03-25 17:58:12 +01:00
Indyuce
208d5d18b1 Fixed MM compatibility 2020-03-19 15:47:49 +01:00
Indyuce
1cd0573592 Fixed default config 2020-03-19 14:45:42 +01:00
Indyuce
c3145bf3b3 Fixed an issue with party buffs 2020-03-19 14:42:34 +01:00
Indyuce
8417ca60ca Fixed a 1.12 compatibility issue with ray traces 2020-03-19 13:38:57 +01:00
Indyuce
df52b2c679 Slightly improved where custom block drops spawn 2020-03-19 13:29:36 +01:00
Indyuce
17d99ace1b Fixed a quest progression display issue 2020-03-19 12:25:20 +01:00
Indyuce
4c4889b600 Moved 'useSSL=false' over to default flags 2020-03-19 12:13:35 +01:00
Indyuce
a3743f6fd3 !MySQL refactor 2020-03-18 20:37:32 +01:00
Indyuce
b2b5693676 !Small refactor 2020-03-18 20:16:12 +01:00
Aria Sangarin
80bfe6faba Custom EXP Curves 2020-03-10 14:45:49 +01:00
Aria Sangarin
d63093d627 Fixed Ice Spikes ability + upgraded it's targeting 2020-03-10 00:17:29 +01:00
Aria Sangarin
09d770ff4f MySQL Update (1.2.4)!
Please reload your config.yml for the options to connect to a database.
2020-03-09 15:32:49 +01:00
Aria Sangarin
9ccc487c99 Everything from above build
(Except the test messages, so download away!)
2020-03-08 23:35:07 +01:00
Aria Sangarin
e692419576 TEST BUILD - Will print test information on level up triggers 2020-03-08 23:04:19 +01:00
Aria Sangarin
1666607be1 Fixed saved attributes from another class loading incorrectly 2020-03-08 22:37:24 +01:00
Aria Sangarin
0ba25e08cf Fixed a loading order issue (o_o') 2020-03-05 21:58:31 +01:00
Aria Sangarin
2677882d0b Admin reset commands have been fixed.
Resetting skills no longer resets attributes and vice versa.
2020-03-05 21:42:25 +01:00
Aria Sangarin
f314627f21 Custom mining regions now respect durability 2020-03-04 15:14:03 +01:00
Aria Sangarin
e92b3e655f Cleaned up level up triggers (format remains the same) 2020-03-04 14:53:19 +01:00
Indyuce
2ea339bc9b Merge branch 'master' 2020-03-01 13:02:17 +01:00
Indyuce
a2640f9ea7 Player data refactor before MySQL support 2020-03-01 13:00:45 +01:00
Indyuce
46f24e4677 New skill: backstab 2020-03-01 12:56:23 +01:00
Indyuce
a432b9fa95 !Fixed MMOItems import 2020-03-01 11:51:20 +01:00
Indyuce
ed8426b02f !Removed DisableRegen option (use vanilla gamerule) 2020-03-01 11:39:33 +01:00
Aria Sangarin
cf5647a72c Fixed another bug when running without MMOItems 2020-02-26 18:34:41 +01:00
Aria Sangarin
0c34892138 Fixed a bug when NPCs would trigger MythicMob exp (causing an error) 2020-02-26 13:13:50 +01:00
Aria Sangarin
6d7001fac2 Fixed running MMOCore without MMOItems
(NoClassDefFoundError: net.Indyuce.mmoitems.MMOItems)
2020-02-26 12:54:36 +01:00
Indyuce
7fc5b56d59 1.12 BoundingBox compatibility issue 2020-02-22 20:48:43 +01:00
Jules
6017062ddb Changed regen cause so disable-regen does not impact MMOCore regen 2020-02-21 17:43:13 +01:00
Jules
b444fac599 Fixed combat log timer 2020-02-21 17:36:09 +01:00
Jules
1d79d80199 Attributes now support non basic stats 2020-02-19 20:03:14 +01:00
Indyuce
1c1bbcd20c Fixed loading issue with Neptune's Gift 2020-02-17 11:39:59 +01:00
Indyuce
ee92f16003 Fixed skill placeholders. Added <mmocore.stamina> 2020-02-17 00:30:14 +01:00
Indyuce
e06f70e158 Fixed resource regen event spam, removed useless event calls 2020-02-17 00:00:42 +01:00
Indyuce
f0224967c8 !Fixed typo 2020-02-16 15:26:10 +01:00
Indyuce
fecb8470aa Added API for resource regeneration 2020-02-16 15:24:08 +01:00
Indyuce
693e28fbea New passive skill: Neptune's Gift 2020-02-16 15:24:02 +01:00
Indyuce
77454ed33a Fixed issue with Fire Berserker 2020-02-16 15:23:12 +01:00
Indyuce
73b1af66a8 !Refactor 2020-02-16 15:04:11 +01:00
Indyuce
83acc8f568 Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2020-02-16 15:01:50 +01:00
Indyuce
cae5e090e2 !Cleanup 2020-02-16 15:01:43 +01:00
Blackdigits
55c03d88fa add combat log timer
make sure to add these to your config.yml
#Timer for combat log to expire (in seconds)
combat-log:
    timer: 10
2020-02-16 02:03:13 +07:00
Aria Sangarin
3e802ee522 Fixed breaking blocks in 1.12 2020-02-15 00:29:20 +01:00
Aria Sangarin
b7368d7ffd Merge branch 'master' of ssh://git@dev.lumine.io:7999/mmo/mmocore.git 2020-02-15 00:12:07 +01:00
Aria Sangarin
7acacb707a sentinel bug fix 2020-02-15 00:10:37 +01:00
Indyuce
2a2a7f7007 Resource rework. See GitHub wiki for more info
Added an option to disable vanilla eating/sat regen
2020-02-13 23:50:27 +01:00
Indyuce
1d3bed0d1c !Roman int calculation fix 2020-02-13 22:29:01 +01:00
Indyuce
568edef502 !Yeet roman int calculation rework 2020-02-13 22:25:42 +01:00
Indyuce
9e4b5fca60 !Small PlayerData refactor 2020-02-13 22:10:33 +01:00
Indyuce
54ed7d8fdb Merged OfflinePlayerData and OfflinePlayerValues 2020-02-13 22:08:50 +01:00
Indyuce
2df5d86f25 !Field made final.. that's all 2020-02-12 18:36:38 +01:00
Blackdigits
3c3ac2c11b Merge branch 'master' of http://dev.lumine.io/bitbucket/scm/mmo/mmocore 2020-02-12 20:51:45 +07:00
Blackdigits
2a90717e56 add option to disable exp gain hologram
please add these lines to your config.yml
# Allows to toggle exp hologram from gaining experiences
game-indicators:
    exp:
        enabled: false
2020-02-12 20:51:24 +07:00
Aria Sangarin
03573a343a Fixed a loading issue with latest MythicMobs 2020-02-11 18:59:52 +01:00
Aria Sangarin
d9f0444df0 Pushing placed blocks with pistons no longer makes them give exp again 2020-02-06 08:32:14 +01:00
Blackdigits
a438c3978c add biome condition
usage:
- 'biome{name=SWAMP}'
2020-02-05 23:44:37 +07:00
joshs
52f0a906bb !Testing the Setup 2020-01-30 00:47:50 -06:00
Blackdigits
2db9606083 add color support for message triggers 2020-01-15 22:40:21 +07:00
Jules
b19ee4dc2f Fixed Deep Wound 2020-01-11 18:29:22 +01:00
Indyuce
88b8705279 Push dev build 2019-12-30 20:34:53 +01:00
Indyuce
360a42d99f !Fixed skill GUI display issue 2019-12-30 17:12:36 +01:00
Indyuce
c82728c917 !Compatible with older MMOLib api 2019-12-30 15:53:24 +01:00
Indyuce
bf9f9d02bd Added update checker 2019-12-30 15:50:00 +01:00
Indyuce
5eb88a912f !Changed MMOLib instance generator
Updated lib
2019-12-30 01:08:43 +01:00
Indyuce
fcaaecd441 Moved armor listener to MMOLib 1.0.3 2019-12-30 00:43:06 +01:00
Indyuce
7102cad2eb !Removed occurence of speed malus (moved to MMOLib) 2019-12-30 00:31:06 +01:00
Indyuce
ff8effdd81 !Small change 2019-12-29 16:44:04 +01:00