Commit Graph

540 Commits

Author SHA1 Message Date
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