Commit Graph

315 Commits

Author SHA1 Message Date
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
Indyuce
c4c83577f1 Fixed an issue with the waypoints GUI 2019-12-29 16:43:19 +01:00
Indyuce
c1cf2bf406 Moved stat handling to MMOLib 2019-12-29 15:17:31 +01:00
Indyuce
34935e83b7 !'magical' -> 'magic' 2019-12-28 15:41:00 +01:00
Indyuce
6d53f009bd !Moved compatibility methods to MI 2019-12-24 15:58:50 +01:00
Indyuce
3c046682cc !Fixed an issue with ray traces 2019-12-24 00:53:33 +01:00
Indyuce
44b7676f17 !Update classes utilizing PlayerAttackEvent 2019-12-23 22:11:33 +01:00
Indyuce
07b7ca7786 !Moved damage modifiers to MMOLib 2019-12-23 21:23:05 +01:00
Indyuce
d98489dcb4 !Added crit strike chance, power and mitigation stats.
Mitigation and crits are handled via MMOLib
2019-12-23 19:47:07 +01:00
Indyuce
02246b2831 !Fixed comp issue with MMOLib 2019-12-23 19:36:36 +01:00
Indyuce
2c5309b417 !MMOLib update 2 2019-12-23 19:27:13 +01:00
Indyuce
6913e8b0cc !Statistics map moved to MMOLib 2019-12-23 18:41:27 +01:00
Indyuce
c83dcf94b0 !Removed metrics (mmolib) 2019-12-23 17:46:21 +01:00
Indyuce
6c3a047cef !Moved metrics to MMOLib 2019-12-23 17:46:09 +01:00
Indyuce
6fc7d84715 !MMOLib update 2 2019-12-22 19:55:55 +01:00
Indyuce
ba164288b1 Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2019-12-22 18:30:33 +01:00
Indyuce
4e7a4b0bcf !Moved many classes to MMOLib 2019-12-22 18:30:07 +01:00
Aria
f33f55491b Added 'craftitem' XP source.
(Syntax is the same as mineblock)
2019-12-22 18:10:56 +01:00
Indyuce
280b48b857 !Made important method private to avoid confusion 2019-12-22 15:31:43 +01:00
Indyuce
0ca82a0a2d !Added method to StatInstance to easily register temp stats 2019-12-22 15:14:05 +01:00
Aria
598aaa3ab3 Fixed 'minemiblock' 2019-12-21 00:34:18 +01:00
Aria
db05b391b0 Fixed not loading MMOItems properly, disabling some compatability.
(Mainly Custom Block Regen)
2019-12-20 00:37:21 +01:00
Aria
6888630355 Clicking an empty anvil result slot no longer errors 2019-12-18 19:24:22 +01:00
Aria
a4477415ed Added 'place-block' and 'break-block' triggers 2019-12-17 21:52:57 +01:00
Aria
6e7d6d0b3a Stats are now reloaded when a player logs in
(This build hasn't been tested at all and might be unstable!)
2019-12-14 03:41:46 +01:00
Aria
652294ccc3 Rewrote the fishing coef system into an optimized weight system 2019-12-14 03:26:39 +01:00
Aria
29d6557553 Fixed XP dupe bug with killmob exp source 2019-12-14 02:42:28 +01:00
Aria
1195cd030d Added 'minemiblock' for MMOItems custom blocks.
Format is the same as 'mineblock', but with MI Custom Block ID instead
Example: 'material=STONE' --> 'id=1'
2019-12-14 01:29:19 +01:00
Aria
c18aad448b !tiny tiny code cleanup 2019-12-14 01:17:00 +01:00
Aria
12009feaeb Added an option to prevent spawner mobs from giving xp 2019-12-12 21:36:23 +01:00
Aria
a72699a6e4 Added an option to prevent spawner mobs from giving xp 2019-12-12 21:35:21 +01:00
Aria
96045d4fdf on-mine is now explained in the default mining.yml to avoid confusion 2019-12-12 17:56:44 +01:00
Aria
cc68187d69 Experimental: MMOItems Custom Block Regen Support, The Update 2019-12-11 05:09:25 +01:00
Aria
bbb0b08c0a Added NMS code for 1.15
MMOCore should now be fully compatible with 1.15
(Spigot 1_15_R1)
2019-12-11 04:17:30 +01:00
Aria
7342f5420b Placeholders are no longer ignored when a player isn't in a guild 2019-12-09 21:45:14 +01:00
Aria
0ebd33c1c1 Added Guild placeholders:
%mmocore_guild_name%
%mmocore_guild_tag%
%mmocore_guild_leader%
%mmocore_guild_members%
%mmocore_guild_online_members%
2019-12-08 16:56:07 +01:00
Aria
1c9d10529d actually removed debug messages 2019-11-30 20:05:19 +01:00
Aria
279f12b45d Guilds Hotfix
- Removed debug messages
- Added a safecheck when a player tries to load an invalid guild
- Fixed a co-mod exception
- Fixed having to be in a party for guild chatting
2019-11-30 20:04:14 +01:00
Aria
6b05f32d4c Guilds!!!
They're finally here. Even if it's just the foundation.
- Also added an auto-saver (more info in config.yml)

It's recommended to regenerate these files:
config.yml, messages.yml, commands.yml
2019-11-30 01:11:39 +01:00
Aria
b6b3ce8c76 Fixed certain items not being able to use custom texture values 2019-11-29 18:55:27 +01:00
Aria
515092a884 Fixed player head texture values for classes 2019-11-28 20:21:09 +01:00
Aria
2366c2e0f6 Added command to set/give/take various resources (mana/stamina/stellium) 2019-11-28 04:19:33 +01:00
Aria
5b320cb88f Fixed action bar hiding and Mob Holograms. 2019-11-25 15:51:23 +01:00
Aria
d7c2d300ba - Every source of experience should now display an xp hologram.
- Class Icons can now use player heads with texture values
2019-11-23 11:52:00 +01:00
Aria
7b7b35e4a1 Added attributes to reset command 2019-11-21 02:01:58 +01:00
Aria
c9c9b905fa Added Stat placeholders
%mmocore_stat_STATNAME%
%mmocore_formatted_stat_STATNAME%
2019-11-18 11:04:56 +01:00
Aria
d370409cda Made more messages show in the actionbar by default 2019-11-18 10:39:25 +01:00
Aria
7fb64d6184 Revived Aria 2019-11-18 10:39:04 +01:00
Indyuce
ad392038dd !Moved action bar to another class 2019-11-11 00:16:40 +01:00
Indyuce
d846044cf3 Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2019-11-03 17:44:50 +01:00
Indyuce
64db110f3c !Improved block trigger calculation 2019-11-03 17:44:43 +01:00
Indyuce
adb5239d36 !Fixed default mining config 2019-11-03 17:44:25 +01:00
Aria
c9c6cedda6 Big Fixes
- Fixed cooldown reduction stat
- Cooldown display now displays exact seconds
  (instead of doubled)
- Changed {max_health} to display player attribute
  (instead of the MMOCore stat (for compatability))
2019-11-03 00:30:47 +01:00
Indyuce
c7bc510b7d Merge branch 'master' of http://Indyuce@dev.lumine.io/bitbucket/scm/mmo/mmocore.git 2019-11-03 00:23:36 +01:00
Indyuce
270a552abc Fix cooldown reduction 2019-11-03 00:23:24 +01:00
Indyuce
3418a02ffa !Added new stats to default configs 2019-11-02 20:41:12 +01:00
Aria
565c972951 merged 2019-11-02 19:24:10 +01:00
Aria
b09f88e157 !Added debug commands for dev./bug tracking 2019-11-02 19:23:42 +01:00
Indyuce
35a8905179 Fixed x2 cooldown issue 2019-11-02 18:14:50 +01:00
Jules
75344e2b6f Player exp gain event 2019-10-29 20:40:41 +01:00
Aria
b719d88a55 Actually fixed default action bar 2019-10-21 06:58:03 +02:00
Aria
e6bb5fbdd4 merged 2019-10-21 06:55:06 +02:00
Aria
ec3e5c21e0 Fixed the default action bar cycling for offline playerdata 2019-10-21 06:50:59 +02:00
Indyuce
d0b38c13dc !Changed MI mana issue message 2019-10-20 14:38:11 +02:00
Indyuce
210d791233 !Disable plugin when running MI Mana 2019-10-20 14:31:15 +02:00
Indyuce
933357ac25 !Ignore cancelled 2019-10-20 14:27:17 +02:00
Aria
83466f92f9 Added the 'hideab' command to 'rpg admin' 2019-10-20 03:00:28 +02:00
Aria
bd4d889c62 MMOCore 1.1: Two big updates (+ some small features)
Block Regen has been completely reworked.
Any message in the messages.yml can now be actionbar configured.

- A default actionbar has been added.
- Added placeblock experience source
- Commands removed from the commands.yml will now be disabled
- Moved EXP holograms up a bit
2019-10-20 00:27:56 +02:00
Aria
4f228fd40a !Everything needed for Custom Blocks 2019-10-19 20:28:04 +02:00
Aria
5a16632610 Rewrote custom mining configurations
Block Regen will now save BlockData of mined blocks.
The name of each entry no longer represents the material.
(Use 'material: MATERIAL' for that)
Playerhead regenning has been moved into 'on-mine' and has been fixed.
2019-10-19 19:09:50 +02:00
Aria
9abb792df3 Added placeblock experience source 2019-10-19 19:07:05 +02:00
Aria
ebc72693e8 guilds part 1 2019-10-18 20:17:43 +02:00
Aria
d78904ec47 bug fix:
Fixed selecting a subclass would act like selecting a new class
2019-10-18 20:11:30 +02:00
Aria
26350cb4ca Fixed typo 2019-10-18 18:00:32 +02:00
Aria
836756b2d1 added option to hide mana bar
(add 'display.mana: true' to config.yml)
2019-10-18 02:22:20 +02:00
Aria
e0fb1507ff fixed typo 2019-10-18 00:04:11 +02:00
Aria
11c4c05bc1 Added messages for on cooldown and no mana in spell casting 2019-10-18 00:00:09 +02:00
Aria
795a878110 Loot Chests should no longer drop loot on restart! 2019-10-17 20:17:21 +02:00
Aria
79007f38af Currency items can now use custom-model-data 2019-10-15 13:18:06 +02:00
Aria
c5d26d60cc Support for MM droptables using 'mmdroptable{id=droptable}' 2019-10-15 12:50:48 +02:00
Aria
11dcf97f9a Added an extra death check to health regen. 2019-10-15 12:06:00 +02:00
Aria
d24e29705c Removed a debug message regarding player head texture values 2019-10-14 20:18:31 +02:00
Aria
3ca8ad817e Added 'display-order' to classes 2019-10-13 20:54:28 +02:00
Aria
b47e1eb334 Fixed last of the MemorySection command bugs 2019-10-13 20:15:23 +02:00