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