Commit Graph

609 Commits

Author SHA1 Message Date
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
Dancull47
3014cc0a72 API Change: Added setter for CustomBlockMineEvent drops
If issues arise with MMOCore Block Regen Drops @Monzter :D
2021-10-25 03:44:08 -04:00
Dancull47
c5b661e3e2 Stats can now be regenerated as FLAT or PERCENTAGE based values. This includes the Health, Mana, Stamina, Stellium stats.
By default, the stats are regenerated off the flat value of their respective Regeneration stats. Example, if Health Regeneration is 10, the player will gain 10 HP upon regeneration.

For percentage, the stats will be regenerated with the following formula (Stat Regen * Max Stat). So for example, if your Health Regeneration is .5 and your Max Health is 100, you'll gain 50 HP upon regeneration.

Refresh your config.yml or add this directly to it if you wish to adjust them from the default true.
```# Should these Stats regenrate with a FLAT value or PERCENTAGE value?
   # By default, they are set to TRUE, which means they will regenerate
   # based off the FLAT Regeneration value for the respective stat
   # Setting a stat to FALSE means that it will regenerate
   # with the formula (Stat Regen * Max Stat) for example (Mana Regeneration * Max Mana)
   stat-regen-flat:
       health: true
       mana: true
       stamina: true
       stellium: true
```
2021-10-20 02:08:27 -04:00
Jules
a9809dbccb fixed NPE when interacting with NPC's 2021-10-10 17:39:56 +02:00
Joshua
15cb4d7aa2 remove right click profile interact, was rushed. 2021-09-03 20:27:20 -05:00
ASangarin
e653bf32e3 test 2021-09-03 18:21:51 +02:00
Indyuce
87331e11ff mmocore 1.8.0 second release 2021-08-26 12:53:21 +02:00
Indyuce
8f99eedb1b moved skill and stat placeholders to mythiclib 2021-08-26 11:19:44 +02:00
Indyuce
591e92c46c more cleanup 2021-08-25 22:57:26 +02:00
Indyuce
3cf8886349 small cleanup 2021-08-25 22:49:29 +02:00
Indyuce
8e6ac4c716 changing class updates exp bar 2021-08-25 22:31:14 +02:00
Indyuce
bd859399d1 skills cleared when changing class 2021-08-25 21:36:51 +02:00
Indyuce
8378babd83 Class stats now update when using /mmocore reload 2021-08-25 21:25:52 +02:00
Indyuce
63c837be2c Allow for empty objective lores 2021-08-25 21:13:17 +02:00
Indyuce
ebf0d40fbf Added <stat.stat_name> as skill placeholder 2021-08-25 20:58:39 +02:00
Indyuce
122e022ac8 fixed crafting amount 2021-08-25 20:58:24 +02:00
Indyuce
60038e08d7 fixed command verbose 2021-08-25 16:21:00 +02:00
Indyuce
00ca007ecc fixed enum names 2021-08-25 16:20:53 +02:00
Indyuce
408703b4f4 comments 2021-08-25 13:34:04 +02:00
Indyuce
a574a67a3b refactor, fixed an issue with loot chests cooldown 2021-08-25 13:26:58 +02:00
Indyuce
8c95245ffb fixed an npe with friend list 2021-08-25 13:10:53 +02:00
Indyuce
8b85248918 !improved mm skill compatibility 2021-08-21 11:41:48 +02:00
Indyuce
d4071f532e !exp source refactor 2021-08-21 00:36:26 +02:00
Indyuce
a363bc6606 fixed a sound issue 2021-08-20 18:24:23 +02:00
Indyuce
d5d75fe697 Fixed an issue with perm drop table condition 2021-08-20 17:52:25 +02:00
Indyuce
8525a1c56d !skill refactor 2021-08-20 17:13:25 +02:00
Indyuce
c1a98bc5a5 fixed #252 double drops 2021-08-20 17:11:12 +02:00
Indyuce
e9b417f191 added a placeholder in the no-mana message 2021-08-20 13:57:15 +02:00
Indyuce
622455268a new party members count placeholder 2021-08-20 12:03:27 +02:00
Indyuce
564a5dede3 fixed citizens compatibility with passive skills 2021-08-20 12:00:14 +02:00
Indyuce
dc351ed10f fixed default gui configs 2021-08-20 11:48:06 +02:00
Indyuce
7353cba619 small cleanup 2021-08-20 11:32:34 +02:00
Indyuce
fb75868e8d using generics to improve gui api 2021-08-20 11:31:46 +02:00
Indyuce
b06f38c2eb using holos from MythicLib 2021-08-20 10:25:51 +02:00
Indyuce
4f1084f80e !fixed AsyncPlayerDataLoadEvent 2021-08-14 14:35:57 +02:00
Indyuce
40fdcc4f28 !changed event prior 2021-08-14 14:31:13 +02:00
Indyuce
2016945a2c fixed health regen issue 2021-08-13 19:03:43 +02:00
Indyuce
80109db57f Merge remote-tracking branch 'origin/master' 2021-08-12 18:35:41 +02:00
Indyuce
baf8c468b5 fixed resource update events 2021-08-12 18:35:33 +02:00
ASangarin
ae7e55728a last attempt at a build 2021-08-10 15:37:20 +02:00
ASangarin
e85ce8ea79 build plz 2021-08-08 23:48:23 +02:00
ASangarin
c9d9926f32 Added a config option to make default classes save their current data when switching to another class 2021-08-06 17:06:26 +02:00
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