Commit Graph

559 Commits

Author SHA1 Message Date
Indyuce
853d8ca567 Fixed an issue with saved class info 2022-12-24 15:28:30 +01:00
Indyuce
2bf0078c57 Skill tree cleanup 2022-12-24 15:26:22 +01:00
Indyuce
f677119961 Merge remote-tracking branch 'origin/master' 2022-12-23 18:03:16 +01:00
Ka0rX
3e28db8f35 Merge remote-tracking branch 'origin/master' 2022-12-23 17:03:23 +01:00
Indyuce
93d7824590 Added input cancel message 2022-12-23 13:04:15 +01:00
Indyuce
bd28cc01df Removed use of jitpack 2022-12-23 00:28:05 +01:00
Indyuce
3971eed5fe Updated vault ver nb 2022-12-22 23:48:15 +01:00
Ka0rX
2085e61af6 Fixed /mmocore admine exp take ... bug 2022-12-20 18:40:47 +01:00
Ka0rX
88a3cc4282 Fixed perm stat bugs when changing class. 2022-12-20 18:40:26 +01:00
Ka0rX
82943e28d9 Fixed compatibility issue with the newest version of mythiclib. 2022-12-20 17:05:27 +01:00
Ka0rX
954e7d78a1 Fixed bug linked to stats saving for professions & classes exp tables. 2022-12-20 17:05:02 +01:00
Indyuce
63fba6dc5e Fixed from exp source 2022-12-20 12:59:00 +01:00
Indyuce
d8cdd8791b Repair item exp source cleanup 2022-12-20 11:57:32 +01:00
Indyuce
d20ef20e40 Fixed comp with ML 2022-12-19 17:58:55 +01:00
Indyuce
1f06376782 Fixed exp split in diff worlds outputing error 2022-12-15 10:18:21 +01:00
Indyuce
1abdf0aff7 deprecate soundObj, moved to ML 2022-12-02 19:04:33 +01:00
Ka0rX
e3eab6aec1 Saves skill bound when you change class. 2022-12-01 23:18:30 +01:00
Ka0rX
57db8b91c3 Merge remote-tracking branch 'origin/master' 2022-12-01 22:16:51 +01:00
Ka0rX
8765cb1495 Refactor SQL API. 2022-12-01 22:15:29 +01:00
Indyuce
0c4632c427 Fixed NPE 2022-11-29 23:47:47 +01:00
Indyuce
591b8936cc Closes skill casting on logout 2022-11-29 23:39:54 +01:00
Indyuce
7f6ba0f272 Fixed 'disable-sneak' 2022-11-29 23:39:42 +01:00
Indyuce
fa54ca10ed Fixed again party exp split range 2022-11-29 22:24:29 +01:00
Indyuce
4cb58398b0 Fixed extra attributes not working on MI 2022-11-29 22:02:45 +01:00
Ka0rX
a64a2d0ab8 Merge remote-tracking branch 'origin/master' 2022-11-29 07:49:41 +01:00
Ka0rX
0b32c9f204 Resolved BungeeCord SQL Bug 2022-11-29 07:49:09 +01:00
Ka0rX
1015a2444c Solved Fishing Drop Item bug with weight. 2022-11-20 20:09:12 +01:00
Ka0rX
f559d767d2 Solves the /restart issue. 2022-11-20 19:36:34 +01:00
Indyuce
aae318ffec Fixed Citizens dep 2022-11-14 10:57:55 +01:00
Indyuce
b81d98b8e3 Build test 2022-11-14 00:21:21 +01:00
Indyuce
6d21b40ce9 More cleanup 2022-11-10 18:01:40 +01:00
Indyuce
5f2c2f591f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
2022-11-10 17:58:33 +01:00
Indyuce
5c97b2520a Fixed passive skill binding 2022-11-10 17:55:53 +01:00
Indyuce
a0f0a38b34 Deprecated method use 2022-11-10 17:28:43 +01:00
Indyuce
7317954d70 Cleanup & comments 2022-11-10 17:13:13 +01:00
Indyuce
45540f3782 Skill tree folder renamed 2022-11-10 17:07:39 +01:00
Indyuce
cbe1a06947 Cleaned up plugin inv listener 2022-11-10 16:49:55 +01:00
Indyuce
c8977a0ec9 Fixed an issue with key combos loading 2022-11-10 16:49:43 +01:00
Indyuce
e056f2c34f Option for skill bar casting to disable sneak support 2022-11-10 16:49:33 +01:00
Ka0rX
c03400228f Merge remote-tracking branch 'origin/master' 2022-11-10 16:15:54 +01:00
Ka0rX
9e821c79db Debug and enhancements for the reset method. 2022-11-05 21:02:27 +01:00
Ka0rX
06985321d6 Bug for class information saving in SQL. 2022-11-05 17:52:05 +01:00
Ka0rX
aa90e9bc6c Debug for MMOCore skill Tree. When creating nodes and using /mmocore reload 2022-10-29 11:27:32 +02:00
Ka0rX
6965ebafcf Debug for MMOCore skill Tree. When creating nodes and using /mmocore reload 2022-10-29 11:09:45 +02:00
Ka0rX
2adca395c0 Little modifications to the chance system. Potential fix of a bug about fishing drop tables. 2022-10-29 06:20:52 +02:00
Ka0rX
5cf1505a8d Remove redundancy issues. 2022-10-29 05:46:27 +02:00
Indyuce
da777d5ac5 Removed unversioned files 2022-10-29 01:45:56 +02:00
Indyuce
a82f19ca3b Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MMOCore-API/MMOCore-API.iml
#	MMOCore-Dist/MMOCore-Dist.iml
2022-10-29 01:40:52 +02:00
Indyuce
391825908e Fixing gitignore 2022-10-29 01:40:44 +02:00
Indyuce
25d4639636 Fixed doc 2022-10-29 01:18:56 +02:00
Ka0rX
c7aaa6599c Removed the cancellation of F casting when sneaking to allow compatibility with other plugin using Shift+F to trigger some events 2022-10-28 21:57:30 +02:00
Ka0rX
20c55f2d6b Fixed bug for Inventory 2022-10-28 21:56:23 +02:00
Ka0rX
29aebdc2a1 Fixed bug of stats adding up when quitting and joining back 2022-10-28 21:56:02 +02:00
Ka0rX
f75522eadf Typo. 2022-10-28 21:54:46 +02:00
Ka0rX
392090eddc Fixed bug for Passive Skill Binding. 2022-10-28 21:53:12 +02:00
Ka0rX
fa3b246ead Default Files 2022-10-23 16:08:47 +02:00
Ka0rX
82678a6c90 Debug Skill Trees. 2022-10-23 15:51:34 +02:00
Indyuce
1cd405b1ff Fixed exp split amount 2022-10-18 12:21:58 +02:00
Indyuce
b7de3e8c11 Added max range for exp spliting 2022-10-18 11:25:47 +02:00
Indyuce
6380cf4cdd Import issues 2022-10-18 10:53:49 +02:00
Indyuce
446b68ea31 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
#	MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/profess/PlayerClass.java
2022-10-18 10:50:33 +02:00
Ka0rX
868fe34785 Comments 2022-10-17 18:56:07 +02:00
Ka0rX
2279c62b14 Error handling for skill trees in player classes. 2022-10-17 18:43:43 +02:00
Ka0rX
bc0c4f7283 Removed Cached Skill Tree. 2022-10-17 13:13:04 +02:00
Ka0rX
5dc69e25cd Load order fix. 2022-10-17 13:12:02 +02:00
Ka0rX
10ac569f44 Added message for the skill tree command. 2022-10-17 13:11:44 +02:00
Ka0rX
e2ec78ff8d Removed Automatic Skill Trees. 2022-10-17 13:11:17 +02:00
Ka0rX
6dd27017ed Modifications for class based skill tree 2022-10-17 07:11:14 +02:00
Ka0rX
3d4cd7ad00 Modifications for class based skill tree 2022-10-17 06:27:42 +02:00
Ka0rX
60859fa503 Add skill trees in class config 2022-10-17 06:25:58 +02:00
Ka0rX
0e1772d6d6 Take in account class based skill tree in the GUI 2022-10-17 06:25:44 +02:00
Indyuce
3e71ee7d66 Factorized key combos 2022-10-16 22:57:27 +02:00
Indyuce
fb2cffe57f Fixed /.. exportdata 2022-10-16 22:11:14 +02:00
Ka0rX
706413e8e8 Modifications in managers to make class based skill tree work. 2022-10-16 21:50:20 +02:00
Ka0rX
bde947a877 SavedClassInformation changes to make skillTree class based. 2 2022-10-16 21:49:51 +02:00
Ka0rX
b5c473c431 SavedClassInformation changes to make skillTree class based 2022-10-16 21:37:14 +02:00
Ka0rX
a7bea899a7 Fixed bug for the stats trigger. 2022-10-16 20:49:38 +02:00
Ka0rX
9b74fcffa0 Fixed bug with parties modules when disabling the server. 2022-10-16 20:49:23 +02:00
Ka0rX
adbfdb97ef Typo. 2022-10-16 20:42:53 +02:00
Ka0rX
110dad2f5e Total refactor of the linked skill trees implementation. 2022-10-16 20:40:40 +02:00
Ka0rX
fa3196d701 Fixed the compatibilty issues with the parties plugin. 2022-10-16 17:02:12 +02:00
Indyuce
dcbd92e2ee Player data registry is now instantly flushed on logout 2022-10-14 13:37:27 +02:00
Indyuce
a3c78d5352 Fixed temp data loading 2022-10-14 13:37:13 +02:00
Indyuce
60127bcad7 Fixed SpecificExpSource 2022-10-14 13:12:55 +02:00
Indyuce
2c9a9bec4b PluginInv#whenClicked is systematically called 2022-10-14 12:58:56 +02:00
Indyuce
fa953f890f Nullable casting particles 2022-10-14 12:58:25 +02:00
Indyuce
817d28c602 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MMOCore-Dist/src/main/java/net/Indyuce/mmocore/listener/PlayerListener.java
2022-10-14 12:32:38 +02:00
Indyuce
b06a00663d Fixed LootChestSpawnEvent 2022-10-14 01:21:46 +02:00
Indyuce
6afcd4da4c Fixed loot chest double drops 2022-10-14 01:20:44 +02:00
Indyuce
5d03594a1c Fixed loot chest not droping its contents 2022-10-14 01:20:30 +02:00
Indyuce
719ce614bc Reduced confusion for fishing drops config 2022-10-14 00:38:24 +02:00
Ka0rX
91b5f6b813 Made passive skill binding optionnal. 2022-10-14 00:33:09 +02:00
Ka0rX
c4ccb593c6 Solved cancellation problem for /deposit GUI. 2022-10-13 08:53:50 +02:00
Ka0rX
c573c0abd0 Solved all SQL Bugs 2022-10-13 08:32:15 +02:00
Indyuce
c5177c8fc2 Code factorization 2022-10-12 00:01:28 +02:00
Indyuce
b2987371f8 Reverted changes 2022-10-11 23:54:16 +02:00
Indyuce
7c20dcb8cb Reverted changes 2022-10-11 23:40:39 +02:00
Ka0rX
c4198f264c Casting Delay 2022-10-03 22:15:43 +02:00
Ka0rX
9abe1fd929 Passive Skill Bounding System (data saving, GUI modification, Passive Skill Map modification when binding/unbinding) 2022-10-03 20:00:52 +02:00
Ka0rX
bbecebc348 Passive Skill Slots 2022-10-03 07:51:18 +02:00
Ka0rX
f4d6f21b0f Remove Debug Msg 2022-10-02 22:30:31 +02:00
Ka0rX
37a5179d30 Perm Stats 2022-10-02 22:21:57 +02:00
Ka0rX
da6893bf67 Saved data for mana/stellium/stamina. 2022-10-02 15:45:58 +02:00
Ka0rX
260a100787 Fixed a bug for math expression parsing in skills lore. 2022-10-02 14:44:02 +02:00
Ka0rX
4b448d7fa8 Debug for exp-notification messages in messages.yml 2022-10-02 14:21:02 +02:00
Ka0rX
a6b2fa594e Debug for Removing Casting Mode particles. 2022-10-02 12:03:06 +02:00
Ka0rX
37220d5a3a Debug for Quests 2022-10-02 11:37:24 +02:00
Ka0rX
7b54c9041d Solved cancel inventory click event bug & Key Combos bug 2022-10-02 09:55:50 +02:00
Jules
ca26701c43 Merge branch 'master' into 'master'
Added Party and Friends for Bungee/Velocity Support + Fixed Maven Dependency of Party and Friends Extended for Spigot

See merge request phoenix-dvpmt/mmocore!11
2022-10-01 19:00:47 +00:00
Ka0rX
f11caa17d4 Added max-point-spent for Skill Trees + Debug 2022-09-03 18:37:18 +02:00
Ka0rX
647865bdd3 Fixed skill tree bug 2022-09-03 16:54:18 +02:00
Simonsator
ecde331aba Renamed PAF proxy party module 2022-08-29 13:41:14 +02:00
Simonsator
c112e921fe More understandable party-plugin
Added instructions on what party plugin to use in the config.yml
2022-08-29 13:35:32 +02:00
Simonsator
357d41b617 Updated Party and Friends dependencies 2022-08-29 13:14:19 +02:00
Ka0rX
40ae82cae9 Fixed goldPouch GUI bug 2022-08-27 16:20:29 +02:00
Ka0rX
dfcb97d3c8 Debug experience sources EventHandler annotation. 2022-08-27 16:09:21 +02:00
Ka0rX
4d793e721b Debug Command Verbose 2022-08-27 15:54:33 +02:00
Ka0rX
75265356ee Merge remote-tracking branch 'origin/master'
# Conflicts:
#	pom.xml
2022-08-27 15:23:23 +02:00
Ka0rX
4c7e0cac5c Debug PAPI 2022-08-27 15:22:27 +02:00
Ka0rX
90ee0c37bb Debug skill Tree & Debug PAPI 2022-08-27 15:17:52 +02:00
Indyuce
db60bc7f8d Fixed pom 2022-08-21 15:57:17 +02:00
Indyuce
81a311f453 Better format for profession exp placeholder 2022-08-21 15:38:10 +02:00
Ka0rX
fe12e07f37 Debug! 2022-08-21 14:32:18 +02:00
Ka0rX
5856c04cb0 Debug! 2022-08-21 14:29:20 +02:00
Ka0rX
f01391c6ab Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/PlayerData.java
#	MMOCore-API/src/main/java/net/Indyuce/mmocore/manager/ConfigManager.java
2022-08-21 13:47:52 +02:00
Simonsator
92067f137a Added Party and Friends Extended for Bungee/Velocity Support
This commit adds Party and Friends Extended for Bungee/Velocity support using the [Party-API for Spigot-Plugins](https://www.spigotmc.org/resources/spigot-party-api-for-party-and-friends-extended-redisbungee-required.39751/)
2022-08-20 01:54:15 +02:00
Simonsator
82b78febbb Use the correct dependency for Party and Friends
Previously the wrong dependency was used for Party and Friends Extended for Spigot.

I added the official repository and changed the dependency to the correct one.
2022-08-20 01:28:03 +02:00
Indyuce
9eb9abc6e4 Better format for profession exp placeholder 2022-08-19 16:02:50 +02:00
Indyuce
a498c43bf4 Weird method name 2022-08-19 14:59:03 +02:00
Indyuce
95c355eeed Additional 'attribute' stats 2022-08-19 14:44:55 +02:00
Indyuce
e326bad6b3 Small action bar changes 2022-08-19 10:46:59 +02:00
Indyuce
3a2f6e20ed Removed default file loading 2022-08-18 23:42:02 +02:00
Indyuce
7f670df8c5 Debug logs to prevent server crash 2022-08-18 23:38:13 +02:00
Ka0rX
1e23f4147c Skill Tree Debug 2022-08-18 17:38:35 +02:00
Ka0rX
e51ae7cf9e Skill Tree Debug 2022-08-18 16:56:51 +02:00
Ka0rX
5cc49fd3ef Automatic Skill Tree. 2022-08-18 14:45:30 +02:00
Ka0rX
467d9263c4 Skill Tree. 2022-08-18 14:27:22 +02:00
Indyuce
632ee8abb1 Fixed placeholders looping 2022-08-18 14:06:04 +02:00
Indyuce
a299325b39 Removed %player%, use player expansion instead 2022-08-18 14:04:10 +02:00
Indyuce
174898ba72 Initializer key cleanup 2022-08-18 13:31:14 +02:00
Indyuce
908db88dae Removed PHE again 2022-08-18 13:26:35 +02:00
Indyuce
f25cb1d069 Fixed waypoint message 2022-08-18 13:05:09 +02:00
Indyuce
ab5635432c Added warpTime option for any waypoint 2022-08-18 13:01:23 +02:00
Indyuce
792ca9af39 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MMOCore-API/src/main/java/net/Indyuce/mmocore/manager/ConfigManager.java
2022-08-18 12:50:56 +02:00
Ka0rX
fbba7ff034 Skill Tree. 2022-08-18 09:59:26 +02:00
Ka0rX
5a75156411 Skill Tree Points 2022-08-18 09:04:04 +02:00
Ka0rX
4e517f4053 Key combo casting changes. 2022-08-18 08:33:05 +02:00
Indyuce
4e72967321 Fixed exp bar frozen when reloading MMOCore 2022-08-17 18:57:04 +02:00
Ka0rX
d1263d6477 Key combo casting changes. 2022-08-17 16:41:39 +02:00
Ka0rX
b3b2f5c37d Key combo casting changes. 2022-08-17 15:33:27 +02:00
Ka0rX
8da44fb7d7 Waypoint custom time+key combos casting mode changes. 2022-08-17 14:38:00 +02:00
Ka0rX
a1164d7874 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MMOCore-API/src/main/java/net/Indyuce/mmocore/command/rpg/waypoint/LockCommandTreeNode.java
2022-08-17 13:51:35 +02:00
Indyuce
056d1f57ec Cleanup i guess 2022-08-17 13:25:02 +02:00
Indyuce
95ea032dfa New disp name option for killmob exp source 2022-08-17 13:24:52 +02:00
Indyuce
bd1b40f1da New debug log to prevent startup issues 2022-08-17 13:24:35 +02:00
Indyuce
14f714d95f Fixed refactored strings 2022-08-16 11:53:39 +02:00
Indyuce
59623392d2 Test 2022-08-16 11:23:47 +02:00
Indyuce
c0c822b97f First try pushing 2022-08-16 11:22:10 +02:00
Jules
aade084e93 Modules for API/Bukkit 2022-08-16 10:10:58 +02:00