Commit Graph

716 Commits

Author SHA1 Message Date
Jules
7496b2d2b9 Skills now always have mana and stamina 2021-07-25 16:17:26 +02:00
Jules
9cbc951fad PLayer data now loaded async on player join 2021-07-25 15:06:07 +02:00
ASangarin
c299978e10 The block tag that prevents blocks from giving out XP now gets properly removed when a block is removed or when a block forms naturally in place of a placed block
(Exploits COULD be present, please report anything you find out in tickets)
2021-07-01 12:54:05 +02:00
Indyuce
dd0a9adc92 Removed paperlib check 2021-06-19 23:55:32 +02:00
Indyuce
3111ee6f13 Fixed paperlib issue 2021-06-19 23:52:22 +02:00
Ashijin
47261a68ca removed Carson 2021-06-13 20:32:04 -06:00
Ashijin
705a8672bc yeetus deletus 2021-06-13 20:29:29 -06:00
Indyuce
8d3b506227 Local repo for libs 2021-06-12 16:44:33 +02:00
Joshua
801752c9bb Temporary Guilds invite nullpointer fix while mmocore 2.0 is still in development. 2021-05-26 16:34:58 -05:00
Joshua
1f3909a535 build 2021-04-26 12:48:54 -05:00
RicardormDev
6a6f6a4eb8
Changed the usage of the cursor. 2021-04-25 12:46:44 -05:00
Joshua
e917670c1f gets rid of debug messages 2021-03-24 19:50:50 -05:00
Joshua
2b55da7499 Debug build for quests 2021-03-24 19:39:27 -05:00
Joshua
d2aab930d1 Debug build dont use 2021-03-24 19:05:17 -05:00
Joshua
27135ce603 Super spammy console dev build don't use. 2021-03-24 18:55:40 -05:00
Joshua
b0806c1a3f Slight modification to mmocore_quest_progress placeholder. 2021-03-24 18:46:07 -05:00
Joshua
1df1cf30c7 Make the messages not spam console. 2021-03-17 16:12:53 -05:00
Joshua
658a113cbf Default verbose to false 2021-03-13 23:27:29 -06:00
Ethan
f7866bd7d1 magic damage reduction 2021-03-07 13:32:37 -05:00
Ethan
08399d852c undead damage 2021-03-07 13:27:32 -05:00
Joshua
0174c7b601 sentinels npe fix for ticket 436 2021-02-26 12:23:07 -06:00
RicardormDev
d3ae688da4
Merge branch 'master' of ssh://git.lumine.io:2222/mythiccraft/mmocore into abilitiesselfharmingfix 2021-02-20 12:26:43 -06:00
Joshua
d822f39133 null fix 2021-02-19 15:38:41 -06:00
Joshua
ba41294748 More fixes 2021-02-19 15:16:49 -06:00
Joshua
a34127fab8 josh is special. 2021-02-19 13:54:50 -06:00
Joshua
8aa09295f5 Changed how player_login works, might not ever be null now? 2021-02-19 13:27:12 -06:00
Joshua
f470351b66 Added new passive type "player_login", this is used to handle passive abilities through mythicmobs that you want active the entire time the player is on. 2021-02-19 13:03:32 -06:00
Ethan
b9ae31467d DropTable triggers should only trigger when drop table conditions are met. 2021-02-16 22:19:28 -05:00
RicardormDev
238b3c5db3
We don't want players dying by themselves when using an enderpearl. 2021-02-16 14:03:39 -06:00
Ethan
3f085b91ec Fix skill binding not working
Revert "Attempts to fix issue #mmocore-0417. Adds limit on amount of skills that can be bound."

This reverts commit 4ad5bfb9
2021-02-13 02:12:16 -05:00
Ethan
422730e472 Unstable Build: Attempts to add max-players option to config for parties. This value can be between 2-8. 2021-02-12 12:05:12 -05:00
Joshua
fcf26df82e Latest Mythiclib 1.0.2 2021-02-12 10:37:15 -06:00
Ethan
4ad5bfb933 Attempts to fix issue #mmocore-0417. Adds limit on amount of skills that can be bound. 2021-02-10 18:22:53 -05:00
Joshua
76af128d8f you know the drill 2021-02-09 20:14:14 -06:00
Joshua
89d7dd1c4c fix vanilla-drops set to false dropping the regen block as well? 2021-02-09 20:09:37 -06:00
Joshua
d2999a0e2c fix vanilla-drops set to false dropping the regen block as well 2021-02-09 20:03:24 -06:00
Joshua
414cb0abd4 custom durability bug from ticket 410 fix? 2021-02-09 19:53:18 -06:00
RicardormDev
b8f8dbf419
Merge branch 'master' into Ricardo
# Conflicts:
#	src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
2021-02-09 10:58:00 -06:00
RicardormDev
e8d48565d6
!Fixed: Player data wasn't loading. Added: Event when called when a player used an attribute. 2021-02-09 10:56:48 -06:00
Ashijin
8405e82eb1 removed Carson 2021-02-08 02:44:42 -07:00
Joshua
2d73f38fca Build please 2021-02-07 02:43:49 -06:00
Joshua
d3f44e24a2 Build please 2021-02-07 02:37:48 -06:00
Joshua
c096e72dff !This build enables with Mythiclib and mmoitems 2021-02-03 15:27:13 -06:00
Joshua
046168b900 !THIS BUILD USES MYTHICLIB PLEASE DO NOT PUSH OR USE 2021-02-03 14:00:20 -06:00
ASangarin
52d525241b Fixed 'protect-custom-mine' not working.
josh is a special child
2021-01-29 21:06:28 +01:00
Blekdigits
ad175aa511 fix bug where party invitations aren't expired when party is already full 2021-01-28 18:34:08 +07:00
Joshua
f2f6dd7659 Added new "should-cobblestone-generators-give-exp" config option to config.yml, regenerate your config or add this option manually. 2021-01-19 13:04:27 -06:00
BuildTools
7143313138 Potentially fixed class-chosen triggers firing on wrong class, if this breaks class-chosen triggers please let josh know lol 2021-01-11 01:35:07 -04:00
ASangarin
ad23380c1f Fixed MMOCore not decreasing durability on custom mining/fishing if the item has full durability 2021-01-02 07:35:00 +01:00
ASangarin
041fc7b5e1 !updated comment 2021-01-02 06:47:03 +01:00
Indyuce
a7793def08 !Fixed default configs 2021-01-02 00:32:53 +01:00
Indyuce
568d6da795 Added new options to disable profession exp holos 2021-01-02 00:22:47 +01:00
Indyuce
4472198da3 !Removed unused deprecated methods 2021-01-01 23:58:38 +01:00
Indyuce
e2bf9ff034 Added extra comments 2021-01-01 23:43:26 +01:00
Indyuce
0e17de3e6e Merge branch 'master' of https://git.lumine.io/mythiccraft/mmocore 2021-01-01 23:33:38 +01:00
Indyuce
bd479df373 Changed CustomPlayerFishEvent 2021-01-01 23:33:28 +01:00
ASangarin
0766c234e2 Item Durability is now properly decreased when fishing/custom mining 2020-12-30 20:10:22 +01:00
Indyuce
05a6d46a0d !Separated BlockType#place and BlockType#regen 2020-12-27 23:58:27 +01:00
ASangarin
8aaa1b848b Fixes a few errors when used with MMOLib 1.7.4
(MUST UPDATE MMOLIB BEFORE USING THIS BUILD!)
2020-12-27 22:41:44 +01:00
ASangarin
240fad3f34 Fixed blockstates resetting when normal blocks were regenerated using custom mining 2020-12-27 22:19:57 +01:00
ASangarin
0662f460f2 Added an SQL debug option to config.yml 2020-12-27 20:33:05 +01:00
Indyuce
f8b7ac20b3 Buff based skills can now be cast on party members 2020-12-26 15:57:29 +01:00
Indyuce
e9eed241e0 Merge branch 'master' of https://git.lumine.io/mythiccraft/mmocore 2020-12-26 15:22:34 +01:00
Indyuce
968a3ec364 Fixed a crucial issue with saved classes data 2020-12-26 15:22:23 +01:00
Indyuce
04846d05bd Fixed the reset command 2020-12-26 15:20:42 +01:00
Blekdigits
6c1165045e !Added way for skill to consume Stamina 2020-12-25 02:55:22 +07:00
Jules
22be11bdb2 !Merge 2020-12-24 01:15:07 +01:00
Indyuce
40894d57ad !Small cleanup 2020-12-24 01:08:20 +01:00
ASangarin
fa36b185f8 Added some functional placeholders:
%mmocore_is_casting%
%mmocore_in_combat%
2020-12-22 20:44:17 +01:00
ASangarin
9dfaf3ae50 Fixed bug that allowed blocks to be broken when no block info was found 2020-12-22 03:05:20 +01:00
Indyuce
0c789c8154 Fixed default configs 2020-12-21 23:36:12 +01:00
Indyuce
8d416dbdef Merge branch 'master' of https://git.lumine.io/mythiccraft/mmocore 2020-12-21 23:34:37 +01:00
ASangarin
6c82011a77 Added a check to prevent playerdata from saving when it hasn't been fully loaded yet 2020-12-21 21:57:48 +01:00
ASangarin
59dd7ba4e1 Fixed yet another another ANOTHER Player must be online error 2020-12-21 20:15:00 +01:00
Indyuce
0cfafb6511 Changed SPELL_CRIT_STRIKE.. to SKILL_CRIT.. 2020-12-21 02:17:14 +01:00
Indyuce
bc2b14136c Exp holograms are no longer hidden to player 2020-12-21 02:11:54 +01:00
Indyuce
b50b365a30 Support for cobblestone generator (mining profession exp) 2020-12-21 02:04:42 +01:00
Indyuce
1596f7e964 !Cleanup + placeholder bug fix 2020-12-21 01:52:45 +01:00
ASangarin
0396eaaef8 UNSTABLE - Added conditions to MMOCore custom mining blocks so you can configure certain blocks per region.
Requires MMOLib 1.7.4
2020-12-20 23:50:20 +01:00
ASangarin
decc75a5b0 Fixed not being able to exit spell casting when sneaking despite setting spell cast to sneak-F 2020-12-20 23:17:08 +01:00
ASangarin
56257c442d Added a sounds.yml file where you can configure a few of the sounds played in MMOCore. Contains configurations for class select, attribute points, waypoint sounds and more. 2020-12-20 00:55:31 +01:00
ASangarin
bedc83896f Added integer placeholders available for MythicMobs skills 2020-12-19 22:36:53 +01:00
ASangarin
89dbb4a980 The F keybind can now be fully customized
THIS DOES NOT MEAN YOU CAN CHANGE THE KEY!!!
This means you can change what happens when pressing F or when pressing F when sneaking. Check newest config.yml for more information
2020-12-19 21:49:34 +01:00
ASangarin
753f63104a Fixed two random NPE 2020-12-17 01:46:03 +01:00
ASangarin
0aa36dacd5 Item drops added by MMOCore are now dropped more naturally and have a much lower (if not 0%) chance of glitching through the ceiling
Also increased the spawn height of Fishing Holograms
2020-12-15 20:41:04 +01:00
ASangarin
0f6b6fc29c Properly close MySQL connections when server shuts down 2020-12-15 17:45:33 +01:00
ASangarin
88b59c6c2a Removed health scaling (moved to MMOLib) 2020-12-14 19:00:20 +01:00
ASangarin
e778bb085d !removed unused method 2020-12-09 17:50:46 +01:00
ASangarin
09ebde5676 Fixes craftitem experience source providing XP when non-stackable is clicked 2020-12-09 17:49:57 +01:00
ASangarin
30452a3cd8 > MMOCore 1.6 - API Handling Rewrite
REQUIRES MMOLIB 1.7!!!
- Rewrote MMOLib compatibility API (MMOLib is still a dependency!)
- Lootsplosions are now a part of MMOItems.
2020-12-06 17:46:29 +01:00
ASangarin
7b53c18dd4 push build 2020-12-04 21:12:14 +01:00
ASangarin
5379bfbf0b GoTo Objective now properly uses blocks as a calculation for range 2020-12-04 20:02:45 +01:00
ASangarin
af22656042 Fixed Placeholders 2020-12-02 19:00:27 +01:00
ASangarin
497f2e6f6b Verbose management in config.yml
You can now disable some of the command results from appearing in console, etc.
2020-12-01 01:58:40 +01:00
ASangarin
de059cbd17 Merge remote-tracking branch 'origin/master' 2020-11-30 21:06:29 +01:00
ASangarin
a0cc6ded7e MMOCore 1.5
Cleaned up a lot of the source code.
Memory/performance improvements.
Requires MMOLib 1.5
2020-11-30 21:05:41 +01:00
Ashijin
17a4492e2a removed Carson 2020-11-29 22:37:03 -07:00
ASangarin
8812e63b3e Added two new placeholders:
%mmocore_profession_experience_<profession>%
%mmocore_profession_next_level_<profession>%
(more information on the wiki)

API Changes:
CustomBlockMineEvent now has a new method to check if the block was actually broken or not.
2020-11-29 00:58:56 +01:00
ASangarin
c0bdf1ee12 !tiny cleanup 2020-11-25 23:27:34 +01:00
ASangarin
9868cf2ebd Boosters no longer stay in the GUI after expiring 2020-11-15 00:50:08 +01:00
ASangarin
608d454147 Custom Model Data is now properly applied to level function in skill GUI 2020-11-04 17:11:44 +01:00
ASangarin
c8ef767134 !permission condition for droptables 2020-11-03 22:40:53 +01:00
ASangarin
ecf31ff8ee level-up triggers now work when leveling up more than 1 level at once 2020-11-01 16:25:15 +01:00
ASangarin
7b16bced13 Added 'rpg admin level take' command 2020-11-01 15:44:54 +01:00
ASangarin
06b3aee9bf Boosters now properly shows that they're expired.
Please add " booster-expired: '&cExpired!' "
to your messages.yml
2020-11-01 15:33:02 +01:00
ASangarin
71b8183299 Added a few more passive types for passive skills.
You can also target event triggers by using @Trigger in the MM skill
2020-10-31 22:41:26 +01:00
Indyuce
93069c7d1a !Small passive skills/resource regen cleanup + comments 2020-10-31 00:14:54 +01:00
ASangarin
de92993645 PASSIVE SKILLS.
You can now turn your custom mythic mob skills into passives.
This feature is WIP and will be improved and extended in the future!!
2020-10-29 20:16:05 +01:00
ASangarin
b33f8dea42 Fixed Sneaky Picky and Backstab 2020-10-29 19:17:13 +01:00
ASangarin
28c4653179 Fixed leveled skills & attributes not saving when switching classes 2020-10-20 02:04:17 +02:00
ASangarin
7d227c874b You can now specify for resources to ONLY regen outside of combat 2020-10-19 21:22:35 +02:00
ASangarin
3dd170bdc3 !no need to process this when you can just put the raw number in there.. 2020-10-17 17:34:23 +02:00
ASangarin
f4bc755f2f Added safe-check if skill material is null 2020-10-16 20:34:41 +02:00
ASangarin
bc535130c5 Added a Stamina Trigger 2020-10-16 20:28:49 +02:00
ASangarin
15abd09acd Anti-Cheat Compatability, finishing polish 2020-10-14 00:30:17 +02:00
ASangarin
e5b0f06a8f !added health bar placeholder 2020-10-11 17:00:40 +02:00
ASangarin
0c20cd0b62 !another player must be online error tackled 2020-10-11 16:57:50 +02:00
ASangarin
610045c319 !small refactor
added force class command
2020-10-11 16:49:30 +02:00
ASangarin
0bf926eba3 !anti-cheat support 2020-10-11 16:49:14 +02:00
ASangarin
239d70117d Fixed SQL things
Requires MMOLib 1.3.7.1
2020-10-06 18:59:05 +02:00
ASangarin
54ba6b89b8 !fixed some SQL things 2020-10-06 15:31:59 +02:00
ASangarin
938632e81a Lots and LOTS of isOnline checks 2020-10-06 03:04:51 +02:00
ASangarin
06dc77a1f6 Now uses HikariCP instead of jasync. (SQL)
(Requires latest MMOLib)
2020-10-05 16:48:34 +02:00
Indyuce
d55c0affe2 !Fixed custom block chains 2020-10-04 16:03:53 +02:00
Indyuce
8cf6f057d2 Removed unused method 2020-10-03 20:26:36 +02:00
Indyuce
68f77205dd Small cleanup 2020-10-03 20:23:47 +02:00
ASangarin
ed9c86942b Added default values for playerdata in config.yml
This means you can now set the starting amount of most points, etc.
without having to run commands on first player join!
2020-10-01 16:30:40 +02:00
ASangarin
529f805a1d MySQL loading fix (and filesize reduction)
Requires MMOLib 1.3.6
2020-09-29 17:44:00 +02:00
ASangarin
8a8be6a1bd Added new mana placeholders (check the wiki) 2020-09-29 01:57:28 +02:00
ASangarin
ee7970edaa MySQL is now done async! 2020-09-28 19:21:07 +02:00
HexedHero
fff574c0dd Load chunks async when regenning blocks closes #75 2020-09-26 23:51:03 +01:00
Indyuce
47e145d384 !idk 2020-09-27 00:15:03 +02:00
Indyuce
844a7ca675 Merge branch 'master' of https://git.lumine.io/mythiccraft/mmocore 2020-09-27 00:14:42 +02:00
Indyuce
ec0d66dd15 !Fixed GUI item custom model data 2020-09-27 00:14:30 +02:00
ASangarin
89b78af5bc !Fixed another "Player must be online" error 2020-09-26 19:47:55 +02:00
ASangarin
b27ce4bd1b small fix
Fixed player classes preventing the plugin from loading if they didn't
specify a display name
2020-09-23 01:27:45 +02:00
ASangarin
c724b8ecf4 Update 1.4.6
- Custom Mining Regions are no longer protected by default, however you
can enable it in config.yml
(Regenerating Blocks will still be protected)
- Block Regens can also be chained together
now without causing weird behavior.
- Fixed a bug that caused
- ActionBar refactor. Reloading now reloads the actionbar config!
- MineBlock Quest Objective no longer counts player placed blocks
(can be changed in the line config)
2020-09-20 23:40:41 +02:00
ASangarin
fc5eea28e0 !Removed unnecessary line 2020-09-16 15:51:41 +02:00
Indyuce
5cae155273 !Merge branch 'master' of https://git.lumine.io/mythiccraft/mmocore
Last commits cleanup
2020-09-13 13:03:19 +02:00
Indyuce
8edbec6d21 !Removed useless util classes 2020-09-13 12:10:08 +02:00
ASangarin
55035d2c60 Restrictions Update
restrictions.yml has been fixed and now work as it should.
'required tool' message now displays even if a tool is not registered
You can now use MMOItems in restrictions.yml, format = 'TYPE?ID'

Requires MMOLib 1.3.3.1
(1.3.3 works too, but the 'parent' feature is broken in that case)
2020-09-12 23:18:57 +02:00
ASangarin
6807a5f8f3 Fixed NPE with actionbar 2020-09-12 21:09:40 +02:00
ASangarin
ec418d3afa Restrictions Error logging change
Warning messages when failing to register a restriction now differ
depending on which registration phase had failed.
2020-09-12 20:47:27 +02:00
ASangarin
a56375a556 Merge branch 'master' of https://git.lumine.io/mmoteam/mmocore.git 2020-09-12 20:41:48 +02:00
ASangarin
0b869c4be5 Fixed actionbars not displaying if class actionsbars were empty 2020-09-12 20:41:38 +02:00
HexedHero
8a9f3f03fb Check if attacked mob is an NPC closes #103 2020-09-12 01:09:39 +01:00
ASangarin
9c48b96f18 Changed the way default waypoints work.
All default waypoints will be unlocked regardless of playerdata,
no matter what.
2020-09-10 21:37:24 +02:00
ASangarin
1ec270566d You can now add action-bar: 'format' to class files
This will override the default action bar format for that class only.
Formatting is the same as the default one.
2020-09-10 19:29:41 +02:00
ASangarin
2620f67672 UNTESTED CODE!
Restrictions.yml can now use MMOItems instead of just vanilla materials.
Format is just 'type.id' (might be case sensitive!)

Requires MMOLib 1.3.2
2020-09-10 15:35:30 +02:00
ASangarin
1d2da64593 Small changes
Biome condition is now case-insensitive
Updated MI jar
incremented version number
2020-09-09 01:39:22 +02:00
Ashijin
3946fed365 Removed Carson 2020-09-05 20:28:08 -06:00
Ashijin
f3e8022dd5 Removed Carson 2020-09-05 20:27:33 -06:00
Ashijin
46c55dddab butts butts butts butts 2020-09-05 20:24:45 -06:00
ASangarin
10e7683f4c please for the love of god, be the last test commit 2020-09-05 20:01:27 +02:00
ASangarin
a13daa567e yikes 2020-09-05 20:01:13 +02:00
ASangarin
5daf55a081 hopefully final test commit 2020-09-05 20:00:11 +02:00
ASangarin
5416a83f52 finalizing bot things 2020-09-05 20:00:02 +02:00
ASangarin
d866ee8f8b testing double commits 2020-09-05 18:07:15 +02:00
ASangarin
08b34d26ef testing gitlab bot 2020-09-05 18:07:06 +02:00
ASangarin
9886abc352 Yeah, bot time baby! 2020-09-04 12:52:06 +02:00
ASangarin
ccfc5f3810 Testing bot 2020-09-04 12:51:56 +02:00
ASangarin
2a97f8b783 Removed unused import 2020-09-04 12:50:23 +02:00
ASangarin
8bf73754de Merge branch 'master' of https://git.lumine.io/mmoteam/mmocore.git 2020-09-04 12:28:32 +02:00
ASangarin
5143162113 SQL DB connection now tries to reconnect if the connection is dropped 2020-09-04 12:28:14 +02:00
Ethan
a4b28597af added condition comp for all drop tables
added level condition:
- 'level{profession=PROFESSION_NAME_HERE;amount=LEVEL_HERE}'

for main level:
- 'level{amount=LEVEL_HERE}'
2020-09-03 01:54:00 -04:00
ASangarin
8300726fcd Hotfixed experience source stackoverflow 2020-08-31 04:33:38 +02:00
ASangarin
741d855fc5 Placeholders no longer break when reloading PAPI 2020-08-29 16:07:12 +02:00
Indyuce
6cdd7608d5 Fixed exp earned when crafting items 2020-08-27 13:18:43 +02:00
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